Juergen E. Fischer
53c507d3a7
db manager: add credentials to postgis rasters ( fixes #13594 )
2015-10-13 22:54:01 +02:00
Giuseppe Sucameli
03916d549a
[DBManager] add SL/Geopackage connection by drag&drop (follow b11f67b4f5), improve GPKG support:
...
- recognize tables with geometry,
- load GPGK layers to canvas from context menu,
- disable table editing
2015-09-03 01:22:54 +02:00
Juergen E. Fischer
b39055b39c
indentation update (now including autopep8)
2015-08-22 14:29:41 +02:00
Matthias Kuhn
9fc1b48bf3
Replace str() with unicode() and some PEP 8
2015-08-16 20:58:43 +02:00
Juergen E. Fischer
48e4fb85c8
Revert "use triple quoting with st_estimatedextent in postgres provider and db_manager ( fixes #12478 )"
...
As it seems to address a meanwhile reverted behavior change in PostGIS 2.1
before it was released (see also https://trac.osgeo.org/postgis/ticket/2834 ).
This reverts commit 048aff01bb9cf42e2c1c17eb0ddbd81537443e19.
2015-07-13 11:15:40 +02:00
Sandro Santilli
b9b6257eb7
DBManager TopoViewer: zoom on topology if first load
...
Fixes #13064
2015-07-02 23:57:54 +02:00
Sandro Santilli
fcc51bcd8c
DBManager topoviewer: don't be fooled by srid=-1 in topology.topology
...
Fixes #12802
2015-07-02 11:02:04 +02:00
Cedric Christen
4420b3bf99
Drag&Drop support for GeoPackage layers
2015-06-26 16:35:31 +02:00
Juergen E. Fischer
048aff01bb
use triple quoting with st_estimatedextent in postgres provider and db_manager ( fixes #12478 )
2015-06-24 18:08:26 +02:00
Hugo Mercier
2e86d54b27
Merge pull request #2025 from mhugo/db_manager_dev
...
db manager SQL window enhancements
2015-05-25 16:29:40 +02:00
radosuav
27f1d9fb3e
Fix drag & drop for PG rasters in DB Manager
2015-05-19 14:56:17 +02:00
Hugo Mercier
e440dee1bd
[DBManager] Add a 'create view' button
2015-05-04 17:19:21 +02:00
Hugo Mercier
4876e7a2be
[DBManager] Integrate QSpatialite's query builder
2015-05-04 17:19:09 +02:00
Juergen E. Fischer
12d7cfca03
indentation update
2015-04-07 14:27:39 +02:00
Nathan Woodrow
297a94fc58
Fix formatting of db manager python code
2015-03-21 20:35:29 +10:00
Juergen E. Fischer
956c155e8f
fix python pep8 warnings and fix some revealed errors
...
pep8 --ignore=E111,E128,E201,E202,E203,E211,E221,E222,E225,E226,E227,E231,E241,E261,E265,E272,E302,E303,E501,E701 \
--exclude="ui_*.py,debian/*,python/ext-libs/*" \
.
2015-02-01 20:46:47 +01:00
Juergen E. Fischer
62b2c1fcab
db manager: request credentials directly when connection failed ( fixes #11886 )
2015-01-25 00:33:35 +01:00
Juergen E. Fischer
f8f7842108
db_manager: fix error message on table vacuum
2014-12-03 16:18:32 +01:00
Sandro Santilli
93864ce55c
Remove workaround for layergroup bug #6938 , now fixed
2014-10-21 12:42:42 +02:00
Sandro Santilli
1ff2ad3cc3
[TopoViewer] fix layer visibility after QgsLegendInterface API changes
...
It was broken with 2.4, whereas QgsLegendInterface::moveLayer started
forcing layer visibility on (undocumented behaviour).
Fixes #11382
2014-10-14 23:43:40 +02:00
Salvatore Larosa
a778e265a7
[dbmanager] followp 1646f67: fixes some string and changes more messageboxes
2014-09-26 07:18:19 +10:00
Sandro Santilli
dd78876636
Allow loading pgraster tables with non-default raster field name
...
Before this change you could only load tables where the raster
field was named "rast".
2014-09-04 13:14:39 +02:00
Sandro Santilli
e91141cb2a
Allow loading PostGIS Rasters from partially configured connections
...
Partially configured connection are those for which an hostname
or username or port etc. are not specified, relying on libpq defaults.
It was already fixed for geometries but rasters needed more love.
See #9037 .
2014-09-04 12:36:59 +02:00
Sandro Santilli
39b3e5fa10
Allow db_manager use of connections with no parameters
...
Fixes 'Error: database "" does not exist' message.
Closes bug #9037
2014-06-16 12:06:18 +02:00
Ivan Mincik
0d3e5e4b07
db manager: fix connection holding - idle in transaction (QGIS bug #7162 )
2014-05-13 14:29:14 +02:00
Juergen E. Fischer
5cd53dd28e
dbmanager versioning: use lower case 'sql' language ( fixes #9434 )
2014-02-18 17:45:20 +01:00
Sandro Santilli
0d4968c80a
Fix type of "face_seed" layer in TopoViewer
2014-02-09 21:42:12 +01:00
Juergen E. Fischer
780443e200
indentation update
2014-02-09 11:26:56 +01:00
Sandro Santilli
02409e9901
Pass extent of loaded views to the provider via URI
...
Completes the speed up loading of view layers in TopoViewer.
Finally and definitely fixes #9510 .
NOTE: the commit also adds a layer for face's MBR, which serves
the purpose (among others) to allow for easy computing extent.
2014-02-08 19:25:04 +01:00
Sandro Santilli
56bebb193b
Pass wkbType and SRID of loaded views to the provider via URI
...
Slighly speeds up loading of view layers in TopoViewer (#9510 ).
Unfortunately there's no way to also pass in the Extent, so loading
is still slow.
2014-02-08 17:05:47 +01:00
Sandro Santilli
188b373bad
Fix loading of face layers after breaking it with 73b49867
...
Fix #9510 again
2014-02-08 14:31:29 +01:00
Sandro Santilli
6dd0cbe542
Update TopoViewer style templates to 2.2.0 version
...
Fix #9512
2014-02-08 14:11:24 +01:00
Sandro Santilli
73b4986747
Speed up topology loading
...
When loading topology viewer on a PostGIS-2.0+ database, it includes
type and srid typmod in the view layers, avoiding a full scan of
the datasets.
Fix #9510
2014-02-08 12:26:19 +01:00
Juergen E. Fischer
a4c365c7cf
dbmanager: include materialized views (implements #9127 )
2013-12-03 22:21:59 +01:00
Giuseppe Sucameli
5f5cd4cca9
dbmanager: be sure to close db cursors ( fix #7679 )
2013-10-24 23:26:02 +02:00
Sandro Santilli
24e53f4bfb
Replace AlArabiya font family with Sans, more likely to be found
2013-10-07 18:44:48 +02:00
Salvatore Larosa
770feee4f5
fix qml file for directed edge layer in topoviewer plugin
2013-09-22 22:43:54 +02:00
Salvatore Larosa
3ac0759b04
[dbmanager] Replace DropRasterTable func (deprecated) with DROP TABLE: fixes #8521
2013-09-01 12:55:10 +02:00
Larry Shaffer
3df3463e77
[dbmanager] Add missing InvalidDataException import
2013-08-03 16:17:32 -06:00
Larry Shaffer
e1927522a4
[dbmanager] Fix settings default and Python type for connection with postgis plugin
...
- Saved connections with empty password raised a QPyNullVariant parameter error due to lack of str default
2013-08-03 16:17:32 -06:00
Juergen E. Fischer
aa7c428775
QgsCredentials: fix sip bindings
...
dbmanager: QgsCredentials is in core (fixes #8345 )
2013-07-22 18:06:29 +02:00
Juergen E. Fischer
3b6146fc9c
dbmanager: fix column renaming
2013-07-10 15:21:20 +02:00
Matthias Kuhn
8dc28f2be4
PostgreSQL not working in DB Manager ( Fix #8191 )
2013-06-28 17:34:12 +02:00
Giuseppe Sucameli
49970b0413
DBManager: more SIP API update ( fix #8132 )
2013-06-23 00:03:26 +02:00
Salvatore Larosa
8cd8969a14
[DB Manager] fix for PostGIS Raster Layer
2013-06-11 14:21:59 +02:00
Juergen E. Fischer
f0c605e0fa
dbmanager: add i18n
2013-06-09 18:51:47 +02:00
Giuseppe Sucameli
80b5a07e55
DBManager: updated to new SIP API
2013-06-04 07:20:54 +02:00
Giuseppe Sucameli
f5aef0f549
DBManager: better handle for not supported constraint types ( fix #7544 )
2013-05-27 02:01:30 +02:00
Sandro Santilli
a9ff3cfccd
Quality topology layer names
...
... so you can recognize them in the snapping option dialog
2013-01-08 16:18:41 +01:00
Sandro Santilli
103942391d
Mark topology group visibility off
...
This is really a workaround to http://hub.qgis.org/issues/6938
2013-01-02 14:32:55 +01:00