224 Commits

Author SHA1 Message Date
timlinux
853b5f8be1 Added the capability to interrupt the rendering of the currently drawing map layer by pressing the escape key. Repeat and rinse to interrupt drawing of all vector layers. Not implemented for raster layers yet.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2295 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-20 14:12:57 +00:00
gsherman
80bae6dae5 Additional functionality for the query builder. Fields are populated when the builder opens. Values (sample and all) can be viewed. Double-clicking on a field name or value inserts it into the sql text box.
Still need to implement the test function and type checking to allow for automatic quoting of string values when added to the sql statement.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2293 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-20 08:20:53 +00:00
mcoletti
324c74718f 0.5devel.26 checked in regarding QgsProject file changes.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2283 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-19 22:30:04 +00:00
timlinux
7e9204cdd3 Removed unwanted plugin line
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2273 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-18 11:39:41 +00:00
timlinux
363a6236d0 Suppress rendering feature
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2269 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-18 00:55:41 +00:00
timlinux
de32b97061 Added a little checkbox to the bottom right of status bar that when checked will suppress rendering of layers in main canvas and overview canvas, This is useful if you want to load a bunch of layers and tweak their symbology etc without having delays caused by rerendering everything after each change you make.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2268 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-18 00:53:11 +00:00
larsl
61d3030998 ** Reimplemented getNextFeature() so features are visible again
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2264 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-16 18:18:36 +00:00
larsl
6a4a4c122f ** Changed QgsIdentifyResults and QgsVectorLayer to show all attributes
automatically (expand the feature node) if only one feature is identified


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2249 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-13 20:24:50 +00:00
gsherman
bc50c34fa4 Updated for latest commits related to WIN32 build/operation
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2234 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-12 00:40:06 +00:00
timlinux
c847a71f31 Added options to graticule builder to allow you to define origin and enpoints and to set the graticule size at < 1 degree. Note that there is little error checking in there still, so putting in dodgy numbers may cause qgis to crash.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2223 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-09 01:04:00 +00:00
timlinux
5f15aaba8a Scale dependent layer visibility changelog entry
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2205 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-04 07:54:41 +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
timlinux
09ee939a7a Fix bug #1047002
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2189 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-31 21:44:07 +00:00
larsl
01eacaeea4 ** qgsfeature.h is needed in qgsvectordataprovider.cpp since it's deleting
a QgsFeature, fixed it


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2183 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-30 17:16:38 +00:00
larsl
aea621b426 ** Added getDefaultValue() in QgsVectorLayer and QgsVectorDataProvider,
implemented it in the GPX provider


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2181 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-29 21:55:43 +00:00
stevehalasz
781a5f528b * Update minor version. Still figuring out how to use qgiscommit :-).
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2180 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-29 18:07:04 +00:00
mcoletti
71b0638251 qgsgrassedit.h:
- added include for <vector>

qgis.h:

  - added WKBUnknown to enumerated list to be used as error state

qgisapp.cpp:

  - fixed a for loop

qgisapp.h, qgisiface.h, qgslegend.h, qgslegenditem.h, qgsmapcanvs.h, qgsvectorlayer.h:

  - made copy ctor and assignment operator private since we won't be copying
    any of these

qgsattributetable.cpp, qgsrasterlayer.cpp, qgssymbologyutils.cpp:

  - functions that say they return something should actually return something

*renderer.h:

  - made dtors virtual

qgscoordinatetransform.h:

  - added initializer for xMax

qgsgeomtypedialog.cpp:

  - added return of WKBUnknown when given bad data

qgslabel.cpp, qgslabeldialog.cpp:

  - used static_cast to stomp compiler warning

qgsmapcanvas.cpp:

  - made CanvasProperties a class form struct, partly to find work-around for
    gcc bug and partly to ensure that ctor and assignment operator were
    disabled

  - ensured that members were in the same order in initializer list as they
    were declared

  - now use QgsScaleCalculator::units

qgsproject.cpp:

  - now read and write map units; still need to tie it in with more code

qgsprojectproperties.cpp:

  - now use canonical map units stored in QgsProject singleton object

qgsscalecalculator:

  - now prefer to use QgsScaleCalculator::units instead of int


And many minor formatting changes.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2175 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-26 17:28:03 +00:00
jobi
18d2eeb41f - version detection for geos
- display versions of geos, gdal and postgresql


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2173 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-25 20:44:53 +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
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
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
larsl
643ba619bd Committing ChangeLog and configure.in manually
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2154 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-19 11:51:43 +00:00
larsl
8058dbfb2c And committing ChangeLog and configure.in manually...
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2152 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-19 11:17:50 +00:00
gsherman
f547cbf112 Update of change log and increment of extra_version in configure.in
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2150 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-19 05:16:56 +00:00
gsherman
6659aaef5f Added test for GEOS to acinclude
Included GEOS in configure.in


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2148 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-19 05:03:44 +00:00
larsl
f06f147ff4 Looks like qgiscommit doesn't commit ChangeLog and configure.in if you run it from a subdirectory - committing them manually
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2146 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-18 18:55:26 +00:00
gsherman
4c79351992 Update changelog and bumped extra_version in configure.in
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2141 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-18 05:36:30 +00:00
gsherman
6f599ad593 Updated changelog
Bumped extra_version in configure.in to 3


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2134 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-16 17:09:45 +00:00
gsherman
523e35ae42 Added man page for qgis
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2118 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-11 21:08:52 +00:00
gsherman
ec839ee08b Changed extra_version to 1, updated change log
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2115 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-09 16:14:40 +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
timlinux
e64d7cf704 Labeling updates
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2025 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-21 12:55:51 +00:00
larsl
8aebba4cc0 ** Added the element definition of uniquevaluemarker to qgis.dtd
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2022 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-20 18:00:11 +00:00
larsl
968d198473 ** Re-fixed bug 987874, the provider will now skip geometry-less features
but keep reading other features


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2021 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-20 17:55:21 +00:00
larsl
cc68daf5da ** Fixed bug 987874 which caused QGIS to crash when showing the attribute
table for shapefile layers with features with NULL geometry
   (GetGeometryRef() returns NULL) - the OGR provider now treats features
   with NULL geometry as NULL features, i.e. EOF


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2020 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-20 17:20:05 +00:00
larsl
4cbf0a4e1d ** Fixed QgsUValMaDialogBase so the listbox doesn't take up all of the space
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2012 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-15 09:28:51 +00:00
larsl
f76130b511 ** Added the SVG icons in src/svg/gpsicons
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2011 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-14 07:08:46 +00:00
larsl
4e6172bba3 Added the unique value marker renderer
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2004 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-13 19:34:06 +00:00
larsl
1a4bbd49f5 ** Scale down SVG symbols
** Display rasters without geotransform info as "1 pixel = 1 unit"


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1997 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-12 16:40:43 +00:00
larsl
8f97632f5b ** Fixed bug in scale_bar plugin that would cause QGIS to freeze when a
layer with one point was loaded


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1995 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-12 14:58:05 +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
larsl
b56310b16f ** Fixed bug that crashed QGIS when the user selected records in the attribute
table for a layer that used the single marker renderer


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1975 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-08 15:31:01 +00:00
mcoletti
921a7c14b3 I'm getting a bit annoyed that I have to keep committing these by hand after
qgiscommit fails.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1958 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-02 01:54:53 +00:00
mcoletti
15373a919b *** empty log message ***
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1957 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-09-02 01:50:34 +00:00
gsherman
98c5bfce87 Updated for changes made to plugin toolbar
Bumped devel extra version to .23


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1954 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-28 16:34:37 +00:00
mcoletti
ae917589e7 ===================================================================
RCS file: /cvsroot/qgis/qgis/ChangeLog,v
retrieving revision 1.175
diff -r1.175 ChangeLog
5a6,19
> 2004-08-26 [mcoletti] 0.4.0devel22
> qgisapp.cpp:
>
>  - fixed bug 1017079, where loading projects would cause app to crash
>
> qgsprojectio.cpp:
>
>  - minor code change; commented out superfluous code
>
> 2004-08-26 [mcoletti] 0.4.0devel21
> Now explicitly check for command line arguments via $# instead of $@.  Using
> $@ caused the script to crash when more than one command line argument was
> passed in.  (E.g., specifying multiple files for CVS commits.)
>
Index: configure.in
===================================================================
RCS file: /cvsroot/qgis/qgis/configure.in,v
retrieving revision 1.177
diff -r1.177 configure.in
29c29
< EXTRA_VERSION=20
---
> EXTRA_VERSION=22


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1940 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-26 18:57:37 +00:00
mcoletti
93eb880676 Deleted two data members that referred to the Singleton object
QgsMapLayerRegistry.  Now explicitly use QgsMapLayerRegistry::instance(),
which emphasizes that you're accessing a Singleton.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1939 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-26 16:48:34 +00:00
larsl
8b7cefc857 ** Fixed a bug that caused SVG markers to be huge when oversampling was turned on
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1926 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-22 14:39:35 +00:00
larsl
d8d9ace386 ** Fixed transparency in SVG sumbols
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1925 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-22 12:23:48 +00:00