Denis Rouzaud
d05d83ed79
Fix widget registry (SIP), few fixes for relation reference widget
2014-09-16 15:39:55 +02:00
Nyall Dawson
dce206e374
[FEATURE] New custom QGIS color picker dialog. Basically
...
it's a Frankenstein's monster of the best bits of lots of other color
picker implementations. Features include:
- Sliders for hue, saturation, value, red, green, blue color components
- Alpha slider
- Option to copy/paste html color codes (in a variety of formats)
- Before/after color preview, with alpha preview
- Interactive 2D color ramp widget
- Hue wheel/triangle widget
- Editable color swatch lists
- Live color sampler with option to sample over a set radius
- Supports interaction with other apps via drag and drop of colors (OS support
dependant)
- Option to disable the dialog and use the native picker dialog instead (TODO:
make the dialog so awesome that even @dakcarto switches across...)
Credit for icons goes to 3nids!
2014-09-16 23:00:06 +10:00
Denis Rouzaud
bcc6647376
[SIP] add missing argument in QgsEditorWidgetRegistry::QgsEditorWidgetWrapper
2014-09-16 12:01:30 +02:00
Denis Rouzaud
1fb524f119
improved identify menu with a dedicated class
2014-09-16 11:51:18 +02:00
Denis Rouzaud
aa95ae4cd0
[QgsActionMenu] fix return feature
2014-09-16 11:51:17 +02:00
Denis Rouzaud
f85a883976
[QgsActionMenu] use ActionData to trigger actions
2014-09-16 11:51:17 +02:00
Denis Rouzaud
ab228902fd
[QgsActionMenu] use correct level of actions
2014-09-16 11:51:17 +02:00
Matthias Kuhn
399fa9927d
Add user data to identify actions to actionmenu
2014-09-16 11:51:17 +02:00
Matthias Kuhn
089652e549
Add icon support to actions
2014-09-16 11:51:17 +02:00
Matthias Kuhn
ba7f0a3457
Add action menu to attribute dialog
2014-09-16 11:51:17 +02:00
Nyall Dawson
e5f078ed8f
Fix loss of hue information with slider widgets
2014-09-16 19:47:37 +10:00
Nyall Dawson
2dba5d7dfe
Allow setting color button to invalid color resulting in a blank
...
button. Default to invalid color for new buttons.
2014-09-16 19:46:31 +10:00
Nyall Dawson
e79ff32f47
Add options for color buttons, allowing them to be used in a swatch
...
type mode.
2014-09-16 19:39:41 +10:00
Denis Rouzaud
7f3a5149c5
[QgsRelationReferenceWidget] make error label multiline
2014-09-16 11:12:29 +02:00
Denis Rouzaud
fb30b84cfb
[QgsMapToolIdentifyFeature] allow initializing without any layer
2014-09-16 11:12:28 +02:00
Juergen E. Fischer
5483ee8064
followup ui rename (followup 13eb726d)
2014-09-16 09:49:19 +02:00
Martin Dobias
de48dad6e9
Followup #10912 - detect cycles in joins and reject joins that would create cycle
...
Cycle would otherwise cause infinite loop when updating fields and it does not make sense
2014-09-16 12:11:15 +07:00
Martin Dobias
f73b0b61e5
Return to previous state of vector joins if the vector props dialog was cancelled
2014-09-16 12:11:15 +07:00
Denis Rouzaud
8cd5e59e89
add RelationReferenceWidgetWrapper to SIP + complete RelationReferenceWidget
2014-09-15 18:24:47 +02:00
Denis Rouzaud
e1cb4370d7
[Relation Reference Widget] allow removing open form button (option not available in QGIS)
2014-09-15 18:24:47 +02:00
Matthias Kuhn
98e00230d0
Fix doxygen warning
2014-09-15 18:11:53 +02:00
Matthias Kuhn
903defe58b
Use unique value widget doxymentation to appropriate place
2014-09-15 18:09:45 +02:00
Matthias Kuhn
77bcd61e63
Doxymentation for relation manager
2014-09-15 16:21:16 +02:00
Matthias Kuhn
5d6b979e35
Even more Doxymentation
2014-09-15 15:02:36 +02:00
Matthias Kuhn
daab529f39
More Doxymentation
2014-09-15 14:57:58 +02:00
Matthias Kuhn
1320751958
Doxymentation for QgsEditorWidgetV2
2014-09-15 14:31:01 +02:00
Nyall Dawson
abaebbe61e
Use copy mode for drag and drop of colors from QgsColorSchemeList,
...
prevent addition of duplicate colors
2014-09-15 21:40:50 +10:00
Nyall Dawson
33b120f72a
Add a colorSelected signal to QgsColorSchemeList
2014-09-15 21:40:50 +10:00
Nyall Dawson
05e16291ea
Remove colors from scheme list on delete/backspace press
2014-09-15 21:40:50 +10:00
Nyall Dawson
ec39f081b7
Add an isDirty method to QgsColorSchemeList
2014-09-15 21:40:49 +10:00
Werner Macho
78db2c128e
[TRANSUP] transifex string update
...
Signed-off-by: Werner Macho <werner.macho@gmail.com>
2014-09-15 13:13:30 +02:00
Denis Rouzaud
13eb726d39
rename relreference...to relationreference
2014-09-15 11:34:46 +02:00
Denis Rouzaud
8a1220cbce
[Releation reference widget] use separate button for remove action
2014-09-15 11:34:46 +02:00
Denis Rouzaud
3bb5f43da5
[Releation reference widget] more coherent method names
2014-09-15 11:34:46 +02:00
Denis Rouzaud
51caaab0a2
add relation reference widget to SIP
2014-09-15 11:34:46 +02:00
Alexander Bruy
8502d11f11
[processing] remove selection before running Select by location algorithm ( fix #10873 )
2014-09-15 11:38:45 +03:00
Juergen E. Fischer
580dd13801
german translation update
2014-09-15 08:33:51 +02:00
Juergen E. Fischer
ff788dba28
remove unused variable
2014-09-15 08:23:24 +02:00
Martin Dobias
f583a9eaec
Renamed visibility "groups" to "presets" to avoid confusion with ordinary groups
...
If you have a project file using this functionality, you may need to run a simple
replace of "visibility-group" to "visibility-preset"
2014-09-15 12:47:53 +07:00
Martin Dobias
48db9a218d
Revert change of rule-based renderer identifier as it breaks project files
2014-09-15 12:12:18 +07:00
Martin Dobias
3c66bcfc00
Show active visibility group in menu also in map composer map widget
2014-09-15 12:06:35 +07:00
Martin Dobias
dc63b44af6
Fix build error with SIP (4.15.5)
2014-09-15 11:09:15 +07:00
Juergen E. Fischer
342ad2b753
indent multiline messages in log
2014-09-15 00:25:31 +02:00
Juergen E. Fischer
93e2159779
doxymentation fix
2014-09-14 23:34:15 +02:00
Juergen E. Fischer
05c4522a63
fix build on PyQt <4.9.5
2014-09-14 23:31:01 +02:00
Nathan Woodrow
4d858eb7ef
Remove unused variable
2014-09-14 22:00:04 +10:00
Nathan Woodrow
d0753232bf
Set auto raise for identify toolbar icons
2014-09-14 21:50:14 +10:00
Nathan Woodrow
56a7702f39
Keep log button in status bar.
...
Removing UI elements under the user isn't good UX
2014-09-14 21:32:04 +10:00
Nathan Woodrow
c076b305cf
Use QPlainTextEdit for message log. Less memory and much much faster then QTableWidget
2014-09-14 21:30:50 +10:00
Martin Dobias
8d0424188c
Fix #11200 (Symbology changes of a layer aren't reflected in overview panel)
2014-09-14 18:26:40 +07:00