52679 Commits

Author SHA1 Message Date
Nyall Dawson
b9658b1a67 Fix build warning 2018-12-30 09:11:02 +11:00
Nyall Dawson
2ec051374f Add custom QStyle override to allow more flexibility with theming
Allows us to apply custom style overrides. Initially, this just
improves the appearance of disabled icons on dark themes.

The default Qt style method of displaying disabled icons only
works well on light backgrounds, on dark backgrounds it makes the
icons stand out due to the extreme contrast between the background
and the lightened icons.

Replace with a custom approach which desaturates icons and reduces
their opacity. This arguably also improves their appearance on
light themes too (I think so).
2018-12-30 05:22:44 +10:00
Nyall Dawson
29da7bb688 [layouts][ux] Fix grid layout alignment of label properties 2018-12-30 02:33:43 +10:00
Nyall Dawson
ac9a4ef1e4 [layout][ux] Avoid too short variable editor in layout properties
on hi-dpi displays
2018-12-30 02:33:43 +10:00
Nyall Dawson
f0e7c9c271 Followup 0f8e291f, fix logic relating to overrding default application
style and simplify
2018-12-29 20:02:42 +10:00
Mathieu Pellerin
b705d90345 Add toolbar handle and separator to Night Mapping theme 2018-12-29 11:14:15 +07:00
Mathieu Pellerin
698ece7be0 Add toolbar handle and separator to Blend of Gray theme 2018-12-29 11:14:15 +07:00
nirvn
60d2616ee1 Rely on app palette colors when painting in color swatch delegate 2018-12-28 14:53:35 +07:00
nirvn
0f8e291f70 Enforce use of qt's fusion style for non-default themes 2018-12-28 14:52:35 +07:00
nirvn
b84c097126 Fix Night Mapper alt. table / tree view item color 2018-12-28 14:32:09 +07:00
nirvn
38e6ace59d Fix missing color cell in color ramp shader widget for non-default theme
(fixes #15913)
2018-12-28 13:41:30 +07:00
nirvn
abc20e18c7 Refresh the Night Mapping theme, including _many_ fixes 2018-12-28 12:00:19 +07:00
Nyall Dawson
026f914f9b Remove unused code 2018-12-28 06:24:25 +10:00
Matthias Kuhn
f33f23898b
Merge pull request #8743 from neteler/patch-76
Added grass76 support
2018-12-27 13:56:54 +01:00
Matthias Kuhn
6ce09d873f
Optimize alpha value for legend text color 2018-12-27 13:35:39 +01:00
Markus Neteler
45434a5e3a
Added grass76 support
Added grass76 support; search for newer versions first
2018-12-27 12:58:33 +01:00
nirvn
711eaa2068 Be theme-friendly, enforce borderless close button in message bar 2018-12-27 17:24:42 +07:00
Nyall Dawson
fd0fba70c1 Add fast truncate implementation for memory provider 2018-12-27 18:06:35 +10:00
nirvn
b0aae0b795 Additional Blend of Gray theme fixes:
- proper colors for selected item in welcome screen
- fix toolbar border pixel shift
2018-12-27 15:04:46 +07:00
nirvn
8ccf8120c9 Blend of Gray theme fixes:
- white background on white text options/project/etc. panel list widget
- unwanted light gray tool button's menu button
2018-12-27 14:00:57 +07:00
nirvn
5b0a6bfa80 Only add option list widget styling for default theme
(This allows customized styling for non-default themes,
fixes white background on white text issue et cie)
2018-12-27 14:00:57 +07:00
Harrissou Sant-anna
ea9b09f2dc Use QGIS user manual for GDAL algorithms help files
because they are available for most of the algs and wouldn't be used otherwise. Also when someone hits algA help button, he should be given the algA help and not the main gdal utility doc.
2018-12-27 06:53:19 +10:00
Matthias Kuhn
309920a272
Merge pull request #8733 from m-kuhn/geometry_check_api_docs
Add geometry check to API documentation
2018-12-24 16:58:25 +01:00
Matthias Kuhn
d2b35753be
Merge pull request #8722 from m-kuhn/expression_function_sqlite_fetch_and_increment
Expression function sqlite_fetch_and_increment
2018-12-24 12:07:12 +01:00
Matthias Kuhn
4b72941b97
Missing @cond 2018-12-24 11:51:12 +01:00
nirvn
304771a583 [FEATURE] A new grayscale theme, "blend of gray" 2018-12-24 16:47:59 +07:00
Juergen E. Fischer
add1a9228a debian packaging: include qgis.processing and qgis.testing (fixes #20856) 2018-12-23 21:47:51 +01:00
Matthias Kuhn
de12688f39
Tame doxygen 2018-12-23 18:09:38 +01:00
Matthias Kuhn
05a82d92ad
Merge pull request #8735 from m-kuhn/crs_selector_optimized_space
Optimize space on CRS selection tab
2018-12-23 17:16:43 +01:00
Nyall Dawson
f301f944bd Revert QgsBlockingNetworkRequest
Too many issues... I'm unsure if this is even possible now...
2018-12-23 20:19:03 +10:00
Matthias Kuhn
59cfa5025d
Limit size of projection preview map 2018-12-23 10:05:06 +01:00
Matthias Kuhn
908eaf5d39
Make more space available on CRS selection dialog 2018-12-23 09:52:51 +01:00
Matthias Kuhn
b87798cd8f
Make travis even happier 2018-12-22 16:40:27 +01:00
Matthias Kuhn
0b39a2ea47
Optimize space on CRS selection tab 2018-12-22 16:02:34 +01:00
Matthias Kuhn
cb766d7f72
Make travis happy 2018-12-22 15:29:26 +01:00
Matthias Kuhn
a3e99ca900
Merge pull request #8732 from m-kuhn/ux_geometry_validation_configuration
Make geometry constraint configuration size fit the contents
2018-12-22 15:26:39 +01:00
Matthias Kuhn
929df96e20
Remaining docs 2018-12-22 12:17:13 +01:00
Matthias Kuhn
868254d672
Merge pull request #8725 from troopa81/fix_20673
Correct mapFromSource method when reordering columns. fixes #20673
2018-12-22 11:56:13 +01:00
Matthias Kuhn
d3f64deb80
Further doc improvements 2018-12-22 11:54:43 +01:00
Matthias Kuhn
265df93769
Even more docs 2018-12-22 11:26:53 +01:00
Matthias Kuhn
bdedc86f0b
Add geometry check classes to analysis group 2018-12-22 11:08:51 +01:00
Matthias Kuhn
f2d4d877ec
Overlap check documentation 2018-12-22 11:04:13 +01:00
Matthias Kuhn
525a3da3ab
More doxygen 2018-12-22 10:57:53 +01:00
Matthias Kuhn
c8be505df8
Remove unneeded methods 2018-12-22 10:48:43 +01:00
Matthias Kuhn
07ab092fb1
Some doc fixes 2018-12-22 10:35:30 +01:00
Matthias Kuhn
c6420690b5
Skip more missing doc checks for old classes 2018-12-22 10:16:24 +01:00
Matthias Kuhn
65f6e7ba5d
Doxymenation for gap checks 2018-12-22 10:03:22 +01:00
Alessandro Pasotti
157747efd0
Merge pull request #8730 from elpaso/bugfix-20812-fixgeometries-in-place
Processing in-place do not check validity when fixing geometries
2018-12-22 08:45:23 +01:00
Matthias Kuhn
2ad870b95a
Suppress api doc warnings for old classes 2018-12-21 18:06:40 +01:00
Matthias Kuhn
1d1a668fb0
Add geometry check to API documentation 2018-12-21 16:24:40 +01:00