52 Commits

Author SHA1 Message Date
g_j_m
ebcedb71e6 fix a little typo
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3984 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-26 04:05:59 +00:00
g_j_m
05cb4e4c4a Modify Makefile.am files to get qgis to compile from a clean cvs checkout. No guarantees that it actually will compile yet, but here's hoping (to test a clean
checkout, I need to commit the changes, so that I can do a clean checkout to test if it works).


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3981 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-26 03:32:16 +00:00
morb_au
7f5677d2aa More changes for Qt4 porting readiness.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3948 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-21 21:11:18 +00:00
morb_au
871860604c More changes for Qt4 porting readiness.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3912 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-15 22:05:05 +00:00
morb_au
251716ab04 Merged changes in the 0.7 release candidate branch (as at "Release-0_7-candidate-pre1") back into the trunk.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3691 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-07-03 00:18:14 +00:00
morb_au
7ccf59c89f Add $(GDAL_CFLAGS) and $(GEOS_CFLAGS) to Makefile.am's. Addresses bug 1212152 and Martin Dobias' email of 8 June 2005.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3561 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-06-09 20:44:28 +00:00
g_j_m
996b0f8b55 Bug fix: Plugin menu wasn't starting the plugin gui
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3246 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-27 21:37:48 +00:00
g_j_m
3c40292773 Altered the way in which plugins add items to the plugin menu. Old way
still supported for the moment. New way allows different plugins to use the
same submenu (e.g. Decorations for copyright and north arrow)


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3232 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-27 05:21:34 +00:00
g_j_m
9a9c27f2e1 Bug fix: local variable was obscuring a class member variable meaning
that the relevant plugin menu item was not being removed when the
plugin was removed


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3200 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-23 12:29:03 +00:00
g_j_m
651c647cc8 More .cvsignore files. Should be all done now.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2612 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-01-10 22:06:18 +00:00
gsherman
9493aca366 Merged changes from the 0.6.0 release branch
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2526 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-12-20 07:13:35 +00:00
gsherman
5a1e99c4e5 Removed unused/uneeded help function. Help is provided by the geoprocessing
dialog class.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2241 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-13 03:21:55 +00:00
timlinux
92e1be151a Implemented state handling via qgsproject for copyright label.
Updated _all_ plugins so that initGui() is implemented as a slot.
This is required if you wish to use qgsproject for storing and reinstating state in qgis. The reason for this is that the initGui() method is only called once at the moment when qgis starts up. I will be adding a signal to qgisproject 'projectLoaded' that will be emitted when a new project is loaded. I will also be adding connect() for each plugin when its initially loaded in qgisapp so that the initgui slot is called whenever the project loads.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2238 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-12 13:55:19 +00:00
mcoletti
c84e6aae6c Merged in qgsproject-branch changes.
Also made QgsRasterLayer more robust in light of files with poor "no data" and
"min/max" value information.

Note that this hasn't been tested with windows versions.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2156 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-21 17:27:38 +00:00
gsherman
0c60c51c39 Merged changes in 0.5 release branch to MAIN
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2094 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-04 00:53:49 +00:00
mhugent
6769603abb added qgsvectordataprovider interface and start editing/ stop editing for vector digitising
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2049 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-27 21:30:27 +00:00
gsherman
96a0e85577 * Fixed bug that caused qgis to crash when a plugin was unloaded. All plugins
must now have a QAction member pointer that is created when the GUI is
  initialized in initGui(). This pointer is used in the unload() method to
  remove the QAction and associated icon from the plugins toolbar.

* Updated splash for upcoming 0.5 release


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1956 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-30 00:53:35 +00:00
timlinux
dbd4f6e281 Use the new unified plugins toolbar.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1951 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-28 01:09:46 +00:00
jobi
a1e1dba09a ** fixed tims typo with GDAL_LDADD
** cleaned pluginnames


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1523 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-04 10:23:47 +00:00
timlinux
7abeebbc62 Added $(GDAL_LADD) to makefile to remove dltest GDALTermProgress error.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1518 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-03 13:06:57 +00:00
jobi
9c2601d125 ** fixed strange warning: object 'foo.$(OBJEXT)' created both
with libtool and without
** also cleaned the other Makefiles that way


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1127 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-31 22:06:54 +00:00
jobi
360c3e87e7 A lot of small changes to make release work again
Probably more cleaning in the Makefiles needed


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1121 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-30 22:23:08 +00:00
mcoletti
6d02614cef - s/config.h/qgsconfig.h [0]
- qgsconfig.h now has header sentinals

- now will install headers in $(prefix)/qgis/include and libqis.* library in
  $(prefix)/lib [1]

- "src/Makefile" no longer relies on explicit dependencies and uses better
  naming scheme for created source files [2]

Notes:

[0] To eliminate any file namespace collisions.  Unfortunately there will
    still be some macro name collisions.  These are harmless, though annoying.
    What needs to happen is that all header file references to "qgsconfig.h"
    be moved to implementation files, thus breaking any include dependencies
    for external software.

[1] There currently does not exist a way to make this optional; these will
    always install.  In the future, this might be something toggleable by a
    configure script option.  Moreover, there does not currently exist a
    "qgis-config" script for getting command line options for external,
    dependant software; there might be one in a future release.

    I decided to err on including too many header files; almost certainly some
    of the header files that are currently installed can be culled from the
    "to install" list.

    The new make file has two targets: the old qgis application target, and a
    second one for the library.  As plug-ins are developed, there may be a
    need to add more source files to the library to link against.  I just
    added in the bare minimum for the current set of plug-ins.  If more
    sources need to be added, just add them to libqgis_la_SOURCES, near the
    bottom of  "src/Makefile.am".

[2] All *.ui files will create corresponding *.uic.h and *.uic.cpp files.
    Since these also need MOC files, *.moc.uic.cpp files are also
    automatically created.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1056 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-22 20:00:55 +00:00
gsherman
0453378798 Added qgssymbol.cpp to Makefile.am. An unknown change in the symbology
code apparently added qgssymbol as a dependency. Without it, the plugins
do not load but rather faile with unknown symbol error (QgsSymbol::setColor)


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1045 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-19 01:25:56 +00:00
mcoletti
b4bf9180a8 - Promoted name, description, version, and type strings to QgisPlugin base
class.

- Type now a formal enumerated typedef

- Propogated changes forward to existing plug-ins


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@994 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-08 23:50:05 +00:00
gsherman
1de5f298e3 Made changes required by refactoring QgsField
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@967 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-29 01:59:55 +00:00
gsherman
f1e6d64754 Modified call to addVectorLayer so that the proper parameters are passed.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@957 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-27 17:48:51 +00:00
jobi
79c37135dc fix bug #904001 and 904000
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@946 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-26 17:17:16 +00:00
jobi
cbe1fa28b0 Fixed bug #904000 Make release includes generated files
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@934 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-25 11:00:28 +00:00
gsherman
90e6ba84bd changed #ifdef DEBUG to #ifdef QGISDEBUG to fix rh/fedora problem
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@873 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-20 17:17:36 +00:00
jobi
c70ac6993c Added make release, what creats a tar.gz and a tar.bz2
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@855 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-14 17:28:18 +00:00
gsherman
4b4ae3adb9 lars fix for crash when trying to buffer a raster
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@850 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-14 16:34:36 +00:00
gsherman
9fa29d06fb added GEOS detection and warning
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@824 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-13 17:51:56 +00:00
gsherman
86ffb46e51 added version function to return version without instantiating the plugin object
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@805 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-12 05:46:44 +00:00
gsherman
7218825707 change to build system
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@789 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-11 05:45:46 +00:00
gsherman
2069a6dac4 didge updates to gnu build configuration
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@766 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-10 03:56:45 +00:00
gsherman
d2c31902cb fixed version number to 3.1
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@745 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-07 23:45:48 +00:00
gsherman
3c08c702d3 connected help button on the buffer dialog to display help stored in <prefix>/share/doc/plugins/geoprocessing/buffer
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@743 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-07 23:33:50 +00:00
gsherman
642e00feee added icon to buffer menu item
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@731 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-07 05:16:14 +00:00
gsherman
dcb013fe7d plugin manager now actually manages plugins
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@726 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-07 04:08:10 +00:00
gsherman
d32d11a504 added interface for positioning menu items from plugins
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@711 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-06 07:04:05 +00:00
gsherman
1c629792e6 added #ifdef to std::cout and std::cerr statements
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@678 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-02 06:10:46 +00:00
gsherman
2e98742aa1 check postgis capabiliities before performing buffer. If no GEOS, show error and don't do the buffer operation
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@649 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-01-31 00:22:46 +00:00
gsherman
8763453559 wait cursor during processsing
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@637 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-01-29 02:38:20 +00:00
timlinux
0e60d75a08 Support for changes made to dialog ui.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@629 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-01-29 01:10:07 +00:00
timlinux
54bae674aa Neatened up layout of dialog.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@628 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-01-29 01:03:39 +00:00
gsherman
0bf40b3e43 fixed bug with creating buffer in postgres 7.3.x
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@627 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-01-29 00:14:13 +00:00
gsherman
7408f6dbb4 added toolbar with buffer button
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@595 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-01-26 07:27:05 +00:00
gsherman
6072276ca1 removed message box prior to adding new layer, commented out include for matrix1.xpm since it isn't used by the plugin
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@585 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-01-25 07:29:51 +00:00
gsherman
31f3b1e480 First fully functional version of the buffer (geoprocessing) plugin
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@570 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-01-24 16:44:01 +00:00