249 Commits

Author SHA1 Message Date
timlinux
61a5e081a3 Added button to vector props to let user change projection after layer has been loaded
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3431 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-22 16:21:28 +00:00
timlinux
3f175a491a Splashscreen enhancements. Added toOGRSRS for marco to spatial ref sys
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3428 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-22 09:12:55 +00:00
timlinux
d5f09f1fa6 Check user db when doing reverse mapping of proj string or wkt. Updated changelog.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3421 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-21 15:24:17 +00:00
timlinux
2dc3552f12 Updated qgsspatialref - centralising sqlite calls (in progress) and implementing cmparitors for wkt and proj4 string so that a matchin rec (if any)can be retrieved from the database. In progress.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3409 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-17 08:21:14 +00:00
morb_au
1a6c581867 Allow source raster *subpixel* positioning on map canvasses. This allows zooming in on coarse rasters to be accurate (i.e. when 1 source pixel covers more than one screen pixel). This has only been proof-of-concept tested, therefore the author will not be offended if further refinements are committed. This addresses CVS bug 895502.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3396 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-15 00:10:35 +00:00
jobi
f7fdd30fe4 Tweak of makefiles and prepared for a release.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3376 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-13 21:39:20 +00:00
mcoletti
0d4951cb98 version 0.6devel18
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3320 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-05 21:13:14 +00:00
timlinux
d108b0b098 User projections now shown in projection selector but are still not useable
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3179 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-17 22:19:11 +00:00
gsherman
1db99e11d8 Fix for bug 1177637 that prevented complete deletion of a PostgreSQL
connection.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3176 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-17 01:51:56 +00:00
timlinux
04d928b88a Wired up move first and move last button sin custom projections dialog.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3158 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-14 10:36:55 +00:00
timlinux
f0aea604bd Close bug 1077217
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3153 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-14 00:40:01 +00:00
timlinux
613302e003 Show proj params when selecting one in combo box
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3150 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-13 22:44:57 +00:00
gsherman
a05ea0293a Applied patches from Markus Neteler to allow compilation on Qt 3.1
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3139 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-13 05:04:18 +00:00
timlinux
c12a870fe2 Fix for [ 1181249 ] Crash when loading shape files
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3137 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-12 11:51:30 +00:00
timlinux
0e29b63637 Data binding on ellipsod and projection controls in custom projection dialog
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3131 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-12 00:16:42 +00:00
gsherman
50d9c25814 Applied patches from Markus Neteler to allow compilation on Qt 3.2
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3128 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-11 23:35:07 +00:00
gsherman
bd0fcafb90 Fixed default projection (WGS 84) so it is now selected when the project
properties dialog is opened and no projection has been set.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3126 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-11 17:09:00 +00:00
timlinux
bb9f0f39d5 Added custom projection maker to gui menu
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3123 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-11 13:29:11 +00:00
gsherman
bdc28355d7 Fixes to Makefile.am related to merge of Projections_Branch into HEAD
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3115 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-10 07:48:33 +00:00
gsherman
86c976272f ** Merged Projections_Branch into HEAD
Problems:
      Polygon outlines are not drawn. This was checked twice and no cause
      was found.

      Projections do not work in all circumstances

      Note that both the proj4 library and sqlite3 are now required. The
      build system has not been modified to test for these yet.

      Qt 3.3.x is required to build this source tree.

      Make sure to increment the EXTRA_VERSION in configure.in when
      committing changes.

      Make sure to update the Changelog with each commit


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3112 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-10 07:04:07 +00:00
jobi
c64461c290 - fix for building on 64bit architecture
- fixed dependencies of designer-plugin/stuff


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2956 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-03-13 14:24:48 +00:00
gsherman
13ebf46a37 Updated changelog
Bumped the extra version to 5


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2730 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-01-30 04:51:12 +00:00
larsl
0890ee247d ** Fixed a bug that crashed QGIS when loading rasters from a project file, pt 2
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2559 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-01-01 14:02:27 +00:00
larsl
3d953ce962 ** Fixed a bug that crashed QGIS when loading rasters from a project file
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2558 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-01-01 13:52:51 +00:00
mcoletti
be20b51852 Version 0.6.0devel2
* endian() refactoring
* some delimited text provider refactoring
* some member functions made const correct


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2550 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-12-30 22:25:29 +00:00
larsl
367fc71af8 ** Implemented getProjectionWKT() in QgsGPXProvider
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2546 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-12-30 21:18:01 +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
larsl
fbeb0636fd ** Fixed feature addition in GPX layers, it now works again
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2352 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-27 13:46:30 +00:00
mcoletti
715ebc1128 0.5.0devel29 - QgsProject properties interface re-designed to be similar to QSettings
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2316 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-22 22:16:20 +00:00
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
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
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
e2f584e96d Updated for latest commits related to WIN32 build/operation
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2236 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-12 00:42:21 +00:00
gsherman
c473915537 Updated for latest commits related to WIN32 build/operation
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2235 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-12 00:41:27 +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
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
f07dbe64e4 Fixed broken ChangeLog
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2160 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-21 22:29:06 +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