-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Notification of modified theme #4
Comments
Hi and thanks for your report, I will look into it as soon as possible - but currently busy with other work and renovating house.. might take some time |
Thank you. Here’s one other thing you may want to test for: modifying
themes with your add-on could *possibly* cause a layout that has been set
to a theme to “forget” what layers are used in the theme and proceeds to
draw all the layers in the project, even when that theme displays properly
on the map canvas. I say “possibly” because the problem may have nothing to
do with this add-on, but the reason I think it might is because a project
where I used this add-on extensively suddenly got that problem. I am going
to re-create the project layer-by-layer and see if I can resolve this.
Thanks,
Bruce
…On Thu, Feb 13, 2020 at 1:37 PM Werner Macho ***@***.***> wrote:
Hi and thanks for your report, I will look into it as soon as possible -
but currently busy with other work and renovating house.. might take some
time
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#4?email_source=notifications&email_token=AM5H6UBTK57TSYWHNCVALD3RCWHN3A5CNFSM4KRIYWE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELWDU5I#issuecomment-585906805>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AM5H6UAGDKELCWRCMSVGX6DRCWHN3ANCNFSM4KRIYWEQ>
.
|
I guess you can ignore that. I noticed a couple things today while trying
to resurrect the theme-dependent layouts in my project:
1) The themes in the file just got corrupt, somehow (even though on the map
canvas they worked properly), so my only option was starting an empty map
and copying in the layers from the original file.
2) Themes, when viewed on the map canvas, will allow unticking a group
only, and all layers in the group will, as expected, not display. If a
layout uses this theme as its source, any sub-layers of the group that are
ticked WILL display, so, if one wants to use this feature, all layers that
are not intended to be in that layout must be explicitly unticked.
(However, in the case of the project I am fixing, explicitly turning off
unused layers in a theme didn’t help with the layouts hanging when I opened
them.)
So now I’m happily using your plugin again.
I have an issue that may interest you as someone who has developed a
plugin. With layers, different symbologies for a layer can be properly
controlled by themes, i.e. theme1 can display only symbology1, theme2 can
display only symbology2, etc. I find this very useful because I can create
several different symbologies for a single layer, therefore not having to
add that layer multiple times. This behavior does not, sadly, extend to
labeling. I have devised a work-around using dummy layers I can include in
a theme to control the labeling when I switch to that theme or use it in a
layout, but it’s certainly not ideal. I have submitted this as a feature
request (that multiple labeling schemes for a layer can behave like
multiple symbology schemes), but meanwhile, it would be nice to see an
add-on developed for this. I have to believe that QGIS would natively be
able to support this because, if I do not use a theme behind a layout, I
can lock layers and styles for the layout. This WILL support using multiple
labeling schemes on a single layer, where one labeling schemes is in one
layout and a different labeling scheme (for the same layer) can be in
another.
Thanks, again, for your development of the very useful Theme Selector
plug-in.
Bruce
…On Tue, Mar 17, 2020 at 11:55 PM B. Keplinger ***@***.***> wrote:
Thank you. Here’s one other thing you may want to test for: modifying
themes with your add-on could *possibly* cause a layout that has been set
to a theme to “forget” what layers are used in the theme and proceeds to
draw all the layers in the project, even when that theme displays properly
on the map canvas. I say “possibly” because the problem may have nothing to
do with this add-on, but the reason I think it might is because a project
where I used this add-on extensively suddenly got that problem. I am going
to re-create the project layer-by-layer and see if I can resolve this.
Thanks,
Bruce
On Thu, Feb 13, 2020 at 1:37 PM Werner Macho ***@***.***>
wrote:
> Hi and thanks for your report, I will look into it as soon as possible -
> but currently busy with other work and renovating house.. might take some
> time
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <#4?email_source=notifications&email_token=AM5H6UBTK57TSYWHNCVALD3RCWHN3A5CNFSM4KRIYWE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELWDU5I#issuecomment-585906805>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AM5H6UAGDKELCWRCMSVGX6DRCWHN3ANCNFSM4KRIYWEQ>
> .
>
|
Hi again and thanks for the review. |
Aha!, it’s not just me! That does happen, but not consistently. I’ll try
to pay attention and see if there is something consistent behind this
behavior.
…On Thu, Mar 19, 2020 at 3:56 AM Werner Macho ***@***.***> wrote:
Hi again and thanks for the review.
What I lately discovered is that when I add a theme I am getting asked
twice after clicking on OK .
Can you please check if that is only my Computer or if this is a bug?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#4 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AM5H6UHXPPCCVF3TVYF37EDRIHFZ3ANCNFSM4KRIYWEQ>
.
|
I noticed your latest update is much improved. I rarely use QGIS's native theme selector. I think it would be great to incorporate in your plugin some of the other items in the Themes menu, such as All Layers On/Off, etc. But as it stands right now it's awesome. One last thing to note: it would be nice if it remembered docking status between sessions. |
thanks for you comment . |
Some plugins do remember docking status. One plugin I love gained that feature in a recent update. (Some plugins dock themselves when QGIS starts, even when I undock them. Very annoying!) |
hi, do you probably remember which plugin that was? So that I can take a look instead of searching and searching ;) |
Nothing like replying really late. I'm just cleaning out and organizing email. I haven't had QGIS open for quite a while... I'm pretty sure this is the plugin (I don't think there are any others like it): https://plugins.qgis.org/plugins/layout_panel-main/ This one also remains docked: https://plugins.qgis.org/plugins/latlontools/ I like both of these plugins a lot, especially the first, which I submitted as a feature request before I knew of it. I should also mention that when I first installed it, it didn't remain docked; that came with an update. -Bruce |
I love this plugin, and now rarely use the native QGIS interface.
There are two things I would like to see:
Thank you for a great and very useful plugin.
The text was updated successfully, but these errors were encountered: