24252 Commits

Author SHA1 Message Date
Denis Rouzaud
023b4cf812 [edit widgets] set line edit as read-only instead of disabled 2014-07-21 09:31:31 +02:00
Nathan Woodrow
a3447dd9a3 Add missing HTML editor sip files 2014-07-20 22:16:20 +10:00
Nyall Dawson
bc6551c285 Switch to QgsCodeEditorHTML for composer html code editor 2014-07-20 21:39:40 +10:00
Nathan Woodrow
dcdd02be5b Add HTML code editor 2014-07-20 21:03:09 +10:00
Nyall Dawson
ac005b96e2 [FEATURE][composer] Multiple overview frames per composer map (fix #10299) 2014-07-20 20:30:31 +10:00
Werner Macho
2973250d7f [TRANSUP] common translation update
Signed-off-by: Werner Macho <werner.macho@gmail.com>
2014-07-20 12:25:39 +02:00
Nathan Woodrow
95e93f8cb8 Drop QScintilla2 from window title 2014-07-20 17:52:53 +10:00
Nathan Woodrow
44e543c834 Merge pull request #1507 from NathanW2/code_editor
Code editor using QScintilla.

Thanks to Salvatore Larosa for the initial work.
2014-07-20 15:44:18 +10:00
Nyall Dawson
4e2afeb961 [composer] Don't auto set maximum number of attributes when resizing item. Instead, keep the maximum number of rows as whatever the user set. This change prevents the attribute table from shrinking and never re-growing (fix #10911) 2014-07-19 22:56:23 +10:00
Nyall Dawson
70d5857760 [composer] Fix restoration of grid color alpha channel from 2.4 projects 2014-07-19 22:52:14 +10:00
Nyall Dawson
5a6f68bed4 [composer] Write a dummy Grid element when saving composer maps, fixes crash when loading project in older QGIS versions (fix #10905) 2014-07-19 22:38:04 +10:00
Nyall Dawson
66031f67c0 [composer] documentation improvements 2014-07-19 22:14:22 +10:00
Nyall Dawson
f76c257f89 [composer] More cleanups - move font utils from QgsComposerItem to QgsComposerUtils, add tests 2014-07-19 22:01:58 +10:00
Martin Dobias
57dcfca487 Legend refactoring: first steps towards legend customization
- map layers have associated QgsMapLayerLegend instance
- QgsMapLayerLegend is interface for generation of legend with some default implementations
- QgsLayerTreeModelLegendNode is interface for representation of legend item in layer tree model with some default implementations
2014-07-17 20:49:30 +02:00
Werner Macho
cb1e0fba3d [TRANSUP] string update by request
Signed-off-by: Werner Macho <werner.macho@gmail.com>
2014-07-17 19:58:27 +02:00
Juergen E. Fischer
7097dc0a22 add msvc notes 2014-07-17 13:47:45 +02:00
Juergen E. Fischer
4eddfbafc8 avoid initially loading value map previews from the first layer (might be expensive) 2014-07-17 13:47:45 +02:00
Nyall Dawson
e696158257 [FEATURE][composer] Allow setting attribute table header and content font colors. Fix saving alpha channel for grid colors. 2014-07-17 21:22:56 +10:00
Larry Shaffer
025741ff51 Fix bundle-relative linking for libqscintilla2.dylib (now required lib) on Mac 2014-07-16 18:25:41 -06:00
Martin Dobias
c05e5e2825 When grouping layer tree nodes, insert new group at the same position 2014-07-17 00:38:40 +02:00
Martin Dobias
18a1c8a636 Fix #10828 (slow project loading) 2014-07-16 23:29:16 +02:00
Martin Dobias
43635e7cbd Fix #10744 (crashes with CSV files with parallel rendering)
I can't replicate the crash, but the static QRegExp instances will not work
with multiple threads.
2014-07-16 19:44:23 +02:00
Nathan Woodrow
b2ff71868a Clean up code editor code and API. Add tr() and fix spelling.
Moved show/hide folding and margin methods to base class.
2014-07-16 22:51:27 +10:00
Nyall Dawson
19708be155 [FEATURE][composer] Allow evaluation of QGIS expressions inside html item source. Expressions are evaluated before HTML is rendered, allowing the expression results to modify how the HTML content is rendered. Sponsored by City of Uster, Switzerland. 2014-07-16 22:50:40 +10:00
Nyall Dawson
5e4510f547 [composer] Switch to using qscintilla for html editor in html item properties. Sponsored by City of Uster, Switzerland. 2014-07-16 22:50:40 +10:00
Nyall Dawson
3f90dbb02c [composer] Fetch html using QgsNetworkAccessManager so that reply can be manipulated prior to rendering. Sponsored by City of Uster, Switzerland. 2014-07-16 22:50:40 +10:00
Nyall Dawson
256999d56f [FEATURE][composer] Option for manual entry of HTML item source. Sponsored by City of Uster, Switzerland. 2014-07-16 22:50:40 +10:00
Nyall Dawson
e2d57d9b65 [composer] Clean up code, move some methods to QgsComposerUtils, const correctness, tests, doc improvements 2014-07-16 22:47:18 +10:00
Alexander Bruy
0c7ce60d1d [processing] fix icons for TauDEM algs 2014-07-16 10:46:09 +03:00
Juergen E. Fischer
c72e881595 debian packaging update 2014-07-16 09:12:30 +02:00
Nathan Woodrow
93fb9dbfdc Use code editor for expression widget 2014-07-16 11:45:43 +10:00
Nathan Woodrow
32dfb8631d Define QSCINTILLA_DLL for windows 2014-07-16 11:45:05 +10:00
Werner Macho
11d5b4cd03 [TRANSUP] transifex update and common string update
Signed-off-by: Werner Macho <werner.macho@gmail.com>
2014-07-15 18:50:24 +02:00
Juergen E. Fischer
a2a5914081 german translation update 2014-07-15 16:25:50 +02:00
Juergen E. Fischer
1692cc36b9 cmake: report geos version with c-api header only (followup 0529f117) 2014-07-15 15:29:04 +02:00
Nyall Dawson
0837945247 [composer] Fix calculation of rotated image size inside picture items when rotation is 90 or 270 degrees. 2014-07-15 23:21:49 +10:00
Juergen E. Fischer
3699ee552e fix moc warning 2014-07-15 14:00:47 +02:00
Juergen E. Fischer
b1a4b28435 more doxygen fixes 2014-07-15 13:57:18 +02:00
Juergen E. Fischer
3f67443dd3 fix warnings 2014-07-15 13:29:21 +02:00
Juergen E. Fischer
0529f117d1 cmake: report geos version 2014-07-15 13:29:19 +02:00
Juergen E. Fischer
21420c6fac debian packaging update 2014-07-15 09:10:09 +02:00
Nyall Dawson
6f3cea12f0 Follow up 2041fc24 2014-07-15 00:25:33 +10:00
Nyall Dawson
2041fc2480 [composer] Refactor QgsComposerItem:
- New class QgsComposerObject, which both QgsComposerItem and QgsComposerMultiFrame
derive from. This class contains the framework for data defined composition properties.
- New class QgsComposerUtils, containing helpful static functions previously in QgsComposerItem
- Test suites for data defined settings in QgsComposerObject and functions in QgsComposerUtils
2014-07-14 23:51:10 +10:00
volaya
6486594f57 [Processing] Refactoring of parameters and outputs
It also adds some changes in the core and tools package, to provide a cleaner structure
2014-07-14 14:47:05 +02:00
Victor Olaya
49bc38c7c4 [processing] added 'crop to data' algorithm from SAGA 2014-07-14 00:54:54 +02:00
Victor Olaya
0e76df60b4 [processing] Changed raster calculator to ask main layer separately 2014-07-14 00:54:54 +02:00
Juergen E. Fischer
647504306c indentation update 2014-07-13 17:16:24 +02:00
Juergen E. Fischer
9ce0ea3f65 doxygen: add new directories and fix warnings 2014-07-13 17:09:59 +02:00
Nyall Dawson
8650597b7f [FEATURE][composer] Add marker style for map grids (fix #9381) 2014-07-13 21:54:37 +10:00
Nyall Dawson
a44e48c52e [composer] More tweaks to grid UI:
- show grid name in draw grid checkbox to aid UX
- restore 12 decimal places for grid interval/offset
- rearrange controls for improved user flow
- disabled cross width control when grid type is not set to cross
- switch to collapsible group boxes
2014-07-13 13:33:18 +10:00