1210 Commits

Author SHA1 Message Date
Tim Sutton
d6c0c6dbbc Merge pull request #186 from lynxlynxlynx/master
two small usability improvements to the plugin manager & installer
2012-07-19 14:57:52 -07:00
Larry Shaffer
0c62390027 sip binding for QgsLabelingEngineInterface::labelsWithinRect()
qgis.utils.iface.mapCanvas().mapRenderer().labelingEngine().labelsWithinRect(some_extent) can now return all labels shown within the canvas (if that's the extent given).
2012-07-18 16:06:46 -06:00
Marco Hugentobler
171ae62c85 Python bindings for printing 2012-07-18 11:36:32 +02:00
Alexander Bruy
fbb7b3c4e0 [FEATURE] editable global scales list 2012-07-18 10:00:31 +03:00
Marco Hugentobler
3a663fbcb7 Merge branch 'composer_multi_pages' 2012-07-17 11:47:18 +02:00
Marco Hugentobler
cb1ecadec9 Python bindings for multipage composer 2012-07-17 11:08:14 +02:00
Juergen E. Fischer
32978fb4e9 fix sip bindings to QgsVectorLayer signals attributeValueChanged/geometryChanged 2012-07-16 16:45:53 +02:00
Giuseppe Sucameli
2278f4074a do a case-insensitive check looking for SL tables into geometry_columns 2012-07-16 00:48:09 +02:00
Giuseppe Sucameli
5131eb5d87 fix data type check displaying PG table data 2012-07-16 00:48:08 +02:00
Martin Dobias
e35b115881 [API] removed QgsSearchString - QgsExpression should be used instead 2012-07-15 11:14:53 +02:00
Marco Hugentobler
a18db24167 Merge branch 'composer_overview_map' 2012-07-11 17:14:34 +02:00
Marco Hugentobler
7a349a9240 Python bindings for overview map frame 2012-07-10 12:02:21 +02:00
Juergen E. Fischer
74e1b849fe fix #5976 2012-07-09 13:34:03 +02:00
Juergen E. Fischer
aa8cccb527 sip fix 2012-07-05 19:12:42 +02:00
Juergen E. Fischer
545220ec31 refactor QgsPaintEngineHack into core and add python bindings 2012-07-05 17:38:52 +02:00
Marco Hugentobler
9d3b505271 Set correct frame style in composermap widget, update python bindings 2012-07-04 17:03:55 +02:00
Marco Hugentobler
a8ae49a5cd Also update enum in python bindings of composer map 2012-07-04 11:50:24 +02:00
Marco Hugentobler
aa39674bd4 Project file conversion for composer grid annotation position and direction 2012-07-04 11:17:18 +02:00
Nathan Woodrow
c467e79f3c Add expression functions for handling date/time:
- year,month,day,hour,minute,second extraction
    - new QgsInterval objects - handles time amounts
    - age() function returns the difference between two  datetimes
    - $now returns the current date and time
    - support for datetime - interval = new datetime
    - tointerval, todate, totime functions
    - tests ;)
2012-06-30 20:40:54 +10:00
Denis Rouzaud
67b3acf678 [FEATURE] add multiple selection option in value relations 2012-06-28 20:36:23 +02:00
alexbruy
91862c3432 Merge pull request #188 from slarosa/master
Fix #5861
2012-06-26 08:39:39 -07:00
Nathan Woodrow
1e7e763af1 Add bindings for touch map tool
- Also expose via QgisInterface like other actions
2012-06-26 23:44:11 +10:00
Salvatore Larosa
e27ce7c75f fix #5861 2012-06-25 16:16:13 +02:00
Jaka Kranjc
7d469dbf37 plugin installer: split the description tooltip into multiple lines as needed
some plugins have so long descriptions, a single line tooltip doesn't fit
 on my 1366px screen. Would be even worse on mobile devices if they had
 the notion of mouse over tooltips. :I Example: MultiEdit
2012-06-24 14:19:56 +02:00
Marco Hugentobler
01cb95392f Remove symbology related member variables and functions from raster layer 2012-06-22 17:47:37 +02:00
Marco Hugentobler
31e504124a Add comments for new functions 2012-06-20 16:18:05 +02:00
Marco Hugentobler
2ef84ccce9 Merge branch 'snap_interface' 2012-06-20 15:35:10 +02:00
Marco Hugentobler
618832252f Convenient access functions also for topological editing 2012-06-20 11:43:53 +02:00
Alexander Bruy
cad4b0cdf1 fix Define current projection when identical CRSes selected 2012-06-19 17:28:07 +03:00
Marco Hugentobler
1db042251e Write snap settings for a layer in a convenient way 2012-06-19 14:55:07 +02:00
Marco Hugentobler
654924d276 Implement QgsProject::snapSettingsForLayer as a convenient way to access snap properties for a layer 2012-06-19 14:10:15 +02:00
coyotte508
dceefca2a8 Improved dissolve per field-value 2012-06-15 18:27:52 +02:00
Alexander Bruy
a0fc0c6813 fix Python bindings for raster renderer and resampler 2012-06-14 19:21:06 +03:00
Marco Hugentobler
9a006e4dad Forgot to add sip files 2012-06-14 14:07:53 +02:00
Radim Blazek
002384bd7f Generic QgsDataSourceURI, WMS provider adapted to QgsDataSourceURI, enabled WMS drag-and-drop from browser 2012-06-14 11:53:46 +02:00
Marco Hugentobler
78ff6ed488 Merge raster resampler branch 2012-06-14 10:20:15 +02:00
Larry Shaffer
7f1a4e28d1 Fix for #5753
Does not address third-party plugins that add their own menus. They should use (here for Python):

menu_bar = self.iface.mainWindow().menuBar()
menu_bar.insertMenu( self.iface.firstRightStandardMenu().menuAction(), self.my_plugins_menu )

Ideally, a new QgisInterface public slot pair of addMenuToMenuBar(QMenu)/removeMenuFromMenuBar(QMenu) should be added, to help plugin developers put their menus in the correct place.

Deletion in GdalTools.py is redundant add-to-menu code. It moved the Raster menu to -1 on the menubar (between Window and Help on Mac).
2012-06-10 16:12:58 -06:00
Giuseppe Sucameli
53b57d1441 DBManager: use the first suitable field loading a view (fix #5676) 2012-06-09 23:53:38 +01:00
Giuseppe Sucameli
2921588099 DBManager: do not use translated string for geometry type name (fix #5764) 2012-06-09 23:41:07 +01:00
Giuseppe Sucameli
32920557b7 DBManager: fix spatial index creation importing a vector layer (fix #5625) 2012-06-09 23:40:30 +01:00
Alexander Bruy
21ce807fc7 fix fTools version to avoid conflicts with version from Carson's repo 2012-06-07 14:58:07 +03:00
Tim Sutton
c695198e17 Apply patch from Borys to remove 'add 3rd party repos' button in plugin manager 2012-06-06 21:47:55 +02:00
Juergen E. Fischer
d78e605243 fix #5747 2012-06-06 08:34:34 +02:00
Martin Dobias
bf86521d49 Fixes for refinement of rules.
- quoting of columns (#5536 and #5542)
- quoting of string
- do not quote of numbers (avoids type cast during evaluation)
- use at least 4 floating point digits for doubles
2012-06-02 00:08:26 +02:00
Alexander Bruy
53684682f2 run Points in Polygon in separate thread and don't block QGIS main
window (addresses #5162)
2012-05-31 14:24:33 +03:00
Salvatore Larosa
1341a5537e fix #2733 2012-05-29 18:36:19 +02:00
Alexander Bruy
369b32e5e5 update field list on each layer list update (fix #5655) 2012-05-28 19:18:43 +03:00
Etienne Tourigny
e3868cf4b9 add python binding for QgsCoordinateReferenceSystem::createFromUserInput() 2012-05-28 18:05:47 +02:00
Salvatore Larosa
df79503cae fix #3549 2012-05-26 14:27:48 +02:00
Juergen E. Fischer
45474ac7dc fix #4521 2012-05-25 19:24:56 +02:00