Bug#782181: shutter: The Shutter windows lack distinguishing X roles and instance names

2022-02-23 Thread Tomas Sandven
Unfortunately I have taken the Wayland plunge since I opened that bug
request, which means I can no longer use Shutter for screenshots, nor do I
have it installed.

To check if this has been fixed, just open Shutter and open some dialogs,
then check all their class IDs, instance IDs and roles using "xprop". If
they have distinguishable instance IDs or roles so they can be targeted and
treated differently by the WM, then this bug is fixed.
--
*Tomas E. Sandven*


On Mon, Feb 21, 2022 at 1:42 AM Paul Wise  wrote:

> On Thu, 09 Apr 2015 04:46:18 +0200 Tomas Sandven wrote:
>
> > I am trying to configure the way Shutter acts in my i3 window manager. I
> > want to specify the main Shutter window, the one with "Session" in the
> > title, but all the windows in Shutter have the same X instance name and
> > class name, and none of them have a role (WM_WINDOW_ROLE) specified.
>
> A new version of shutter was reintroduced into Debian unstable. Please
> install it and check if the issue still occurs. If it still occurs,
> please file a new bug with the upstream project on GitHub and let us
> know the bug URL or mark the bug as forwarded yourself. If the issue no
> longer occurs please let us know or close the bug yourself.
>
> https://shutter-project.org/contribute/
> https://www.debian.org/Bugs/server-control
> https://www.debian.org/Bugs/Developer#closing
>
> --
> bye,
> pabs
>
> https://wiki.debian.org/PaulWise
>


Bug#782181: shutter: The Shutter windows lack distinguishing X roles and instance names

2022-02-20 Thread Paul Wise
On Thu, 09 Apr 2015 04:46:18 +0200 Tomas Sandven wrote:

> I am trying to configure the way Shutter acts in my i3 window manager. I
> want to specify the main Shutter window, the one with "Session" in the
> title, but all the windows in Shutter have the same X instance name and
> class name, and none of them have a role (WM_WINDOW_ROLE) specified.

A new version of shutter was reintroduced into Debian unstable. Please
install it and check if the issue still occurs. If it still occurs,
please file a new bug with the upstream project on GitHub and let us
know the bug URL or mark the bug as forwarded yourself. If the issue no
longer occurs please let us know or close the bug yourself.

https://shutter-project.org/contribute/
https://www.debian.org/Bugs/server-control
https://www.debian.org/Bugs/Developer#closing

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Bug#782181: shutter: The Shutter windows lack distinguishing X roles and instance names

2015-04-08 Thread Tomas Sandven
Package: shutter
Version: 0.92-0.1
Severity: wishlist

Dear Maintainer,

I am trying to configure the way Shutter acts in my i3 window manager. I
want to specify the main Shutter window, the one with Session in the
title, but all the windows in Shutter have the same X instance name and
class name, and none of them have a role (WM_WINDOW_ROLE) specified.

Currently I'm identifying the main window by checking the title for
Session, but using the title is discouraged in the i3 user manual.

Ideally, the role or instance for each of the windows should be
session, preferences, pop-up etc. That would make them very easy
to identify. So, instead of all the windows showing this line under
xprop:

  WM_CLASS(STRING) = shutter, Shutter

They should show lines like this:

  WM_CLASS(STRING) = session, Shutter
  WM_CLASS(STRING) = preferences, Shutter
  WM_CLASS(STRING) = popup, Shutter

NB: By popup, I'm referring to the error message box that pops up when
Shutter can't grab the keyboard.

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-updates'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages shutter depends on:
ii  imagemagick8:6.8.9.9-5
ii  libfile-basedir-perl   0.03-1
ii  libfile-copy-recursive-perl0.38-1
ii  libfile-which-perl 1.09-1
ii  libglib-perl   3:1.305-2
ii  libgnome2-canvas-perl  1.002-3+b1
ii  libgnome2-gconf-perl   1.044-5+b1
ii  libgnome2-perl 1.045-1+b1
ii  libgnome2-vfs-perl 1.082-1+b1
ii  libgnome2-wnck-perl0.16-3+b1
ii  libgtk2-imageview-perl 0.05-2+b1
ii  libgtk2-perl   2:1.2492-4
ii  libgtk2-unique-perl0.05-2+b1
ii  libimage-magick-perl [perlmagick]  8:6.8.9.9-5
ii  libjson-perl   2.61-1
ii  libjson-xs-perl2.340-1+b2
ii  liblocale-gettext-perl 1.05-8+b1
ii  libnet-dbus-perl   1.0.0-2+b2
ii  libnet-dropbox-api-perl1.9-1
ii  libpath-class-perl 0.35-1
ii  libproc-processtable-perl  0.51-1
ii  libproc-simple-perl1.31-1
ii  librsvg2-common2.40.5-1
ii  libsort-naturally-perl 1.03-1
ii  libwww-mechanize-perl  1.73-2
ii  libwww-perl6.08-1
ii  libx11-protocol-perl   0.56-6
ii  libxml-simple-perl 2.20-1
ii  perlmagick 8:6.8.9.9-5
ii  procps 2:3.3.9-9
ii  xdg-utils  1.1.0~rc1+git20111210-7.4

Versions of packages shutter recommends:
ii  libgoo-canvas-perl  0.06-2+b1

Versions of packages shutter suggests:
pn  gnome-web-photo none
pn  libimage-exiftool-perl  none
pn  libnet-dbus-glib-perl   none
ii  nautilus-sendto 3.8.2-1

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org