Marco Hugentobler
375ae60c49
Intendation
2016-01-04 11:31:09 +01:00
Marco Hugentobler
7f978d96e3
Update test_qgsgeometry
2016-01-04 11:23:04 +01:00
Marco Hugentobler
d01990058a
Unit tests
2015-12-28 19:29:16 +01:00
Marco Hugentobler
bf3fbec755
Remove the whole ring / linestring if number of vertices to small
2015-12-28 18:24:32 +01:00
Juergen E. Fischer
416c004a08
fix warnings on lupdate
2015-12-27 17:53:35 +01:00
Juergen E. Fischer
66d72f0686
fix lucid reference in INSTALL
2015-12-27 17:18:21 +01:00
Juergen E. Fischer
46f283b683
fix warnings
2015-12-26 18:47:42 +01:00
Juergen E. Fischer
573a4b7061
debian packaging: upgrade python-qgis recommends to depends
2015-12-26 15:41:48 +01:00
Jürgen Fischer
a2a1c374de
Merge pull request #2614 from SebDieBln/UpdateCachedProjectEmbedLayers
...
Re-Read the cached project file when its contents have changed
2015-12-26 15:18:33 +01:00
Sebastian Dietrich
9be51c43b1
reread cached project file when its contents have changed
...
When embedding layers, reread the external project file if its lastModified timestamp changed.
2015-12-26 14:58:44 +01:00
Matthias Kuhn
917dd05519
Merge pull request #2604 from SebDieBln/NoNewFilesOnSaveProject
...
[App] Use the existing files when saving an existing project.
2015-12-26 11:40:38 +01:00
Nathan Woodrow
6fed1ae441
Merge pull request #2613 from nirvn/fix_graduated_values_v3
...
[graduated symbology] increase precision of float values when saving to dom
2015-12-26 14:38:15 +10:00
nirvn
8ff4c78e7a
[symbology] fix precision of values when saving settings ( #14036 )
2015-12-26 10:48:47 +07:00
Juergen E. Fischer
71dc339106
more stl to qt ports and size_t => int fixups
2015-12-26 00:59:09 +01:00
Jürgen Fischer
5605eafa40
Merge pull request #2612 from SebDieBln/FixWarningsOnWindows
...
Avoid some compiler warnings on Windows
2015-12-25 16:18:18 +01:00
Sebastian Dietrich
87d742d18d
prompt the user to load backup when load project fails
...
If an error occurs while loading the project file, prompt the user to load the backup file instead, if it exists.
2015-12-25 14:58:03 +01:00
Sebastian Dietrich
e1586422a9
change project/backup file only after preparing the data
...
This avoids corrupted project files when crashing during the preparation of the XML data to write to the project file, e.g. due to a faulty plugin.
2015-12-25 14:58:01 +01:00
Sebastian Dietrich
7c3cf646e8
use existing files when saving existing project
2015-12-25 14:38:57 +01:00
Matthias Kuhn
036eada990
Fix #14001
2015-12-25 09:18:55 +01:00
Matthias Kuhn
d746a94273
Expressions: test prepare() and fix segfault
2015-12-25 09:10:18 +01:00
Juergen E. Fischer
5f1959bc78
move more stl usage to qt
2015-12-25 05:46:00 +01:00
Juergen E. Fischer
4530c2abbe
improve project saving to network shares ( fixes #13299 )
2015-12-25 04:29:49 +01:00
Juergen E. Fischer
8949c4420e
indentation test: improve interpretation of commit ranges
2015-12-25 04:29:46 +01:00
Sebastian Dietrich
7ccbe1bfc3
avoid some compiler warnings on Windows
...
The ERROR macro is already defined by WinGDI.h and so the warning C4005 'macro redefinition' was thrown.
The constant 0xFE is out of range for (signed) 'char' and so the warning C4309 'truncation of constant value' was thrown.
2015-12-25 02:30:42 +01:00
Matthias Kuhn
4b72357875
Expressions, fix WhenThen crash and more tests
...
* Fix a crash with WhenThenList
* Check implicit sharing with all test expressions.
2015-12-24 17:53:37 +01:00
Salvatore Larosa
88a197b20f
[processing] fix missing import for Union and Clip algs
2015-12-24 16:26:58 +01:00
rldhont
cc2fb2efda
[Processing] Update gui
2015-12-24 15:14:02 +01:00
rldhont
9da4a76e6f
[Processing] update parameters test
2015-12-24 15:14:02 +01:00
Michael Kirk
afcf567ebb
[Processing] fixup parameters test
...
- Broke into per class testcase
- Each method tries to test only one aspect of behavior
- Use unittest assertions for better error output
- Removed non-existant serialize functionality from tests
- Test BooleanParameter
Conflicts:
python/plugins/processing/core/parameters.py
2015-12-24 15:14:02 +01:00
rldhont
8798c42339
[Processing] Parameter default value is None
2015-12-24 15:14:02 +01:00
rldhont
7754f17a0b
[Processing] Manage default value for parameter
...
To finalize commit 3472ac80d8bdd030090ce81cb686f3cfcbd913cd update processing to well manage default value
2015-12-24 15:14:02 +01:00
Matthias Kuhn
2415e37d19
Merge pull request #2610 from SebDieBln/ReadAlphaSelectionColor
...
Read alpha component of selection color from project properties (fixes #13994 )
2015-12-24 15:01:02 +01:00
Sebastian Dietrich
46bc85ae63
read alpha component of selection color from project
...
(fixes #13994 )
2015-12-24 14:45:38 +01:00
Matthias Kuhn
447121eb24
Fix build warnings
2015-12-24 14:25:05 +01:00
Juergen E. Fischer
8f29f28d5c
fix windows build and some warnings
2015-12-24 02:17:59 +01:00
Jürgen Fischer
13a5167b43
Merge pull request #2609 from sebastic/bug-9818
...
Add dependency on openscenegraph-plugin-osgearth to qgis-plugin-globe (fixes #9818 )
2015-12-23 21:23:31 +01:00
Bas Couwenberg
076c2a09b7
Add dependency on openscenegraph-plugin-osgearth to qgis-plugin-globe.
...
QGIS crashes when using the Globe plugin if this package is not installed,
as reported in QGIS issue #9818 [0] and Debian Bug #808817 [1].
[0] https://hub.qgis.org/issues/9818
[1] https://bugs.debian.org/808817
2015-12-23 17:06:19 +01:00
Denis Rouzaud
c9e928932a
some fixes (missing include, duplicated line, wrong variable name)
2015-12-23 16:00:33 +01:00
Daan Goedkoop
b33b9351f7
Update rubber band after editing nodes
...
It has to be done this way. Just adding updateSelectFeature() in a few places
is not enough, because then the rubber band will still not be updated after
an undo operation.
2015-12-23 16:00:32 +01:00
Denis Rouzaud
b0bbfc7c86
Merge pull request #2584 from SebDieBln/MapCanvas_EnterLeave
...
UI improvement for digitizing maptools
2015-12-23 15:47:28 +01:00
Matthias Kuhn
b602c5c588
Revert "QgsGeometry to datastream -> avoid extra data copy"
...
This reverts commit c1b512f948028093e481e1db089db8c044e86f4c.
2015-12-23 15:45:10 +01:00
Matthias Kuhn
c1b512f948
QgsGeometry to datastream -> avoid extra data copy
2015-12-23 15:42:22 +01:00
Matthias Kuhn
996de715a4
Merge pull request #2608 from sbrunner/fill-select
...
Fix fill and select mixage
2015-12-23 15:28:02 +01:00
Stéphane Brunner
409a59ff2a
Use the line digitizing settings for the note tool rubber band
2015-12-23 14:36:36 +01:00
Stéphane Brunner
c465705f01
Fix fill and select mixage
...
Fix #14016
2015-12-23 10:37:01 +01:00
rldhont
a32587bcd1
[FEATURE][QGIS Server] Add short name to layers, groups and project
...
A number of elements have both a <Name> and a <Title>. The Name is a text string used for machine-to-machine
communication while the Title is for the benefit of humans. For example, a dataset might have the descriptive Title
“Maximum Atmospheric Temperature” and be requested using the abbreviated Name “ATMAX”.
User can already set title for layers, groups and project. OWS name is based on the name used in layer tree. This name is more a label for humans than a name for machine-to-machine communication.
To add the capability to users to define Name as a text string for machine-to-machine communication, this pull-request adds:
* short name line edits to layers properties
* WMS data dialog to layer tree group (short name, title, abstract)
* short name line edits to project properties
* add a regexp validator "^[A-Za-z][A-Za-z0-9\._-]*" to short name line edit accessible through a static method
* add a TreeName element in the fullProjectSettings
If a short name has been set for layers, groups and project it is used by QGIS Sever as the layer name.
2015-12-23 10:03:04 +01:00
Matthias Kuhn
e6a265c103
Merge pull request #2600 from m-kuhn/orderby-renderer
...
Allow definition of feature rendering order
2015-12-22 17:45:01 +01:00
Matthias Kuhn
52a39fc286
QgsSymbolV2 may not be copied
2015-12-22 16:39:22 +01:00
Marco Hugentobler
c8060045d8
Intendention
2015-12-22 16:00:09 +01:00
Alessandro Pasotti
ca37d004ac
Merge pull request #2607 from elpaso/bugfix-14021-dvanced-settings-editor-crash
...
Storing a pointer to QSettings instead of using stack
2015-12-22 15:38:00 +01:00