Matthias Kuhn
0509d7d954
Merge pull request #30308 from DelazJ/composerHelpButtons
...
Add help button and link user manual to some print layout dialogs
2019-06-21 16:14:33 +02:00
Matthias Kuhn
db18ef260f
Merge pull request #30281 from nyalldawson/text_symbol
...
Handle text formats in style manager
2019-06-21 16:14:16 +02:00
Matthias Kuhn
5e1ca35373
Merge pull request #10020 from m-kuhn/teamplates_on_welcome_page
...
Templates on welcome page
2019-06-21 16:13:28 +02:00
Matthias Kuhn
0640e51e48
Merge pull request #10005 from ghtmtt/processing_climb
...
[Processing] climb along line algorithm
2019-06-21 16:13:15 +02:00
Matthias Kuhn
2b95707838
Merge pull request #30113 from m-kuhn/ssl_certificate_check_ssl_cleanup
...
Cleanup dockerfile customizations
2019-06-21 16:07:56 +02:00
Juergen E. Fischer
c5c6877513
INSTALL: remove outdated 'precise' reference
2019-06-21 14:48:13 +02:00
Juergen E. Fischer
32da35173a
Bump version to 3.9
2019-06-21 14:33:28 +02:00
Juergen E. Fischer
33b48b234e
changelog and news update for 3.8
2019-06-21 14:32:23 +02:00
Juergen E. Fischer
6cd43198f4
translation update for 3.8 from transifex
2019-06-21 14:32:18 +02:00
Juergen E. Fischer
ef08339803
release.pl: don't include .patch on update-news.pl call
2019-06-21 14:21:16 +02:00
Matthias Kuhn
14c21a14ad
Add dxf curve tests
2019-06-21 13:14:46 +02:00
Matthias Kuhn
1d08ffedde
Fix logging
2019-06-21 13:14:46 +02:00
Matthias Kuhn
e9ef4dac06
Fix docstring
2019-06-21 13:14:46 +02:00
Juergen E. Fischer
88cb4d4eda
dxf export: fix export of curved geometries
2019-06-21 13:14:46 +02:00
Matthias Kuhn
641a9b7276
Remove temporary ssl docker fixes
2019-06-21 12:54:47 +02:00
Nyall Dawson
784bdb7f90
Update src/gui/symbology/qgsstylesavedialog.h
2019-06-21 20:32:15 +10:00
Nyall Dawson
278a586e11
Update tests/src/python/test_qgsstylemodel.py
2019-06-21 20:32:08 +10:00
Nyall Dawson
4e5d95cf18
Update python/gui/auto_generated/symbology/qgsstylesavedialog.sip.in
2019-06-21 20:31:59 +10:00
Matthias Kuhn
6e8d5718ce
Merge branch 'master' into composerHelpButtons
2019-06-21 10:45:31 +02:00
Nyall Dawson
207ea7523b
Unit tests
2019-06-21 18:07:10 +10:00
Nyall Dawson
689b82da53
When saving a new symbol to the style, default to tagging it with
...
the current tag filter (if set)
2019-06-21 18:06:33 +10:00
Harrissou Sant-anna
059277ceca
Remove some dialogs geometry size settings
...
replaced with automatic restoring
2019-06-21 16:54:54 +10:00
nirvn
a14aac2ede
[ui] Fix undersized labelling engine settings button on hidpi screens
2019-06-21 13:50:57 +07:00
Harrissou Sant-anna
4fdcc4b5a4
Add help button and link to user manual
...
to some print layout dialogs
2019-06-21 08:11:03 +02:00
Nyall Dawson
8ac9d413fa
Fix strings
2019-06-21 15:52:56 +10:00
Nyall Dawson
4870a1258d
Tweak label settings preview to add label icon overlay
2019-06-21 15:52:56 +10:00
Nyall Dawson
78bfb4a18b
Allow saving label settings from layer settings
2019-06-21 15:52:56 +10:00
Nyall Dawson
33ca051b52
Add icons in add style entity actions
2019-06-21 15:52:56 +10:00
Nyall Dawson
db5146a225
Gui tweaks
2019-06-21 15:52:56 +10:00
Nyall Dawson
850ea71c4d
More wip
2019-06-21 15:52:56 +10:00
Nyall Dawson
d4d77808f9
Style model work
2019-06-21 15:52:56 +10:00
Nyall Dawson
aa658e5d07
Allow label settings gui widget to work widget layers
2019-06-21 15:52:56 +10:00
Nyall Dawson
0fd4984b3b
[FEATURE] Allow storage of label settings in style manager
...
Just like the earlier change which allows for text formats to
be managed in style manager, this change allows for layer-wide
label settings to be stored and managed in styles.
So while a text format includes just the font settings and other
appearance related settings, Label Settings also includes layer-type
specific settings such as label placement, priority, rendering
settings.
2019-06-21 15:52:56 +10:00
Nyall Dawson
65230abc16
Sync column sizes in all style item list widgets
2019-06-21 15:52:56 +10:00
Nyall Dawson
6f172da7e0
Fix dox
2019-06-21 15:52:56 +10:00
Nyall Dawson
554d23b324
Improve handling of favorites in QgsStyleModel and proxy model
...
Fixes favorite entities sometimes incorrectly filtered out
2019-06-21 15:52:56 +10:00
Nyall Dawson
7757a5ae7a
Spelling
2019-06-21 15:52:56 +10:00
Nyall Dawson
81009663f3
Eye candy overload: Make background rectangle on text format preview
...
icons a very subtle gradient, make outline a variant of the actual
background color instead of always a grey.
Please enter the commit message for your changes. Lines starting
2019-06-21 15:52:56 +10:00
Nyall Dawson
823d6301cd
[needs-docs] Move some lesser-used label format settings from first page to
...
"formatting" page
Makes room for a larger text format style list
2019-06-21 15:52:56 +10:00
Nyall Dawson
938fe6af45
[needs-docs] Add text format widget below label settings
...
This adds a new list below the first tab of label settings, which
shows a filterable list of text formats stored within the user's
style manager database. It's the equivalent of the symbol library
which is shown below symbol settings when styling vector
layers.
This allows users to easily set label format to match styles
saved in the local style database, and also to add a new
text format to the style database based on the current
label formatting settings.
2019-06-21 15:52:56 +10:00
Nyall Dawson
4ea55fceaa
Split symbol list off to its own reusable widget
2019-06-21 15:52:56 +10:00
Nyall Dawson
e0446a7165
Preview icons for text symbols
2019-06-21 15:52:56 +10:00
Nyall Dawson
1e718478df
[FEATURE] Allow creation and editing of text formats through style manager dialog
...
This allows the style manager to be used to manage text formats,
which store the font, color, buffers, shadows, and backgrounds
of text formats (i.e. all the formatting parts of label settings,
which can be used outside of labels, eg in layouts)
Text Formats are added alongside the existing symbols and color
ramp management options, and offer identical functionality as these.
2019-06-21 15:52:56 +10:00
Nyall Dawson
447fe002ed
Start exposing text formats via GUI
2019-06-21 15:52:56 +10:00
Nyall Dawson
8e98cce253
Auto update existing style databases to add new text format table
2019-06-21 15:52:56 +10:00
Nyall Dawson
9647a18c13
Move label preview background color setting to QgsTextFormat
...
So that we can utilise it outside of labeling
2019-06-21 15:52:56 +10:00
Nyall Dawson
67c93c1191
Add support for text formats to QgsStyleModel
2019-06-21 15:52:56 +10:00
Nyall Dawson
40e4789ba1
[API] Add support for text renderer formats to QgsStyle
2019-06-21 15:52:56 +10:00
Nyall Dawson
4c2a53319b
Fix string values are always repeated in expression build field values list
2019-06-21 15:52:25 +10:00
Nyall Dawson
bb622c8718
[layouts] When a layer item is set to block labels from a map,
...
don't apply the "label margin from map edge" to this item's extent
Turns out that that behavior was unwanted in practice, as it
misused the margin from edge setting and caused too large a
blocking region for labels around other layout items.
2019-06-21 15:12:55 +10:00