838 Commits

Author SHA1 Message Date
Marco Bernasocchi
2cc684793c worcarounds to make sip generation work on android 2013-09-09 17:15:38 -06:00
Marco Bernasocchi
10fc68119c less invasive workaround for #7859 2013-09-09 17:15:38 -06:00
Marco Bernasocchi
7bc40eb65d workaround for issue #7859 2013-09-09 17:15:38 -06:00
Marco Bernasocchi
17f565a857 sip generation issue fix #7752 for android 2013-09-09 17:15:37 -06:00
Hugo Mercier
b18f2736e1 Change computeWorldFileParameters signature and fix Python unit test 2013-09-08 13:17:39 +02:00
Larry Shaffer
f66f9aaa3e Fix build error, add missing enum to sip file 2013-09-06 19:47:15 -06:00
Larry Shaffer
d334672f6d Followup to 3b6d4ef, add sip bindings and update console auto-complete file 2013-09-06 17:31:47 -06:00
Juergen E. Fischer
0a1d44fc63 make qgis_app a shared library and fix some more stl warnings with msvc 2013-09-07 00:22:10 +02:00
Denis Rouzaud
75aa7265e9 listActions() method for attribute action 2013-09-05 16:56:30 +02:00
Paolo Cavallini
135ef36569 Merge pull request #665 from Oslandia/overview_centering
[2.1] Overview centering
2013-09-05 02:22:42 -07:00
Larry Shaffer
c9c013572f [labeling] Fix python bindings for access to data defined properties 2013-08-31 05:10:18 -06:00
Matthias Kuhn
52ab06e295 python: represent NULL attributes as QPyNullVariant 2013-08-28 13:15:08 +02:00
Juergen E. Fischer
aaef947800 remove line decoration symbol layer (fixes #8379) 2013-08-22 20:54:27 +02:00
Matthias Kuhn
d1768b85fc [SIP] Change all occurences of convert[From|To]Instance to convert[From|To]Type
Removal of these deprecated calls is expected to improve stability
2013-08-13 12:35:49 +02:00
Nathan Woodrow
20e274a413 Add __iter__ for QgsFeature 2013-08-03 22:50:49 +10:00
Matthias Kuhn
8c810328f7 Switch from deprecated sip*Instance* calls to sip*Type* calls
Min SIP version 4.8
2013-07-29 15:16:53 +02:00
Juergen E. Fischer
cf22bcf383 symbology-ng: make dump() methods const 2013-07-22 21:42:44 +02: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
5d3223127d sync qgsrasterblock sip (followup eaa27aa4f) 2013-07-22 17:20:56 +02:00
Denis Rouzaud
335d7f02b4 raster block: add missing hasNoData method in sip 2013-07-22 15:56:51 +02:00
Nathan Woodrow
0bb9543278 Remove __getattr__, __setattr__ for QgsFeature
Not such a good idea after all :)
2013-07-09 21:03:15 +10:00
Juergen E. Fischer
abd7533fca composer table:
- fix api updates (fixes #7781)
- store/restore geometry of attribute selection dialog
2013-07-08 21:49:07 +02:00
Marco Hugentobler
8f9b89dd67 Clean up code related to old overlay object system 2013-07-06 16:18:30 +02:00
Etienne Tourigny
0789760044 Merge pull request #429 from tecoholic/ramp_srch
added searching of colorramps in style manager
2013-07-03 06:31:02 -07:00
Juergen E. Fischer
c1f8230acc followup 55135d600 2013-06-25 16:04:47 +02:00
Matthias Kuhn
55135d6007 const-correctness for QgsGeometry 2013-06-25 12:16:36 +02:00
Juergen E. Fischer
f1e2fcebdc more interface fixes (missing GUI_EXPORT and sip) 2013-06-24 11:04:24 +02:00
Juergen E. Fischer
146233388c spelling fixes 2013-06-23 16:40:03 +02:00
Juergen E. Fischer
3854086d47 sip update 2013-06-23 16:00:24 +02:00
Juergen E. Fischer
99f998aa30 - add missing sip bindings
- port widgets_tree.py to QtXml and update customization.xml (fixes #5752 and  #8054)
2013-06-22 19:41:34 +02:00
Juergen E. Fischer
e4b278d6ed add QgsFontUtils sip bindings and fix doxygen warnings 2013-06-19 23:12:28 +02:00
Matthias Kuhn
c1cd3e84b5 Fix wrong python None type reference counting 2013-06-19 13:03:05 +02:00
Hugo Mercier
5c4f2ed984 Fix overview autocentering: always center, not only when the overview is not visible.
Work funded by Tuscany Region - SITA. Contract "Support to the use
of GFOSS (Geographic Free and Open Source Software) Desktop tools"
(CIG Z3B06FA6D7).
2013-06-19 09:15:56 +02:00
Hugo Mercier
f0f72ca8a9 Add SIP and Python unit test for overview autocentering.
Work funded by Tuscany Region - SITA. Contract "Support to the use
of GFOSS (Geographic Free and Open Source Software) Desktop tools"
(CIG Z3B06FA6D7).
2013-06-17 17:34:33 +02:00
Salvatore Larosa
1f10010ebf Fixes #8061 2013-06-17 13:25:28 +02:00
Matthias Kuhn
d0d381a024 Adjust data type 2013-06-16 14:58:50 +02:00
Matthias Kuhn
1aa8a17f98 Fix some memory management issues
aka reduce noise in valgrind memory analyzer
2013-06-15 15:01:54 +02:00
Matthias Kuhn
9fc01a6d1f Fix memory leak in QgsFeature sip api 2013-06-15 11:43:15 +02:00
Matthias Kuhn
b6770be729 [ftools] Fix "Join attributes by location" 2013-06-15 11:43:15 +02:00
Etienne Tourigny
7cceaaf73b replace QgsRasterLayer::buildSupportedRasterFileFilter() with QgsProviderRegistry::instance()->fileRasterFilters() 2013-06-14 13:09:13 -03:00
Radim Blazek
9e14b8eef0 raster DrawingStyle to QgsRaster to avoid circular header include 2013-06-12 10:50:06 +02:00
Nathan Woodrow
f8cafe81b4 Fix build error 2013-06-12 09:32:13 +10:00
Nathan Woodrow
052669f5c5 Fix #8040. Build error with sip 2013-06-12 08:10:22 +10:00
Matthias Kuhn
6381d626a1 Use python None object for NULL attributes 2013-06-11 14:48:29 +02:00
Larry Shaffer
430f0fcb1b Add user notification when defined labeling font is not found on system, then substituted
- [API] add signal to QgsVectorLayer that is emitted when its labeling font is not found
- Message bar notification on first rendering of layer offers link to open layer's labeling dialog
- Add 'font not found' notification to labeling dialog
- Labeling dialog defaults to 'Text style' section when font is not found, to show notice
- Substituted font is not saved with project, unless user applies changes.
- Change labeling gui font selector dialog to font family combobox (since only family is being chosen)
2013-06-09 18:54:08 -06:00
Nathan Woodrow
61e101dd4f Allow keyword args in Python classes. Fix sip headers 2013-06-10 09:22:12 +10:00
Nathan Woodrow
d539739089 Add __getattr__ and __setattr__ to QgsFeature 2013-06-10 09:21:31 +10:00
Nathan Woodrow
e6f98362dc Merge master 2013-06-08 15:59:04 +10:00
Matthias Kuhn
dc860f75ed When calling setFields, automatically initalize attributes
That what you want most of the time when creating a new feature within a plugin.
Therefore defaults to true when used from python, but to false when used from C++
2013-06-05 11:59:50 +02:00
Etienne Tourigny
097536c30c fix buildSupportedRasterFileFilter for sip api v2 2013-06-04 18:25:27 -03:00