482 Commits

Author SHA1 Message Date
nirvn
df28351386 [processing] add missing icons for the geometry tools menu 2018-04-30 16:50:34 +07:00
nirvn
1370a5cd99 [processing] add vector icons for geoprocessing tools menu 2018-04-30 12:39:02 +07:00
Martin Dobias
c4ef70e8c3 New icons for identify modes 2018-04-23 14:18:26 +02:00
Nyall Dawson
887db6e7b2 Better SVG downloading icon 2018-04-09 12:43:05 +10:00
Felis Pimeja
198bf77208 Vectorize console icons (#6515) 2018-03-09 09:53:53 +07:00
Mathieu Pellerin
899b80b9ee
[layer indicator] grayscale outline icons should be used for indicators 2018-02-27 16:28:41 +07:00
Felis Pimeja
479c6e91bb Vectorization of CAD tools icons (#6468)
- construction.png-
- delta.png
- lock.png
- parallel.png
- perpendicular.png
2018-02-27 10:20:32 +07:00
Nyall Dawson
08b75ec0f5 [layouts][needs-docs] Replace layout and report icons
The previous layout icon (a blank page) was too difficult to
distinguish from actions relating to pages themselves.

Also fix incorrect tooltips in report designer
2018-02-23 16:20:51 +11:00
Felis Pimeja
76c21ea369 Updated and vectorized several icons (#6382) 2018-02-21 15:39:25 +07:00
Felis Pimeja
dedfb5ccb6 Updated and vectorized several icons (#6362)
mActionFileExit
repositoryUnavailable
repositoryDisabled
repositoryConnected
mActionRefresh
mIconDelete
mActionRemoveSelectedFeature
mActionFromSelectedFeature
2018-02-17 15:42:53 +07:00
Alexander Bruy
e1a64f6a8f [processing] remove unused files 2018-02-05 08:50:37 +02:00
Alexander Bruy
55759a4cee [processing] remove unused icons and use SVG icon for Heatmap algorithm 2018-02-01 07:22:12 +02:00
Alexander Bruy
c3fc560fef [processing] SVG icon for SAGA provider 2018-01-31 16:14:32 +02:00
Harrissou Sant-anna
91a80759bf Fully replace node* by vertex* 2018-01-31 04:51:20 +01:00
nirvn
af17f041a9 add two missing locale flags 2018-01-26 13:45:08 +07:00
Borys Jurgiel
0114927149 [Plugin manager] SVG voting stars 2018-01-20 12:03:35 +01:00
Nyall Dawson
0f79bfba1c Use svg version of python console icon, courtesy of @pkinglinz (#6016) 2018-01-09 10:33:08 +07:00
Matthias Kuhn
9ba5324b67
Merge branch 'master' into work_duplicategeom 2018-01-08 13:23:38 +01:00
Nyall Dawson
7450c78606 Add new icon for atlas exports (courtesy of @nirvn) 2018-01-05 11:15:04 +10:00
Borys Jurgiel
e69fa14455 [Plugin installer] Desaturate toolbar icons 2017-12-27 22:51:08 +01:00
Mathieu Pellerin
224dcd0f0b
[layouts] improve lock item(s) / unlock all toolbar icons (#5929) 2017-12-22 07:59:38 +07:00
nirvn
3dc5211715 [layouts] use gray icons for the items panel 2017-12-21 10:33:24 +07:00
nirvn
0a40a81151 [layouts] add icons for items and use those in the items panel 2017-12-21 10:33:24 +07:00
David
1295efc4a3 add the new icons for duplication
for duplicate feature and duplicate feature digitize there are new icons. they are added to the project now.
2017-12-20 11:18:53 +01:00
Nyall Dawson
5601fc985f Add new page icon to toolbar 2017-12-17 14:14:48 +10:00
Nyall Dawson
a33946b0ed New icons for QPT files and Python files in the browser
Python icon thanks to @pkinglinz
2017-12-16 18:57:01 +11:00
Alexander Bruy
e9feeaacc6
Merge pull request #5875 from alexbruy/processing-editor
[FEATURE][processing][needs-docs] add find and replace functionality to script editor
2017-12-15 13:21:41 +02:00
Alexander Bruy
5016c21ed3 [FEATURE][processing][needs-docs] add find and replace functionality to
Processing script editor (forward-port from 2.18 branch)
2017-12-15 11:07:15 +02:00
Nyall Dawson
30fb6de17c Use qgs project icon derivative for project home in browser 2017-12-14 07:46:39 +10:00
Alessandro Pasotti
62ff88af03
Merge pull request #5737 from elpaso/hidpi-cursors
[bugfix][hidpi] Scalable SVG theme cursors
2017-12-01 09:52:32 +01:00
Alessandro Pasotti
7ae8e16427 [bugfix][hidpi] Scalable SVG theme cursors
Add support for SVG cursor:

      ZoomIn,
      ZoomOut,
      Identify,
      CrossHair,
      CapturePoint,
      Select,
      Sampler,

Icons are provisional: they need some love from
a decent graphics designer.

Fixes #12671
2017-11-27 11:51:48 +01:00
Larry Shaffer
a111a1cbe4 Fix macOS Qt 5.9+ close boxes do not show on document mode tab bar tabs
Setting any stylesheet makes the default close button disappear.
Setting a custom close button temporarily works around issue.

See: https://bugreports.qt.io/browse/QTBUG-61092
     https://bugreports.qt.io/browse/QTBUG-61742
2017-11-26 16:55:08 -07:00
Werner Macho
4daf6896f7 [tr] correcting flags 2017-11-09 20:42:43 +01:00
Matthias Kuhn
140b9568b9
Merge pull request #5467 from signedav/propertieslayout
Propertieslayout Fields And Forms Redesign
2017-11-08 17:46:11 +01:00
Juergen E. Fischer
ac1db7e605 add SVG translation flags 2017-11-06 20:59:41 +01:00
David
3c9cef36f6 item for source field fix 2017-11-06 19:22:01 +01:00
Mathieu Pellerin
edecd49b00 [FEATURE][welcome page] Add pin/unpin to list actions (fixes #16394) 2017-10-27 11:08:37 +07:00
Nyall Dawson
a48c2e8fd4 Merge pull request #4947 from lbartoletti/regularShape_gui
[FEATURE][needs-docs] Add gui to draw Circle, Ellipse, Rectangle and Regular Polygon
2017-10-23 16:04:23 +11:00
Borys Jurgiel
11ec24f0fa [needs-docs] Move the install-plugin-from-ZIP menu action to the plugin manager. Also add a spacer to the left menu. 2017-10-16 01:27:24 +02:00
Blottiere Paul
072c0f24ff [needs-doc] Add auxiliary storage tab 2017-10-09 04:44:39 +01:00
Nyall Dawson
1d622e5a2a Add new icon for resize to square (thanks @nirvn) 2017-10-06 17:48:25 +10:00
nirvn
3cd5f72f6f [layout] add distribute and resize action icons 2017-10-06 17:48:25 +10:00
lbartoletti
79a2fd7841 remove SquareCenter use RegularPolygon instead 2017-10-03 22:16:37 +02:00
lbartoletti
870de2e8bb Merge branch 'master' into regularShape_gui 2017-10-03 14:39:12 +02:00
lbartoletti
0204302aaa - Add QgsMapToolRegularPolygonCenterCorner and change
QgsMapToolRegularPolygonCenterPoint
- Add QgsMapToolCircle2TangentsPoint
2017-10-03 14:33:16 +02:00
Pete King
da4cfd5777 Update and vectorize the DB manager icon (#5262) 2017-10-03 16:03:47 +07:00
lbartoletti
6602855ae4 Merge branch 'master' into regularShape_gui 2017-09-26 21:31:01 +02:00
Martin Dobias
ba7573a94e GUI for configuration of 3D polygon symbols for vector layers
In the style dock there is a new "3D View" tab - so far working just for polygon layers.
It is possible to select a polygon layer, enable 3D renderer and adjust its properties.
If a 3D Map View is open, it will be immediately updated (if auto-apply is enabled)

Very exciting! :-)
2017-09-15 10:39:07 +02:00
Muhammad Yarjuna Rohmat
bea89b32ca [FEATURE] QGIS - GeoNode Integration: Integrate with QGIS Browser Panel (#4816)
* add Geonode connection menu to the toolbar

* add header files for geonode-qgis client

* add action to launch geonode connection dialog from menubar

* Move to proper directory

* Add geonodeconnection class.

* Add unit test for geonode connection.

* Use const static to avoid typo.

* Get list layers from geonode.

* Add get maps method.

* Geonode connection dialog (#13)

* add new geonode connection dialog

* apply functionality to the geonode connection manager dialog

* add save and load geonode connection functionality

* edit baseKey and credentialBaseKey

* remove auto-connect slots

* Add unit test for geonode connection.

* Add wms url getter.

* Add uuid and layer name in the table.

* Add handler for the list layer clicked. WIP.

* Use new style connect, better hacky to get wms url.

* update gitignore

* Make QGIS able to add WMS layer from geonode. With hacky code.

* Fix Docstring.

* Show web service type (WMS/WFS) in layer table.

* fix http and toolbar menu

* add geonode data item to the browser panel as an extention of ows provider

* [WIP] Add WFS.

* Add geonode get service url.

* combobox functionality and test geonode connection

* Add WFS.

* Disable add button if it's a map. Currently we can't do anything for map.

* Add busy cursor when add layer.

* get service uri capabilitites

* add available layers to the geonode browser panel

* remove debugging footprint and replace old style connect

* add actions (new, edit, delete) to geonode browser panel

* fix getLayers by WMS url

* add Geonode connection menu to the toolbar

* Filter out invalid layer / map.

* Fix service url method.

* Add service url for XYZ for GeoNode QGIS Server backend.

* Add XYZ url to geonode connection  dialog.

* Add XYZ layer to QGIS.

* fix double geonode submenu

* add wfs/wms layers from browser panel using its native provider

* comply with qgis3 new class naming

* Handle different prefix for layer in GeoNode QGIS Server backend.

* base class for cms connection

* make geonode connection as a derived class from cms connection

* update cmakelists

* move geonode connection to geocms dir

* update CMakeLists

* Handle geonode 2.7 with new API.

* Handle multiple geoserver url in one geonode.

* Fix add xyz for qgis server. Fix add wms, wfs, xyz for geoserver in geonode 2.7

* Refactor serviceURL to return QStringList.

* add 'add geonode layer' icon

* add geonode to the data source manager dialog

* [GeoNode-Client] Fix add WFS layer.

* fix wms url parameter

* add xyz dataitems

* Use new style connect.

* [GeoNode Client] Handle qgis server specific typename to make add WFS works.

* Code improvement.

* [GeoNode Client] Make geonode dialog in add universal layer can add layer.

* Open universal add layer when click Add GeoNode layer.

* Make sure the geonode url has protocol.

* Handle geonode version in a better way.

* make sure the serviceUrl method has scheme in its urls

* add services option to the dialog

* remove version label if not wfs

* construct wms url with parameters for geonode connection

* handle layer from multi service urls for every wfs, wms, & xyz services

* fix new style connect using static_cast

* hode close button if dialog is in embedded mode

* fix xyz layer naming in the browser tree

* create base class for geocms dataitems

* fix compiling warning

* Use struct instead QVariantMap.

* tidy up code

* Tidy up code, use QgsStringMap instead QVariantMap.

* Add spellok for catalogue.

* update sip

* update sip

* Use naming convention for QgsGeoCmsConnection and use QUuid.

* Async by using GeoNodeRequest class.

* Move geonode to src/gui.

* Use stack not heap.

* Remove unused includes.

* Use signal to handle request.

* Use QStringLiteral.

* Switch to use Q_FOREACH.

* Use Q_FOREACH and addressing PR's review.

* Set private for data members.

* update sip

* Update sip.

* Update sip.

* Fix sip problem to make it buildable again.

* Remove geocms

* Tidy up code.

* Use QgsSetting Scope::Provider.

* Fix missing zip.h
2017-09-13 05:47:19 +10:00
Alessandro Pasotti
ce54111607 Added add geopackage icon 2017-09-08 08:24:07 +02:00