6456 Commits

Author SHA1 Message Date
mhugent
58f32408d1 Merged print composer branch, with the exception of revisions 9087 - 9115
git-svn-id: http://svn.osgeo.org/qgis/trunk@9122 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-23 07:05:45 +00:00
timlinux
d7708448c6 Use a glob for ui files instead of listing them individually.
git-svn-id: http://svn.osgeo.org/qgis/trunk@9121 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-22 20:23:55 +00:00
jef
753a1c449e fix #1237
git-svn-id: http://svn.osgeo.org/qgis/trunk@9120 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-22 10:32:29 +00:00
jef
399e263622 fix #1234 & #1235
git-svn-id: http://svn.osgeo.org/qgis/trunk@9114 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-21 22:50:22 +00:00
jef
d307c8059f fix #1233 (spotted by mloskot)
git-svn-id: http://svn.osgeo.org/qgis/trunk@9113 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-21 22:38:50 +00:00
jef
d771755657 fix #1230
git-svn-id: http://svn.osgeo.org/qgis/trunk@9112 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-21 22:26:35 +00:00
jef
ddaab776fa fix attribute table search and delete table on close even when docked
git-svn-id: http://svn.osgeo.org/qgis/trunk@9111 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-21 22:24:27 +00:00
jef
3599fa2fa2 rename qgsspatialrefsys.sip to qgscoordinatereferencesystem.sip
git-svn-id: http://svn.osgeo.org/qgis/trunk@9109 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-21 21:38:23 +00:00
timlinux
a4bd78c9f8 Refactor spatial reference system to coordinate reference system (finalise fix of ticket #15). Also updated some more core api docs / module assignments.
git-svn-id: http://svn.osgeo.org/qgis/trunk@9108 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-21 21:11:56 +00:00
gjm
6be84713bb Fix a compile error
git-svn-id: http://svn.osgeo.org/qgis/trunk@9107 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-21 08:31:01 +00:00
telwertowski
9fa50d504f Restore code to handle Mac double-click at startup which was dropped by r9092.
git-svn-id: http://svn.osgeo.org/qgis/trunk@9106 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-21 07:11:49 +00:00
jef
c2c6974259 apply patch #1229 from mloskot
git-svn-id: http://svn.osgeo.org/qgis/trunk@9105 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-21 06:54:20 +00:00
timlinux
cd01927d49 Updated splash and compressed master so it requires less space in svn checkout. Updated version name in cmakelists
git-svn-id: http://svn.osgeo.org/qgis/trunk@9104 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 21:27:54 +00:00
jef
986beb916a fix another compile error on OSX
git-svn-id: http://svn.osgeo.org/qgis/trunk@9103 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 20:06:53 +00:00
jef
630e3de8a0 fix buddies
git-svn-id: http://svn.osgeo.org/qgis/trunk@9102 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 20:04:46 +00:00
jef
0a7c1b692c fix warning
git-svn-id: http://svn.osgeo.org/qgis/trunk@9101 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 20:03:58 +00:00
jef
3fa4d107ae fix compile error on OSX
git-svn-id: http://svn.osgeo.org/qgis/trunk@9100 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 19:28:26 +00:00
jef
4f00105292 fix compile error introduced with r9097
git-svn-id: http://svn.osgeo.org/qgis/trunk@9099 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 18:32:59 +00:00
jef
f22169ce0e fix filter in OGR provider
git-svn-id: http://svn.osgeo.org/qgis/trunk@9098 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 18:25:56 +00:00
jef
c175c12f98 re-add useIntersect support in QgsVectorLayer
git-svn-id: http://svn.osgeo.org/qgis/trunk@9097 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 18:25:17 +00:00
timlinux
1543f506b0 Api documentation updates and setting grouping tag
git-svn-id: http://svn.osgeo.org/qgis/trunk@9096 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 17:39:42 +00:00
jef
f2cdcca6bc remove 'with hold' from postgres cursors
git-svn-id: http://svn.osgeo.org/qgis/trunk@9095 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 15:16:49 +00:00
jef
109c9f4a37 fix #1228
git-svn-id: http://svn.osgeo.org/qgis/trunk@9094 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 14:33:03 +00:00
jef
935d5666e6 QgsGeometry migrated to GEOS C-API
git-svn-id: http://svn.osgeo.org/qgis/trunk@9093 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 12:31:37 +00:00
jef
43278d720b handling vector data geometry and attribute updates refactored
QgsVectorLayer:
  - move attribute part of editing to vector layer class and unify with geometry handling:
    * remove commitAttributeChanges(), addedFeatures(), deletedFeatureIds(), changedAttributes()
      and replace with changeAttributeValue(), deleteFeature(), addAttribute()
      and deleteAttribute()
    * add pendingFields(), pendingAttributeList(), pendingFeatureCount()
    * emit signals on start editing and commit, change of attribute values, adding/deleting of
      attributes and layer or feature removal (currently used in the attribute table)
  - new commitErrors() method to query errors from commitChanges()
  - replaced featuresInRectangle with select/getNextFeature combo
  - edit types added to support more input widgets and input constraints

QgsFeature:
  - remove update aware ctor
  - unify geometry handling in ctors

QgsVectorDataProvider:
  - add QVariant::Type to supportNativeTypes()

QgisApp:
  - add instance() method to query QgisApp object
  - replace code at various place to use it instead of passing the pointer
    arround or searching it in the widget tree.
  - move toggleEditing() code from the legend here

QgsAttributeTable/QgsAttributeTableDisplay:
  - move attribute table creation legend here
  - make attribute table dockable (from Tim)
  - most editing logic moved to QgsVectorLayer
  - adding/deleting attributes moved to QgsVectorLayerProperties

QgsIdentifyResults:
  - add support for attribute editing when it edit mode

QgsVectorLayerProperties:
  add a new tab to show attribute list:
    * start/stop editing
    * add/delete attributes
    * assign edit type to attributes (unique values, value map, ranges)

QgsAttributeDialog:
  add support for attribute edit types:
   * selection from unique value render classes (combobox)
   * selection from unique values of existing features (combobox or line edits with completion)
   * spinboxes for ranges

QgsPostgresProvider:
 - use read-only connection for cursors and read-write connection for updates
 - updated native types

QgsOgrProvider:
 - remove unused references to GEOS geometry factory
 - updated native types


git-svn-id: http://svn.osgeo.org/qgis/trunk@9092 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 12:15:14 +00:00
jef
03ef707a0d fix msvc warning (std::vector=>QVector)
git-svn-id: http://svn.osgeo.org/qgis/trunk@9091 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 12:04:03 +00:00
timlinux
4969b3a8d9 Api documentation updates and setting grouping tag
git-svn-id: http://svn.osgeo.org/qgis/trunk@9090 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 11:49:11 +00:00
jef
56e6167fce catch exceptions in QgsSpatialIndex
git-svn-id: http://svn.osgeo.org/qgis/trunk@9089 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 11:36:43 +00:00
timlinux
731ec7504d Use javadoc style class descriptors and updated modules list
git-svn-id: http://svn.osgeo.org/qgis/trunk@9088 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 11:25:42 +00:00
jef
abdda51d5c port wfs provider to QgsSpatialIndex
git-svn-id: http://svn.osgeo.org/qgis/trunk@9083 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 09:03:14 +00:00
jef
1c3927b165 fix multiple layer message
git-svn-id: http://svn.osgeo.org/qgis/trunk@9082 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 08:52:05 +00:00
jef
cec862a9e4 missed a delete on r9080
git-svn-id: http://svn.osgeo.org/qgis/trunk@9081 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 08:44:23 +00:00
jef
7e08724ea4 debian packaging updates
git-svn-id: http://svn.osgeo.org/qgis/trunk@9080 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 08:43:31 +00:00
jef
e8a8a956b2 fix warnings
git-svn-id: http://svn.osgeo.org/qgis/trunk@9079 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 08:36:27 +00:00
jef
46470e9fe6 fix warning
git-svn-id: http://svn.osgeo.org/qgis/trunk@9078 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 07:28:29 +00:00
jef
48dcaffbd5 add conversion for QMap<QString, QVariant::Type>
git-svn-id: http://svn.osgeo.org/qgis/trunk@9077 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 06:55:54 +00:00
jef
40446fb1f4 fix warning about returning temporary objects
git-svn-id: http://svn.osgeo.org/qgis/trunk@9076 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-20 06:55:00 +00:00
jef
ece87e2899 fix #1205 and #1221
git-svn-id: http://svn.osgeo.org/qgis/trunk@9071 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-18 22:31:52 +00:00
timlinux
2f7f88657b Set extents / pos label tooltip in status bar appropriately to context
git-svn-id: http://svn.osgeo.org/qgis/trunk@9069 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-18 08:25:02 +00:00
ersts
65f678a2b9 -Small changs to auto arrange to fit better on laptops and Macs
git-svn-id: http://svn.osgeo.org/qgis/trunk@9054 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-12 23:24:50 +00:00
jef
9db5c1dc23 remove phantom toolbar
git-svn-id: http://svn.osgeo.org/qgis/trunk@9053 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-12 21:22:55 +00:00
mhugent
9b6cbeab28 Removed the sentence about bug reporting in WMS exception dialog. A WMS server exception is not necessary a qgis bug
git-svn-id: http://svn.osgeo.org/qgis/trunk@9052 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-12 20:12:29 +00:00
ersts
2fef6ceb72 -Fixed color error when creating new file, closes ticket #1034
-Updated the auto arrange 
-Fixed an issue that caused qgis to segfault

git-svn-id: http://svn.osgeo.org/qgis/trunk@9051 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-12 17:53:39 +00:00
jef
5f2d9f9563 new fix for #1214 (reverts r9030)
git-svn-id: http://svn.osgeo.org/qgis/trunk@9044 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-10 19:44:20 +00:00
jef
758708584e fix dxf2shp plugin
git-svn-id: http://svn.osgeo.org/qgis/trunk@9043 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-10 18:25:58 +00:00
timlinux
de1cb5565b More substitutions of the words Projection/SRS for Coordinate Reference System / CRS
git-svn-id: http://svn.osgeo.org/qgis/trunk@9037 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-08 18:49:45 +00:00
timlinux
0c473513ee Added Paolo Scala's dxf importer plugin (initial import to SVN)
git-svn-id: http://svn.osgeo.org/qgis/trunk@9036 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-08 15:54:59 +00:00
timlinux
cafc0b8b18 As per email thread '[Qgis-developer] Qgis application name' on the QGIS developer list, I have renamed the application name from qgis to QGIS. THe application name is used by some OSes (e.g. OS X) in menus and other places and the lower case name looks incongruous. A side effect of this however is that all application settings will need to be re-set since the qgis key used by QSettings is now called QGIS and it is case sensitive.
Also remove deprecated widget components from main window and renamed Qgis to QGIS in help-about menu.


git-svn-id: http://svn.osgeo.org/qgis/trunk@9034 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-08 13:01:35 +00:00
gjm
fcb537aa5c Bug fix. The %% thing works again in Actions, and now works with the
actions names too.


git-svn-id: http://svn.osgeo.org/qgis/trunk@9033 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-08 09:30:05 +00:00
gjm
4f65b2b8df Actions now provide access to the coordinates for points and the
start/end points for linestrings. Also includes some
raionalisation of, and subtle bug fies for, the action code.


git-svn-id: http://svn.osgeo.org/qgis/trunk@9031 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-08 08:42:16 +00:00