joeleee / svnx

Automatically exported from code.google.com/p/svnx

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bring back the menu for different views

GoogleCodeExporter opened this issue · comments

It would be nice if we could have back the menu that showed the different view 
modes (tree, flat and smart), absent in the latest versions.

As like everyone else, I'm not fond of invoking commands via menus, but 
considering that the Views command has 3 hard-to-remember keyboard shortcuts, 
the menu serves as a convenient place to display these shortcuts.

Besides (and more important), a new user may not know that this essential 
feature exists.

Original issue reported on code.google.com by jons...@gmail.com on 6 May 2011 at 10:56

I don’t recall there ever being a menu for the WC view modes.
The current 3-state button replaced 2 checkboxes and added keyboard shortcuts & 
a tool-tip in svnX 1.0.

All the keyboard shortcuts are listed in the '4. Quick Reference' section of 
the help (Help > svnX Help).

I don’t understand your statement that “a new user may not know that this 
essential feature exists”.
Which feature?  How would a menu be more visible than the current View button?

Anyway, svnX 2.0 adds NEW menus to the menu bar - which should resolve your 
concerns.

Original comment by chris...@gmail.com on 6 May 2011 at 3:32

  • Added labels: Type-Enhancement
  • Removed labels: Type-Defect
Thank you very much for the prompt reply.

You're right: there was never a View menu. I only recalled that there was a way 
to change Views in the beta versions, a way that doesn't exist anymore, and I 
wrongly assumed it was a "Views menu", when in fact it was the two mentioned 
checkboxes.

The reason why I asked this feature is because I didn't even know that there 
was a 'View' button. When I updated from beta to 1.0, I noticed that there was 
no way to change the view of the Working Copies window. And, since that 
version, I recur to the Help command to be reminded of the keyboard shortcuts.

After your reply regarding something called "View button", I checked my window 
to see if this button existed. No, there wasn't any View button. Then I checked 
the Snapshots page of this project and found out that, in fact, there is a View 
button in the toolbar. After right-clicking the toolbar and calling the 
Customize command, I was able to add the View buttons.

The reason why my window never showed the new buttons may be explained in this 
line of the 1.0 history file:

"Updated layout, toolbar, Commit Message sheet & Update alert. [Users of older 
versions may be need to reset the toolbar.]"

As I had a customized toolbar in the beta incarnations and didn't reset it in 
version 1.0, I believe that svnX honored my customized toolbar and did not 
include the new buttons.

Regarding the "essential feature", I was talking about the possibility of 
changing views. My concern was that the only way to a new user be acquainted 
with this feature was to recur to the Help command. Obviously, considering that 
my worries didn't proceed, this was never an issue.

Therefore, please ignore this request. And thanks again for the reply.

Original comment by jons...@gmail.com on 6 May 2011 at 5:01

> Thank you very much for the prompt reply.

You are welcome.

It’s always a trade-off as to when to ignore extant user prefs when a new 
release will change features.
[I know I would find it annoying if every release required me to re-specify 
(too) many prefs and ignored my customisations.]

Also, as I go through many, many development versions (currently running build 
11020!) it’s very
difficult to keep track of exactly which prefs changed where, and how & when to 
transparently update them.
I do try to document/note any important changes (although the help doc does 
require a major rewrite).

[FYI svnX 2.0 will store WC & Repo info in a separate file from the app prefs 
thus making it possible to trash the prefs to reset them if necessary.]

PS You may also want to check that you Repo toolbar has a full complement of 
tools :-).

Original comment by chris...@gmail.com on 6 May 2011 at 6:14

  • Changed state: Invalid
Thank you for the explanations.

I look forward for svnX 2.0.

Original comment by jons...@gmail.com on 6 May 2011 at 7:53