28674 Commits

Author SHA1 Message Date
Giuseppe Sucameli
71afc9adc7 [DBManager] do not add new connection per drag&drop (partially revert 8b2bbcd) 2015-09-03 01:20:19 +02:00
Radim Blazek
cc1888255b [GRASS] fixed test 2015-09-02 18:57:35 +02:00
Matthias Kuhn
ce1f657893 rule based renderer: skip else rule for disabled items 2015-09-02 07:57:47 +02:00
Nyall Dawson
10170f4f3e Remove oversized tooltip from expression help
...just gets in the way for no added value
2015-09-02 15:23:02 +10:00
Nyall Dawson
03d4f637c7 Use expression contexts when rendering symbols in composer items
(eg shape fills, arrow line styles, overview frames, grid lines)
2015-09-02 14:47:38 +10:00
Nyall Dawson
709c14391b Change expression help from free form html files to structured json
A new script then parses these json help files into the html help
contents, in a standardised manner. Previously, the function help
was a bunch of different formats and structures.

Now, a custom stylesheet can be applied (and later tweaked!) to
format these help. Eg, this commit colors variables and function
names in the syntax section for greater readability.
2015-09-02 14:22:50 +10:00
Nathan Woodrow
caa3c3461d Update theme test due to new API 2015-09-02 10:08:50 +10:00
Marco Hugentobler
a5a963ccfe Consider curve geometries unsegmentized in line marker renderer 2015-09-01 17:50:01 +02:00
Matthias Kuhn
524716fbcc Disable failing theme test 2015-09-01 17:37:30 +02:00
Matthias Kuhn
f082aa5308 Don't delete recent projects for QGIS <=2.10 from settings 2015-09-01 17:31:04 +02:00
Radim Blazek
e95bf6d3e0 use signals/slots between QgsWmsCapabilitiesDownload and QgsNetworkAccessManager, fixes crash on start up in #13271 2015-09-01 16:34:35 +02:00
Denis Rouzaud
4e600226d8 Label property dialog: allow translation of comboboxes entries and add missing vertical alignment 2015-09-01 16:21:41 +02:00
Denis Rouzaud
0512d02e3c make string translatable 2015-09-01 11:48:07 +02:00
Marco Hugentobler
5b97c03799 Segmentize curved geometries for rendering, but keep the original geometry in the feature. Use the original geometry for drawing vertex markers 2015-09-01 10:01:40 +02:00
Radim Blazek
f74ac92d21 [GRASS] use vectNewMapStruct() in mapRegion(), fixes crash when running modules with GRASS lib compiled by different compiler 2015-09-01 08:53:56 +02:00
Nyall Dawson
8ce9930f4a Fix leak in add map tool 2015-09-01 16:07:10 +10:00
Nyall Dawson
2904689f5b More labeling leak fixes 2015-09-01 16:07:00 +10:00
Nyall Dawson
a7e9ef51d2 [pal] Consider all label parts when checking polygon obstacle cost
Fixes curved label candidates not being marked as in conflict with
polygon obstacles when letters other than the first letter conflict
with the polygon.
2015-09-01 16:06:52 +10:00
Nyall Dawson
8c716f678a More vector layer property leak fixes 2015-09-01 16:06:43 +10:00
Nyall Dawson
d7ab102daf Fix some leaks in symbology widgets 2015-09-01 16:06:35 +10:00
Nyall Dawson
e602a58a85 More pal cleanups 2015-09-01 16:06:28 +10:00
PedroVenancio
f4a1396d9f Update and adaptation of GRASS plugin modules to GRASS 7 (default.qgc, i.colors.enhance.1.png, i.colors.enhance.2.png, i.colors.enhance.3.png, i.colors.enhance.qgm, i.his.rgb.qgm, i.pansharpen.1.png, i.pansharpen.2.png, i.pansharpen.3.png, i.pansharpen.qgm, i.rgb.his.qgm, m.cogo.qgm, m.proj.qgm, r.mask.rast.1.png, r.mask.rast.2.png, r.mask.vect.1.png, r.mask.vect.2.png) 2015-09-01 00:50:00 +01:00
Nyall Dawson
a19cb945d0 Update doc coverage test
- Ignore deprecated stuff
- Ignore on_* members
2015-09-01 06:43:26 +10:00
Nyall Dawson
0b15d8bc18 Fix many leaks in PAL and simplify code 2015-09-01 06:43:25 +10:00
Salvatore Larosa
30407c377c replacing some png icons with svg ones 2015-08-31 22:16:01 +02:00
Salvatore Larosa
eee7191e80 [about] uses variable for the domain name 2015-08-31 21:52:54 +02:00
Salvatore Larosa
f3ebe1423b [welcomepage] again fix welcome page vs project loading:
reason: the welcome page persists anyway even if New option is selected.
2015-08-31 21:51:51 +02:00
Radim Blazek
dff2ed5f73 [GRASS] fixed modules file filters 2015-08-31 20:11:18 +02:00
Juergen E. Fischer
5326c6bd1b fix feature id handling when opening feature form from identify results (fixes #13289) 2015-08-31 18:55:51 +02:00
Radim Blazek
b9f6d7837a [GRASS] fixed crash when running module with file input 2015-08-31 18:13:42 +02:00
Juergen E. Fischer
d125e3f03e translation string fix 2015-08-31 16:08:48 +02:00
Radim Blazek
2e000abdac [GRASS] fixed cheking region for empty options 2015-08-31 15:30:50 +02:00
Juergen E. Fischer
7b8d3e7304 fix default.qgc and two qgm 2015-08-31 15:11:43 +02:00
Radim Blazek
c0d51d17ed [GRASS] catch fatal error in mapRegion() 2015-08-31 13:38:15 +02:00
mhugent
a4f5d9a615 Merge pull request #2282 from mhugent/snapper_backward_compatibility
Better backwards compatibility for old snapping code
2015-08-31 13:36:35 +02:00
Nathan Woodrow
5abb560bc7 Don't load UI theme if not changing 2015-08-31 21:16:20 +10:00
Nathan Woodrow
46139d6591 Fix icon loading for themes 2015-08-31 21:16:19 +10:00
Radim Blazek
0edcf6c42a [GRASS] outputType module attribute 2015-08-31 12:49:33 +02:00
Radim Blazek
9a89d52df3 Merge branch 'NINAnor-grass7_pluginupdate' 2015-08-31 12:44:22 +02:00
Radim Blazek
5eac10857f [GRASS] default.qgm indentation 2015-08-31 12:43:28 +02:00
Radim Blazek
6b16826989 Merge branch 'PedroVenancio-grass7_plugin' 2015-08-31 12:20:47 +02:00
Radim Blazek
539c95283f [GRASS] Update and adaptation of GRASS plugin modules to GRASS 7 2015-08-31 12:20:17 +02:00
Marco Hugentobler
649b1eb949 Better backwards compatibility for old snapping code 2015-08-31 11:50:39 +02:00
Radim Blazek
9a120126df [GRASS] forgotten QgsGrassModuleOption moved to new file 2015-08-31 11:19:32 +02:00
Nyall Dawson
075c50ded8 Fix leak in diagrams 2015-08-31 18:45:08 +10:00
Nyall Dawson
8f601be986 Fix leaks in QgsCodeEditor 2015-08-31 18:45:07 +10:00
mhugent
19a98b2a63 Merge pull request #2275 from mhugent/rubberband_fixes
Fix rubberband issues
2015-08-31 10:29:40 +02:00
Nathan Woodrow
a60c8fc2ba Fix windows build 2015-08-31 14:40:08 +10:00
Nyall Dawson
f9fa9793f0 [pal] Improved test for candidate against polygon obstacles
Previous test was just checking point in polygon for the corner,
mid points and center. This test was not sufficient for narrow
or small polygons which were not covered by these points
but were still covering parts of the label candidate.

Now, the area of the intersection between the obstacle polygon
and the label candidate is used to calculate the obstacle
cost.
2015-08-31 12:20:14 +10:00
Nyall Dawson
fe3e07eadb Add missing overrides 2015-08-31 09:33:03 +10:00