79 Commits

Author SHA1 Message Date
larsl
2954616075 Changed to expat for parsing GPX files, fixed a bug that broke GPX files when setting attribute values containing non-ASCII characters
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2886 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-03-01 17:54:32 +00:00
timlinux
1201c63272 Uicification of ui files to qt 3.1.2
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2841 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-02-18 14:36:09 +00:00
larsl
1a4f4d138d Forgot to add the QgsGPSDevice files
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2811 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-02-15 15:39:43 +00:00
larsl
cc41cc2bdb Separated download and upload commands for the different feature types to make uploading and downloading more flexible
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2810 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-02-15 15:38:52 +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
sbr00pwb
4fd5fa67e2 fix ui to build with QT3.1
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2333 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-25 16:03:38 +00:00
timlinux
ac1f45616c Yet another non existong ui.h file removed for release make target
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2280 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-19 12:27:57 +00:00
timlinux
eb4575ca8d Extra dist was trying to deploy non exsiting qgsgpspluginguibase.ui.h
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2278 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-19 12:17:31 +00:00
gsherman
803b084919 .pro file fixes for WIN32
Added wait cursor when opening layer properties for vector layers


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2244 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-13 06:22:33 +00:00
gsherman
9504d805ae Fixes to get plugins to compile under WIN32
Changes to qgislib.pro to include recently added classes


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2242 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-13 04:44:13 +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
larsl
39d6092352 ** Added menu item for creating an empty GPX file
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2194 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-02 19:09:35 +00:00
larsl
7346f14a79 Added some missing connections
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2169 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-24 00:23:48 +00:00
larsl
4643079b39 ** Removed more unused code in the GPS plugin, changed the GPS plugin source
to follow the coding standards better


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2163 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-22 13:16:58 +00:00
larsl
42a35cdc97 Should maybe add the new files too
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2161 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-21 22:30:56 +00:00
larsl
6e5014e866 ** Some changes in the GPS plugin:
* Changed the tooltip of the action from "GPS Importer" to "GPS Tools"
   * Removed some old unused code
   * Made the upload/download tools much more flexible by letting users
     specifying "devices" with upload and download commands
   * Remember the last used device and port for uploads and downloads
   * Remember the last directory that a GPX file was loaded from


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2159 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-21 22:24:31 +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
larsl
fdd4e07ef2 ** Removed support for loading Geocaching.com LOC files
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2029 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-23 09:07:50 +00:00
larsl
5bc16a1b84 ** The device lists in the GPS plugin should show /dev/ttyUSB* devices too
now (for serial USB adapters) on Linux


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1990 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-12 10:05:54 +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
larsl
5afaab8379 Added download devices for Windows
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1897 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-18 14:27:10 +00:00
gsherman
490d371370 Added com1 and com2 for windows devices
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1891 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-18 03:12:55 +00:00
gsherman
35091aa2e2 Qmake .pro files for gps provider and importer and spit (win32 build system)
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1890 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-18 03:11:01 +00:00
gsherman
d7a174129b Modified declaration for extern "C" functions so they work in win32
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1874 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-16 18:28:29 +00:00
larsl
cc7317d110 Close the dialog when a GPS operation is done (broke it in earlier commit)
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1735 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-07-06 17:03:38 +00:00
larsl
ca517e06ba ** Moved lots of code from PluginGui to Plugin in the GPS plugin, use signals
and slots for communication


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1731 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-07-05 09:43:46 +00:00
larsl
dec504b582 ** Enabled GPS upload code again
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1692 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-27 21:26:07 +00:00
larsl
ccb8700295 UI version 3.2 -> 3.1
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1655 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-22 09:06:22 +00:00
larsl
a03cefb220 Disabled GPS upload code
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1654 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-22 08:59:32 +00:00
larsl
74290f1b1e ** Hooked up the GPS gui to code that uses gpsbabel to import lots of GPS file
formats to GPX


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1649 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-21 13:50:37 +00:00
larsl
ab21bfa67a Cleaned up some code in the (broken) GPS upload section
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1648 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-21 11:49:58 +00:00
larsl
31be2049a7 Added some code for GPSBabel import
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1626 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-18 23:11:45 +00:00
larsl
ffa989d545 More GPS import code
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1599 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-16 11:36:29 +00:00
larsl
e1a3167811 ** Added skeleton code for importing other GPS file formats using GPSBabel
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1598 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-16 09:30:19 +00:00
larsl
a6effb9d1f Added link to GPSBabel in the GPS download/upload help text
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1589 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-14 23:01:41 +00:00
larsl
85255638d6 ** More preparation for GPS upload code
** New function in QgisInterface - getLayerRegistry()


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1588 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-14 22:37:38 +00:00
larsl
6477f9096c ** Let the user choose GPS protocol and feature type to download
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1556 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-11 13:30:27 +00:00
larsl
16502ea4ca ** Hid the "GPS download file importer" tab
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1538 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-08 22:18:16 +00:00
larsl
279b307e86 ** Call GPSBabel using QProcess instead of system(), show a progress bar while
GPSBabel is running, show the messages printed to GPSBabel's stderr if
   something goes wrong


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1537 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-08 20:39:45 +00:00
larsl
6bd4e9036a ** Started adding GPS data download capability. Only tracklogs from Garmin
devices for now, routes and waypoints and Magellan support will come in
   the near future.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1536 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-08 14:16:35 +00:00
jobi
c3620941ba ** updated ts files
** fixed German translation
** added translation support to external help applications (grid_maker and gpsimporter)


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1535 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-08 13:28:35 +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
4f698b92c2 ** cleanup of gcc warnings
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1484 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-27 15:05:13 +00:00
timlinux
cae57cab33 Standardised GUI layout
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1482 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-27 11:09:44 +00:00
timlinux
bc0060e75d Minor change to reduce dialog size.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1409 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-15 21:40:55 +00:00
larsl
148de1ef74 ** Cleaned up the enabling/disabling of controls in the GPS dialog
** Changed the order in which different layers are loaded from a GPX file
** Added the basename of the GPX or LOC file in the layer name
** Changed the plugin name to the more general "GPS Tools"


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1401 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-14 11:47:12 +00:00
larsl
8989d204db ** Added a tab for loading GPX and LOC files to the GPS plugin dialog
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1396 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-13 23:53:20 +00:00