Discussion:
Question about navigation arrow in latest version of Meld
Christophe JAILLET
2016-05-01 12:48:17 UTC
Permalink
Hi list,

I've recently upgraded my Ubuntu box from Ubuntu 15.10 to the latest 16.04.
In the process, meld got upgraded and now Meld 3.14.2 is installed. (I
don't know which version is provided with Ubuntu 15.10)

Previously, when I was on the first or last change in a file, the
corresponding Arrow used for navigation (see screenshot attached) was
grayed.
It is no more the case. That was, IMHO useful.

I've updated to the latest 3.16.0, and that still the same.


Was this change intentional, or should I open a bugzilla for it?




(3.16.0 screenshot)
Kai Willadsen
2016-05-01 20:33:29 UTC
Permalink
On 1 May 2016 at 22:48, Christophe JAILLET
Post by Christophe JAILLET
Hi list,
I've recently upgraded my Ubuntu box from Ubuntu 15.10 to the latest 16.04.
In the process, meld got upgraded and now Meld 3.14.2 is installed. (I don't
know which version is provided with Ubuntu 15.10)
Previously, when I was on the first or last change in a file, the
corresponding Arrow used for navigation (see screenshot attached) was
grayed.
It is no more the case. That was, IMHO useful.
I've updated to the latest 3.16.0, and that still the same.
Was this change intentional, or should I open a bugzilla for it?
That definitely wasn't an intentional change, but I've just checked
locally and I don't see that behaviour. I've also checked the diffs
between 3.14.0 (which is what 15.10 had) and 3.14.2 and there's very,
very little there. Is this maybe just an Ubuntu-specific theme change
or something?

cheers,
Kai
Christophe JAILLET
2016-05-03 04:39:31 UTC
Permalink
On 3 May 2016 at 05:40, Christophe JAILLET
Then I installed the 3.16.0 again (sudo python setup.py install
--prefix=/usr)
I still have the same non-grayed arrow on the main window when I run 'meld'
(meld)
When I compare 2 files, it is the same (meld ~/1.txt ~/2.txt)
I don't know where this icons are located, so I don't know where to look
for.
There's no grayed-out version of the icons. We just set the buttons to
be insensitive and let GTK+ take care of the rest.
Can you actually click the incorrect actions? what happens when you
hover over the button, etc.? I'm wondering if Ubuntu have changed the
drawing of insensitive buttons or something.
mouse over the button: help tooltip is displayed
mouse over an 'active' button: a rounded square is displayed around the icon
mouse over an 'inactive' button: NO rounded square displayed
Icon with a text (Cancel for example): text is grayed, but not the icon
Icon with a text (Cancel for example, when something can be cancelled):
text is white
click on the button (when it should be grayed): no action

I can send screenshot if it helps.

I don't know if it helps, but some other applications have correct icon
behavior (Geany and RapidSVN for example)
BTW, I noticed that the french translation was really outdated.
What is the process to propose an updated fr.po file?
Meld is translated by the Gnome translation team, so getting in touch
with them is the only real way. Translation updates are always
appreciated though!
Ok, thx.
In future, can you please keep emails on-list. It helps other people
who might be having similar problems.
cheers,
Kai
Sorry azbout that.
I'm used to newsgroup where reply are sent to the list by default. I
didn't pay attention that it was not the case here.
I'll be more careful.

Best regards,
CJ
Kai Willadsen
2016-05-08 21:29:46 UTC
Permalink
On 3 May 2016 at 14:39, Christophe JAILLET
Post by Christophe JAILLET
On 3 May 2016 at 05:40, Christophe JAILLET
Then I installed the 3.16.0 again (sudo python setup.py install
--prefix=/usr)
I still have the same non-grayed arrow on the main window when I run 'meld'
(meld)
When I compare 2 files, it is the same (meld ~/1.txt ~/2.txt)
I don't know where this icons are located, so I don't know where to look
for.
There's no grayed-out version of the icons. We just set the buttons to
be insensitive and let GTK+ take care of the rest.
Can you actually click the incorrect actions? what happens when you
hover over the button, etc.? I'm wondering if Ubuntu have changed the
drawing of insensitive buttons or something.
mouse over the button: help tooltip is displayed
mouse over an 'active' button: a rounded square is displayed around the icon
mouse over an 'inactive' button: NO rounded square displayed
Icon with a text (Cancel for example): text is grayed, but not the icon
Icon with a text (Cancel for example, when something can be cancelled): text
is white
click on the button (when it should be grayed): no action
I can send screenshot if it helps.
I don't know if it helps, but some other applications have correct icon
behavior (Geany and RapidSVN for example)
So I'm going to fall back to my default response in such situations
and say that... Meld isn't doing anything weird here. I suspect that
the Ubuntu theme has done something slightly odd with button selectors
or something, but I can't really be sure until I get around to
spinning up a VM.

If anyone else wants to look at this, pulling up gtk-inspector on
e.g., Meld and Geany and seeing what the difference is in CSS
hierarchy + applied styles might be useful.

cheers,
Kai

Loading...