Activity
From 2017-12-12 to 2018-01-10
2018-01-10
- 11:00 PM Revision fa2aff18 (qgis): [layouts] Middle mouse click in pan tool should recenter view
- Port missing functionality from composer
- 11:00 PM Revision 322f2e8c (qgis): Drop composer class from gui library
- 10:55 PM Revision 07327547 (qgis): Merge pull request #6031 from elpaso/layouts-server
- [layouts][server] Composition -> layout
- 10:18 PM Revision f61a5f2f (qgis): [layout][server] Rename some vars composer->layout
- 10:00 PM Revision ba5b88c2 (qgis): [layout][server] Const correctnes and typos
- 09:25 PM Revision a117b6b9 (qgis): [layout][server] Update tests and mask images
- 09:24 PM Revision c3cac495 (qgis): [layout][server] Get layout size in mm
- 08:26 PM Revision fe737913 (qgis): Qt4 doesn't have QStringLiteral
- 08:11 PM Revision 902dfb85 (qgis): Disable diff image encoded output
- 06:05 PM Revision 0c93eabd (qgis): [layout][server] Re-enable WMS server tests
- 06:03 PM Revision eedb7c79 (qgis): [layout][server] composer -> layout in getprint
- 06:03 PM Revision f868bcc6 (qgis): [layout] Add printLayouts to return all print layouts contained in the ...
- 06:03 PM Revision 6f7b60ba (qgis): [layout] Fix setKeepLayerSet in map composer import
- 06:03 PM Revision 3df284fb (qgis): [layout][server] composer -> layout in getcapabilities
- 04:19 PM Revision 028bca43 (qgis): german translation update
- 03:58 PM Revision 9614a47d (qgis): [tr] Polish translation update
- 03:32 PM Revision 880d853e (qgis): detect SIP version to add DefaultDocstringSignature directive (#6030)
- * detect SIP version to add DefaultDocstringSignature directive
SIP doesn't handle any kind of preprocessing, so the... - 11:17 AM Revision d6b2749e (qgis): [layouts] fix layout designer restore window state / geometry
- 10:01 AM Revision 55a3edaf (qgis): Fix mouse cursor size on lo-dpi Windows builds
- 09:16 AM Revision 1402f76e (qgis): Show item size in status bar when creating a new item
- 05:46 AM Revision b95363c5 (qgis): Drop composer from app
- 02:40 AM Revision d87c6051 (qgis): [sipify] fix bad handling of \see within sentences
- and other docstrings improvements
- 02:37 AM Revision 0a3f9f60 (qgis): Merge pull request #5807 from nyalldawson/alg_background
- [processing] Add flag to indicate whether an algorithm is safe
- 02:18 AM Revision 6894c8e1 (qgis): get me out of Europe
- 02:10 AM Revision 11030dd4 (qgis): Merge pull request #5522 from gacarrillor/developersmap
- Developers Map: show more descriptive info
- 01:50 AM Revision df3f663c (qgis): [authentification manager] fix auth exec error (#6020)
2018-01-09
- 12:32 AM Revision 744f5acd (qgis): Fix build warning on windows
- 11:33 PM Revision 240c52a4 (qgis): [processing] Show a modal progress dialog when running algorithms
- which cannot run in background tasks
This is not fantastic UX, but we have lots of constraints here:
- The algorith... - 10:43 PM Revision 2eb68de6 (qgis): When an algorithm can run in the background, show this in the alg dialog
- 10:35 PM Revision 82057b83 (qgis): Fix task manager UI sizes on hidpi displays
- 10:35 PM Revision 03400ddb (qgis): Merge pull request #5913 from elpaso/layouts-import-from-2
- [layouts] import from 2.x
- 10:04 PM Revision 6332fc64 (qgis): [layout] Temporarily disable WMS server tests
- Until the composition -> layout transition is done
- 08:33 PM Revision 70785f80 (qgis): Fix a possible crash in network analyser
- 08:33 PM Revision c14e6ca7 (qgis): Most c++ algorithms can run safely in background threads
- 08:33 PM Revision 67a8902f (qgis): [processing] When running non-background enabled algorithms, use
- processEvents to allow progress updates and cancelation clicks
- 08:33 PM Revision 40e47e0f (qgis): [processing] Add flag to indicate whether an algorithm is safe
- to run in a background thread
- 04:40 PM Revision 5babec5e (qgis): run sipify
- 04:40 PM Revision 9deef832 (qgis): [sipify] fix SIP new restrictions on Docstrings
- class members, operators cannot be documented anymore
- 01:34 PM Revision 34c80f9f (qgis): [layout] Address PR comments and add test for layoutObjects template
- 01:34 PM Revision 353b88a8 (qgis): [layout] Update reference images
- 01:25 PM Revision 2a82fdc5 (qgis): [layout] Remove legacy import
- 01:24 PM Revision 3f081b85 (qgis): [layout] Added template method to retrieve QgsLayoutObjects
- 12:09 PM Revision b355886e (qgis): Merge pull request #5979 from m-kuhn/lrelease-silent
- [server] Fix unused variable
- 12:08 PM Revision 90fc756b (qgis): Merge pull request #6019 from DelazJ/dxf-map-theme
- Rename command line dxf-preset option to dxf-map-theme
- 10:25 AM Revision c3f4fcb1 (qgis): Rename command line dxf-preset option into dxf-map-theme
- 09:25 AM Revision 8f3692aa (qgis): Fix test after composition bindings removal
- 08:08 AM Revision 858a71f8 (qgis): [layout] Add map rendering to tests
- 08:08 AM Revision f297e862 (qgis): [layout] Import attribute table from composition
- 08:08 AM Revision 2b2dae82 (qgis): [layout] Import HTML and atlas from 2.x composition
- 08:08 AM Revision b40a5986 (qgis): [layout] Fix title from name when converting a composition
- 08:08 AM Revision 3bfebe14 (qgis): Sipify
- 08:08 AM Revision 7062f90b (qgis): [layout] Check for pointer as bool instead of compare
- Travis does not like the second.
- 08:08 AM Revision 57a40050 (qgis): [layout] Added tests for uuid linked maps
- Also updated the control images
- 08:08 AM Revision 3cfe8d0a (qgis): [layout] Use uuids for map references in items
- Implemented:
- picture
- legend
- overview
- scalebar - 08:08 AM Revision c232b4fe (qgis): [layout] connect converted to loader code
- 08:08 AM Revision 0cb12edb (qgis): [layouts] test masks for rendering tests
- 08:08 AM Revision e93f776d (qgis): [test] Do not check the unique_ptr but get
- Because std::unique_ptr is not implicitly convertible to bool
(why it works locally remains a mistery to me) - 08:08 AM Revision a5fc5707 (qgis): [layouts] Removed diff images and adapted tests
- to use QGIS font
Also addressed comments in the PR - 08:08 AM Revision 943025c2 (qgis): Typos
- 08:08 AM Revision e0c56e7d (qgis): Added diff images for tests
- 08:08 AM Revision 710309b3 (qgis): Updated test for imported compositions
- 08:08 AM Revision f5be54b7 (qgis): Removed docs for private members
- 08:08 AM Revision b7d7bbe3 (qgis): Add print template to spell ignore
- 08:08 AM Revision da3636e5 (qgis): [layout] Converter: initial implementation
- 08:08 AM Revision e4778796 (qgis): Remove SIP annotation
- 08:08 AM Revision 6eee9084 (qgis): Ignore spell check for qgs project
- 08:08 AM Revision 51a46077 (qgis): [layout] Disable ref images generation and added docs
- 08:08 AM Revision dd0cce23 (qgis): Removed some TODOs
- 08:08 AM Revision 680b9f8e (qgis): [layout] Convert scalebar and legent from 2.x
- 08:08 AM Revision cd6e8204 (qgis): [layout] Import some more items: map, poly* and arrow
- 08:08 AM Revision 2ad56efb (qgis): Added test composer templates for import test
- 08:08 AM Revision a6199bec (qgis): Added optional argument to create reference layout images
- 08:08 AM Revision 4dc5b569 (qgis): Renamed some private vars to follow coding guidelines
- 08:08 AM Revision 4302910f (qgis): [layout] Converter: fix frame fill in shapes
- 08:08 AM Revision af8a2296 (qgis): [layout] Converter: shapes
- 08:08 AM Revision 0229df55 (qgis): [layout] Fixed relative paths for test resources
- 07:17 AM Revision 97c005a5 (qgis): Merge pull request #6017 from nyalldawson/algs
- [processing] Fix some numeric parameters which should be doubles
- 07:16 AM Revision 566704a7 (qgis): Merge pull request #5968 from medspx/ProcessingGrassFixExt
- [Processing] GRASS fix all ext scripts
- 05:35 AM Revision 57c2f1d3 (qgis): Refine algorithm name and tags
- 05:34 AM Revision f6d56165 (qgis): Fix some numeric parameters which should be doubles
- 04:45 AM Revision a934060d (qgis): Fix Windows build warnings
- 04:33 AM Revision 0f79bfba (qgis): Use svg version of python console icon, courtesy of @pkinglinz (#6016)
- 01:06 AM Revision 0d8c5f45 (qgis): Slightly decrease contrast on field type icons to avoid too-visually
- heavy icons
2018-01-08
- 12:23 AM Revision 39d4d9ab (qgis): Crashhandler allthreads (#6013)
- * [CrashHandler] Suspend all threads on crash
- 12:03 AM Revision 3af2dc28 (qgis): debian packaging: update dependency
- 11:37 PM Revision 25770c44 (qgis): Followup 897f900, remove other incorrect declarations
- 11:34 PM Revision 897f900b (qgis): Remove orphan prototype. 3b3d304 removed method and remaing prototype s...
- 11:07 PM Revision 8392d7fe (qgis): Merge pull request #5961 from signedav/work_contextmenu
- Contextmenu with individual actions
- 05:59 PM Revision 2eaf4de2 (qgis): Contextmenu with individual actions
- Individual actions in the contextmenu of the attributetable and the relationeditorwidget.
It's unlink and delete feat... - 03:42 PM Revision 9298050c (qgis): change mModel to mMergedModel
- to better reflect the purpose; fix object deletion
- 03:42 PM Revision 4eb45484 (qgis): fix bookmark deletion
- 03:42 PM Revision 06380c70 (qgis): forgot that this is not 'master'
- 03:42 PM Revision 771288ee (qgis): fix export
- 03:42 PM Revision 3c82c09c (qgis): refresh the list properly
- 03:03 PM Revision 9e704ebc (qgis): Merge pull request #5922 from signedav/work_duplicategeom
- [FEATURE] "Duplicate feature redigitized" in MapLayerActions
- 01:24 PM Revision 0d1557c2 (qgis): Merge branch 'master' into work_duplicategeom
- 01:23 PM Revision 9ba5324b (qgis): Merge branch 'master' into work_duplicategeom
- 08:55 AM Revision 2b8143a2 (qgis): Fix a TODO, restore correct variable handling for layouts
- 08:41 AM Revision 886e7bf8 (qgis): Merge pull request #5925 from signedav/duplicateChildsRelation
- [FEATURE] Duplicate child feature in releationwidget of attributeform
- 05:41 AM Revision 8dfb17d5 (qgis): Store QGISCUSTOMIZATION3.ini next to QGIS3.ini in the profile directory...
- 05:10 AM Revision 617459d2 (qgis): Enable composition mode for advanced drawing (#6009)
- * Enable composition mode for advanced drawing
Makes the lines pop off the map more and not get lost in the backgrou... - 04:35 AM Revision db906273 (qgis): Drop all composer classes from Python bindings
- 04:35 AM Revision 3d36653f (qgis): Code shuffle
- 03:09 AM Revision b88f9b5b (qgis): Port pal composer test to labels
- 03:09 AM Revision e2ce85f9 (qgis): Update test masks
- 03:09 AM Revision d372799b (qgis): Remove some more redundant tests, add sip subclassing
2018-01-07
- 12:45 AM Revision f287d40a (qgis): Remove all interface methods and UI for creating new composers
- 12:45 AM Revision 56f1c201 (qgis): More composer->layout action swapping
- Compositions are now only accessible via the composer manager
in the projects menu. This will be removed when the con... - 12:45 AM Revision 3edab4fe (qgis): Swap composers menu to show layouts instead
- 12:45 AM Revision 4f825f8f (qgis): Remove some old composer theme related code
- 12:45 AM Revision 7edab227 (qgis): Flip layout locator filter to use layouts, not composers
- 08:51 PM Revision aef9df8d (qgis): Remove a redundant test
- 08:51 PM Revision f3124f0d (qgis): Fix storing/reading multiframe items (TODO fix undo/redo support)
- 08:51 PM Revision 1b969267 (qgis): Fix crash when deleting multiframe item child frames
- 06:21 PM Revision 3f414e29 (qgis): translation string fix
- 12:11 PM Revision 18828c09 (qgis): Add missing break
- 11:02 AM Revision 71209373 (qgis): Merge branch 'ProcessingGrassFixExt' of https://github.com/medspx/qgis ...
- 11:01 AM Revision 0f1cb250 (qgis): Fix v.external default configuration and handling
- 09:33 AM Revision 8b60b4c3 (qgis): Remove unused variable
- 07:07 AM Revision 71a33e99 (qgis): Remove another redundant composer test
- 07:07 AM Revision 9a13cfd4 (qgis): Remove composer tests relating to template substitution maps
- This API feature was not used anywhere in master, and is no
longer available in the layouts engine.
Better to use ex... - 07:07 AM Revision 53b67069 (qgis): Standardise some layout api method naming/behavior
- 03:14 AM Revision c436b286 (qgis): Fix metadata qmd restore issues described here: https://github.com/qgis...
- 03:13 AM Revision 3432bf8f (qgis): load and save metadata to a QMD file
2018-01-06
- 03:13 PM Revision 4bcd2e43 (qgis): Merge pull request #6002 from elpaso/bugfix-17795-2-18-backport
- [bugfix][ogr] Recompute capabilities when subsetfilter is set
- 02:26 PM Revision 0f2a5203 (qgis): Indentation 2
- 02:06 PM Revision ad7506e7 (qgis): Indentation
- 01:31 PM Revision ed86cb56 (qgis): [bugfix][ogr] Recompute capabilities when subsetfilter is set
- Backported from master PR 6000
Fixes #17795 - 11:56 AM Revision a343570e (qgis): Merge pull request #6000 from elpaso/bugfix-17795-ogr-filtered-readonly
- [bugfix][ogr] Recompute capabilities when subsetfilter is set
- 11:31 AM Revision 248ad5f7 (qgis): Get rid of the connect for capabilities update
- 10:33 AM Revision 7605fde9 (qgis): [travis]Do not fold build
- 10:32 AM Revision 34526383 (qgis): Make lrelease silent
- 08:05 AM Revision b691998c (qgis): Port some more tests to layouts, drop composer tests which
- have been ported to layouts
- 08:05 AM Revision 7e6d6af1 (qgis): Update test masks
- 08:05 AM Revision 29130054 (qgis): Drop some python composer tests
- 08:05 AM Revision 852f8249 (qgis): Fix build
- 02:29 AM Revision 0779b887 (qgis): Merge pull request #5997 from nyalldawson/report_label
- Show a label in layout designer for report sections
- 01:56 AM Revision 89884e8a (qgis): Fix default filename for atlas pdf outputs
- 01:52 AM Revision e9100cd9 (qgis): Show section label for atlas preview too
- 01:42 AM Revision 392d3777 (qgis): Avoid drawing clipped section labels
- 01:32 AM Revision 1ef87a40 (qgis): Tweak section descriptions
2018-01-05
- 07:55 PM Revision c1677c50 (qgis): Lambda indentation
- 04:07 PM Revision d300310d (qgis): Merge pull request #5993 from 3nids/test_datetimeedit
- add test for date/time edit
- 03:43 PM Revision 9c853345 (qgis): [bugfix][ogr] Tests for capabilities update on filter changes
- Fixes #17795
- 03:41 PM Revision 3edc5472 (qgis): [bugfix][ogr] Recompute capabilities when subsetfilter is set
- Need to re-open in rw mode if mDynamicWriteAccess
- 02:36 PM Revision 8127c4c6 (qgis): date time edit: reapply 718581ff reverted by a8e292df
- 01:06 PM Revision 337cc700 (qgis): Normalize cursor size
- 12:49 PM Revision 333347b9 (qgis): Merge pull request #5992 from 3nids/fix17790
- fix NULL constraint on date/time widget with allow NULL
- 12:48 PM Revision d7b4bffd (qgis): add test for date/time edit
- 12:25 PM Revision ed2f0563 (qgis): Document API break
- 12:25 PM Revision 46177aa1 (qgis): Cleanup misleading QgsEditorWidgetWrapper::valueChanged signals
- 12:25 PM Revision d5074dfe (qgis): Remove double import; Followup ab05bfb
- 12:25 PM Revision 3572be97 (qgis): Fix old-style connect
- 11:12 AM Revision 4abac931 (qgis): packaging updates
- 11:06 AM Revision dd60fcd4 (qgis): [bugfix] Add failing test for OGR setSubsetString
- Fails to revert to rw after a subset string is set and cleared
- 08:43 AM Revision 015e7544 (qgis): Show a label in layout designer for report sections
- 06:29 AM Revision 421ef88d (qgis): Merge pull request #5966 from nyalldawson/layout_next
- [layouts] Atlas and reporting framework
- 04:52 AM Revision bf6c95d5 (qgis): Add icons for report section types, and show pencil 'editing'
- icon in report organizer for section currently being edited in
the designer
This should help indicate to users which... - 04:35 AM Revision d9fe0d44 (qgis): Show section name in layout designer title
- To make it clearer which section is currently being edited
- 04:26 AM Revision 612969c2 (qgis): Use correct QgsSettings keys for layouts
- 04:19 AM Revision e3daac40 (qgis): Rename some test methods
- 04:17 AM Revision a01d8daf (qgis): Fix atlas actions not immediately available for map items
- when toggling atlas enabled
- 04:08 AM Revision 37f5a3d5 (qgis): Make some actions apply to reports when a report designer is open
- 03:51 AM Revision 3ac21417 (qgis): Auto generated names for reports are 'Report #'
- 03:40 AM Revision b184c5e1 (qgis): Explicitly disable remove button if no child report section is selected
- 03:36 AM Revision 01ce9bcc (qgis): Fix crash on report designer close
- 03:36 AM Revision 3db9c010 (qgis): If no section is selected, add new sections to report itself
- 03:24 AM Revision c3f07f62 (qgis): Don't tabify report settings with item properties
- 03:20 AM Revision 4e6a072e (qgis): Make report/atlas settings actions checkable, so they can also hide the...
- 03:12 AM Revision a4f854e2 (qgis): Ensure report dock is visible when opening a report designer
- 02:52 AM Revision eae4eeb8 (qgis): Use correct layout type (report/print layout) in new title dialog
- 02:40 AM Revision 42976df8 (qgis): do not override QDateTimeEdit::dateTimeChanged
- see https://github.com/KDE/clazy/commit/de031867458c6ebf144feaec4df246d93c2f6dbd#diff-f135574df9edcdda660e1bc4320a053e
- 02:40 AM Revision 25286393 (qgis): doxymentattion
- 02:26 AM Revision 63cc1246 (qgis): Merge pull request #5986 from nyalldawson/geometry_equals
- Refine geometry equals checks
- 02:15 AM Revision 19b05810 (qgis): Add crappy inappropriate icons for layout types
- 02:15 AM Revision 7450c786 (qgis): Add new icon for atlas exports (courtesy of @nirvn)
- 02:15 AM Revision 39ae0eef (qgis): Add method to seek atlas directly to a QgsFeature
- 02:15 AM Revision a730eb7a (qgis): Swap 'set atlas feature' action from compositions to layouts
- Time to start making a permenant switch...
- 02:15 AM Revision 4e45639c (qgis): Restore direct print actions
- 02:15 AM Revision 5d64f3cd (qgis): Fix missing feature contexts for report section header/footers
- and expand unit tests
- 02:15 AM Revision d2c880af (qgis): Use 'report' text instead of 'atlas' when inside a report designer
- 02:15 AM Revision 51a7efbe (qgis): Nicer ui widgets for sections, add missing control for
- disabling body sections
- 02:15 AM Revision ce161e0e (qgis): Fix failing unit test
- 02:15 AM Revision b862db06 (qgis): Fix clashing inherited methods
- 02:15 AM Revision 3e12ec9d (qgis): Sort layouts in layout manager
- 02:15 AM Revision 43aff9b2 (qgis): Auto select new report sections after adding them
- 02:15 AM Revision 69a225ad (qgis): Fix missing Report top level item in organizer widget
- 02:15 AM Revision c9ddc9fd (qgis): Start on ui for configuring reports
- 02:15 AM Revision 3332118e (qgis): Add test mask
- 02:15 AM Revision 57cac010 (qgis): Expand report sections by default
- 02:15 AM Revision ea4f61f0 (qgis): Dox and spelling
- 02:15 AM Revision 17292c12 (qgis): Fix progress bar with report export
- 02:15 AM Revision 8eb6aa92 (qgis): More UI work on reports
- 02:15 AM Revision fc9a4510 (qgis): Add buttons for exporting reports
- 02:15 AM Revision f4a99b65 (qgis): Add a row method to QgsAbstractReportSection
- 02:15 AM Revision f7759b20 (qgis): Fix crash on close project with layout designer open
- 02:15 AM Revision 66028bcf (qgis): Cleaner way to hide atlas controls when not using a print layout
- 02:15 AM Revision f4bb247c (qgis): Disable layout designer actions when no layout is set
- 02:15 AM Revision 78f2174c (qgis): Add button in layout manager dialog to create a new report
- 02:15 AM Revision 56332b33 (qgis): Fix multiple empty layouts created when reloading project
- In related news... I find it frustrating that there's no
way in Qt to restrict elementsByTagName to direct descendant... - 02:15 AM Revision dcf364ff (qgis): Protect layout view against null layouts
- 02:15 AM Revision aef0432f (qgis): Implement sort order customisation for field groups
- 02:15 AM Revision 2654454c (qgis): Implement serialization of reports
- 02:15 AM Revision 6f2c63f3 (qgis): Add a common base class for print layouts and reports, and adapt
- QgsLayoutManager to suit
- 02:15 AM Revision d8af098d (qgis): Code shuffle and cleanup
- 02:15 AM Revision 159986fd (qgis): Implement QgsReportSectionFieldGroup
- 02:15 AM Revision 6284f5e3 (qgis): Correct project and parent handling for report sections
- 02:15 AM Revision be7dae7d (qgis): Expand exporter tests
- 02:15 AM Revision 9af7c638 (qgis): Ensure that every iteration through a layout iterator only
- references the current iteration layout
- 02:15 AM Revision 5bc543af (qgis): Refactor layout context
- Split render context from reporting context
- 02:15 AM Revision 4d2f0deb (qgis): Add a clone method to QgsLayout
- 02:15 AM Revision 811145eb (qgis): Remove const from count method
- 02:15 AM Revision 57628faa (qgis): Add a unit test for exporting reports
- 02:15 AM Revision 2281dc0d (qgis): Ensure main canvas is refreshed when atlas preview feature changes
- 02:15 AM Revision 1ea5a5fb (qgis): [FEATURE] Reporting framework
- Reports are based on the new layouts engine. They consist of multiple
nested sections. Each individual section (and t... - 02:15 AM Revision acb44643 (qgis): Add missing factory annotation
- 02:15 AM Revision cdf5cf21 (qgis): Add report section subclass with single layout as body
- 02:15 AM Revision 935dfa32 (qgis): Add reprt iteration test
- 02:15 AM Revision 767075a3 (qgis): Hookup filename generation for reports
- 02:15 AM Revision 6db24327 (qgis): Fix project retrieval for QgsReport
- 02:15 AM Revision 8de8bb38 (qgis): Try (and fail) to avoid a qApp->processEvents() call
- I just can't find any other reliable way to wait until javascript
execution in a web page has completed. - 02:15 AM Revision 88a83906 (qgis): Restore more unit tests
- 02:15 AM Revision ec67ddfc (qgis): Restore more atlas tests
- 02:15 AM Revision 3d03128e (qgis): Restore some more atlas related tests
- 02:15 AM Revision 1b932319 (qgis): Fix some layout expression context handling, restore some tests
- 02:15 AM Revision 327d311e (qgis): Fix broken atlas handling of z/m layer types
- 02:15 AM Revision 70e7185c (qgis): Force a refresh after disabling view updates
- 02:15 AM Revision 7d8953f1 (qgis): Restore atlas multiple pdf exports
- 02:15 AM Revision 427da5c0 (qgis): Restore atlas single file pdf export
- 02:15 AM Revision 9751c770 (qgis): Restore svg atlas export
- 02:15 AM Revision 409d10f4 (qgis): Restore atlas raster format handling
- 02:15 AM Revision 5a782f48 (qgis): Hookup raster atlas export in gui
- 02:15 AM Revision d81bf5d9 (qgis): Add api to export layout atlas as images
- 02:15 AM Revision b6f14258 (qgis): Flesh out QgsAbstractLayoutIterator interface
- 02:15 AM Revision e312d02c (qgis): Tighten QgsAbstractLayoutIterator interface
- 02:15 AM Revision 69ddc32d (qgis): Restore atlas map handling
- 02:15 AM Revision 3ffdda3e (qgis): Port predefined scale handling to layouts
- 02:15 AM Revision 7c086beb (qgis): Fix some map item todos
- 02:15 AM Revision 49eaebbf (qgis): Remove outdated icon support for item metadata
- Now handled in QgsLayoutItem directly
- 02:15 AM Revision aafe1cc4 (qgis): Fix some untranslatable strings
- 02:15 AM Revision 5160ad94 (qgis): Remove some outdated todos
- 02:15 AM Revision 3994c4a4 (qgis): Restore legend atlas behavior
- 02:15 AM Revision 2ef3a5f1 (qgis): Port current geometry from atlas to layouts
- 02:15 AM Revision 92003c87 (qgis): Code shuffle, to make QgsLayoutContext aware of parent QgsLayout
- 02:15 AM Revision 4a7813b9 (qgis): Restore picture atlas handling
- 02:15 AM Revision fee1c211 (qgis): Restore HTML item atlas functionality
- 02:15 AM Revision 8072d4d3 (qgis): Restore some more atlas style related UI
- 02:15 AM Revision 6506bcda (qgis): Restore some more atlas handling
- 02:15 AM Revision a5ab4e16 (qgis): Restore shape atlas handling
- 02:15 AM Revision e72e20b8 (qgis): Restore attribute table atlas handling
- 02:15 AM Revision b602b3d5 (qgis): Working label updates on atlas feature change
- 02:15 AM Revision 5d1d25b3 (qgis): Add atlas expression context scope to layouts
- 02:15 AM Revision 3318bfbb (qgis): Restore atlas based autogenerated filenames
- 02:15 AM Revision e169c219 (qgis): Work on modernizing atlas
- 02:15 AM Revision 60a28e32 (qgis): Add some unit tests
- 02:15 AM Revision 171f402a (qgis): Use messagebar for atlas messages instead of message box
- 02:15 AM Revision b7596970 (qgis): Remove outdated TODO
- 02:15 AM Revision 108c9548 (qgis): Atlas sort can be an expression
- 02:15 AM Revision bd7784cd (qgis): Start working on restoring atlas
- 02:15 AM Revision e6a6db89 (qgis): Add QgsLayout subclass, QgsPrintLayout
- A print layout is a layout with an atlas
- 02:15 AM Revision 83af3527 (qgis): The layouts currently stored with a project are QgsPrintLayouts
- In future other layout types will be stored in projects, but
for now we only have print layouts - 02:15 AM Revision f86c2988 (qgis): Serialize atlas settings
- 02:15 AM Revision 25170da0 (qgis): Start porting atlas GUI
- 02:15 AM Revision d62bc35f (qgis): Undo/redo for atlas settings changes
- 02:15 AM Revision 520c2aab (qgis): More work on atlas GUI
- 01:38 AM Revision d8cc285f (qgis): fix NULL constraint on date/time widget with allow NULL
- the issue was that widget wrapper was using parent QDateTimeEdit::dateTimeChanged signal. It was connected both inter...
- 01:03 AM Revision 164c439a (qgis): Add missing docs
- 01:00 AM Revision b54cc36b (qgis): Swap some geometry equality checks to topological checks
2018-01-04
- 12:59 AM Revision 2d43dac0 (qgis): Refine behavior of QgsGeometry equals tests
- Before we had two checks - equals() and isGeosEqual() which
performed the exact same check (since equals() called the... - 12:37 AM Revision 13aa5211 (qgis): Expand equality operators for QgsAbstractGeometry subclasses
- 12:36 AM Revision df955367 (qgis): Fix build warnings
- 12:20 AM Revision c9dba998 (qgis): [3d] Fix a crash when restoring a project with bad layer ref (fixes #17...
- 11:28 PM Revision d6e43ef8 (qgis): oracle provider: adapt to ab05bfb1
- 10:49 PM Revision e271b647 (qgis): translation string updates (incl. better translatable date time widget
- help)
- 06:54 PM Revision 227dc9cf (qgis): use appropriate field type in date time edit widget wrapper
- 06:44 PM Revision 4d9343a9 (qgis): fix warning
- 06:41 PM Revision 1d730685 (qgis): use appropriate field type in date time edit widget wrapper
- 06:36 PM Revision ab05bfb1 (qgis): Move QGISDEBUG definition to header
- Because having it as a compiler flag means that when compiling a dependant application we need to have extra knowledg...
- 04:53 PM Revision c8cb68ae (qgis): fix translation text
- 12:01 PM Revision d4447e25 (qgis): [ui] add consistent spacing in the symbol list widget (#5987)
- 10:21 AM Revision d09f3f8b (qgis): [needs-docs] Organize tab sequence in options dialog (#5964)
- 10:11 AM Revision 5d245a91 (qgis): Fix processing models with finnish translation
- Reported in https://gis.stackexchange.com/questions/266819/error-with-graphical-modeler-qgis-not-all-arguments-conver...
- 09:29 AM Revision 66aaaadd (qgis): Fix tracing still active when snapping is turned off
- Otherwise tracing is disabled in the snapping toolbar, yet still
active on the canvas. - 08:00 AM Revision 7a2e6a47 (qgis): fix spelling
- 07:03 AM Revision 98f50ba1 (qgis): 2.18 is pre-C++-11 (followup 8e292dff8)
- 06:14 AM Revision b01a752b (qgis): List more geometry types in New Memory Layer dialog
- Fixes 17594
- 06:14 AM Revision 63ba4fea (qgis): eplace Line by LineString
- 06:07 AM Revision 04ccd26d (qgis): [needs-docs] Reorganize project properties tabs order (#5970)
- 06:06 AM Revision 7112624d (qgis): [needs-docs] Organize raster/vector properties tabs order (#5965)
- 05:04 AM Revision 8f15cdf6 (qgis): Respect transform contexts when tracing
- 05:04 AM Revision b9047312 (qgis): Respect transform context in point locator
- 04:48 AM Revision 13ad7608 (qgis): fix an options dialog search crasher (#5978)
- 02:27 AM Revision ff70d139 (qgis): fix date/time widget does not handle time zones
- issue #16657
manually picked from QGIS3 bdf744ee3f94b5fc1a84e775fedc60a75ba45dcb - 02:27 AM Revision 71cdb8cf (qgis): Fix QgsVectorLayer::updateFeature cannot add geometry to feature
- with no existing geometry
Fixes #17678 - 02:27 AM Revision c94d26a5 (qgis): Doxygen++
- 02:27 AM Revision d69f932c (qgis): Reformat code
- 02:27 AM Revision 5ecb5603 (qgis): Fix QgsVectorLayer::updateFeature returns true when errors occur
- Refs #17678
2018-01-03
- 12:14 AM Revision d4365a13 (qgis): debian packaging: use libqscintilla2-qt4-dev on unstable
- 10:10 PM Revision 7febd1e4 (qgis): Fix pasting features to new layer doesn't paste fields
- Fixes #17702
- 08:38 PM Revision 611ae952 (qgis): also use bool fieldIsoFormat in search widget wrapper
- 06:22 PM Revision bdf744ee (qgis): Merge pull request #5960 from 3nids/fix16657
- fix date/time widget for field with time zones
- 06:09 PM Revision cef2db9a (qgis): Merge pull request #5904 from borysiasty/pyQgisVersion
- Make QGIS 2.99 compatible with 3.0 plugins by introducing PyQGIS API version
- 05:21 PM Revision 69cfdc4f (qgis): rename static variables
- since they're not really default values
- 04:28 PM Revision 919cbec7 (qgis): add a bool in config to determine if it uses Qt::ISODate for field format
- also fixes the fact that the display format of QDateTimeEdit only accepts string formats, so in case of Qt::ISODate u...
- 03:01 PM Revision a3588e02 (qgis): fix search widget wrapper
- 03:01 PM Revision 1710dc05 (qgis): fix date/time widget for field with time zones
- this adds a new format of date/time to use Qt::ISODate format
the issue is that QDate::fromString does not recognize ... - 11:51 AM Revision df547e12 (qgis): Don't crash the projection selection widget when world_map.shp fails to...
- * initiate mExpressionFieldBuffer in the constructor
- 09:13 AM Revision 6ed078c8 (qgis): Merge pull request #5946 from DelazJ/nullMinMax
- [needs-docs] Update min and max functions
- 06:59 AM Revision d047bc8d (qgis): Merge pull request #5957 from nyalldawson/wkb_handling
- Fix some handling of wkb types which is broken for z/m type geometries
- 06:57 AM Revision cdbb0df8 (qgis): Add example with NULL value
- 03:42 AM Revision 7cb8d1a9 (qgis): Fix position of Oracle entry in data source manager
- Fixes #17755
- 03:01 AM Revision a4147b7a (qgis): Fix invisble annotations are still rendered
- Fixes #17763
- 02:17 AM Revision a8e292df (qgis): [date time widget] do not use minimumDateTime for NULL values
- 01:41 AM Revision 230e91c4 (qgis): [date time widget] do not use minimumDateTime for NULL values
- fixes issue when setting min and max values for the widget
- 01:06 AM Revision 433d6594 (qgis): Fix stored spatial extent not showing in metadata tab
- 01:06 AM Revision 21296982 (qgis): Link metadata widget to canvas
- So that child widgets which can take properties from canvas
can have full functionality - 01:06 AM Revision e47b7145 (qgis): Fix missing 'canvas extent' button in extent widget
2018-01-02
- 07:22 PM Revision c67e7f4c (qgis): fetch version.txt from version.qgis.org instead of ubuntu.qgis.org
- (fixes #17774)
- 11:45 AM Revision f9d6a991 (qgis): add Ukrainian translators
- 01:10 AM Revision 82340605 (qgis): [date widget] fix current date can't be picked
- better solution has been found for Qt5 but can't be used in Qt4
see #16579 - 01:09 AM Revision 577c6674 (qgis): [date widget] fix current date can't be picked
- fix #16579
- 01:09 AM Revision 86feed49 (qgis): [QgsDateTimeEdit] use special value text to handle NULL values
- the widget now uses a special value text to display NULL rather than painting a QLineEdit on top
a press on the spin... - 01:09 AM Revision 7237dab6 (qgis): [QDateTimeEdit] use QLineEdit::addAction
- instead of custom tool button
this seems to solve many issues :)
kudos to @nyalldawson for pointing to it
and a happy... - 01:09 AM Revision 39b183fe (qgis): remove include and forward declarations left-overs
2018-01-01
- 10:28 PM Revision 6508543f (qgis): [3d] Fix tessellator crash with nearly collinear points (fixes #17745)
- 10:28 PM Revision 32504c48 (qgis): [3d] Fix tilting of camera in docked 3D view with Shift (fixes #17337)
- This reverts a6b0c44
Map canvas was stealing keyboard focus from the docked 3D view and the key presses
of modifiers...
2017-12-30
- 11:14 PM Revision 626781a6 (qgis): Typo fixes
- + added word to spelling.dat
- 05:16 PM Revision 5a3a0dab (qgis): Remove broken algorithms and clean code
- 01:25 AM Revision 9f3b3e50 (qgis): [3d] Allow Shift+up/down/left/right keys to rotate/tilt camera
- Just like user can drag map with mouse or move it with up/down/left/right keys,
for consistency with Shift+drag we ha...
2017-12-29
- 05:13 PM Revision 486bcd6f (qgis): Fix all i.* ext scripts
- 03:23 AM Revision 63c19256 (qgis): [georeferencer] improve ui layout, use qgsfilewidget
2017-12-28
- 08:51 PM Revision f7829dbd (qgis): Put X field above Y field in Delimited Text dialog. Fix #11746.
- 06:37 PM Revision e712ee62 (qgis): Fix v.net.report descriptions'
- 06:28 PM Revision 14709f59 (qgis): Fix nearly all v. ext scripts
- 09:37 AM Revision 4783af67 (qgis): Merge pull request #5952 from borysiasty/plugin-notification
- [Plugin installer][needs-docs] Display notifications as an icon rather than a text
- 09:19 AM Revision 671b7722 (qgis): [Plugin manager] New plugin notification icon slightly adjusted
- 08:10 AM Revision a650a03f (qgis): Merge pull request #5853 from m-kuhn/valueRelationReadonly
- Value relation widget: respect readonly state
- 07:54 AM Revision 375daf18 (qgis): PEP8
- 02:12 AM Revision 99abc8df (qgis): Revert QVERIFY change
2017-12-27
- 12:07 AM Revision d1e83b54 (qgis): Fix some handling of wkb types which is broken for z/m type geometries
- 12:02 AM Revision 90acb569 (qgis): Make ValueRelation test more stable
- 10:51 PM Revision e69fa144 (qgis): [Plugin installer] Desaturate toolbar icons
- 10:04 PM Revision 46a74a09 (qgis): Add test for enabled state of relation value widget
- 10:04 PM Revision 167fbf6d (qgis): Value relation widget respects read only mode
- Fix #17592
- 09:46 PM Revision 0c292a02 (qgis): Add some more min/max tests
- 09:43 PM Revision c0637103 (qgis): Add more tests
- 09:43 PM Revision 49a3af00 (qgis): Adding tests to min and max functions
- 09:43 PM Revision 97caa005 (qgis): [needs-docs] Update min and max functions
- In case of a null value, these functions will not always return null
- 09:43 PM Revision 2e1b9ae0 (qgis): Improve test output
- 09:43 PM Revision 272a02df (qgis): Min/max exp functions have custom Null handler
- 09:19 PM Revision 060a36bf (qgis): Merge pull request #5955 from m-kuhn/noCacheEvalErrors
- Expressions: do not cache results when there is an eval error
- 08:40 PM Revision d01f94f7 (qgis): Avoid crash with represent_value exp function
- represent_value would crash when it was called via evaluate without any context specified.
- 08:13 PM Revision 90bf6301 (qgis): Fix all r algorithms ext scripts!
- 07:53 PM Revision aa3bfff7 (qgis): Do not cache expression nodes with eval errors
- When there is an evaluation error in an expression, there is no need to cache results.
With the previous approach, so... - 07:53 PM Revision a4141c7f (qgis): Expression tests: change Q_ASSERT to QVERIFY
- 06:28 PM Revision e552b9b2 (qgis): Replace Q_ASSERT with QVERIFY in tests
- Q_ASSERT's are only evaluated in debug mode. However, tests should trigger in debug or release mode.
- 05:41 PM Revision 8b691e87 (qgis): Handle raster files wihtout extension as GTiff + fix some ext scripts
- 04:01 PM Revision 5e7865ca (qgis): Renaming stuff
- Duplicate feature
Duplicate feature and digitize
Duplicate selected features - 03:35 PM Revision 1f8fbf31 (qgis): Fix r.li.* description files and ext scripts
- 12:34 PM Revision e7e37efe (qgis): Merge pull request #5926 from nyalldawson/proc_dialog
- [processing] Add api to show algorithm dialog, use dialog for history
- 12:08 PM Revision 9b6f98a3 (qgis): Hidden output parameters are not used in the main command anymore
- 11:52 AM Revision feaecea4 (qgis): Fix multiple ParameterField handling
- 11:16 AM Revision 36311ff6 (qgis): Fix multiple enum parameters handling and some ext scripts
- 10:41 AM Revision d58053d4 (qgis): [processing] restore script collection creator (fix #17649)
- 10:19 AM Revision 3fa9e3c9 (qgis): Fix QgsProcessingParameterFile bad descriptions
- 08:05 AM Revision 63e55582 (qgis): [Plugin installer] Move the status bar label to the right and make it l...
- 04:50 AM Revision 3b890520 (qgis): [processing] harmonize and improve UI spacing
2017-12-26
- 09:22 PM Revision 3a52412c (qgis): [Plugin installer][needs-docs] Display an icon rather than a text in th...
- 06:53 PM Revision 433d376c (qgis): Fix optional None input parameters handling
- 06:28 PM Revision 5321ee5e (qgis): Update TODO list
2017-12-25
- 08:40 AM Revision 9fb386ac (qgis): Merge pull request #5945 from medspx/ProcessingGrassFixDescV
- [Processing] Fix description files for GRASS provider
2017-12-24
2017-12-23
- 01:02 PM Revision 78710713 (qgis): Merge pull request #5941 from elpaso/bugfix-17673-bookmarks--crash-when...
- [bugfix] Bookmarks fix crash on exit when docked
- 11:43 AM Revision 63cf7ae6 (qgis): [bugfix] Bookmrks fix crash on exit when docked
- Order of destruction does matter
Fixes #17673 - 10:24 AM Revision a540a93e (qgis): Fix i.modis.qc description file
- 08:48 AM Revision c7e37e89 (qgis): [sipify] Correctly convert doxygen warning blocks to sphinx warnings
- 08:48 AM Revision 2872f69e (qgis): Reluctantly participate in the Americanization of the world
- 08:48 AM Revision 87b8a370 (qgis): Expand QgsCoordinateTransform docs
- 08:22 AM Revision 1e06abb1 (qgis): Merge pull request #5943 from borysiasty/zip-reloading
- [Plugin Manager] Reload manager contents after installing a plugin from zip.
- 05:21 AM Revision 6ac6939b (qgis): Sipify
- 02:55 AM Revision 96cc10c0 (qgis): [bugfix] [MetaSearch] make gml:Envelope CRS explicit for spatial querie...
- 02:32 AM Revision d14955cf (qgis): [bugfix] [MetaSearch] make gml:Envelope CRS explicit for spatial querie...
- 02:29 AM Revision a947f6dc (qgis): [bugfix] [MetaSearch] make gml:Envelope CRS explicit for spatial querie...
- 02:16 AM Revision 676bba29 (qgis): Merge pull request #5942 from tomkralidis/metasearch-explicit-crs
- [bugfix] [MetaSearch] make gml:Envelope CRS explicit for spatial queries (fixes #17739)
- 01:40 AM Revision f149730e (qgis): Merge pull request #5940 from nirvn/messagebar_link_color
2017-12-22
- 11:47 PM Revision c0b56a3a (qgis): [Plugin Manager] Reload manager contents after installing a plugin from...
- 10:21 PM Revision 04b18f4d (qgis): [bugfix] [MetaSearch] make gml:Envelope CRS explicit for spatial queries
- (fixes #17739)
- 03:21 PM Revision e16dfe4f (qgis): MetaSearch: remove duplicate field
- 02:35 PM Revision aace710e (qgis): fix success icon for message bar items
- 02:33 PM Revision d1dd732a (qgis): [layouts] use a success message bar item when exporting
- 02:25 PM Revision 1a407178 (qgis): [ui] style message bar hyperlinks based on type
- 11:43 AM Revision 4ff72de6 (qgis): Merge pull request #5858 from lbartoletti/segment_intersection
- Segment intersection
- 08:51 AM Revision 36c4ac46 (qgis): [ui] add hyperlink to saved image/PDF in the message bar
- 08:41 AM Revision 1e3526ea (qgis): [layouts] fix overview map combobox filter
- 08:12 AM Revision 22098a49 (qgis): Merge pull request #5935 from elpaso/bugfix-17728-source-select-buttons
- Use standard buttons for unified add layer dialog
- 08:12 AM Revision 02152ac8 (qgis): Merge pull request #5936 from elpaso/bugfix-17724-virtuallayer-crash
- [bugfix] Fix crash in virtual layers dlg when adding
- 01:59 AM Revision 224dcd0f (qgis): [layouts] improve lock item(s) / unlock all toolbar icons (#5929)
2017-12-21
- 06:41 PM Revision e02ff050 (qgis): Fix some issues with to_interval expression function
- - incorrect regex for handling values with decimal point
- fix overflow with large intervals - 06:19 PM Revision 385d0ef9 (qgis): [bugfix] Fix crash in virtual layers dlg when adding
- Fixes #17724 Crash on clicking ADD in Virtual Layer
dialogue without defining a layer
A proper implementation should... - 05:55 PM Revision 4fbea384 (qgis): Added transparency to areas with no vector data.
- Originally the background colour defaulted to white with no transparency for areas without vector data. I have added ...
- 05:55 PM Revision 82df4de8 (qgis): Update Rasterize.py
- 05:55 PM Revision d908518c (qgis): Update Rasterize.py
- 05:23 PM Revision 9fe87297 (qgis): Merge pull request #5934 from elpaso/bookmarks-tiny-fixes
- [bookmarks] Case insensitive sorting
- 05:21 PM Revision 8fb147f8 (qgis): Use standard buttons for unified add layer dialog
- Fixes #17728 by setting the standard buttons in the
button box instead of manually adding them by code.
This way the... - 04:45 PM Revision 15ffcb43 (qgis): [bookmarks] Case insensitive sorting
- Fixes #17005
- 12:19 PM Revision 5daf33a5 (qgis): Merge pull request #5931 from signedav/fieldtypeprop
- Make QgsField::type a Q_PROPERTY
- 11:22 AM Revision 2f19d629 (qgis): [3d] Respect no-data values from DEMs in terrain generator (fixes #17558)
- 10:27 AM Revision dc51dbf8 (qgis): Q_PROPERTY of QVariant::Type to use exernally
- 10:16 AM Revision 1ddcac50 (qgis): [3d] missing piece of the jigsaw: save 3d canvas as image (#5927)
- 05:08 AM Revision 909a0fc2 (qgis): Merge pull request #5921 from nirvn/layout_item_icon
- 04:33 AM Revision 0a40a811 (qgis): [layouts] add icons for items and use those in the items panel
- 04:33 AM Revision 3dc52117 (qgis): [layouts] use gray icons for the items panel
- 02:01 AM Revision b25681cc (qgis): [needs-docs][processing] Double clicking a history entry shows
- the algorithm dialog instead of immediately executing same alg
This allows users to edit the parameters before re-ru... - 02:01 AM Revision 5f7aa45a (qgis): [needs-docs][processing] Add methods to show algorithm dialog
- Adds processing.createAlgorithmDialog and
processing.execAlgorithmDialog. These methods can be used
to create and exe... - 01:43 AM Revision 54910fc3 (qgis): Fix algorithm dialog window geometry save/restore
- 01:38 AM Revision ce28cf50 (qgis): Save algorithm results to dialog
- 01:22 AM Revision edcd058e (qgis): [processing] Add a setParameters method to AlgorithmDialog
- Allows pre-populating the dialog with non-default parameter
values. - 01:04 AM Revision 595b9812 (qgis): [processing] Implement a todo (set layer param's wrapper values)
2017-12-20
- 11:52 PM Revision 1f6d1a6e (qgis): Fix ui build warning
- 08:21 PM Revision 8c62a7ca (qgis): Merge pull request #5916 from borysiasty/no_colon
- [Plugin installer] Remove trailing colon if it's a very end of the message
- 02:20 PM Revision 7d4290d9 (qgis): duplicate child feature in relationwidget
- beside add and delete child in the relationwidget of an attributeform, there is the new functionality duplicate featu...
- 02:06 PM Revision 45859bee (qgis): Merge pull request #5923 from borysiasty/processing_groups
- [processing] Fix group id of GDAL algorithms.
- 12:10 PM Revision f5a650f9 (qgis): Followup 9a5435f: Fix sip files
- 12:07 PM Revision ecb9611b (qgis): Fix group id of GDAL algorithms. Follows up 53bc147dca00
- 11:18 AM Revision a7b5ffc5 (qgis): changed requests
- 11:18 AM Revision 0b050307 (qgis): improved signal/slot and flexible layer handling
- two signals now digitizingCompleted and digitizingFinished using deleteLater() for no conflicts
the addFeature is usi... - 11:18 AM Revision 95b8535a (qgis): New feature duplicate in MapLayerAction with redigitize and removed obs...
- Duplicate feature and with redigitizing - splitting of digitizefeature and addfeature - so we can use digitizefeature...
- 11:18 AM Revision 1295efc4 (qgis): add the new icons for duplication
- for duplicate feature and duplicate feature digitize there are new icons. they are added to the project now.
- 11:17 AM Revision 9799cd83 (qgis): working upload - new signals in digitizefeature
- digitizingFinished -> digitizing made - feature can be duplicated now
digitizingFinalized -> and everything else done... - 11:17 AM Revision 3b3d3048 (qgis): redigitize on feature duplication
- there are two actions duplication and duplication redigitize. in redigitize you can set a new geometry for the duplic...
- 11:17 AM Revision 7b199ed4 (qgis): initialize map tool in function
- 11:17 AM Revision 67abdd31 (qgis): add new svgs for duplicate and duplicate digitized feature
- 11:05 AM Revision e1b6daa4 (qgis): action mapping for duplicate feature
- 09:46 AM Revision bf45d0b6 (qgis): Crs (#5908)
- * fix display of CRS if invalid CRS
* fix #17455 set an empty CRS if the read CRS from XML is wrong
* add warning a... - 09:35 AM Revision 9a5435ff (qgis): remove CRS picker and allow only layer CRS or provider CRS in metadata ...
- 09:02 AM Revision 3c7f7454 (qgis): Merge pull request #5919 from nyalldawson/iter_datum
- Use transform context in feature requests with destination crs set
- 08:37 AM Revision 4643712a (qgis): Fix missing transform contexts for QgsDistanceArea
- QgsDistanceArea.setSourceCrs() now requires a QgsTransformContext
argument. - 06:43 AM Revision bf857092 (qgis): Use qgsfilewidget for the delimited text prodivder source select (#5920)
- 03:32 AM Revision 6528f1c3 (qgis): Require a transform context when setting the destination crs for
- a feature request
Forces correct datum handling for these requests, and removes
a few more uses of the deprecated/da... - 03:21 AM Revision b24a1bf1 (qgis): Add transform context to processing context
- 02:19 AM Revision 8a5d5332 (qgis): [doxygen] add test to ensure code snippet use \code command
- 02:17 AM Revision 64c99e05 (qgis): run sipify for code snippets
- 02:17 AM Revision 5dc9b586 (qgis): fix empty lines with spaces
- 02:17 AM Revision 7b0ad1b6 (qgis): fix code snippet and do not display cpp code in sip files
- 02:17 AM Revision 45315bbf (qgis): add cpp to code type
- 02:17 AM Revision d042304c (qgis): [sipify] habndle python code snippets
- 02:17 AM Revision bdfd3450 (qgis): fix code descriptor
2017-12-19
- 07:55 PM Revision 36a05a3a (qgis): do not create link for current class
- 07:55 PM Revision db8a7c61 (qgis): [sipify] also create links in docstrings
- 07:55 PM Revision 90e51969 (qgis): run sipify
- 07:11 PM Revision 336995dc (qgis): Allow age expression to represent time intervals above 130 years (#5914)
- Uses a 64bit integer instead of 32bit one for seconds,
meaning about 584 billions of years rather than 136...
Closes... - 06:24 PM Revision 97018cf2 (qgis): [Plugin installer] Remove trailing colon if it's a very end of the mess...
- 05:06 PM Revision b06f99b5 (qgis): 2.18 also uses Qt4 which doesn't have QStringLiteral (followup a122e023...
- 03:47 PM Revision 42d37558 (qgis): set up daily trigger for docker cloud via Travis
- 03:45 PM Revision bbb86c3e (qgis): remove files
- 02:26 PM Revision cefae89a (qgis): [layouts] avoid adding too much bleeding pixels for page items (#5910)
- 11:33 AM Revision 70d61fd6 (qgis): [3d] attach transform context in QgsTerrainTextureGenerator (#5911)
- 10:39 AM Revision 5308b265 (qgis): Fix typo in documentation (missing quote)
- 10:08 AM Revision a122e023 (qgis): 2.18 lives in pre-C++11 land (followup c71e55036)
- 05:57 AM Revision a44a598f (qgis): [layouts] Fix crash on svg warning dialog close
- 05:29 AM Revision ef1bdd30 (qgis): Merge pull request #5909 from nyalldawson/layout_next
- Layout SVG exports
- 04:39 AM Revision 4054a2bb (qgis): Fix ui weirdness when editing guide positions via widget
- 04:26 AM Revision e9c0d29f (qgis): Fix repositioning guides on pages > 1
- 04:03 AM Revision b594ecd7 (qgis): Fix missing page shadows
- 04:00 AM Revision 54acc80d (qgis): Indentation
- 03:24 AM Revision 39786263 (qgis): allow to have single dest/source transform in dialog
- 03:24 AM Revision d4a20c0a (qgis): use table widget instead of tree for better column display
- 03:24 AM Revision b1eb838f (qgis): fix datum transform dialog shown when option is disabled
- 03:24 AM Revision 41baaad0 (qgis): fix after rebase
- 03:24 AM Revision 52f6701d (qgis): give more room to proj selection widget
- 03:06 AM Revision 2007792f (qgis): Restore layered svg export option
- 02:28 AM Revision d06e1274 (qgis): Add unit test for svg export
- 02:06 AM Revision 66402570 (qgis): [layouts] Allow double-clicking to add layer to legend
- Fixes #14410
- 02:02 AM Revision b25c4891 (qgis): [layouts] Suggest export file names based on layout name (fix #9476)
- 01:59 AM Revision c7bd7b3d (qgis): Add method to ensure file name string is safe
- 01:58 AM Revision 86cbecf7 (qgis): fix after rebase
- 01:53 AM Revision 08d27630 (qgis): Don't copy default themes to user folder
- It's just wasting space in the profile folder, and now with profiles you
will get extra copies which you don't need. ... - 01:46 AM Revision c18eadd9 (qgis): give more room to proj selection widget
- 01:46 AM Revision e5d6920d (qgis): allow to have single dest/source transform in dialog
- 01:46 AM Revision b78f2681 (qgis): use table widget instead of tree for better column display
- 01:45 AM Revision e5499d0b (qgis): fix datum transform dialog shown when option is disabled
- 01:38 AM Revision 613b1584 (qgis): Start restoring SVG export
- 01:38 AM Revision cbc8570a (qgis): Fix unbalanced painter save/restore for map items
- 01:38 AM Revision 0a02ed43 (qgis): Add tooltip for legend auto update checkbox (fix #13576)
- 01:37 AM Revision 128e37ea (qgis): Add some extension and filter handling functions to QgsFileUtils
- 01:37 AM Revision 7c8f4c3e (qgis): Fix extensions not automatically added to new filenames in QgsFileWidget
- Fixes a UX regression introduced by swapping dialogs to use
QgsFileWidget, where on some platforms the extension is n... - 01:33 AM Revision 48e6ec58 (qgis): Merge pull request #5906 from nyalldawson/datum
- Datum fixes and cleanups
- 01:29 AM Revision 13a888d2 (qgis): [ogr] Fix ExactIntersection flag should be ignored if filter rect
- is not set
And add provider test case to ensure no other providers have this
issue
2017-12-18
- 12:11 AM Revision a77b5b65 (qgis): Fix copy/paste error, update unit tests
- 11:48 PM Revision c7017914 (qgis): Doxygen
- 11:47 PM Revision f216b188 (qgis): Move all datum transform related methods to QgsDatumTransform
- 09:16 PM Revision e678bfa0 (qgis): use cmake 3.10 in Docker dependency image
- this should make Travis log nicer to read
thanks to @m-kuhn patch to cmake
see https://gitlab.kitware.com/cmake/cmake... - 08:17 PM Revision 753b3e08 (qgis): Merge pull request #5898 from nyalldawson/datum
- Datum transform fixes, header reworking
- 07:51 PM Revision 51bb631b (qgis): Also use the pyQgisVersion approach in QgsPluginRegistry
- 06:52 PM Revision bb40de39 (qgis): Add missing sip bindings
- 06:29 PM Revision d85aef70 (qgis): Show style name also in raster properties dialog title
- 05:57 PM Revision c4c5cba4 (qgis): Bump up core plugins' qgisMinimumVersion. Do not merge without b4338660...
- 05:30 PM Revision b4338660 (qgis): [Plugin installer] Make QGIS x.99 only compatible with plugins for the ...
- 03:42 PM Revision 944b587e (qgis): Show style name in layer properties dialog title
- 02:58 PM Revision 7c01b7e6 (qgis): [Plugin installer] Follow up 54f312fa7f5b1ff and temporarily hardcode p...
- 12:55 PM Revision 10b37f3f (qgis): add missing ovverride in macos build
- 12:19 PM Revision 358c58d7 (qgis): Fix bad merge
- 12:19 PM Revision 9ba1d28a (qgis): Don't cache context along with QgsCoordinateTransforms
- This information should not be restored from the cache, since
it's project specific yet the cache is not - 12:19 PM Revision 198486f0 (qgis): Avoid including private header
- 12:19 PM Revision 1c7e1402 (qgis): Fix transform context not copied with render context copies
- 12:19 PM Revision 25c3e135 (qgis): Move datum transform structs out to their own header, to avoid
- need to include private header file
- 11:55 AM Revision 3fc746fb (qgis): fix unknown mQgis variable on macos
- 10:56 AM Revision 6d069e8d (qgis): Merge pull request #5583 from m-kuhn/disableLocatorTest
- [travis] Disable PyQgsLocator test
- 10:47 AM Revision 67daecdd (qgis): functionality to duplicate features
- 09:41 AM Revision a5f7f410 (qgis): Merge pull request #5897 from nyalldawson/layout_next
- Misc layout fixes
- 09:39 AM Revision d8143244 (qgis): Merge pull request #5879 from pblottiere/refrelfilter_218
- [bugfix] Fixes auto select foreign key when filters are updated in QgsRelationReferenceWidget
- 09:37 AM Revision 32778537 (qgis): Merge pull request #5869 from pblottiere/bugfix_reshape2_218
- [backport][bugfix] Do not add binding line in both side in reshape map tool
- 09:35 AM Revision 332c57d0 (qgis): Follow the rules
- 09:32 AM Revision 003e6224 (qgis): No sip bindings for private headers
- 09:30 AM Revision 77350199 (qgis): Revert "Add missing sip file"
- This reverts commit c487ee6be0992931031ae930f698c19344f06061.
- 09:29 AM Revision c487ee6b (qgis): Add missing sip file
- 09:21 AM Revision 05b8bf7f (qgis): Merge pull request #5876 from peppsac/fix_17694
- Fix parameter name decoding when using POST + urlencoded
- 08:39 AM Revision 200669ae (qgis): Fix guide positioning when multiple pages are present
- 07:45 AM Revision a1128a52 (qgis): Hide guides from layout exports
- 07:33 AM Revision 0052eb83 (qgis): Add unit test for pdf exports
- 07:28 AM Revision 00dbc73d (qgis): Setup QgsSettings in the correct order
- We don't have the location of QGIS.ini until we know the profile
so we can't use QgsSettings to get the global settin... - 07:05 AM Revision b4829a78 (qgis): Open folder rather than file when clicking message bar after export
- 06:40 AM Revision d49a3a25 (qgis): Fix coverity uninitialized member warning
- 06:37 AM Revision d998c3ea (qgis): Merge pull request #5892 from nyalldawson/fix_17254
- Fix creation of QgsCoordinateReferenceSystem from "user:xxxx" strings
- 05:33 AM Revision 0a6eb127 (qgis): Fix drag and drop for qgz files. List in browser
- 04:12 AM Revision 25635f0b (qgis): include qgscoordinatetransformcontext_p.h in install
- 03:39 AM Revision 8ca5b2a2 (qgis): enableAutoGeometryRestore dialog updates
- 02:49 AM Revision ea5f3c69 (qgis): Generate safe widget name in QgsWidgetStateHelper
- Assert is a bit rough here so just warn devs
2017-12-17
- 12:55 AM Revision 7f474a09 (qgis): Fix #17579 - Use guid to make temp file name for zip file
- QTemporaryFile doesn't work here with QgsZipUtils on Windows for some
reason but is fine on Linux. Yay development! - 12:31 AM Revision 2e6386e6 (qgis): Use more performant QRegularExpression for matching
- 12:27 AM Revision 8cb48938 (qgis): Fix creation of QgsCoordinateReferenceSystem from "user:xxxx" strings
- Fixes #17254
- 10:29 PM Revision b59bd94e (qgis): Merge pull request #5837 from nyalldawson/layout_next
- Layout raster image exports
- 01:55 PM Revision b630a407 (qgis): missing SIP_OUT
- 05:18 AM Revision 492f9ea1 (qgis): Update test mask images
- 05:18 AM Revision 831732f3 (qgis): Sipify
- 05:14 AM Revision f649f1f8 (qgis): [layouts][needs-docs] Add control for whether pages should be
- exported, including data defined setting
This replaces the 2.x data-defined "number of pages" setting.
Instead of re... - 05:14 AM Revision 65f4c4ac (qgis): Port orientation decoding code from composer
- 05:14 AM Revision 5d6a5096 (qgis): Restore data defined page orientation
- 05:14 AM Revision 26315894 (qgis): Add some layout related actions to app toolbar
- 05:14 AM Revision 3704c48b (qgis): Add links to open exported images in message bar
- 05:14 AM Revision db17c2c4 (qgis): Restore data defined page orientation control
- 05:14 AM Revision 5601fc98 (qgis): Add new page icon to toolbar
- 05:14 AM Revision 662ec7a7 (qgis): Use unique_ptr over raw array
- 05:14 AM Revision ffb9d0cb (qgis): Guard QgsLayoutExporter against nullptrs
- 05:14 AM Revision 9ab813f3 (qgis): Better memory management
- 05:14 AM Revision 8d1e7170 (qgis): Add missing parents to message boxes
- 05:14 AM Revision eb25ab79 (qgis): Fix pdf export page sizes
- 05:14 AM Revision 8f0144b3 (qgis): Fix some multiple updates from gui, squash some undo commands
- 05:14 AM Revision 447a9490 (qgis): Fix items moving after altering page size or inserting/deleting pages
- 05:14 AM Revision 770ffdf6 (qgis): Fix incorrect detection of grids with advanced effects
- 05:14 AM Revision f3fcb68e (qgis): Port method to retrieve items of a set type on a page
- 05:14 AM Revision 5828f5d3 (qgis): Port method to determine whether page should be exported
- 05:14 AM Revision ecfacdf2 (qgis): Avoid Qt warning
- 05:14 AM Revision f4f5f75b (qgis): Remove incorrect TransferThis annotation
- 05:14 AM Revision fe5bd47e (qgis): Work on resizing layouts to item bounds
- 05:14 AM Revision c496b3bc (qgis): Forward declare some classes
- 05:14 AM Revision ca37a1eb (qgis): Fix drawing of map items (grids, overviews) when rendering map item as ...
- 05:14 AM Revision 953d2c43 (qgis): [layouts] Resurrect action for exporting to raster images
- ...this time, without all the useful code locked away in app!
- 05:14 AM Revision ab7873cd (qgis): Fix crash in ui while working with map grids
- 05:14 AM Revision c7abf466 (qgis): Update test masks
- 05:14 AM Revision 2b0ed508 (qgis): Tweak logic regarding page item margins following forced re-render
- of layout items when exporting (i.e. disabling of cached item render)
The old issue of semi-transparent pixels aroun... - 05:14 AM Revision d3aee951 (qgis): Tweak logic regarding when a map item forces the whole layout
- to be rasterised
- 05:14 AM Revision 261492dd (qgis): Add a messagebar to layout designer
- 05:14 AM Revision b992e871 (qgis): [layouts][FEATURE] Don't force the whole layout to be rasterized
- when exporting to PDF
If an individual layout item needs rasterisation in order to
be exported correctly, it can now... - 05:14 AM Revision 91179f13 (qgis): Work on PDF export
- 05:14 AM Revision a59dce50 (qgis): Move containsAdvancedEffects test to QgsLayoutItem
- And start a generic test library for all item types to ensure
correct behavior for QgsLayoutItem subclasses
Currentl... - 05:14 AM Revision 0110b433 (qgis): Update tests masks
- 05:14 AM Revision 8b1e057d (qgis): Make QgsLayoutExporter::generateFileName virtual, so exporter
- subclasses can be made which customise the generated file names
- 05:14 AM Revision 48b6e02c (qgis): Spelling
- 05:14 AM Revision 2f0969e2 (qgis): Expose antialiasing option in image export dialog
- Allows for creating non-antialiased images from layouts. Note that
some layout item types do not correctly respect th... - 05:14 AM Revision 0f9aaf4c (qgis): Expose world file option in image settings dialog
- 05:14 AM Revision 082733ab (qgis): Fix unit test
- 05:14 AM Revision 113664fe (qgis): Port method for pausing layout view updates
- 05:14 AM Revision a3c9dc39 (qgis): Remember window position
- 05:14 AM Revision 5cf36cd8 (qgis): Add method to detect whether layout has uniform page sizes
- 05:14 AM Revision 069a0baa (qgis): Expose some more export related settings to GUI
- 05:14 AM Revision f08ff15f (qgis): Port some more world file generation related code
- 05:14 AM Revision 56383e42 (qgis): Port world file generation code to layouts
- 05:14 AM Revision afbd1400 (qgis): Port georeferencing from compositions
- 05:14 AM Revision 94b63d17 (qgis): Fix updating gui after undoing layout settings change
- 05:14 AM Revision 2e68dd70 (qgis): Add some masks for scalebar tests
- 05:14 AM Revision 25d16380 (qgis): Port reference map functionality from composer
- 05:14 AM Revision aa7986f8 (qgis): Implement methods for exporting layouts as raster, add tests
- 05:14 AM Revision a56c9370 (qgis): Expand docs
- 05:14 AM Revision e8a42c92 (qgis): Add method to determine largest page size
- 05:14 AM Revision 71dd3b93 (qgis): Port pageItemBounds method from composer
- 05:14 AM Revision d7e179cb (qgis): Add unit test for resizing pages
- 05:14 AM Revision 1b8f4a09 (qgis): Add method to determine file path for exports which encountered errors
- 05:14 AM Revision fb712d7d (qgis): Decouple QgsLayoutExporter from QgsLayout
2017-12-16
- 03:45 PM Revision 281392b1 (qgis): [doxygen] fix badly placed \returns
- 03:45 PM Revision be8d1d77 (qgis): run sipify
- 03:45 PM Revision e6f657cf (qgis): add a test to check that returns are placed before since and note in Do...
- 03:45 PM Revision 92751d47 (qgis): make sipfiles test macos compatible
- 11:12 AM Revision a8afd12f (qgis): First fixes before tests
- 11:12 AM Revision 507af21f (qgis): Review optional ParameterNumbers
- 11:12 AM Revision f70032ba (qgis): Fix v.buffer
- 11:12 AM Revision 5b864073 (qgis): Fix parameters and support empty default values for Enums
- 11:12 AM Revision 6d4d291f (qgis): Review ParameterNumber for r.* description files
- 11:12 AM Revision 1ba1dbed (qgis): Fix also i.* description files
- 08:57 AM Revision 40dbc06b (qgis): Hide file extensions for qpt, python and qgs files in the browser
- These have distinct icons identifying them, and the full file name
with extension shown in the tooltip - 08:57 AM Revision a33946b0 (qgis): New icons for QPT files and Python files in the browser
- Python icon thanks to @pkinglinz
- 08:57 AM Revision 33f5c241 (qgis): Show full path in tooltip for qgs project files in browser
- 08:48 AM Revision 313417dd (qgis): Stop conflicts
- 07:54 AM Revision 972e7890 (qgis): Merge branch 'master' into segment_intersection
- 04:54 AM Revision 252f0802 (qgis): Follow up 647bd25
- 03:13 AM Revision f811d817 (qgis): remove rtype from docstring
- 03:13 AM Revision c604d2dd (qgis): run sipify
- 03:13 AM Revision cb9bd6d3 (qgis): fix missing new line before first param
- 03:13 AM Revision 8db419ca (qgis): [sipify] avoid printing empty Docstrings
- 03:13 AM Revision 60e9b26d (qgis): fix sipify test
- 03:13 AM Revision 5a34558e (qgis): fix sipify test
- 02:59 AM Revision 647bd256 (qgis): [processing] Use a more unique separator for log file
- Fixes #17704
- 01:03 AM Revision 9d251198 (qgis): Merge pull request #5870 from nyalldawson/virtual
- Drop redundant virtual keywords on overrides
2017-12-15
- 12:44 AM Revision 978d9277 (qgis): better argument names for QgsGeometryUtils::lineIntersection
- 12:37 AM Revision 9f99453b (qgis): call the correct function to retrieve CRS from an extent in Processing
- 11:51 PM Revision 71a39cbc (qgis): Sipify
- 11:50 PM Revision 88024827 (qgis): Remove redundant overridden default destructor implementations
- 11:49 PM Revision 4da1ce84 (qgis): Drop redundant virtual keywords on overrides
- Run clang-tidy modernize-use-override to remove all the redundant
virtual keywords from overridden methods, and add s... - 08:42 PM Revision c5d96631 (qgis): Merge branch 'master' into segment_intersection
- 08:36 PM Revision 72f5adf3 (qgis): Add default value to epsilon.
- Change example for python.
- 04:35 PM Revision 39521c76 (qgis): fix contact table in metadata (#5881)
- * fix contact table in metadata
* fix datetime picker in temporal extent - 04:12 PM Revision bc51bba3 (qgis): [sipify] transform \param xxx to :param xxx:
- 04:12 PM Revision 199055ed (qgis): fix doxygen layout
- 04:12 PM Revision 2009d4c9 (qgis): remove extra spaces
- 04:12 PM Revision f2b3ed0a (qgis): run sipify
- 04:12 PM Revision 0618071e (qgis): fix sipify test
- 04:12 PM Revision 8fef9e96 (qgis): [sipify] place :rtype: at the correct place
- also add space before other paragraph-level markups
- 01:16 PM Revision 9eb938c6 (qgis): add missing metadata fields about contacts and extent (#5878)
- 12:53 PM Revision 0c7cf21f (qgis): Merge pull request #5535 from nyalldawson/datum
- Datum transform handling rework, pt 1
- 12:40 PM Revision adb7af99 (qgis): Fix parameter name decoding when using POST + urlencoded
- This is a followup of dfe48d13c85cbae559a7a09a1bd62140cf11848b which solved
the issue for parameter values.
Fixes #1... - 12:21 PM Revision e9feeaac (qgis): Merge pull request #5875 from alexbruy/processing-editor
- [FEATURE][processing][needs-docs] add find and replace functionality to script editor
- 11:43 AM Revision 4f570cef (qgis): [ui] fix toggle panel visibility action
- Prior to this fix, the action would have to be triggered
twice before panels were actually hidden. - 11:34 AM Revision 9b2320ac (qgis): Add some tests
- 11:33 AM Revision 0210d382 (qgis): Fixes auto select foreign key when filters are updated
- 11:11 AM Revision a0ce6481 (qgis): [processing] use groupId when constructing help URL
- 10:07 AM Revision 5016c21e (qgis): [FEATURE][processing][needs-docs] add find and replace functionality to
- Processing script editor (forward-port from 2.18 branch)
- 10:00 AM Revision 1217e595 (qgis): Add a unit test for missing datum transforms
- 09:47 AM Revision 3692fcdb (qgis): Merge pull request #5561 from pvalsecc/wms_ogc_filters
- [FEATURE][needs-docs] Add OGC filters to WMS
- 09:00 AM Revision 89fb8543 (qgis): comment the code instead of apply an useless equality...
- 08:32 AM Revision 96c2ce18 (qgis): Show a warning when loading a project with a transform not available lo...
- 08:27 AM Revision 0dd8db61 (qgis): Fix indentation
- 08:19 AM Revision f4b007ec (qgis): Merge pull request #5783 from pblottiere/ref_rel_perf_218
- [2.18] QgsRelationReferenceWidget slowness
- 08:13 AM Revision ac6d2518 (qgis): sort the values in query builder
- after filling the values into the model, they are sorted ascending.
- 08:07 AM Revision 6ff744a3 (qgis): Use proj strings to serialize datum transforms IDs
- Since datum transforms IDs are local only, and can even change
when underlying library versions are updated, we can't... - 07:42 AM Revision 31873527 (qgis): Add method to retrieve datum transform ID from a proj string
- 06:48 AM Revision 43d8a6b5 (qgis): Update unit test
- 05:55 AM Revision 8ec16e2c (qgis): [ui] add some spacing for the projection selection widget
- 05:46 AM Revision 5b1da988 (qgis): [processing] List unique values improvements
- - allow running on non-spatial tables
- allow choice of more than one field - 05:46 AM Revision ebd98e3f (qgis): Merge pull request #5874 from nirvn/arcgis_providers_icon
- Smallt tweaks for add and create layer icons
- 05:22 AM Revision 1fa7d453 (qgis): [ui] fix node size of the create vector layer icon
- 05:20 AM Revision 13d17862 (qgis): Sipify
- 05:16 AM Revision 2fb3c576 (qgis): fix transform context test
- 05:16 AM Revision 69c3debf (qgis): Nicer API for datum transforms
- Instead of using QPairs of ints, use more descriptive structs, also
rename a lot of datum related methods for clarity... - 05:16 AM Revision b2872194 (qgis): Fix warning
- 05:16 AM Revision ab5d8958 (qgis): Add some more datum related unit tests
- 05:16 AM Revision adf07228 (qgis): address remaining memory leaks
- 05:16 AM Revision 68aef9a4 (qgis): ask for datum transform update on layer or project crs change
- in the case of project crs change, if several transforms are available, pop up a message rather than showing multiple...
- 05:16 AM Revision 6188b167 (qgis): missing const ref, remove extra argument
- 05:16 AM Revision d404a329 (qgis): use const_iterator
- 05:16 AM Revision 5c583040 (qgis): use alternate row colors and a slightly reduced font size in datum table
- 05:16 AM Revision ed0c93f6 (qgis): missing const ref
- 05:16 AM Revision 8ab658c5 (qgis): address missing const and memory leaks
- kudos @nyalldawson
- 05:16 AM Revision aa65da42 (qgis): apply default transform to newly created project
- 05:16 AM Revision 92a46f02 (qgis): create a QgsDatumTransformTableWidget to avoid code duplication
- this contains the table view and the 3 buttons (add/remove/edit)
- 05:16 AM Revision fd3e85e7 (qgis): fix indentation
- 05:15 AM Revision 44ed7bd9 (qgis): define default transforms in global options
- adds QgsCoordinateTransformContext::readSettings()/writeSettings to read/write from settings
- 05:15 AM Revision 8798cf06 (qgis): allow editing transform in project properties
- 05:14 AM Revision 4eab13df (qgis): datum transforms have reversible source/dest
- 05:14 AM Revision d18dac0c (qgis): fix destination transform not showing
- 05:14 AM Revision eb71750f (qgis): use QgsProjectionSelectionWidget rather than buttons
- 05:14 AM Revision e0b3197b (qgis): add missing refresh
- 05:14 AM Revision fec7c705 (qgis): fix context was not correctly set on project opening
- 05:14 AM Revision 86964f65 (qgis): todos for layout after rebase (some more)
- 05:14 AM Revision a4219395 (qgis): replace datum in qgsoptionsbase after rebase
- 05:14 AM Revision 4838e554 (qgis): Fix ui build warnings
- 05:14 AM Revision e303f746 (qgis): ifdef 0 single source/destination transforms
- 05:14 AM Revision 080bea19 (qgis): saving datums transform in projet, removing in dialog ok
- 05:14 AM Revision 3777aade (qgis): added some options
- 05:14 AM Revision 2b1f82ff (qgis): adding datum transform works
- 05:14 AM Revision e178ffc8 (qgis): modification to QgsDatumTransformationDialog to allow interaction with ...
- 05:14 AM Revision 95a2ac08 (qgis): Update layout map to use transform context
- 05:14 AM Revision 670858d8 (qgis): Fix some transforms missing transform context
- 05:14 AM Revision f55da4af (qgis): Update unit tests
- 05:14 AM Revision d2353e7c (qgis): Add method to determine whether transform context has a valid transform
- for a specific src/dest CRS pair
- 05:14 AM Revision 5cc3a1f0 (qgis): added method in QgisApp to ask for datum
- 05:14 AM Revision 1422d538 (qgis): Improve caching of transforms
- 05:14 AM Revision 40e551da (qgis): Fix failing test
- 05:14 AM Revision 39166282 (qgis): Fix handling of transform-not-required in QgsCoordinateTransformContext
- 05:14 AM Revision f4eae288 (qgis): started datum UI refactoring
- 05:14 AM Revision 0a9c107f (qgis): Fix build
- 05:14 AM Revision cb693a72 (qgis): Move caching to QgsCoordinateTransform
- and remove no longer required QgsCoordinateTransformCache singleton
- 05:13 AM Revision 439ef200 (qgis): Prepare for removal of QgsCoordinateTransformCache
- 05:13 AM Revision 018bfb49 (qgis): Remove QgsDatumTransformStore
- and port usage over to QgsCoordinateTransformContext instead
- 05:13 AM Revision 86d94923 (qgis): Remove context-unaware QgsCoordinateTransform constructors from Python ...
- This forces Python code and plugins to become datum transform
aware, and given that upgrading python code is easy (ju... - 05:13 AM Revision 62013905 (qgis): Add explicit setter for project's transform context
- And add transformContextChanged signal, so that we can detect
when the context is changed. - 05:13 AM Revision cc424c95 (qgis): Move warning to better location
- 05:13 AM Revision 754a6e06 (qgis): Tweak transform logic (only remove src/dest transforms when both transf...
- 05:13 AM Revision fed8a678 (qgis): Add transform context to QgsMapSettings and QgsRenderContext
- And also throw warnings when the context isn't set for these objects
- 05:13 AM Revision 1a73fef4 (qgis): In debug builds, throw a warning when transforming coordinates
- and no coordinate transform context has been set.
- 05:12 AM Revision 91e0afb6 (qgis): Add QgsCoordinateTransformContext arguments to QgsCoordinateTransform c...
- And automatically retrieve correct datum transforms for the
transform, based on the information in the context.
Also... - 05:11 AM Revision 2edb2d8a (qgis): Remove unused QgsCoordinateTransform::readXml/writeXml methods
- These methods are not used in master and are of questionable
value. Better to serialise the source and dest crs separ... - 05:11 AM Revision f7b315f5 (qgis): Doxygen
- 05:11 AM Revision 2e2e1248 (qgis): Allow removing existing transforms from context
- 05:11 AM Revision 8a0bd08e (qgis): Start on QgsCoordinateTransformContext
- Stores settings related to the correct datum transforms to use
when performing a coordinate transform. - 05:11 AM Revision 5131258b (qgis): QgsCoordinateTransformContext is implicitly shared
- 05:11 AM Revision 7af5545f (qgis): QgsCoordinateTransformContext must be thread safe
- 05:11 AM Revision 3d1b8aee (qgis): Implement logic for calculating datum transforms to use
- 05:11 AM Revision 76ebfdf2 (qgis): Add a QgsCoordinateTransformContext member to QgsProject
- 05:11 AM Revision 1013c0bd (qgis): Add support for serializing transform contexts
- 04:48 AM Revision f2b70ffd (qgis): Allow clickable links in message bar text
- Links are opened using QDesktopServices::openUrl, i.e. the
default OS handler for that link type - 04:26 AM Revision 3c661b10 (qgis): [ui] add vector layer icon color improvement
- 03:54 AM Revision 507cd476 (qgis): [ui] harmonize asf & asm providers icon color
- 02:29 AM Revision 11e6101e (qgis): Fix icon file
- 02:29 AM Revision c1cebd98 (qgis): Add icon to field type combobox items
- 02:29 AM Revision 32b7c533 (qgis): Add icon to geometry combobox items
- 02:29 AM Revision 905a1475 (qgis): Use getThemeIcon instead of building each icon
- 02:29 AM Revision e813c80f (qgis): Add icon to SpatiaLite geometry type combobox items
- 02:29 AM Revision 1d55c949 (qgis): Replace "Non spatial" type by "No geometry"
- 02:25 AM Revision db07bc6c (qgis): Merge pull request #5867 from alexbruy/processing-group
- [processing] add groupId() method to get untranslated algorithm group
- 02:14 AM Revision abdd8759 (qgis): add constructor to QgsBox3d with a QgsRectangle
- 01:58 AM Revision d0475cb0 (qgis): Travis doesn't like me fixing him
- 01:36 AM Revision 7b671327 (qgis): Fix build warning
- 01:09 AM Revision 6c46e47c (qgis): Fix failing unit test
- Wow... how did that test ever work? Very odd...
2017-12-14
- 12:38 AM Revision ff15896c (qgis): getter for the output crs in QgsExtentGroupBox
- 10:58 PM Revision bbf00279 (qgis): [processing] Don't sort field names in multi-field input dialog
- Field names should always be listed in the order that the layer
defines them - 10:58 PM Revision 99849622 (qgis): Merge pull request #5864 from nyalldawson/favorites
- [browser] Allow renaming favorite items
- 08:55 PM Revision c71e5503 (qgis): Add some tests
- 08:49 PM Revision 49dfe3d0 (qgis): [bugfix] Do not add binding line in both side in reshape map tool
- 07:53 PM Revision 49990b84 (qgis): hide the extent from canvas button if the canvas is not set
- 07:46 PM Revision 4312a846 (qgis): [attributetable] Adjust the edit selection when the filter changes
- Make sure that we always have a feature on the form that matches the current filter condition
- 05:10 PM Revision 2674022b (qgis): [processing] add group id to scripts
- 05:04 PM Revision dca37abd (qgis): [processing] add group id to QGIS algorithms
- 05:04 PM Revision 53bc147d (qgis): [processing] add group id to GDAL algorithms
- 05:04 PM Revision 5e157c96 (qgis): [processing] add group id to SAGA algorithms
- 05:04 PM Revision 6f439548 (qgis): [processing] add group id to GRASS algorithms
- 04:11 PM Revision fb3aac8e (qgis): - init variables
- - fix equality
- add tests - 02:30 PM Revision eb59e6d4 (qgis): first import
- 01:12 PM Revision 1d482cf9 (qgis): [processing] add groupId() method to algorithms to get unique ID of the
- algorithm group.
Adapt native algorithms - 10:43 AM Revision 0f6a5c8e (qgis): [ui] harmonize geopackage icon size
- 10:43 AM Revision 0f3a31a3 (qgis): [ui] harmonize geonode icon color and size
- 09:04 AM Revision 3abff0e9 (qgis): Add allowEvalError flag to QgsExpression widgets
- Some expression functions insist on a complete context which we
sometimes are not able to provide. The user might sti... - 09:04 AM Revision e9d4c06c (qgis): Make string translatable
- 09:04 AM Revision 3d626b71 (qgis): Fix file mode
- 09:04 AM Revision b619dcb0 (qgis): Refactor fields configuration in the modeler does not insist on layer
- Inside the modeler, there is not enough knowledge about the layer on
which the refactor fields algorithm will run.
Le... - 06:44 AM Revision 12e44b20 (qgis): Notify model of changes when renaming data items
- 06:44 AM Revision 8df67111 (qgis): [needs-docs][browser] Allow renaming favorite items
- Otherwise favorites can be useless if you're trying to favorite
a long path
Fixes #6780 - 01:51 AM Revision 5bac8a6e (qgis): Merge pull request #5715 from nyalldawson/3d_ctrl
- [3d] Holding ctrl results in finer view adjustments
- 01:25 AM Revision cf25b3ea (qgis): [3d] Holding ctrl results in finer mouse wheel zooming
- To match behaviour of canvas and composer
Fixes #17527
2017-12-13
- 12:02 AM Revision 457abe7b (qgis): Merge pull request #5859 from nyalldawson/project_icon
- Use qgs project icon derivative for project home in browser
- 11:04 PM Revision 79c180a7 (qgis): Fix doxygen warning
- 10:46 PM Revision af0e3698 (qgis): Fix actions on model items in browser
- 10:46 PM Revision 30fb6de1 (qgis): Use qgs project icon derivative for project home in browser
- 10:46 PM Revision 41fed33f (qgis): Consistent capitalization
- 07:38 PM Revision 3f65a9ca (qgis): Increase cache size
- 07:38 PM Revision 042e2672 (qgis): Do not search data in case of an invalid feature
- 07:38 PM Revision 5d520668 (qgis): Reduce functionality in case of a widget already embedded by the same r...
- 07:38 PM Revision fd7fc94c (qgis): Add cacheSize as a QSettings
- 03:50 PM Revision 2ef6a829 (qgis): [tr] Polish translation update
- 03:41 PM Revision ee1f4082 (qgis): improvement in statusbar widget size handling
- only the scale line edit has the minimum size instead of the whole scale widget
coordinates line edit size is now dyn... - 02:39 PM Revision ea49c827 (qgis): [processing] Set value of unused optional layer parameters to None inst...
- 02:39 PM Revision 1648c79d (qgis): [processing] fixed parsing of integer parameters
- 02:39 PM Revision 0858652e (qgis): [Processing] correctly report missing layers in postprocessing task
- 02:39 PM Revision 1b8fa827 (qgis): [processing] fixed saga algs descriptions
- 02:03 PM Revision 03d8565e (qgis): - Update api_break.dox
- - rename isIntersect to isIntersection
- rename inter to intersectionPoint - 01:54 PM Revision 279c674c (qgis): Add comments to unlcear translatable strings
- 01:42 PM Revision 492fb4a6 (qgis): Merge pull request #5860 from volaya/script_search
- [FEATURE][processing][needs-docs]Script search
- 01:01 PM Revision 05e6ec24 (qgis): fix indentation
- 12:29 PM Revision 5c28ecab (qgis): update HTML data provider metadata (#5700)
- * update HTML data provider metadata for grass, gdal and ams
* update HTML data provider metadata for WMS and WCS
*... - 11:53 AM Revision 351dc15f (qgis): [processing] added search and replace functionality to script editor
- 11:04 AM Revision 83f76998 (qgis): Added missing image
- 10:57 AM Revision b6ddc702 (qgis): Merge pull request #5856 from nyalldawson/sort_browser
- Correctly sort browser items
- 10:25 AM Revision b62762fe (qgis): [processing] Fixed saga name
- 09:55 AM Revision c6838fde (qgis): Update doc
- 09:23 AM Revision 9bd72128 (qgis): Fix missing cases and push
- 08:58 AM Revision 28a61e1e (qgis): [bugfix] Bookmarks fix export SRID and refresh on import
- Fixes #17674 - Export and Import problems after recent fixes
- 08:45 AM Revision eb292c93 (qgis): Apply segmentIntersection on some tools with tests.
- 08:38 AM Revision 353ca633 (qgis): Tiny spatialite-related improvement & fix (#5857)
- * [spatialite provider] when creating an empty layer, primary key should be autoincrement
* [processing] fix import i... - 08:19 AM Revision b579414c (qgis): Embedded relref widget: less functionality
- 07:01 AM Revision d4ae83f8 (qgis): [spatialite provider] take into account possible quotation marks for pr...
- 06:35 AM Revision 73674e81 (qgis): [spatialite provider] auto-generate auto-incrementing primary keys (#5849)
- 06:06 AM Revision fec31f8d (qgis): Sort browser items
- Implements a sort key for browser items, allowing them to be
correctly sorted.
Fixes #17591
2017-12-12
- 11:31 PM Revision 7a1a4ed1 (qgis): spelling fixes
- 11:19 PM Revision eacbdb9a (qgis): german translation update
- 11:03 PM Revision b506fc99 (qgis): spelling fixes
- 09:36 PM Revision 342985f1 (qgis): improve segmentIntersection
- 06:34 PM Revision 6ab87e57 (qgis): Fix some french translation
- 06:03 PM Revision bbc3055b (qgis): Better boolean support detection for GDAL >= 2.3
- 06:03 PM Revision f64f41a3 (qgis): [ogr] Advertise boolean field support for GPKG layers
- Likely other drivers also support this, so the list should be
extended for these - 06:03 PM Revision c15ef22e (qgis): Expose boolean field creation support for other OGR supported drivers
- 05:36 PM Revision af647340 (qgis): Fix crash with error on autocreate savepoint
- member variables are initialized in the order they are defined in the
header. We cannot use mError to initialize mSav... - 05:33 PM Revision 057f2b32 (qgis): [3d] Allow the user to invert calculated normals of faces
- It seems that some data sources / formats with 3D polygons order vertices
in clockwise order for the front side of th... - 05:33 PM Revision 24c1c860 (qgis): [3d] Show feedback when loading tiles for 3D view (fixes #17565)
- There was no indication whether something is going on behind the scenes,
leaving user to wonder whether there is some... - 04:26 PM Revision 5d4b581d (qgis): Merge pull request #5852 from elpaso/bugfix-bookmarks-take2
- [bugfix] bookmarks sorting and multiple deletion
- 03:59 PM Revision f5cd8565 (qgis): Refresh virtual fields editing button state based on field selection
- Allows removing virtual fields defined on read-only PostgreSQL tables.
Closes #17593 - 02:49 PM Revision 78554dd3 (qgis): [bugfix] Bookmarks fix deleting multiple items
- Also fix sorting enabled.
- 02:48 PM Revision d0a8891a (qgis): Fix asserts when beginRemoveRows has no rows
- This was hitting an assert in Qt Core
- 02:43 PM Revision 3d021c44 (qgis): Revert "use 443 (HTTPS) port when testing help URLs"
- This reverts commit 678758c9baf6db386aff205301c037c67b5247e9.
- 11:39 AM Revision 3046979a (qgis): Add first run and settings migration screen (#5838)
- 11:14 AM Revision a15b54d9 (qgis): Swap missing 0->nullptr and add missing overrides
- 11:00 AM Revision 0f26537e (qgis): [spatialite provider] implement to do: show geometryless layers in brow...
- This is in essence a "fix" to the QgsSpatialiteConnection's table fetching
which used to return system tables. - 10:38 AM Revision d901221d (qgis): Default to showing calendar popup for date time widgets
- 09:34 AM Revision 18388318 (qgis): Use title from template as default in layout manager
- use the template name (if empty or not) as default value in the dialog. user can edit it.
if it is already existing, ... - 09:34 AM Revision 253b9d94 (qgis): [needs-docs] Double clicking a layout in the layout manager opens
- the layout, instead of renaming it
Because there's already a dedicated rename button, and opening
is a far more comm... - 09:34 AM Revision c0f4d0f4 (qgis): Fix a crash on exit
- 09:34 AM Revision 897dc095 (qgis): Spelling
- 05:52 AM Revision 6f47c6a4 (qgis): [docker] allow updating dependencies
- this is triggered by a commit message:
[docker] update dependencies - 04:50 AM Revision cda271f3 (qgis): Fix leak in unit test
- 04:47 AM Revision c17d85f6 (qgis): Merge pull request #5846 from nyalldawson/spatialite
- Spatialite geometry conversion fixes
2017-12-11
Also available in: Atom