32 Commits

Author SHA1 Message Date
g_j_m
ccae8d965a 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@3232 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-27 05:21:34 +00:00
g_j_m
dca4ab94e3 More .cvsignore files. Should be all done now.
git-svn-id: http://svn.osgeo.org/qgis/trunk@2612 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-01-10 22:06:18 +00:00
gsherman
fcf4f353bb Merged changes from the 0.6.0 release branch
git-svn-id: http://svn.osgeo.org/qgis/trunk@2526 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-12-20 07:13:35 +00:00
gsherman
bbbdc11dee Beginning of GIST index implementation for spit
git-svn-id: http://svn.osgeo.org/qgis/trunk@2382 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-12-01 03:53:40 +00:00
telwertowski
355d84b1ed Remove font <family> tags so that the default font for each platform is used.
Odd fonts and button sizes were being displayed on a Mac when a font not present on a Mac were specified.


git-svn-id: http://svn.osgeo.org/qgis/trunk@2368 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-29 04:26:40 +00:00
gsherman
f77150b2ad Added text file preview to the plugin and changed the logic so the delimiter doesn't have to be entered first.
git-svn-id: http://svn.osgeo.org/qgis/trunk@2342 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-26 22:00:44 +00:00
gsherman
82d5e91bd3 Fix for delimited text files having a delimiter at end of each line
git-svn-id: http://svn.osgeo.org/qgis/trunk@2337 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-26 18:19:26 +00:00
timlinux
11f575408a By popular request.....delimeter box comes before filename
git-svn-id: http://svn.osgeo.org/qgis/trunk@2331 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-25 01:36:52 +00:00
timlinux
c7ba33f0f2 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@2238 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-12 13:55:19 +00:00
gsherman
f5c424a8d6 Merged changes in 0.5 release branch to MAIN
git-svn-id: http://svn.osgeo.org/qgis/trunk@2094 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-04 00:53:49 +00:00
gsherman
e0fc262363 * 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@1956 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-30 00:53:35 +00:00
timlinux
04e51f8fa5 Use the new unified plugins toolbar.
git-svn-id: http://svn.osgeo.org/qgis/trunk@1951 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-28 01:09:46 +00:00
gsherman
eb546f40e6 Qmake project files for building on Windows
git-svn-id: http://svn.osgeo.org/qgis/trunk@1661 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-23 04:15:55 +00:00
gsherman
d8e87cbaa1 Changes to support Windows version
git-svn-id: http://svn.osgeo.org/qgis/trunk@1581 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-14 04:35:20 +00:00
jobi
8784b8c27e ** fixed tims typo with GDAL_LDADD
** cleaned pluginnames


git-svn-id: http://svn.osgeo.org/qgis/trunk@1523 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-04 10:23:47 +00:00
timlinux
92212fc3a2 Added $(GDAL_LADD) to makefile to remove dltest GDALTermProgress error.
git-svn-id: http://svn.osgeo.org/qgis/trunk@1518 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-03 13:06:57 +00:00
sbr00pwb
ebd5dc59bd Standardised GUI layout
git-svn-id: http://svn.osgeo.org/qgis/trunk@1483 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-27 12:53:53 +00:00
jobi
8559002715 fixed typo
git-svn-id: http://svn.osgeo.org/qgis/trunk@1244 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-04-23 09:52:02 +00:00
timlinux
1706cd9f86 Fixed cut n paste error
git-svn-id: http://svn.osgeo.org/qgis/trunk@1197 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-04-11 11:49:30 +00:00
timlinux
343de89b87 Added empty implementation for help() to unbreak plugins on mac osx
git-svn-id: http://svn.osgeo.org/qgis/trunk@1193 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-04-11 11:29:51 +00:00
timlinux
fc530d304b Gui enhanncements for delimited text plugin dialog.
git-svn-id: http://svn.osgeo.org/qgis/trunk@1129 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-04-01 05:31:49 +00:00
jobi
a1abe6de76 ** 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@1127 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-31 22:06:54 +00:00
gsherman
8ea97250ab Changed parsing/splitting to use regular expressions. This allows special
characters such as tab (\t) to be specified.


git-svn-id: http://svn.osgeo.org/qgis/trunk@1093 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-26 05:54:17 +00:00
mcoletti
27740e4155 - 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@1056 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-22 20:00:55 +00:00
gsherman
bedc81ce32 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@1045 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-19 01:25:56 +00:00
gsherman
4db696924a Added Parse button to reparse the header row if the delimiter is changed
Added layer name field to specify the name as it will appear in the legend
Added WhatsThis help and tooltips for all widgets on the dialog


git-svn-id: http://svn.osgeo.org/qgis/trunk@1034 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-13 17:00:37 +00:00
gsherman
af0a1f976f Renamed plugin source files to something more meaningful
Removed previous files
Modified Makefile.am to support file changes
Added a Help button to the dialog


git-svn-id: http://svn.osgeo.org/qgis/trunk@1025 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-12 16:40:38 +00:00
mcoletti
d094e1a8cd Added GDAL_CFLAGS to find GDAL headers
git-svn-id: http://svn.osgeo.org/qgis/trunk@1020 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-11 19:19:01 +00:00
gsherman
33fd356603 Updated icon for plugin
Added WhatsThis help to the plugin toolbar and menu entry


git-svn-id: http://svn.osgeo.org/qgis/trunk@1015 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-11 02:56:11 +00:00
gsherman
a6cb25b395 Changed embedded image format to XPM.GZ to eliminate the duplicate const error when compiling with Qt 3.2 or older
git-svn-id: http://svn.osgeo.org/qgis/trunk@1014 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-11 01:00:38 +00:00
gsherman
9205dc43ce Fixed version number in .ui file to allow compilation under Qt versions prior to 3.3
git-svn-id: http://svn.osgeo.org/qgis/trunk@1013 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-11 00:49:55 +00:00
gsherman
9e6fe39e1d Initial checkin of delmited text plugin files
git-svn-id: http://svn.osgeo.org/qgis/trunk@1005 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-10 23:16:52 +00:00