[QGIS Commit] [qgis/Quantum-GIS] 4e0ae1: Add a select by expression dialog.
GitHub
noreply at github.com
Wed Mar 27 03:08:45 PDT 2013
Branch: refs/heads/master
Home: https://github.com/qgis/Quantum-GIS
Commit: 4e0ae1b0adfed99f91ad6837d52607b6c5bae147
https://github.com/qgis/Quantum-GIS/commit/4e0ae1b0adfed99f91ad6837d52607b6c5bae147
Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M images/images.qrc
A images/themes/gis/mIconExpressionFilter.svg
A images/themes/gis/mIconExpressionPreview.svg
A images/themes/gis/mIconExpressionSelect.svg
A images/themes/gis/mIconSelectAdd.svg
A images/themes/gis/mIconSelectIntersect.svg
A images/themes/gis/mIconSelectRemove.svg
M src/app/qgisapp.cpp
M src/app/qgisapp.h
M src/gui/CMakeLists.txt
A src/gui/qgsexpressionselectiondialog.cpp
A src/gui/qgsexpressionselectiondialog.h
M src/ui/qgisapp.ui
A src/ui/qgsexpressionselectiondialogbase.ui
Log Message:
-----------
Add a select by expression dialog.
Allow to change the current selection based on a QgsExpression
* Select (clear and select)
* Add to selection
* Remove from selection
* Select within selection (Intersect)
Commit: 7534b796eec0e1bbf06b43e8fb22eb075bc01e1c
https://github.com/qgis/Quantum-GIS/commit/7534b796eec0e1bbf06b43e8fb22eb075bc01e1c
Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M src/core/CMakeLists.txt
A src/core/qgscachedfeatureiterator.cpp
A src/core/qgscachedfeatureiterator.h
A src/core/qgscacheindex.cpp
A src/core/qgscacheindex.h
A src/core/qgscacheindexfeatureid.cpp
A src/core/qgscacheindexfeatureid.h
M src/core/qgsfeature.h
A src/core/qgsgeometrycache.cpp
A src/core/qgsgeometrycache.h
M src/core/qgsvectorlayer.cpp
M src/core/qgsvectorlayer.h
M src/core/qgsvectorlayercache.cpp
M src/core/qgsvectorlayercache.h
M src/core/qgsvectorlayereditutils.cpp
M src/core/qgsvectorlayereditutils.h
M src/core/qgsvectorlayerundocommand.cpp
M src/core/qgsvectorlayerundocommand.h
Log Message:
-----------
Add indexable vector layer cache
Commit: 33fa1d544389165f8493cfefd016aeb704b38afa
https://github.com/qgis/Quantum-GIS/commit/33fa1d544389165f8493cfefd016aeb704b38afa
Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M images/images.qrc
A images/themes/gis/mActionFilter.svg
M python/core/core.sip
A python/core/qgsvectorlayercache.sip
R python/gui/attributetable/qgsattributetablemodel.sip
M python/gui/attributetable/qgsattributetableview.sip
M python/gui/gui.sip
M src/app/CMakeLists.txt
R src/app/qgsattributedialog.cpp
R src/app/qgsattributedialog.h
M src/app/qgsattributetabledialog.cpp
M src/app/qgsattributetabledialog.h
M src/app/qgsfeatureaction.cpp
R src/app/qgshighlight.cpp
R src/app/qgshighlight.h
M src/app/qgsoptions.cpp
M src/browser/qgsbrowser.cpp
M src/browser/qgsbrowser.h
M src/core/qgsexpression.h
M src/gui/CMakeLists.txt
M src/gui/attributetable/qgsattributetabledelegate.cpp
M src/gui/attributetable/qgsattributetabledelegate.h
M src/gui/attributetable/qgsattributetablefiltermodel.cpp
M src/gui/attributetable/qgsattributetablefiltermodel.h
R src/gui/attributetable/qgsattributetableidcolumnpair.cpp
R src/gui/attributetable/qgsattributetableidcolumnpair.h
R src/gui/attributetable/qgsattributetablememorymodel.cpp
R src/gui/attributetable/qgsattributetablememorymodel.h
M src/gui/attributetable/qgsattributetablemodel.cpp
M src/gui/attributetable/qgsattributetablemodel.h
M src/gui/attributetable/qgsattributetableview.cpp
M src/gui/attributetable/qgsattributetableview.h
A src/gui/attributetable/qgsdualview.cpp
A src/gui/attributetable/qgsdualview.h
A src/gui/attributetable/qgsfeaturelistmodel.cpp
A src/gui/attributetable/qgsfeaturelistmodel.h
A src/gui/attributetable/qgsfeaturelistview.cpp
A src/gui/attributetable/qgsfeaturelistview.h
A src/gui/attributetable/qgsfeaturelistviewdelegate.cpp
A src/gui/attributetable/qgsfeaturelistviewdelegate.h
A src/gui/qgsattributedialog.cpp
A src/gui/qgsattributedialog.h
A src/gui/qgshighlight.cpp
A src/gui/qgshighlight.h
M src/ui/qgsattributetabledialog.ui
A src/ui/qgsdualviewbase.ui
Log Message:
-----------
Major redesign of attribute table, codename: dual view
Commit: 6596f48cd88a94042578dbecad96e6612d628d7e
https://github.com/qgis/Quantum-GIS/commit/6596f48cd88a94042578dbecad96e6612d628d7e
Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M tests/src/gui/CMakeLists.txt
A tests/src/gui/testqgsdualview.cpp
Log Message:
-----------
Add tests for attribute table / dual view
Commit: 0d3a387993a035d072323d8fd734848583b48537
https://github.com/qgis/Quantum-GIS/commit/0d3a387993a035d072323d8fd734848583b48537
Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M src/app/qgsattributetabledialog.cpp
M src/core/qgsvectorlayer.cpp
M src/core/qgsvectorlayer.h
Log Message:
-----------
Fix issue #7169
If removing multiple attributes, remove the indices in descending order, so it does not get confused
Commit: e0c8aea4509ae403e56d4cf0342942d0b312c014
https://github.com/qgis/Quantum-GIS/commit/e0c8aea4509ae403e56d4cf0342942d0b312c014
Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M src/app/qgsattributetabledialog.cpp
M src/app/qgsattributetabledialog.h
Log Message:
-----------
Remove unneeded variable
Commit: 9154ed1ad606a9cfbb9e5edbdf18fee452ddaec0
https://github.com/qgis/Quantum-GIS/commit/9154ed1ad606a9cfbb9e5edbdf18fee452ddaec0
Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M tests/src/core/CMakeLists.txt
A tests/src/core/testqgsvectorlayercache.cpp
Log Message:
-----------
Add tests for QgsVectorLayerCache
Commit: c6bd8a12b843906b4e874e5063a3c7574f052e45
https://github.com/qgis/Quantum-GIS/commit/c6bd8a12b843906b4e874e5063a3c7574f052e45
Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M src/core/qgsvectorlayercache.cpp
Log Message:
-----------
Fix: Check for existence of data provider to prevent segfault
Commit: d6d5da4b8561d8a50cd0d28d23b7ab44040ca001
https://github.com/qgis/Quantum-GIS/commit/d6d5da4b8561d8a50cd0d28d23b7ab44040ca001
Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M src/gui/attributetable/qgsfeaturelistviewdelegate.cpp
Log Message:
-----------
Attribute table: Mark current edited in red so user is aware of autocommitted changes.
Quick fix.
The better approach would be to only change the color after changes have been made by the user
Commit: bb360b81148df4dcac68cc1179dfc2abaa682c7b
https://github.com/qgis/Quantum-GIS/commit/bb360b81148df4dcac68cc1179dfc2abaa682c7b
Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M src/app/qgisappinterface.cpp
M src/gui/attributetable/qgsattributetablemodel.cpp
M src/gui/attributetable/qgsfeaturelistmodel.h
Log Message:
-----------
Fix rebase problems
Commit: d9fb2df80099b3bd8132ffaef25266b1f1a6b3ec
https://github.com/qgis/Quantum-GIS/commit/d9fb2df80099b3bd8132ffaef25266b1f1a6b3ec
Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M python/core/qgsvectorlayercache.sip
M src/gui/attributetable/qgsattributetablefiltermodel.h
M src/gui/attributetable/qgsdualview.h
M src/gui/qgsattributedialog.h
M src/gui/qgshighlight.h
Log Message:
-----------
Fix sip problems / export gui classes to libraries
Commit: 7f15e21b63af8385f93fa4ce760dfe326c165013
https://github.com/qgis/Quantum-GIS/commit/7f15e21b63af8385f93fa4ce760dfe326c165013
Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M src/gui/attributetable/qgsdualview.cpp
Log Message:
-----------
Set custom feature form visible in dual view
Commit: 3bc948464af7cd54d8586ef241bcd769a7aed4c1
https://github.com/qgis/Quantum-GIS/commit/3bc948464af7cd54d8586ef241bcd769a7aed4c1
Author: Matthias Kuhn <matthias.kuhn at gmx.ch>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M src/ui/qgsattributetabledialog.ui
M src/ui/qgsexpressionselectiondialogbase.ui
Log Message:
-----------
Add some GUI strings for the Expression Builder Dialog
Commit: 1b54e1ff87970f1722598e226f561d348cc076c5
https://github.com/qgis/Quantum-GIS/commit/1b54e1ff87970f1722598e226f561d348cc076c5
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M src/app/qgsattributetabledialog.cpp
M src/core/qgscachedfeatureiterator.cpp
M src/core/qgscacheindexfeatureid.cpp
M src/core/qgscacheindexfeatureid.h
M src/core/qgsgeometrycache.cpp
M src/core/qgsgeometrycache.h
M src/core/qgsvectorlayer.cpp
M src/core/qgsvectorlayercache.cpp
M src/core/qgsvectorlayercache.h
M src/gui/attributetable/qgsattributetabledelegate.h
M src/gui/attributetable/qgsattributetablefiltermodel.cpp
M src/gui/attributetable/qgsattributetablemodel.cpp
M src/gui/attributetable/qgsattributetableview.cpp
M src/gui/attributetable/qgsdualview.cpp
M src/gui/attributetable/qgsdualview.h
M src/gui/attributetable/qgsfeaturelistmodel.cpp
M src/gui/attributetable/qgsfeaturelistmodel.h
M src/gui/attributetable/qgsfeaturelistview.cpp
M src/gui/attributetable/qgsfeaturelistview.h
M src/gui/attributetable/qgsfeaturelistviewdelegate.cpp
M src/gui/attributetable/qgsfeaturelistviewdelegate.h
M src/gui/qgsattributedialog.cpp
M src/gui/qgsexpressionselectiondialog.cpp
Log Message:
-----------
indentation update
Commit: 791d71dd6446b0671cb358f84efa707dc54c756b
https://github.com/qgis/Quantum-GIS/commit/791d71dd6446b0671cb358f84efa707dc54c756b
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M debian/changelog
M debian/qgis.install
Log Message:
-----------
debian packaging update
Commit: 24f1519b1b5c4b14a3303c0eb2a93f96d43ad710
https://github.com/qgis/Quantum-GIS/commit/24f1519b1b5c4b14a3303c0eb2a93f96d43ad710
Author: Juergen E. Fischer <jef at norbit.de>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M src/core/composer/qgscomposerlegend.cpp
M src/plugins/topology/topolTest.h
Log Message:
-----------
fix warnings
Compare: https://github.com/qgis/Quantum-GIS/compare/c3caab907b1f...24f1519b1b5c
More information about the QGIS-commit
mailing list