Martin Dobias
98e9ae14f5
Fix show/hide labels tool with postgres (followup 0232819)
2016-05-03 10:43:40 +08:00
Nyall Dawson
ccebd83aa4
Standardise format of initializer lists
2016-05-03 09:38:04 +10:00
Nyall Dawson
cad3a5aecc
Correctly set initial tab in label style dock
2016-05-03 08:17:01 +10:00
Nyall Dawson
cba82658e4
[composer] Fix invalid signal connection
2016-05-03 08:01:35 +10:00
Matthias Kuhn
a6c88c1166
Add different widget style
2016-05-02 18:25:58 +02:00
Matthias Kuhn
8b4cb049ae
Allow controlling action visibility on attribute table
2016-05-02 18:25:58 +02:00
Matthias Kuhn
c5d00f09d0
Handle item flags for action column
2016-05-02 18:25:58 +02:00
Matthias Kuhn
e57edc335c
Doxygen fix
2016-05-02 18:25:58 +02:00
Matthias Kuhn
7c1fb36390
Fix attribute table column "resync after change"
2016-05-02 18:25:58 +02:00
Matthias Kuhn
f03a94f650
Fix crash
2016-05-02 18:25:58 +02:00
Matthias Kuhn
4730047696
Make string translatable
2016-05-02 18:25:58 +02:00
Matthias Kuhn
c369aabac4
Doxygen and sip bindings
2016-05-02 18:25:57 +02:00
Matthias Kuhn
dd88fa99f3
[feature] New configuration options for attribute table
...
* Allow reordering the attribute table columns
* Allow adding a new column to trigger an action to the attribute table
2016-05-02 18:25:57 +02:00
Matthias Kuhn
1827546986
Add new properties short name and show in attribute table to actions
2016-05-02 18:25:57 +02:00
Matthias Kuhn
54ec3b4d67
Refactor attribute action dialog
...
The attribute action dialog had some UX flaws that an action was edited
in the same dialog as the action list lives. When changing the active
icon without applying changes, all changes have been lost. This fixes
this behavior by using a separate dialog to change action properties.
2016-05-02 18:25:57 +02:00
Matthias Kuhn
6c0732bc93
Indentation fix
2016-05-02 18:25:57 +02:00
Matthias Kuhn
2faaf1cd9c
Rename QgsAttributeAction to QgsActionManager
...
The original name was not representative for the scope of the class
and misleading at best.
The class manages actions for a given layer and it's not a single action
like the former name suggested.
There is a typedef introduced to keep it in the API until we can remove
it with QGIS 3.
2016-05-02 18:25:57 +02:00
Matthias Kuhn
ff4ad50809
Rename QgsFilterTableFields to QgsOrganizeTableColumns
2016-05-02 18:25:57 +02:00
Stéphane Brunner
d4ccc77f27
Add a possibility to hide a column in the attribute table
2016-05-02 18:25:56 +02:00
Harrissou Sant-anna
af73c3dd58
replace icon
2016-05-02 17:22:47 +02:00
Matthias Kuhn
d9865522a2
Followup 875edb0, fix typo
2016-05-02 17:02:37 +02:00
Matthias Kuhn
875edb0adc
Improve snapping API documentation
2016-05-02 17:01:22 +02:00
Piers Titus van der Torren
3360b829d7
change comment to remove inadequate @deprecated
2016-05-02 16:17:35 +02:00
Nyall Dawson
90d116c6f5
[cad] Fix invalid coordinates when x/y snapping is enabled and
...
subsequent segments are parallel
2016-05-02 21:50:40 +10:00
Nyall Dawson
3a543e4fb8
Doxygen fixes
2016-05-02 21:50:40 +10:00
Nyall Dawson
e53cb6ef3c
[FEATURE][cad] Implement "repeating" locking mode for constraints
...
When enabled, repeating locks are not automatically cleared when
a new point is added. They are handy when the same constraint
must be repeated for multiple points (eg adding vertices
which are always 50 meters apart)
(fix #12605 )
2016-05-02 21:50:40 +10:00
Nyall Dawson
bd305885c2
[cad] update constraint when user changes values in widgets while
...
constraint is locked
The previous behaviour was that the constraint had to be "relocked"
if the user manually altered the constraint value in the text
widgets. Now users can edit the constraint value after already
locking the constraint.
2016-05-02 21:50:40 +10:00
Nyall Dawson
5654886933
New class QgsFocusWatcher for easier handling of focus events
...
Usually QObjects must subclass and override methods like focusOutEvent
to handle focus events. Using this class as an event filter avoids
the need to subclass objects and the focus events can be directly
caught using the emitted signals.
2016-05-02 21:50:40 +10:00
Nyall Dawson
afdb6c78c0
Merge pull request #3031 from rouault/gpkg_improvements
...
GeoPackage support related improvements
2016-05-02 18:35:28 +10:00
Nyall Dawson
563d75c1ec
Followup febe30, fix crash
2016-05-02 12:48:55 +10:00
Nyall Dawson
febe30d991
[expressions] Fix fetching joined column refs when expression is
...
not prepared (fix #14746 )
2016-05-02 12:03:39 +10:00
Nyall Dawson
d3fcdb45ed
[FEATURE] Support single click to select with freehand select tool
...
This brings the behaviour of the freehand select into line with
the select by rectangle tool, which allows clicks without drag to
select a single feature.
(fix #14747 )
2016-05-02 12:03:39 +10:00
Nyall Dawson
70adf266db
Fix clear value for offset curve tool ( fix #14751 )
2016-05-02 12:03:39 +10:00
Nyall Dawson
6e0710227b
Fix more uninitialized variables
2016-05-02 10:15:30 +10:00
Nyall Dawson
63208a2225
Fix potential crash in QGIS server
2016-05-02 10:05:52 +10:00
Nyall Dawson
f2e8f2df06
Avoid some Coverity ignored return value warnings
2016-05-02 10:01:48 +10:00
Nyall Dawson
17a953461e
Fix memory leak in labeling dock
2016-05-02 10:00:26 +10:00
Nyall Dawson
12f923f66c
Fix logic error in dxf export of line with offset
2016-05-02 09:47:39 +10:00
Nyall Dawson
c256d10faa
Fix some Coverity dereference null pointer warnings
2016-05-02 09:46:27 +10:00
Nyall Dawson
1f032aa563
Fix potential crash while creating geometry from WKB with bad header
2016-05-02 09:40:33 +10:00
Nyall Dawson
752ba707ed
Fix Coverity uninitialized variable warnings
2016-05-02 08:20:55 +10:00
Harrissou Sant-anna
31e6b4bf8d
Use same icons for same buttons ( #3049 )
...
* Add icons for color buttons to replace text
* Add icons to custom crs dialog
* Replace common text buttons by icons
* Replace icons
2016-05-01 11:22:51 +10:00
rldhont
ea1d17c393
[BUGFIX][QGIS Server] WFS GetFeature with propertyname retrieves requested fields
2016-04-29 15:48:42 +02:00
rldhont
f48e74f33c
[BUGFIX] QgsGeometry exportToGeoJSON return 'null' for null Geometry
2016-04-29 14:25:41 +02:00
Denis Rouzaud
8071acd064
move PyQt compat folder to python/qgis
2016-04-29 14:10:26 +02:00
Nyall Dawson
a67853f825
Fix calculation of point symbol bounds using data defined rotation or offset
2016-04-29 20:16:38 +10:00
Marco Hugentobler
bd6d22d8b6
Update sip bindings
2016-04-29 11:53:34 +02:00
Nyall Dawson
d870b73a05
[multiedit] Prompt to apply changes when switching out of multiedit mode
2016-04-29 14:37:11 +10:00
Nyall Dawson
25c0624242
Fix slider and dial widgets never emit their valueChanged(QVariant)
...
signals. Fixes use of dial/slider with multiedit form mode.
2016-04-29 14:08:34 +10:00
Nyall Dawson
6c9bc93812
Fix delete ring tool not updating rendered feature ( fix #14741 )
2016-04-29 12:10:45 +10:00