Code Monkey home page Code Monkey logo

koordinates-qgis-plugin's People

Contributors

hamishcampbell avatar nyalldawson avatar pfw avatar rcoup avatar volaya avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

koordinates-qgis-plugin's Issues

Add spatial query support (V2.0.0)

Is your feature request related to a problem? Please describe.

At present "Add +" adds a XYZ tile layer to the QGIS map. We want users to be able to complete 1 click spatial queries as they do in the web portal.

Here is a video of the feature on the web portal:

Screen.Recording.2022-12-15.at.1.25.31.PM.mov

Describe the solution you'd like
-Switch 'Add+' to use the WMTS tiles
-Add WMTS 'getfeatureinfo' support, so when a user clicks on the map with the 'Identify Features' tool, relevant results appear in the 'identify result' panel

Here are some specs on 'getfeatureinfo'

Close filter drop-down on click anywhere. Not just the minimise button.

General UI issue:

I think we have discussed this in the past. You can only close/minimise a drop-down by clicking the small triangle button. Ideally clicking anywhere outside of the drop-down box would minimise the drop-down. Is this possible? If so it would be good to implement on all plug-in drop downs.

Popular Panel shown in "Browse"

When switching between starred and browse the popular panel appears within the browser results. See video.

Screen.Recording.2023-05-22.at.9.51.47.AM.mov

Add padlock icon to private data sets

Some data sets are not publicly available.

  • Data card: please add a padlock icon to the left of the Starred icon
  • Data sheet: please add a padlock icon next to the title of the dataset

From Hamish:
Every dataset will have a public_access attribute - if it's null then the data is private

Icon:
padlock

image

image

Text scaling issue on Window with Hi-Res Display

Describe the bug
When using the plug-in on a Windows laptop connected to a Hi-Resolution display, text and other UI elements appear very small. This bug is also visible throughout QGIS when working in the same conditions.

Screenshot 2022-11-09 at 7 39 11 am

Python error when switching to My Data tab

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Click on My Data.
  2. Tab contents do not update to show My Data.
  3. Python error message displays in QGIS.

Expected behavior
My Data tab is displayed without an error.

Screenshots
image

Version info (this is important!):

  • Operating System (e.g. Windows 10, macOS): MacOS

  • QGIS, Kart & Plugin details:

Kart Plugin version
1.0.11
QGIS version
3.30.0-'s-Hertogenbosch
Operating system
macOS 13.3.1 x86_64 i386 64bit
Kart version
Kart v0.12.2, Copyright (c) Kart Contributors
» GDAL v3.6.2; PROJ v9.1.1; PDAL v2.4.3
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.38.1; Git LFS v3.3.0
» SQLAlchemy v1.4.45; pysqlite3 v2.6.0/v3.40.0; SpatiaLite v5.0.1; Libpq v14.0.4

Browse filters that should display data display no results

Describe the bug
Browse filters that should display data display no results

To Reproduce
Steps to reproduce the behavior:

  1. Go to the Browse tab
  2. Apply the Data Type › Vectors filter
  3. The data browser shows “No data available”, although there should be data available

Expected behavior

  • Vector datasets are displayed

Screenshots

QGIS plugin:
image

Koordinates.com:
image

Version info (this is important!):

  • Operating System (e.g. Windows 10, macOS): MacOS
  • QGIS, Kart & Plugin details:
Kart Plugin version
1.0.11
QGIS version
3.30.0-'s-Hertogenbosch
Operating system
macOS 13.3.1 x86_64 i386 64bit
Kart version
Kart v0.12.2, Copyright (c) Kart Contributors
» GDAL v3.6.2; PROJ v9.1.1; PDAL v2.4.3
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.38.1; Git LFS v3.3.0
» SQLAlchemy v1.4.45; pysqlite3 v2.6.0/v3.40.0; SpatiaLite v5.0.1; Libpq v14.0.4

Add 'Koordinates' clone folder in QGIS browser (V2.0.0)

Create a Koordinates folder in QGIS ‘Browser’ with the Kx crop logo as per designs.

  • Should contain all repos which Kart has cloned locally.
  • Should allow folder expansion.
  • Can use QGIS Icons and established behaviours.
  • Clones can be dragged and dropped into Project layers to add to map
  • Clones can be right clicked, for "add layer to project"

Error when cloning

Describe the bug
Error when cloning after hitting clone and setting path to ~/Kart

To Reproduce
Steps to reproduce the behavior:

  1. Click “Clone” on NZ Property titles.
  2. In the clone dialog, select a folder in your user home folder (~ on MacOS) named Kart (not sure if specific folders path is necessary to reproduce error), and other options as per the screenshot below.
  3. An error occurs and the dataset cannot be cloned.

Expected behavior
The dataset should clone as expected, or if it is too big to clone, offer a way for the user to recover by not cloning the dataset or applying a spatial filter.

Screenshots
image
image
image

Version info (this is important!):

  • Operating System (e.g. Windows 10, macOS): MacOS
  • QGIS, Kart & Plugin details:
Kart Plugin version
1.0.11
QGIS version
3.30.0-'s-Hertogenbosch
Operating system
macOS 13.3.1 x86_64 i386 64bit
Kart version
Kart v0.12.2, Copyright (c) Kart Contributors
» GDAL v3.6.2; PROJ v9.1.1; PDAL v2.4.3
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.38.1; Git LFS v3.3.0
» SQLAlchemy v1.4.45; pysqlite3 v2.6.0/v3.40.0; SpatiaLite v5.0.1; Libpq v14.0.4

Publisher Filter Text Seach

Getting poor results in the Publishers filter.

E.g.

  • "Land" doesn't return Land Information New Zealand
  • "NZ" doesn't return NZ Transport Agency
Screen.Recording.2023-05-22.at.10.41.08.AM.mov

Browse panel selected colour does not match design

Describe the bug
Browse panel selected colour does not match design

To Reproduce

  1. Open the Koordinates plugin and select the Browse tab.
  2. Select the Popular/Browse/Publisher/Recent tabs.
  3. Background colour of selected tab does not match design. Needs to be a lighter shade of gray.

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
Proposed design:
image

Implementation:
image

Version info (this is important!):

  • Operating System (e.g. Windows 10, macOS): MacOS
  • QGIS, Kart & Plugin details:
Kart Plugin version
1.0.11
QGIS version
3.30.0-'s-Hertogenbosch
Operating system
macOS 13.3.1 x86_64 i386 64bit
Kart version
Kart v0.12.2, Copyright (c) Kart Contributors
» GDAL v3.6.2; PROJ v9.1.1; PDAL v2.4.3
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.38.1; Git LFS v3.3.0
» SQLAlchemy v1.4.45; pysqlite3 v2.6.0/v3.40.0; SpatiaLite v5.0.1; Libpq v14.0.4

Data Sheets: Publisher header missing

Publisher header missing on open data sheet

image

Screenshots
If applicable, add screenshots to help explain your problem.

Version info (this is important!):

  • MacOS
  • QGIS 3.28.0-Firenze
Paste the contents from "Plugins...Kart...About Kart" into here

Additional context
Add any other context about the problem here.

Popular and Recent panels scroll awkwardly under tabs

The pop popular and recent panels slide awkwardly under the tabs. Add padding so they scroll similar to browse search results.

Issue:
image

Add padding to match browse results
image

Version info (this is important!):

  • MacOS
  • QGIS 3.28.0-Firenze
Paste the contents from "Plugins...Kart...About Kart" into here

Additional context
Add any other context about the problem here.

Publisher filter and tab behaviour is incorrect

Describe the bug
Publisher filter and tab behaviour is incorrect

To Reproduce
Steps to reproduce the behavior:

  • Type “Blair” into the publisher filter
  • Blair Rogers will show up at the top of the “All” tab
  • Try and narrow your results down to users only by clicking the “Users” tab
  • A first click of the “Users” tab resets the filter keyword but does not select the “Users” tab
  • A second click of the “Users” tab selects the tab, displays all users instead of the results of the filter, since the filter keyword has been reset

Expected behavior

  • The user tab is selected after a single click
  • The keyword filter is not reset when changing tabs
  • The filter is preserved and only “Blair Rogers” (and any other matches) are visible under the “Users” tab

Screenshots
image

Version info (this is important!):

  • Operating System (e.g. Windows 10, macOS): MacOS
  • QGIS, Kart & Plugin details:
Kart Plugin version
1.0.11
QGIS version
3.30.0-'s-Hertogenbosch
Operating system
macOS 13.3.1 x86_64 i386 64bit
Kart version
Kart v0.12.2, Copyright (c) Kart Contributors
» GDAL v3.6.2; PROJ v9.1.1; PDAL v2.4.3
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.38.1; Git LFS v3.3.0
» SQLAlchemy v1.4.45; pysqlite3 v2.6.0/v3.40.0; SpatiaLite v5.0.1; Libpq v14.0.4

Data browser scroll position is kept on new searches rather than returning to the top

Describe the bug
If the data browser is scrolled to the bottom of the panel and a new search is done which returns enough results to fill the panel then the scroll position will remain at the bottom rather than returning to the top - ie. you don't see the first items in the new search automatically.

To Reproduce
Steps to reproduce the behavior:

  1. Search for 'pipeline'
  2. Scroll to the bottom
  3. Search for 'waste'
  4. The scroll bar will stay at the bottom.

Expected behavior
New search results should reset the scroll position to the top of the list.

databrowser-scroll-position.mov

Additional context
Add any other context about the problem here.

Large repository cloning appears to stall, then begins

Describe the bug
More a poor experince than a bug, when cloning a large dataset, QGIS commences cloning, but the progress bar stays on 0%, with the mouse spinning. At this time QGIS is unsuasble. After 30 seconds to 1 min, the progress bar becomes active, and the mouse stops spinning. Through out the cloning process the QGIS is largely unusable.

Data browser filters cannot be closed by clicking outside

Describe the bug
Data browser filters cannot be closed by clicking outside

To Reproduce
Steps to reproduce the behavior:

  1. Open a filter in the data browser
  2. Click outside to close it
  3. It doe not close

Expected behavior

  • Data browser filters should close when the user clicks away from them

Screenshots
image

Version info (this is important!):

  • Operating System (e.g. Windows 10, macOS): MacOS
  • QGIS, Kart & Plugin details:
Kart Plugin version
1.0.11
QGIS version
3.30.0-'s-Hertogenbosch
Operating system
macOS 13.3.1 x86_64 i386 64bit
Kart version
Kart v0.12.2, Copyright (c) Kart Contributors
» GDAL v3.6.2; PROJ v9.1.1; PDAL v2.4.3
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.38.1; Git LFS v3.3.0
» SQLAlchemy v1.4.45; pysqlite3 v2.6.0/v3.40.0; SpatiaLite v5.0.1; Libpq v14.0.4

Drawing glitch after date filter is opened

Describe the bug
If the plugin panel is narrow enough such that the date filter pop out will cover the License dropdown when open after the date filter is closed there will be drawing artefacts on the License field.

To Reproduce
Steps to reproduce the behavior:

  1. Make plugin in panel narrow
  2. Open date filter
  3. Click on a 'recent project' in qgis
  4. See error

Expected behavior
No drawing artefact

Screenshots

Screenshot 2022-11-14 at 11 53 21 am

Screenshot 2022-11-14 at 11 50 05 am

Version info (this is important!):
Both Windows and MacOS, 3.28, 3.24

Adding a layer as a service is broken

If I try and "Add" a layer via the Add button I get the following:

To Reproduce
Steps to reproduce the behavior:

  1. Click "Add" on any layer
  2. Layer gets added to Layers with an exclamation mark
  3. No data added to the map

Expected behavior
The layer should get added to the map

Screenshots
image

Version info (this is important!):

  • Windows 11
  • 3.26.3-Buenos Aires
Kart Plugin version
1.0.11
QGIS version
3.26.3-Buenos Aires
Operating system
Windows 10 10.0.22621
Kart version
Kart v0.12.3, Copyright (c) Kart Contributors
» GDAL v3.6.3; PROJ v9.2.0; PDAL v2.4.3
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.34.0.windows.1.13.g93318cbc8d; Git LFS v3.3.0
» SQLAlchemy v1.4.45; pysqlite3 v2.6.0/v3.40.1; SpatiaLite v5.0.1; Libpq v15.0.2

**Additional context**
Add any other context about the problem here.

Publisher card size and spacing does not match proposed design

Describe the bug
Publisher card size and spacing does not match proposed design.

To Reproduce
Steps to reproduce the behavior:

  1. Open the Publishers filter under the Browse tab, or view the Publilshers tab.
  2. Implementation does not match proposed design.

Expected behavior

  • Line height and vertical padding tighter in implementation than in design
  • Card height in implementation shorter than design
  • Publisher logo bleeds off top and bottom edge of card
  • Missing user avatar
  • Missing mirror icon and badge

Screenshots
Proposed design:
image

Implementation:
image

Version info (this is important!):

  • Operating System (e.g. Windows 10, macOS): MacOS
  • QGIS, Kart & Plugin details:
Kart Plugin version
1.0.11
QGIS version
3.30.0-'s-Hertogenbosch
Operating system
macOS 13.3.1 x86_64 i386 64bit
Kart version
Kart v0.12.2, Copyright (c) Kart Contributors
» GDAL v3.6.2; PROJ v9.1.1; PDAL v2.4.3
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.38.1; Git LFS v3.3.0
» SQLAlchemy v1.4.45; pysqlite3 v2.6.0/v3.40.0; SpatiaLite v5.0.1; Libpq v14.0.4

Add ‘Explore’ UI (V2.0.0)

Update plugin UI to match 'Explore' designs.

  • All new elements are with the 'Explore' tab, replacing "browse"
  • Add new Popular, browse, publishers, recent secondary tabs
  • Adds new panel designs within popular and recent. API calls to be defined soon.
  • Adds new publishers design, including new Publishers tabs (All, Publishers, Users, MIrrors) results, Card and header.
  • Adds URL to Kx logo (koordinates.com)

Should typing a site name show matches in the publisher filter?

Is your feature request related to a problem? Please describe.
To discuss. Should typing a site name show matches in the publisher filter?

  • Typing the name of a publisher displays matches as it should.
  • Typing the name of a site does not show any matches, but it may not be unreasonable to type in “LRIS” for instance and expect results.
  • Interested in others’ thoughts on this, it makes sense to me but others might not expect it to work this way?
    image

Describe the solution you'd like
When filtering publishers, display matches on the portal name as well as the publisher name.

Describe alternatives you've considered
We could include a site filter somewhere, but that requires a bit more consideration first.

Change "Clone V" button to "Get V"

Feature? Please describe.
Update the "Clone" Button to "Get V" button.
E.g
From this:
Screen Shot 2022-12-05 at 3 31 55 PM

To this:
image
Note: Leave "Map +" as is.

And replace the word "Clone" with "Get data repository" in the clone window header
image

100% CPU (single core) usage after performing filters

Describe the bug
When using any of the filters QGIS goes to 100% CPU usage and will go back to that anytime the plugin panel is open. Using the text box only will not cause this.

To Reproduce
Steps to reproduce the behavior:

  1. Open a filter and apply to search
  2. CPU will go to 100%
  3. close panel and CPU will go to approx. 0
  4. open panel and the existing, search / filter will be there and CPU will go to 100%
  5. See error

Expected behavior
Not 100% CPU

Screenshots

filter-high-cpu.mov

Version info (this is important!):
This is confirmed on both Windows and MacOS.

Pickers on wrong screen.

When QGIS is used on the non-primary screen, both the drop-down context switcher and the User Profile drop-down are appearing on the wrong screen (primary), rather than on or near the QGIS window.

Datasheets is being weird too.

I get the same issue with the popup for removing any layers from the Map, so this might be a QGIS issue rather than the plugin.

Screen Shot 2022-10-26 at 10 01 22 AM (primary screen)

https://user-images.githubusercontent.com/113562913/197879542-863ba7a8-499f-4f9a-b0d1-ab17c0cb9bf5.mov (non-primary screen)

https://user-images.githubusercontent.com/113562913/197879843-7781fd49-ffa0-4801-8f73-63f79c76865a.mov (primary screen)

WARNING Authorization failed

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:
Installed the Koordinates plugin via plugin manager.
Installed Kart via
Open Koordinates via plugins>Koordinates>"Show data browser"
Click "Login with your Koordinates ID" button in data browser.
In a Firefox browser that opens fill in Koordinates credentials
Authorize Koordinates the it will show his message:

QGIS Koordinates Plugin authorized

You can close this window and return to QGIS to start browsing and adding data

In QGIS open log messages via View>Panels>Log Messages to find this log message:

WARNING Authorization failed: {"errors":{"detail":"Invalid user"},"status_code":403}

Expected behavior

Login button disappearing and data to be browsed visible.

Screenshots
N/A

Version info (this is important!):

QGIS 3.22.4-Białowieża
Koordinates 1.0.2
Kart Installed version | 1.0.4
OS Ubuntu 22.04.1 LTS
Browser Firefox 108.0b3 (64-bit)

Kart Plugin version
1.0.4
QGIS version
3.22.4-Białowieża
Operating system
Linux 5.15.0 53 generic x86_64 with glibc2.35
Kart version
Kart v0.11.5, Copyright (c) Kart Contributors
» GDAL v3.4.0; PROJ v6.3.0
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.33.GIT
» SQLAlchemy v1.4.40; pysqlite3 v2.6.0/v3.31.1; SpatiaLite v5.0.1; Libpq v10.0.12
» SpatialIndex v1.9.3

Additional context
NSTR

Show total counts in publisher tab bar

Describe the bug
Publisher type filter tabs do not match proposed design.

To Reproduce
Steps to reproduce the behavior:

  1. Open Browse tab and open the publishers filter, or visit the Publishers tab.
  2. Publisher type filters do not match the proposed design.

Expected behavior

  • Tab labels should be left aligned
  • Tabs should contract to fit labels rather than expand to occupy available space
  • Labels are missing item counts

Screenshots
Proposed design:
image

Implementation:
image

Version info (this is important!):

  • Operating System (e.g. Windows 10, macOS): MacOS
  • QGIS, Kart & Plugin details:
Kart Plugin version
1.0.11
QGIS version
3.30.0-'s-Hertogenbosch
Operating system
macOS 13.3.1 x86_64 i386 64bit
Kart version
Kart v0.12.2, Copyright (c) Kart Contributors
» GDAL v3.6.2; PROJ v9.1.1; PDAL v2.4.3
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.38.1; Git LFS v3.3.0
» SQLAlchemy v1.4.45; pysqlite3 v2.6.0/v3.40.0; SpatiaLite v5.0.1; Libpq v14.0.4

Update source of Org labels used for UI

Describe the bug
We have just completed some internal work on orgs, and it has left the plugin sourcing its org labels from an incorrect location.

More info to come.

QGIS crashes when the Style is set to Macintosh

Describe the bug
QGIS crashes when the Style is set to Macintosh

To Reproduce
Steps to reproduce the behavior:

  1. Uninstall the Koordinates & Kart Plugins, set the style as Macintosh (QGIS > Preferences > General > Style > Macintosh)
  2. Restart QGIS
  3. Reinstall the Koordinates plugin
  4. A dialog pops up asking you to install the Kart plugin. Install it and QGIS crashes (Standard macOS styled "QGIS quit unexpectedly" window comes up)
  5. Relaunch QGIS and go into plugins. Koordinates isn't enabled but Kart is. Tick the box and QGIS immediately crashes with the same error message
  6. Relaunch QGIS and set the style back to "Fusion" instead of "Macintosh". Restart QGIS
  7. Reenable the Koordinates plugin and QGIS does not crash.

Expected behavior
QGIS to not crash when I have the style set as macintosh

Screenshots
If applicable, add screenshots to help explain your problem.

Version info (this is important!):

  • macOS 12.5.1
  • QGIS 3.24.3-Tisler, Kart Plugin 1.0.9 & Koordinates Plugin 1.0.3
Kart Plugin version
1.0.9
QGIS version
3.24.3-Tisler
Operating system
macOS 12.5.1 x86_64 i386 64bit
Kart version
Kart v0.11.3, Copyright (c) Kart Contributors
» GDAL v3.4.0; PROJ v6.3.0
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.33.GIT
» SQLAlchemy v1.4.36; pysqlite3 v2.6.0/v3.31.1; SpatiaLite v5.0.1; Libpq v14.0.3
» SpatialIndex v1.9.3

Additional context
Add any other context about the problem here.

Context switcher presentation

Describe the bug
Visual issues with context switcher menu.

To Reproduce
Steps to reproduce the behavior:

  1. Open context switcher
  2. Menu looks like this:
    image

Expected behavior

  • User avatar is included
  • Data service logo aspect ratio is preserved

Version info (this is important!):

  • Operating System (e.g. Windows 10, macOS):
    Mac OS

  • QGIS, Kart & Plugin details:

Kart Plugin version
1.0.11
QGIS version
3.30.0-'s-Hertogenbosch
Operating system
macOS 13.3.1 x86_64 i386 64bit
Kart version
Kart v0.12.2, Copyright (c) Kart Contributors
» GDAL v3.6.2; PROJ v9.1.1; PDAL v2.4.3
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.38.1; Git LFS v3.3.0
» SQLAlchemy v1.4.45; pysqlite3 v2.6.0/v3.40.0; SpatiaLite v5.0.1; Libpq v14.0.4

Thumbnails disappear at some plugin widths

We would like the datacard thumbnails to be present at all plug-in widths, expect the smallest. At present the thumbnails disappear briefly as the pop/Browse/pub/recent tabs move the the left.

Screen.Recording.2023-05-22.at.11.13.19.AM.mov

AttributeError: ‘Koordinates’ object has no attribute ‘screen’

Describe the bug
Unable to load plugin. The follow error is received:
Couldn’t load plugin ‘koordinates’ due to an error when calling its initGui() method AttributeError: ‘Koordinates’ object has no attribute ‘screen’ Traceback (most recent call last): File “/usr/lib/python3/dist-packages/qgis/[utils.py](http://utils.py/)”, line 448, in startPlugin plugins[packageName].initGui() File “/home/administrator/.local/share/QGIS/QGIS3/profiles/default/python/plugins/koordinates/[plugin.py](http://plugin.py/)”, line 29, in initGui self.dock = Koordinates() File “/home/administrator/.local/share/QGIS/QGIS3/profiles/default/python/plugins/koordinates/gui/[koordinates.py](http://koordinates.py/)”, line 415, in __init__ if [os.name](http://os.name/) == ‘nt’ or self.screen().devicePixelRatio() > 1: AttributeError: ‘Koordinates’ object has no attribute ‘screen’ Python version: 3.8.10 (default, Jun 22 2022, 20:18:18) [GCC 9.4.0] QGIS version: 3.26.3-Buenos Aires Buenos Aires, 65e4edfdad Python Path: /usr/share/qgis/python /home/administrator/.local/share/QGIS/QGIS3/profiles/default/python /home/administrator/.local/share/QGIS/QGIS3/profiles/default/python/plugins /usr/share/qgis/python/plugins /usr/lib/[python38.zip](http://python38.zip/) /usr/lib/python3.8 /usr/lib/python3.8/lib-dynload /home/administrator/.local/lib/python3.8/site-packages /usr/local/lib/python3.8/dist-packages /usr/lib/python3/dist-packages /home/administrator/.local/share/QGIS/QGIS3/profiles/default/python

Another user has reported similar
Couldn’t load plugin ‘koordinates’ due to an error when calling its initGui() method AttributeError: ‘Koordinates’ object has no attribute ‘screen’ Traceback (most recent call last): File “/usr/lib/python3/dist-packages/qgis/utils.py”, line 448, in startPlugin plugins[packageName].initGui() File “/home/greg/.local/share/QGIS/QGIS3/profiles/default/python/plugins/koordinates/plugin.py”, line 29, in initGui self.dock = Koordinates() File “/home/greg/.local/share/QGIS/QGIS3/profiles/default/python/plugins/koordinates/gui/koordinates.py”, line 415, in __init__ if [os.name](http://os.name/) == ‘nt’ or self.screen().devicePixelRatio() > 1: AttributeError: ‘Koordinates’ object has no attribute ‘screen’ Python version: 3.8.10 (default, Jun 22 2022, 20:18:18) [GCC 9.4.0] QGIS version: 3.26.3-Buenos Aires Buenos Aires, 65e4edfdad Python Path: /home/***/.local/share/QGIS/QGIS3/profiles/default/python/plugins/planet_explorer/extlibs /usr/share/qgis/python /home/***/.local/share/QGIS/QGIS3/profiles/default/python /home/***/.local/share/QGIS/QGIS3/profiles/default/python/plugins /usr/share/qgis/python/plugins /usr/lib/python38.zip /usr/lib/python3.8 /usr/lib/python3.8/lib-dynload /usr/local/lib/python3.8/dist-packages /usr/lib/python3/dist-packages /home/***/.local/share/QGIS/QGIS3/profiles/default/python /home/***/.local/share/QGIS/QGIS3/profiles/default/python/plugins/linz-data-importer

Explore tab incorrectly labelled as Browse

Describe the bug
Explore tab incorrectly labelled as Browse.

To Reproduce
Steps to reproduce the behavior:

  1. Open the plugin
  2. Note the Browse tab label

Expected behavior
Browse tab should be labelled “Explore”

Screenshots
Proposed design:
image

Implementation:
image

Version info (this is important!):

  • Operating System (e.g. Windows 10, macOS): MacOS
  • QGIS, Kart & Plugin details:
Kart Plugin version
1.0.11
QGIS version
3.30.0-'s-Hertogenbosch
Operating system
macOS 13.3.1 x86_64 i386 64bit
Kart version
Kart v0.12.2, Copyright (c) Kart Contributors
» GDAL v3.6.2; PROJ v9.1.1; PDAL v2.4.3
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.38.1; Git LFS v3.3.0
» SQLAlchemy v1.4.45; pysqlite3 v2.6.0/v3.40.0; SpatiaLite v5.0.1; Libpq v14.0.4

Popular panel does not match design

Describe the bug
Popular panel does not match design

To Reproduce
Steps to reproduce the behavior:

  1. Open the Koordinates plugin and select the Browse tab
  2. Browse tab looks different from proposed design:
  • Reduce padding above and below title
  • Add ‘View all’ button
  • Thumbnails on cards
  • Add stroke to panel
  • Remove stroke from cards

Expected behavior
Popular panel layout matches design

Screenshots
If applicable, add screenshots to help explain your problem.

Proposed design:
image

Implementation:
image

Version info (this is important!):
Kart Plugin version
1.0.11

QGIS version
3.30.0-'s-Hertogenbosch

Operating system
macOS 13.3.1 x86_64 i386 64bit

Kart version
Kart v0.12.2, Copyright (c) Kart Contributors
» GDAL v3.6.2; PROJ v9.1.1; PDAL v2.4.3
» PyGit2 v1.9.0; Libgit2 v1.4.2; Git v2.38.1; Git LFS v3.3.0
» SQLAlchemy v1.4.45; pysqlite3 v2.6.0/v3.40.0; SpatiaLite v5.0.1; Libpq v14.0.4

Pressing cancel during auth process appears to succeed

Describe the bug

During the login process, the Koordinates site gives you the option to Authorize access to your account or to "cancel" the process. Cancelling the process correctly rejects the login however the user is presented with the success screen.

To Reproduce

While logged in to Koordinates.com already (but logged out of the QGIS plugin):

  1. From the QGIS plugin press "Login"
  2. The authorize screen is opened in browser. Press "Cancel"
  3. See the final screen.

Expected behavior

The page presented to the user should indicate that the app was not authorized to access the account.

Screenshots

Cancelling auth:

Screenshot 2022-11-23 at 8 46 10 AM

Resulting message:

Screenshot 2022-11-23 at 8 46 55 AM

Noting the correct response in QGIS:

Screenshot 2022-11-23 at 8 47 07 AM

Version info (this is important!):

QGIS version: 27.0-Master
QGIS code revision: 2e622be6f9

Koordinates Plugin: 1.0.2

Top Tab Bar: "Browse" to "Explore"

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Version info (this is important!):

  • Operating System (e.g. Windows 10, macOS):
  • QGIS, Kart & Plugin details:
Paste the contents from "Plugins...Kart...About Kart" into here

Additional context
Add any other context about the problem here.

Grid (DEM/DSM) layers are listed but can’t be added to QGIS map

Describe the bug
Grid (DEM/DSM) layers are listed but can’t be added to QGIS map

To Reproduce
Steps to reproduce the behaviour:

  1. Find Grid in the browser.
  2. No "Add+" button is available.

Expected behaviour
Grid layers should have an add button which allows you to add grids to the map via WMTS

Screenshots
image

Version info (this is important!):

  • Operating System (e.g. Windows 10, macOS): All
  • QGIS, Kart & Plugin details: 1.0.2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.