[QGIS Commit] [qgis/Quantum-GIS] 83ee4b: [FEATURE][API] postgres
provider refactoring:
GitHub
noreply at github.com
Sun Mar 4 04:38:23 EST 2012
Branch: refs/heads/release-1_8
Home: https://github.com/qgis/Quantum-GIS
Commit: 83ee4b727883e0a0b16f1b7e7e427205ef44ad70
https://github.com/qgis/Quantum-GIS/commit/83ee4b727883e0a0b16f1b7e7e427205ef44ad70
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/app/legend/qgslegendlayer.cpp
M src/core/CMakeLists.txt
M src/core/qgis.h
M src/core/qgsdatasourceuri.cpp
M src/core/qgsdatasourceuri.h
R src/core/qgsdbtablemodel.cpp
R src/core/qgsdbtablemodel.h
M src/providers/postgres/CMakeLists.txt
R src/providers/postgres/create_test_tables
A src/providers/postgres/qgscolumntypethread.cpp
A src/providers/postgres/qgscolumntypethread.h
A src/providers/postgres/qgsdbfilterproxymodel.cpp
A src/providers/postgres/qgsdbfilterproxymodel.h
M src/providers/postgres/qgspgnewconnection.cpp
M src/providers/postgres/qgspgsourceselect.cpp
M src/providers/postgres/qgspgsourceselect.h
A src/providers/postgres/qgspgtablemodel.cpp
A src/providers/postgres/qgspgtablemodel.h
A src/providers/postgres/qgspostgresconn.cpp
A src/providers/postgres/qgspostgresconn.h
R src/providers/postgres/qgspostgresconnection.cpp
R src/providers/postgres/qgspostgresconnection.h
M src/providers/postgres/qgspostgresdataitems.cpp
M src/providers/postgres/qgspostgresdataitems.h
M src/providers/postgres/qgspostgresprovider.cpp
M src/providers/postgres/qgspostgresprovider.h
A tests/testdata/create_test_tables
Log Message:
-----------
[FEATURE][API] postgres provider refactoring:
- use m prefix for member variables and s prefix for class variables
- refactor QgsPostgresProvider::Conn and QgsPostgresConnection to QgsPostgresConn
- put QgsColumnTypeThread into separate file
- use QgsPostgresConn in QgsPgSourceSelect
- cleaner abort of column type thread (e.g. remove unfinished columns from
selection list)
- [API] move QgsDbTableModel as QgsPgTableModel to provider
- [FEATURE] support for arbitrary key (including non-numeric and multi column)
- [FEATURE][API] support for requesting a certain geometry type and/or srid in QgsDataSourceURI
* no more explicit filter strings
* support for empty tables without gemetry_columns entry or GEOMETRY type.
Commit: 60c0644a012144847f67b1fe97f3f3359ec7a4af
https://github.com/qgis/Quantum-GIS/commit/60c0644a012144847f67b1fe97f3f3359ec7a4af
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/plugins/spit/CMakeLists.txt
M src/providers/postgres/qgspostgresconn.cpp
Log Message:
-----------
add missing postgres provider symbol and link spit with QgsPostgresConn
Commit: c4056237437c7cc27129cc4eddbc5df804ff275d
https://github.com/qgis/Quantum-GIS/commit/c4056237437c7cc27129cc4eddbc5df804ff275d
Author: Sandro Santilli <strk at keybit.net>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
Use ST_MakeEnvelope with PostGIS 2.0+ to build query rectangle
Commit: 23690a50d169fb9f5b35c80d7a3fbeead7cf9f46
https://github.com/qgis/Quantum-GIS/commit/23690a50d169fb9f5b35c80d7a3fbeead7cf9f46
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
postgres provider fixes
Commit: 08c2457b1a4033f403e070b7c745e90253dc04c4
https://github.com/qgis/Quantum-GIS/commit/08c2457b1a4033f403e070b7c745e90253dc04c4
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/core/qgis.h
M src/core/qgsdatasourceuri.cpp
M src/core/qgsdatasourceuri.h
M src/providers/postgres/qgscolumntypethread.h
M src/providers/postgres/qgspgsourceselect.cpp
M src/providers/postgres/qgspgsourceselect.h
M src/providers/postgres/qgspgtablemodel.cpp
M src/providers/postgres/qgspgtablemodel.h
M src/providers/postgres/qgspostgresconn.cpp
M src/providers/postgres/qgspostgresconn.h
M src/providers/postgres/qgspostgresdataitems.cpp
M src/providers/postgres/qgspostgresdataitems.h
M src/providers/postgres/qgspostgresprovider.cpp
M src/providers/postgres/qgspostgresprovider.h
Log Message:
-----------
postgres provider:
- base geometrytype filtering on GeometryType not WkbType
- use tooltips on dataitems
- fix #4783
- adapt #4767
Commit: 90d8c1c7edfaa0e2451372287322bfc81c11e530
https://github.com/qgis/Quantum-GIS/commit/90d8c1c7edfaa0e2451372287322bfc81c11e530
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresconn.cpp
Log Message:
-----------
apply #4167
Commit: 1ebb0f1cebaf9862208c7b5c7fe1d489fc714200
https://github.com/qgis/Quantum-GIS/commit/1ebb0f1cebaf9862208c7b5c7fe1d489fc714200
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/app/qgsattributetabledialog.cpp
M src/app/qgsattributetabledialog.h
M src/core/qgsvectorlayer.cpp
M src/gui/attributetable/qgsattributetablefiltermodel.h
M src/gui/attributetable/qgsattributetablemodel.cpp
M src/gui/attributetable/qgsattributetablemodel.h
M src/providers/memory/qgsmemoryprovider.cpp
Log Message:
-----------
fix #4636:
- add a column containing the feature id, if no columns are there (otherwise
there are no valid model indices)
- vector layer: emit featureDeleted and featureAdded signals, when added
features change their temporary to a permanent id (e.g. makes the now defunct
rows in the attribute table disappear, instead of showing ERROR)
- memory provider: update the feature id in added features
Commit: 6f703d6e99b2ae5dc06b180b0ecc3e806da35b62
https://github.com/qgis/Quantum-GIS/commit/6f703d6e99b2ae5dc06b180b0ecc3e806da35b62
Author: Giuseppe Sucameli <brush.tyler at gmail.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
fix add features in PG provider broken in recent refactoring
Commit: b63f9ed71af96955396be5ef02da13612e470cd3
https://github.com/qgis/Quantum-GIS/commit/b63f9ed71af96955396be5ef02da13612e470cd3
Author: Giuseppe Sucameli <brush.tyler at gmail.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
use a better default name for the new pk field when creating a new empty PG table
Commit: 58aacb5a3f7c8a63e4a5e44fd79eae7d9e68d125
https://github.com/qgis/Quantum-GIS/commit/58aacb5a3f7c8a63e4a5e44fd79eae7d9e68d125
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M python/core/qgsvectorlayer.sip
M src/app/qgsmaptoolnodetool.cpp
M src/app/qgsmaptoolnodetool.h
M src/core/qgsgeometry.cpp
M src/core/qgsvectorlayer.cpp
M src/core/qgsvectorlayer.h
Log Message:
-----------
more nodetool speedups & refactoring (fixes #4523)
[API] introduce signal QgsVectorLayer::geometryChanged() signal and use that
to reduce the need to reload the modified geometry.
Commit: c864235dc9d34358aa9d744989b596b61372cb1e
https://github.com/qgis/Quantum-GIS/commit/c864235dc9d34358aa9d744989b596b61372cb1e
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/app/CMakeLists.txt
A src/app/nodetool/qgsmaptoolnodetool.cpp
A src/app/nodetool/qgsmaptoolnodetool.h
A src/app/nodetool/qgsselectedfeature.cpp
A src/app/nodetool/qgsselectedfeature.h
A src/app/nodetool/qgsvertexentry.cpp
A src/app/nodetool/qgsvertexentry.h
M src/app/qgisapp.cpp
R src/app/qgsmaptoolnodetool.cpp
R src/app/qgsmaptoolnodetool.h
Log Message:
-----------
split node tool into three class files in a subdirectory
Commit: c87491062735606d08588152366b99ad7f04ccbf
https://github.com/qgis/Quantum-GIS/commit/c87491062735606d08588152366b99ad7f04ccbf
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/app/qgsattributetabledialog.cpp
M src/gui/attributetable/qgsattributetablememorymodel.cpp
M src/gui/attributetable/qgsattributetablemodel.h
M src/gui/attributetable/qgsattributetableview.cpp
M src/gui/attributetable/qgsattributetableview.h
Log Message:
-----------
fix #4822
Commit: 5f1d0e2047e4caea9d8ce929becba4169abbddb2
https://github.com/qgis/Quantum-GIS/commit/5f1d0e2047e4caea9d8ce929becba4169abbddb2
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/app/qgsattributetabledialog.cpp
M src/gui/attributetable/qgsattributetablememorymodel.cpp
M src/gui/attributetable/qgsattributetablemodel.cpp
M src/gui/attributetable/qgsattributetableview.cpp
M src/gui/attributetable/qgsattributetableview.h
Log Message:
-----------
attribute table: show progress only every 5s
Commit: 87d0775db835b9744011db824aa6eeea95475d2e
https://github.com/qgis/Quantum-GIS/commit/87d0775db835b9744011db824aa6eeea95475d2e
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/core/qgsvectorlayer.cpp
M src/providers/ogr/qgsogrprovider.cpp
M src/providers/postgres/qgspostgresconn.cpp
M src/providers/postgres/qgspostgresconn.h
M src/providers/postgres/qgspostgresprovider.cpp
M src/providers/postgres/qgspostgresprovider.h
M src/providers/spatialite/qgsspatialiteprovider.cpp
Log Message:
-----------
commit error update:
- push commit errors in PostgreSQL, OGR and SpatiaLite provider
- add provider errors to commit error
- postgres provider: improve handling of geography columns
Commit: bbc82b50f5c215053ebfc7f57eba1ba444f0105c
https://github.com/qgis/Quantum-GIS/commit/bbc82b50f5c215053ebfc7f57eba1ba444f0105c
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
postgis provider: fix geometry detection
Commit: dee7ccc3e61da4cfa916d9940ec0db9a3370fc4c
https://github.com/qgis/Quantum-GIS/commit/dee7ccc3e61da4cfa916d9940ec0db9a3370fc4c
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
postgres provider: fix default value assignment
Commit: c227f3d88ca717b569c01f6445e2491a5a7f6bf5
https://github.com/qgis/Quantum-GIS/commit/c227f3d88ca717b569c01f6445e2491a5a7f6bf5
Author: Giuseppe Sucameli <brush.tyler at gmail.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
show the correct feature's type name in debug messages
Commit: c43611e4c3b0a0b85a6c674c74b51798a883fdea
https://github.com/qgis/Quantum-GIS/commit/c43611e4c3b0a0b85a6c674c74b51798a883fdea
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresconn.cpp
Log Message:
-----------
fix #4832: also consider schema in geometry_columns/geography columns
Commit: 40ee17d434d53df586ed5708b9e352d9cb4915a4
https://github.com/qgis/Quantum-GIS/commit/40ee17d434d53df586ed5708b9e352d9cb4915a4
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspgsourceselect.cpp
M src/providers/postgres/qgspostgresconn.cpp
M src/providers/postgres/qgspostgresconn.h
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
postgres provider:
- disable "Add" in selection dialog while column type thread is running
- fix detection of integer keys
- when adding feature update attributes and feature id in passed features
Commit: 807691746850cee8f6d5db5cb1e4f4814716ab8c
https://github.com/qgis/Quantum-GIS/commit/807691746850cee8f6d5db5cb1e4f4814716ab8c
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
postgres provider fixes
Commit: af67c6a40d411e2a3ac535db8be9225331a3cd8d
https://github.com/qgis/Quantum-GIS/commit/af67c6a40d411e2a3ac535db8be9225331a3cd8d
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/core/qgsdatasourceuri.cpp
M src/providers/postgres/qgscolumntypethread.cpp
M src/providers/postgres/qgspgsourceselect.cpp
M src/providers/postgres/qgspgtablemodel.cpp
M src/providers/postgres/qgspgtablemodel.h
M src/providers/postgres/qgspostgresconn.cpp
M src/providers/postgres/qgspostgresconn.h
M src/providers/postgres/qgspostgresdataitems.cpp
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
postgres provider: support tables with mixed srids
Commit: a6030d36102344b5589e6c4d768e904731caf001
https://github.com/qgis/Quantum-GIS/commit/a6030d36102344b5589e6c4d768e904731caf001
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspgsourceselect.cpp
M src/providers/postgres/qgspgsourceselect.h
M src/providers/postgres/qgspgtablemodel.cpp
M src/providers/postgres/qgspgtablemodel.h
Log Message:
-----------
move layerURI from QgsPgSourceSelect to QgsPgTableModel
Commit: 5bc8306eabc198a54916d58ca2b3e5c5fcc71950
https://github.com/qgis/Quantum-GIS/commit/5bc8306eabc198a54916d58ca2b3e5c5fcc71950
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
postgres provider fix
Commit: d4b888364c47c29eab0a14a996c990e7155c9bd7
https://github.com/qgis/Quantum-GIS/commit/d4b888364c47c29eab0a14a996c990e7155c9bd7
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresconn.cpp
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
postgres provider: fix handling of broken connections
Commit: 5329aa6bbfcd6b8171762ec3c33feb0070b1b556
https://github.com/qgis/Quantum-GIS/commit/5329aa6bbfcd6b8171762ec3c33feb0070b1b556
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/app/nodetool/qgsmaptoolnodetool.cpp
M src/app/nodetool/qgsselectedfeature.cpp
M src/app/nodetool/qgsvertexentry.cpp
M src/app/nodetool/qgsvertexentry.h
Log Message:
-----------
fix #4858
Commit: 0ab52573d85185f0179d8e6ddeec2ce7ef5c1af4
https://github.com/qgis/Quantum-GIS/commit/0ab52573d85185f0179d8e6ddeec2ce7ef5c1af4
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspgsourceselect.cpp
M src/providers/postgres/qgspgsourceselect.h
M src/providers/postgres/qgspgtablemodel.cpp
Log Message:
-----------
postgres selection:
- make geometryless table selectable
- only make srid column editable when necessary
- leave primary key column editable
- require primary key selection for views
Commit: 78c61cd1bd6026a4b3b693a07ee4df583cac0e7e
https://github.com/qgis/Quantum-GIS/commit/78c61cd1bd6026a4b3b693a07ee4df583cac0e7e
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspgtablemodel.cpp
Log Message:
-----------
postgres selection: leave geometryless views enabled
Commit: 10e179da36202aeaed28e0e3994991d0c5422ffe
https://github.com/qgis/Quantum-GIS/commit/10e179da36202aeaed28e0e3994991d0c5422ffe
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
postgres provider: reload fields when columns disappear
Commit: 436ae4b8e24731988ae4aa96b61f44541912f225
https://github.com/qgis/Quantum-GIS/commit/436ae4b8e24731988ae4aa96b61f44541912f225
Author: Richard Duivenvoorde <richard at duif.net>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/app/CMakeLists.txt
M src/app/qgisapp.cpp
M src/app/qgisapp.h
R src/app/qgsbookmarkitem.cpp
R src/app/qgsbookmarkitem.h
M src/app/qgsbookmarks.cpp
M src/app/qgsbookmarks.h
M src/ui/qgsbookmarksbase.ui
Log Message:
-----------
fix #3243
Richard Duivenvoorde (from pull request #78)
- crs taking into account, bookmarklist is now editable qtreeview
- set better column names the column names from the table
Juergen Fischer added refactoring:
- move adding bookmarks into QgsBookmarks
- make QgsBookmarks a singleton
- delete multiple entries at once
Commit: abce09942557fec8fcf44497e2e9102c4cad3308
https://github.com/qgis/Quantum-GIS/commit/abce09942557fec8fcf44497e2e9102c4cad3308
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresconn.cpp
Log Message:
-----------
postgresql provider: check connection state before running PQexec (fixes #4909)
Commit: 1ebcfb0f8587124714b5ddf6db72d6156ea1eba5
https://github.com/qgis/Quantum-GIS/commit/1ebcfb0f8587124714b5ddf6db72d6156ea1eba5
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresconn.cpp
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
postgres provider: fix query support
Commit: 020cafea871f77f23ab7d0daa0747d96f1d84f3c
https://github.com/qgis/Quantum-GIS/commit/020cafea871f77f23ab7d0daa0747d96f1d84f3c
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
postgres provider: fix crs(), if no crs was requested
Commit: 442f2bdd853b910e8d83af0599e18741fb35502f
https://github.com/qgis/Quantum-GIS/commit/442f2bdd853b910e8d83af0599e18741fb35502f
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspgtablemodel.cpp
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
postgres provider:
- pre-select first integer column as primary key for views
- also consider oid type as integer column
Commit: c5a87005c77dbe831989fbb2254a8d905e209d4f
https://github.com/qgis/Quantum-GIS/commit/c5a87005c77dbe831989fbb2254a8d905e209d4f
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/app/CMakeLists.txt
M src/app/qgisapp.cpp
M src/app/qgisapp.h
M src/app/qgsmaptoolmovefeature.cpp
A src/app/qgsmaptooloffsetcurve.cpp
A src/app/qgsmaptooloffsetcurve.h
M src/ui/qgisapp.ui
Log Message:
-----------
[FEATURE]: maptool for parallel line displacement
Commit: 56e1199000426fdd644e7102bc76f16836f9bc0a
https://github.com/qgis/Quantum-GIS/commit/56e1199000426fdd644e7102bc76f16836f9bc0a
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M i18n/qgis_de.ts
M src/providers/postgres/qgspostgresconn.cpp
Log Message:
-----------
fix #4992
Commit: 1e0277e40f6067b269599e6e4ef8ffa55ad43319
https://github.com/qgis/Quantum-GIS/commit/1e0277e40f6067b269599e6e4ef8ffa55ad43319
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspgsourceselect.cpp
M src/providers/postgres/qgspgsourceselect.h
M src/providers/postgres/qgspostgresconn.cpp
M src/providers/postgres/qgspostgresconn.h
Log Message:
-----------
postgres provider: move connection settings to QgsPostgresConn (also fixes #4998 and #4999)
Commit: 6e26d75708051a60a132b8ef0f6409427d0abd38
https://github.com/qgis/Quantum-GIS/commit/6e26d75708051a60a132b8ef0f6409427d0abd38
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspgsourceselect.h
M src/providers/postgres/qgspostgresdataitems.cpp
Log Message:
-----------
fix build error on osx
Commit: f357863a89fb80df1663627bdf6a410d4e253385
https://github.com/qgis/Quantum-GIS/commit/f357863a89fb80df1663627bdf6a410d4e253385
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
postgres provider:
- fix primary key detection, if column is behind geometry column
- add support for varchar length limits
Commit: 09df070f535abaa3e5f22532705db4edad2fc0f9
https://github.com/qgis/Quantum-GIS/commit/09df070f535abaa3e5f22532705db4edad2fc0f9
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M i18n/qgis_de.ts
M src/app/nodetool/qgsselectedfeature.cpp
Log Message:
-----------
fix string mishap in nodetool
Commit: 96f962fa9abde7f85d3f52a8fe346e0a08405896
https://github.com/qgis/Quantum-GIS/commit/96f962fa9abde7f85d3f52a8fe346e0a08405896
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresprovider.cpp
Log Message:
-----------
fix 659abb8d (fixes #5016)
Commit: 1a3f8fd60ce0b6515f4f7de18047f8fe5f59f3ea
https://github.com/qgis/Quantum-GIS/commit/1a3f8fd60ce0b6515f4f7de18047f8fe5f59f3ea
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/app/qgsmaptooloffsetcurve.cpp
M src/app/qgsmaptooloffsetcurve.h
M src/core/qgsgeometry.cpp
M src/core/qgsgeometry.h
M src/gui/qgsmapcanvassnapper.h
Log Message:
-----------
Add user interaction, snapping, etc. for offset curve tool
Commit: 11ab78394c8bd235f97be7d43cc55b94b78bf807
https://github.com/qgis/Quantum-GIS/commit/11ab78394c8bd235f97be7d43cc55b94b78bf807
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/providers/postgres/qgspgsourceselect.cpp
Log Message:
-----------
fix #5023
Commit: e6016a5e166eddde751f15a0ed96b66e00d5f00b
https://github.com/qgis/Quantum-GIS/commit/e6016a5e166eddde751f15a0ed96b66e00d5f00b
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/app/nodetool/qgsmaptoolnodetool.cpp
M src/app/nodetool/qgsselectedfeature.cpp
M src/app/nodetool/qgsvertexentry.cpp
M src/app/nodetool/qgsvertexentry.h
Log Message:
-----------
fix #5017 and fix #5024
Commit: 66992c3bb0e592d5a9a4e3b3fed9f49204600b67
https://github.com/qgis/Quantum-GIS/commit/66992c3bb0e592d5a9a4e3b3fed9f49204600b67
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/app/qgsmaptooloffsetcurve.cpp
M src/app/qgsmaptooloffsetcurve.h
M src/core/qgsgeometry.cpp
Log Message:
-----------
In case of offset curve on background layers: try to merge together the source layers
Commit: 60821016c122db16312fbaa01c2c439c2f8d8330
https://github.com/qgis/Quantum-GIS/commit/60821016c122db16312fbaa01c2c439c2f8d8330
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/app/qgsmaptooloffsetcurve.cpp
M src/app/qgsmaptooloffsetcurve.h
Log Message:
-----------
Add distance item
Commit: 3700848c65c6f9b6c2b87cef73e1e63c754de163
https://github.com/qgis/Quantum-GIS/commit/3700848c65c6f9b6c2b87cef73e1e63c754de163
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/app/CMakeLists.txt
M src/app/qgsmaptooloffsetcurve.cpp
M src/app/qgsmaptooloffsetcurve.h
M src/gui/qgsmapcanvas.cpp
Log Message:
-----------
Add moving spin box to enter numeric value for curve offset
Commit: 04742be75bf8ec74bd3f7faa60c0fb54cf86af0f
https://github.com/qgis/Quantum-GIS/commit/04742be75bf8ec74bd3f7faa60c0fb54cf86af0f
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresconn.cpp
M src/providers/postgres/qgspostgresdataitems.cpp
Log Message:
-----------
fix #5022
Commit: f74b57232e9e6c2251a532c28c1e52230a1c0c5b
https://github.com/qgis/Quantum-GIS/commit/f74b57232e9e6c2251a532c28c1e52230a1c0c5b
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/providers/postgres/qgspostgresconn.cpp
Log Message:
-----------
postgres provider: ignore errors on querying geography_columns
Commit: 56ed2bdaa6bda2ee8c8931b58cb9400df764b0c0
https://github.com/qgis/Quantum-GIS/commit/56ed2bdaa6bda2ee8c8931b58cb9400df764b0c0
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/app/qgsmaptooloffsetcurve.cpp
M src/app/qgsmaptooloffsetcurve.h
M src/gui/qgsmapcanvas.cpp
Log Message:
-----------
Show spin box for distance values in status bar on X11 (resize bug)
Commit: 56dd4e09c6a748dd72096a246dff8144a7b1dcdf
https://github.com/qgis/Quantum-GIS/commit/56dd4e09c6a748dd72096a246dff8144a7b1dcdf
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/app/qgsmaptooloffsetcurve.cpp
Log Message:
-----------
Offset curve: snap to background layers in mouse move
Commit: 89092a52dfa5361d901499dec72cf3e4c7bad41a
https://github.com/qgis/Quantum-GIS/commit/89092a52dfa5361d901499dec72cf3e4c7bad41a
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/app/qgsmaptooloffsetcurve.cpp
M src/app/qgsmaptooloffsetcurve.h
Log Message:
-----------
Snap to all visible layers with default vertex search tolerance (but to vertex and segment)
Commit: 8145bf24fb63df18a5dca4db37dbd10167013034
https://github.com/qgis/Quantum-GIS/commit/8145bf24fb63df18a5dca4db37dbd10167013034
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M images/images.qrc
A images/themes/default/mActionOffsetCurve.png
M src/ui/qgisapp.ui
Log Message:
-----------
Icon for offset curve tool
Commit: 902f455efb991de4f447ac9338a42593ffd6b14f
https://github.com/qgis/Quantum-GIS/commit/902f455efb991de4f447ac9338a42593ffd6b14f
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/app/qgsmaptooloffsetcurve.cpp
M src/app/qgsoptions.cpp
M src/ui/qgsoptionsbase.ui
Log Message:
-----------
Add options for offset curve (join style, quadseg, mitre limit)
Commit: d0bcfcf0517d2b6fd5b4856a560e4fdf5f5ccb10
https://github.com/qgis/Quantum-GIS/commit/d0bcfcf0517d2b6fd5b4856a560e4fdf5f5ccb10
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/app/qgsmaptooloffsetcurve.cpp
M src/app/qgsmaptooloffsetcurve.h
Log Message:
-----------
Show snap vertex marker for offset curve
Commit: 1658d32093753ace05c7d69efb385b1833a3acd8
https://github.com/qgis/Quantum-GIS/commit/1658d32093753ace05c7d69efb385b1833a3acd8
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/app/qgsmaptooloffsetcurve.cpp
M src/app/qgsmaptooloffsetcurve.h
Log Message:
-----------
Force geometry copy in offset curve tool if control key pressed
Commit: ba3ddd7730dec0e901a817c6e8258310b35cf7f4
https://github.com/qgis/Quantum-GIS/commit/ba3ddd7730dec0e901a817c6e8258310b35cf7f4
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/app/qgsmaptooloffsetcurve.cpp
Log Message:
-----------
Offset curve: add empty field values to newly created features
Commit: 7c9676d475e59280e78858da2f74d18b4f703f3e
https://github.com/qgis/Quantum-GIS/commit/7c9676d475e59280e78858da2f74d18b4f703f3e
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/app/qgsmaptooloffsetcurve.cpp
M src/app/qgsmaptooloffsetcurve.h
Log Message:
-----------
Offset curve tool: convert multiline features in both directions
Commit: 976bb4b9d909b7915baf1417c8fb13a19860d210
https://github.com/qgis/Quantum-GIS/commit/976bb4b9d909b7915baf1417c8fb13a19860d210
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/app/qgsmaptooloffsetcurve.cpp
Log Message:
-----------
Catch offset errors
Commit: 6c178c101b6ffcf46290a3c888c54fccd74520d6
https://github.com/qgis/Quantum-GIS/commit/6c178c101b6ffcf46290a3c888c54fccd74520d6
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/app/qgsmaptooloffsetcurve.cpp
Log Message:
-----------
Offset curve tool: snap to segment, not to vertex and segment
Commit: 81230ca606d5495c8341a800d2948af649e731f0
https://github.com/qgis/Quantum-GIS/commit/81230ca606d5495c8341a800d2948af649e731f0
Author: Alexander Bruy <alexander.bruy at gmail.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
fix version number
Compare: https://github.com/qgis/Quantum-GIS/compare/6932a7f...81230ca
More information about the QGIS-commit
mailing list