7615 Commits

Author SHA1 Message Date
kyngchaos
1afc6944a1 attribute editing, symbology enhancements, misc GRASS updates (r11112, r11149, r11152, r11154)
git-svn-id: http://svn.osgeo.org/qgis/trunk@11155 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-23 13:15:09 +00:00
jef
4d8fd382a9 refactor widget creation for attribute dialog and table into a factory class.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11154 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-23 11:11:41 +00:00
jef
bcde2dcfc3 fix warnings
git-svn-id: http://svn.osgeo.org/qgis/trunk@11153 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-23 11:07:34 +00:00
jef
0c59c74425 [FEATURE] symbology enhancements:
- add QgsMarkerCatalogue::refreshList() to refresh the symbol list w/o restart
- allow refresh of symbols via popup menu on the renderer's symbol selection
- add support for data define symbol(name)s
- add support for font symbol markers (only data define - no gui yet)
- pass QgsRenderContext to rendering methods
- add symbol size in map units (ie. symbols that keep the size in mapunits
  independant of the mapscale)



git-svn-id: http://svn.osgeo.org/qgis/trunk@11152 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-23 10:59:59 +00:00
wonder
c3f6fb88b0 [FEATURE] Honour the edit widgets settings also in attribute table.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11150 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-22 20:58:32 +00:00
wonder
39520b1af6 [FEATURE] GUI for setting edit widgets for layer attributes.
Additionally added a dialog for loading value map from a layer (could be aspatial table too!)
Contributed by Richard Kostecky.


git-svn-id: http://svn.osgeo.org/qgis/trunk@11149 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-22 20:56:14 +00:00
homann
928c896e65 Fixed the fix of a small i18n issue.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11148 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-22 19:46:26 +00:00
homann
6fbb9b44c0 Fixed a small i18n issue
git-svn-id: http://svn.osgeo.org/qgis/trunk@11147 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-22 19:11:52 +00:00
wonder
37d01af55d Destroy active undo command if the vertex can't be deleted
git-svn-id: http://svn.osgeo.org/qgis/trunk@11145 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-22 11:54:44 +00:00
wonder
7ecd98b12e Fixed for simplify tool, show a message if the feature can't be simplified.
By Richard Kostecky.


git-svn-id: http://svn.osgeo.org/qgis/trunk@11144 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-22 11:52:18 +00:00
wonder
0054b7a41d Undo changes in active edit command when it gets destroyed.
Fixed return value for deletion of vertices.
Contributed by Richard Kostecky.


git-svn-id: http://svn.osgeo.org/qgis/trunk@11143 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-22 11:40:13 +00:00
wonder
2fc5e73671 Added support for topology editing in node tool. Contributed by Richard Kostecky.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11141 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-22 11:31:25 +00:00
jef
4984c1c634 optionally allow adding postgis table addition with double click and extended selection of tables (fixes #1801)
git-svn-id: http://svn.osgeo.org/qgis/trunk@11140 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-21 22:58:36 +00:00
wonder
8a803aa522 Moved from QMap to QHash for the row-id maps and feature map in models.
There might be a tiny speed up in attribute table loading...


git-svn-id: http://svn.osgeo.org/qgis/trunk@11138 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-21 15:28:02 +00:00
wonder
8b1fb78d8d providers: deprecated some overlapping capabilities and added doxygen docs for them.
All providers should have now correctly set capability for fast access to features by id (SelectAtId).

Until now, attribute table was using memory model for Postgres provider (i.e. very slow open)
From now it uses the "good" model, so the attribute table opens much faster.


git-svn-id: http://svn.osgeo.org/qgis/trunk@11137 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-21 14:29:38 +00:00
wonder
23608863de Replace multiple calls to featureCount() with just one when loading attribute table.
Can speed up loading of attribute table with providers not caching the feature count.
By Vita Cizek.


git-svn-id: http://svn.osgeo.org/qgis/trunk@11136 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-21 13:19:10 +00:00
rugginoso
27478428c3 - Changed the GRASS Shell to determine the grass executable in runtime.
- Cutted off unnecessary includes.


git-svn-id: http://svn.osgeo.org/qgis/trunk@11123 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-20 21:32:49 +00:00
rugginoso
5146e6811e Fixed a typo.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11120 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-20 16:20:37 +00:00
rugginoso
e243ad515f Made the grass binary filename to be built in runtime.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11119 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-20 16:08:32 +00:00
rugginoso
5971c6e6a5 Various enhancements into GRASS shell:
- Uses directly GRASS
- Starts with a minimum size of 80x25 characters


git-svn-id: http://svn.osgeo.org/qgis/trunk@11118 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-20 15:42:30 +00:00
wonder
c8e84561f4 The wkb->geos conversion may fail for some reasons so it's necessary to check the result of it.
This avoids some possible segfaults with invalid geometries.
Contributed by Vita Cizek.


git-svn-id: http://svn.osgeo.org/qgis/trunk@11116 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-20 15:02:50 +00:00
wonder
08962eab76 Documentation of attribute table headers - patch from Vita Cizek.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11113 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-20 12:12:55 +00:00
rugginoso
f1167f0cb7 Cleaned grass plug-in modules.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11112 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-20 12:05:25 +00:00
rugginoso
c9cca7a774 Fixed label in r.external.all of grass-plugin module.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11111 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-20 10:39:45 +00:00
jef
eead1f7ddd fix #1707
git-svn-id: http://svn.osgeo.org/qgis/trunk@11107 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-18 21:26:40 +00:00
jef
69841f7f43 fix #1789 (take 2)
git-svn-id: http://svn.osgeo.org/qgis/trunk@11106 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-18 19:03:34 +00:00
jef
bcf09abbc0 fix #1789
git-svn-id: http://svn.osgeo.org/qgis/trunk@11105 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-18 17:52:06 +00:00
mhugent
c4b6e7b2f2 Handle non-ascii characters in domain check constraints
git-svn-id: http://svn.osgeo.org/qgis/trunk@11104 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-17 17:35:44 +00:00
kyngchaos
1ed4f60f91 grass v.split module (r11095)
git-svn-id: http://svn.osgeo.org/qgis/trunk@11100 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-17 13:35:16 +00:00
macho
e100d5d2f5 translation update: fr by Jean Roc
git-svn-id: http://svn.osgeo.org/qgis/trunk@11098 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-16 16:30:51 +00:00
rugginoso
ea0e14f81d Fix for #1784.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11097 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-16 11:51:24 +00:00
pcav
859a204ed4 r.regression.line simplified
git-svn-id: http://svn.osgeo.org/qgis/trunk@11096 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-16 11:29:50 +00:00
rugginoso
b2ebe1b32f Added v.split module for the grass plug-in to fix #1783.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11095 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-16 11:21:07 +00:00
pcav
7388c3c2d7 More consistency in r.external module descriptions
git-svn-id: http://svn.osgeo.org/qgis/trunk@11093 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-16 10:49:50 +00:00
rugginoso
547d879018 Forced the driver to be "pg" for db.connect.schema module of grass plug-in.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11092 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-16 10:46:20 +00:00
kyngchaos
c794fbb5a4 grass modules updates (r11074, r11077, r11081, r11052)
git-svn-id: http://svn.osgeo.org/qgis/trunk@11089 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 13:46:55 +00:00
pcav
2ce618a7db Updated DONORS
git-svn-id: http://svn.osgeo.org/qgis/trunk@11088 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 13:30:34 +00:00
rugginoso
6f1106dd72 Deleted a duplicated entry into module list.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11087 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 11:47:17 +00:00
pcav
ee73d9cdff Better description for db.connect.schema
git-svn-id: http://svn.osgeo.org/qgis/trunk@11086 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 11:41:53 +00:00
rugginoso
1ef7dbae02 Changed the behavior of db.connect which reset the schema.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11085 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 11:41:25 +00:00
mhugent
de9d62fcde Add missing edit types in python bindings (ticket #1781)
git-svn-id: http://svn.osgeo.org/qgis/trunk@11084 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 11:33:17 +00:00
rugginoso
68f9378886 Fix for #1779.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11083 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 11:09:38 +00:00
rugginoso
97526615ba Renamed some modules.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11081 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 10:14:17 +00:00
rugginoso
e992539de7 Fixed a commit mistake of r11052.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11079 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 08:50:41 +00:00
rugginoso
5a16e7917d Added the possibility to specify the manpage of the modules into .qgm files.
Updated .qgm files for qgis.r.externa.all, qgis.v.out.ogr.pg and qgis.db.connect-login.pg to fix #1774.


git-svn-id: http://svn.osgeo.org/qgis/trunk@11078 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 08:26:28 +00:00
rugginoso
6de0bf53fe Moved qgis.v.out.ogr.pg and qgis.db.connect-login.pg into the right directory
Setted the default value of port to fix #1777.


git-svn-id: http://svn.osgeo.org/qgis/trunk@11077 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 07:31:15 +00:00
rugginoso
9aa93990d0 Removed "Help" button from the GRASS plug-in window to fix #1778.
git-svn-id: http://svn.osgeo.org/qgis/trunk@11076 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 06:58:32 +00:00
pcav
4a1d457a9b Minor edit to description of r.mapcalc
git-svn-id: http://svn.osgeo.org/qgis/trunk@11075 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 06:58:06 +00:00
pcav
81675bb4f3 Moved v.out.ogr.postgis to 6.3 modules
git-svn-id: http://svn.osgeo.org/qgis/trunk@11074 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 06:41:03 +00:00
pcav
238c2e8817 More consistency in GRASS module descriptions
git-svn-id: http://svn.osgeo.org/qgis/trunk@11073 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-07-15 06:33:43 +00:00