Page 1 of 1

Three small GUI bugs with tabs in v0.64 win x86

Posted: Tue Jan 07, 2014 2:39 am
by budz45
hI,

I have inadvertently discovered two small bugs relating to tabs in XnViewMP 0.64


1.) The text "<Empty>" does not get shown by default on an empty tab (once empty tab's setting has been enabled). This text only displays on the tab after usually configuring the Tab's setting for 'character' or 'pixel' using spinbox

2.) Empty tab does not seem to use it's default 'character' tab width, this is seen after Empty tab is enabled for the first time.


3.) Right-click on view mode tab bar and observe that the "Tab settings" opens the wrong Settings display. So it currently opens General>View>Misc -----> when actually it should open General>interface>Tabs -----> because Pierre gave minor changes to the Settings GUI structure so this is why this is so.


Pierre, I have sent you an email with some video...

Re: Three small GUI bugs with tabs in v0.64 win x86

Posted: Sat Jan 11, 2014 5:31 am
by budz45
here are some screenshots of this bug:
Clipboard 1.png
2014-01-11_052734.png
2014-01-11_052734.png (16.28 KiB) Viewed 2163 times
As stated before, this issue is related to my Ini.

I have sent Pierre my Ini along with some video in a private email.

Re: Three small GUI bugs with tabs in v0.64 win x86

Posted: Tue Feb 04, 2014 2:50 pm
by xnview
ok, right

Re: Three small GUI bugs with tabs in v0.64 win x86

Posted: Wed Mar 05, 2014 3:14 pm
by xnview
Bug confirmed and will be fixed. See issue Issue 192 for current status and details.

Re: Three small GUI bugs with tabs in v0.64 win x86

Posted: Sun May 18, 2014 1:20 am
by budz45
budz45 wrote: 1.) The text "<Empty>" does not get shown by default on an empty tab (once empty tab's setting has been enabled). This text only displays on the tab after usually configuring the Tab's setting for 'character' or 'pixel' using spinbox

2.) Empty tab does not seem to use it's default 'character' tab width, this is seen after Empty tab is enabled for the first time.

3.) Right-click on view mode tab bar and observe that the "Tab settings" opens the wrong Settings display. So it currently opens General>View>Misc -----> when actually it should open General>interface>Tabs -----> because Pierre gave minor changes to the Settings GUI structure so this is why this is so.
These are FIXED in XnViewMP 0.68 , thanks :D :D

-----------------
HOWEVER also in XnViewMP 0.68 the tab's name is missing - this still needs to be fixed for "About" tab, "Batch Rename" tab, "Compare" tab
(I have 'About' and 'Batch Rename' open as tabs using an Ini tweak)

I will email my ini to Pierre to test, please fix
Clipboard 2.png
Clipboard 2.png (26.17 KiB) Viewed 1999 times

Re: Three small GUI bugs with tabs in v0.64 win x86

Posted: Mon May 19, 2014 8:21 am
by xnview
budz45 wrote: HOWEVER also in XnViewMP 0.68 the tab's name is missing - this still needs to be fixed for "About" tab, "Batch Rename" tab, "Compare" tab
(I have 'About' and 'Batch Rename' open as tabs using an Ini tweak)
right

Re: Three small GUI bugs with tabs in v0.64 win x86

Posted: Mon May 19, 2014 9:58 am
by m.Th.
...and a blank tab name for "Batch Convert" tab. :)

It would be best to have in the tab name the completed percentage of the Batch Convert action, but even a static text will do.

To activate it, keep Shift pressed when chose the Tools | Batch Convert.

A second related request is to have allInTab ini tweak in GUI - nowadays all DAMs work in parallel (modeless) aka. "in separate tabs" and it is a great impediment for us to acquire new users because of default modal nature of XnView MP.

I suggest to put somewhere in Settings | Interface a checkbox for this and also in the Configuration Wizard the same one. And make the default value 'checked'. Personally I don't see the value of modal for Convert, Rename, Compare - even for IPTC dialog.

In a tab, the things are more organized and the user isn't constrained to maximize each time the window to gain more space.

So, in short, two requests:

1. A name for "Batch Convert" tab.

2. A GUI checkbox for allInTab INI setting in Tools | Settings | Interface as well as in the Configuration Wizard

Re: Three small GUI bugs with tabs in v0.64 win x86

Posted: Thu May 22, 2014 1:28 am
by budz45
Personally I think that Ini Tweaks should be added via the "About" menu as a new tab inside "About" named 'Ini inputs'
But that is a separate issue.

------------------------

Ok, I have just emailed Pierre another video concerning a bug with '<Empty>' tab losing it's tab name after the 'Compare' tab is closed

Re: Three small GUI bugs with tabs in v0.64 win x86

Posted: Thu May 22, 2014 7:46 am
by m.Th.
budz45 wrote:Personally I think that Ini Tweaks should be added via the "About" menu as a new tab inside "About" named 'Ini inputs'
Perhaps. But here we don't speak about "Ini tweaks" generally like in Firefox' about:config "webpage" where an user must really know what dom.debug.propagate_gesture_events_through_content or dom.idle-observers-api.fuzz_time.disabled means. We don't speak here about features which very few and very specialized users will use them and in rare situations.

We speak about a common, powerful, easy to understand and safe feature - the possibility to have a certain processing in a modal window - IOW the user must wait the program to finish in order to continue his work - or in a modeless window - IOW the user CAN do other things while the program do the processing. The modeless paradigm is common place today in all programs in the thumbnail building phase and in some programs (most notably Lightroom, ACDSee, IDImages, Photo Supreme etc.) in almost all other processing sub-engines.

The code is here, even if some things need minor tweaks which could bring big enhancements (see here: http://newsgroup.xnview.com/viewtopic.php?f=60&t=29204 ) - the most important thing which is left is the GUI surface for this.

I speak about taking out this feature from "INI tweak" status and promote it to the "Fist-Class Citizen" statute. It will make almost 'magically' the program much more powerful for many users.