264 Commits

Author SHA1 Message Date
timlinux
d2b74ca7af Fixes from mateusz for the following issues:
1453164     getCurrentLongAttribute incomplete return path
1449301   QgsSingleSymbolRenderer::operator= must return a value
1449277   QgsLegendGroup::insert must return a value
1449268   QgsGeometryVertexIndex::operator= must return a value
1449257   QgsGraduatedSymbolRenderer::operator= must return a value
1449252   QgsContinuousColorRenderer::operator= must return a value
1448031   QgsUniqueValueRenderer::operator= must return a value
1448028   QgsMapLayer::draw must return a value
1448014   'and' is undefined keyword




git-svn-id: http://svn.osgeo.org/qgis/trunk@5060 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-03-18 20:31:29 +00:00
wonder
aa4cc3dc63 Finally applied all changes from Mapcanvas branch to trunk.
Bug hunting season begins!


git-svn-id: http://svn.osgeo.org/qgis/trunk@4949 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-03-03 01:47:39 +00:00
timlinux
eeff2cfac8 Update version to 0.7.9.10
Deprecated use of Q3Picture for marker symbols as part of the qt4 porting effort.
Markers are now loaded and renderered using the new QSvgRenderer that came with qt 4.1
onto a qpixmap. QgsSvgCache now stores these pixmaps intead of q3pictures.
Changed miscellanious other classes to deal wiht the knock-on effect of this cahnge.
A benifit of this change is that svgs are now rendered properly (overlooking caveaat below) 
and that the resampling code that was used to overcome poor svg scaling in qpitcure in qt3 is 
no longer used. Also we are able to support a richer subset of the svg format including 
possibility for animated svg in the future.

NOTE: there is still a small renderning issue where the background of the svg and various other
small issues - these will be fixed in follow up commits


git-svn-id: http://svn.osgeo.org/qgis/trunk@4721 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-23 00:58:18 +00:00
timlinux
21c5c13dea Moved plugins to src
git-svn-id: http://svn.osgeo.org/qgis/trunk@4625 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-09 00:37:36 +00:00
timlinux
42636d6ba8 Moved all sources for gui lib into src/gui and updated all dependent classes and makefiles
git-svn-id: http://svn.osgeo.org/qgis/trunk@4619 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-08 23:18:32 +00:00
gsherman
9d02a24a3e Moved providers directory to src subdirectory
git-svn-id: http://svn.osgeo.org/qgis/trunk@4618 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-08 19:53:28 +00:00
timlinux
11dc5d7ec6 Refactored libqgis into two roughly inequal parts.
libqgis_core is intended to have non gui code
libqgis_gui is intended to have gui related code
Updated makefiles and code throughout in order for it to build with this new arrangemetn
Code in src/ will be moved into src/gui in a follow up commit




git-svn-id: http://svn.osgeo.org/qgis/trunk@4606 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-08 01:36:35 +00:00
timlinux
3eec37d089 Rearranged src/Makefile so app target uses only main.cpp in SOURCES and
links to a monolithic libqgis 

A follow up commit will do further cleanups to the makefile



git-svn-id: http://svn.osgeo.org/qgis/trunk@4444 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-01 01:39:09 +00:00
timlinux
077077e4f9 ** Refactored all src/*.ui into src/ui/ dir for cleaner separation of ui's
git-svn-id: http://svn.osgeo.org/qgis/trunk@4414 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-12-30 17:01:21 +00:00
gsherman
4b6a5a9d9d Merge UI conversion branch to HEAD. UI branch is now deprecated.
git-svn-id: http://svn.osgeo.org/qgis/trunk@4409 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-12-30 04:56:31 +00:00
timlinux
314699fcd4 Changelog for extra version update
git-svn-id: http://svn.osgeo.org/qgis/trunk@4250 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-11-20 18:10:23 +00:00
timlinux
bb233c5bc3 Minor bump to version number
git-svn-id: http://svn.osgeo.org/qgis/trunk@4175 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-11-10 01:52:16 +00:00
timlinux
76694f5de7 Apply warnings for unused vars patch from karl
[ 1325870 ] removing trivial warnings (unused variables)


git-svn-id: http://svn.osgeo.org/qgis/trunk@4088 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-10-16 18:30:07 +00:00
morb_au
1da6a6d65e Update end-user version numbers to suit new merged status.
git-svn-id: http://svn.osgeo.org/qgis/trunk@3692 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-07-03 00:51:29 +00:00
morb_au
ac10199dc7 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@3691 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-07-03 00:18:14 +00:00
timlinux
ee33fb7b86 Added button to vector props to let user change projection after layer has been loaded
git-svn-id: http://svn.osgeo.org/qgis/trunk@3431 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-22 16:21:28 +00:00
timlinux
17d0f01b68 Splashscreen enhancements. Added toOGRSRS for marco to spatial ref sys
git-svn-id: http://svn.osgeo.org/qgis/trunk@3428 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-22 09:12:55 +00:00
timlinux
5f28c1447e Check user db when doing reverse mapping of proj string or wkt. Updated changelog.
git-svn-id: http://svn.osgeo.org/qgis/trunk@3421 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-21 15:24:17 +00:00
timlinux
31c64d3400 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@3409 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-17 08:21:14 +00:00
morb_au
001049be3e 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@3396 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-15 00:10:35 +00:00
jobi
cad19f874f Tweak of makefiles and prepared for a release.
git-svn-id: http://svn.osgeo.org/qgis/trunk@3376 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-13 21:39:20 +00:00
mcoletti
882506312e version 0.6devel18
git-svn-id: http://svn.osgeo.org/qgis/trunk@3320 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-05 21:13:14 +00:00
timlinux
58b5bffa82 User projections now shown in projection selector but are still not useable
git-svn-id: http://svn.osgeo.org/qgis/trunk@3179 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-17 22:19:11 +00:00
gsherman
4325352001 Fix for bug 1177637 that prevented complete deletion of a PostgreSQL
connection.


git-svn-id: http://svn.osgeo.org/qgis/trunk@3176 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-17 01:51:56 +00:00
timlinux
6446f0e1ea Wired up move first and move last button sin custom projections dialog.
git-svn-id: http://svn.osgeo.org/qgis/trunk@3158 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-14 10:36:55 +00:00
timlinux
b4d806b13c Close bug 1077217
git-svn-id: http://svn.osgeo.org/qgis/trunk@3153 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-14 00:40:01 +00:00
timlinux
6263852384 Show proj params when selecting one in combo box
git-svn-id: http://svn.osgeo.org/qgis/trunk@3150 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-13 22:44:57 +00:00
gsherman
0bd9c46da5 Applied patches from Markus Neteler to allow compilation on Qt 3.1
git-svn-id: http://svn.osgeo.org/qgis/trunk@3139 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-13 05:04:18 +00:00
timlinux
769f4ed10d Fix for [ 1181249 ] Crash when loading shape files
git-svn-id: http://svn.osgeo.org/qgis/trunk@3137 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-12 11:51:30 +00:00
timlinux
111640322b Data binding on ellipsod and projection controls in custom projection dialog
git-svn-id: http://svn.osgeo.org/qgis/trunk@3131 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-12 00:16:42 +00:00
gsherman
6c11491c0e Applied patches from Markus Neteler to allow compilation on Qt 3.2
git-svn-id: http://svn.osgeo.org/qgis/trunk@3128 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-11 23:35:07 +00:00
gsherman
8b612893ca 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@3126 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-11 17:09:00 +00:00
timlinux
f241d88abd Added custom projection maker to gui menu
git-svn-id: http://svn.osgeo.org/qgis/trunk@3123 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-11 13:29:11 +00:00
gsherman
35a9f976e2 Fixes to Makefile.am related to merge of Projections_Branch into HEAD
git-svn-id: http://svn.osgeo.org/qgis/trunk@3115 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-10 07:48:33 +00:00
gsherman
8c64ebf684 ** 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@3112 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-10 07:04:07 +00:00
jobi
14b2185e58 - fix for building on 64bit architecture
- fixed dependencies of designer-plugin/stuff


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


git-svn-id: http://svn.osgeo.org/qgis/trunk@2730 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-01-30 04:51:12 +00:00
larsl
8b956c1fc7 ** Fixed a bug that crashed QGIS when loading rasters from a project file, pt 2
git-svn-id: http://svn.osgeo.org/qgis/trunk@2559 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-01-01 14:02:27 +00:00
larsl
bd69e2967a ** Fixed a bug that crashed QGIS when loading rasters from a project file
git-svn-id: http://svn.osgeo.org/qgis/trunk@2558 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-01-01 13:52:51 +00:00
mcoletti
4892d8ec6b 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@2550 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-12-30 22:25:29 +00:00
larsl
c1683917ad ** Implemented getProjectionWKT() in QgsGPXProvider
git-svn-id: http://svn.osgeo.org/qgis/trunk@2546 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-12-30 21:18:01 +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
larsl
79ca0c6a17 ** Fixed feature addition in GPX layers, it now works again
git-svn-id: http://svn.osgeo.org/qgis/trunk@2352 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-27 13:46:30 +00:00
mcoletti
76dffdfffc 0.5.0devel29 - QgsProject properties interface re-designed to be similar to QSettings
git-svn-id: http://svn.osgeo.org/qgis/trunk@2316 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-22 22:16:20 +00:00
timlinux
171302cf6c 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@2295 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-20 14:12:57 +00:00
gsherman
a935be42d2 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@2293 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-20 08:20:53 +00:00
mcoletti
15fb428cf0 0.5devel.26 checked in regarding QgsProject file changes.
git-svn-id: http://svn.osgeo.org/qgis/trunk@2283 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-19 22:30:04 +00:00
timlinux
9b719b3e8f Suppress rendering feature
git-svn-id: http://svn.osgeo.org/qgis/trunk@2269 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-18 00:55:41 +00:00
larsl
e4bf3e8683 ** Reimplemented getNextFeature() so features are visible again
git-svn-id: http://svn.osgeo.org/qgis/trunk@2264 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-16 18:18:36 +00:00
larsl
f9efbc5ad0 ** 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@2249 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-13 20:24:50 +00:00