[Eric] a few eric4 usability issues

Detlev Offenbach detlev at die-offenbachs.de
Sun Feb 13 15:59:07 GMT 2011


On Sonntag, 30. Januar 2011, Hans-Peter Jansen wrote:
> On Sunday 30 January 2011, 12:28:25 Detlev Offenbach wrote:
> > On Donnerstag, 27. Januar 2011, Hans-Peter Jansen wrote:
> > > On Thursday 27 January 2011, 19:20:17 Detlev Offenbach wrote:
> > > > On Mittwoch, 26. Januar 2011, Hans-Peter Jansen wrote:
> > > > > Hi Detlev,
> > > > > 
> > > > > I would like to discuss some usability aspects of eric4:
> > > > > 
> > > > > 
> > > > > Check in: I tend to prefer checking in larger changes on the
> > > > > command line (to svn), since that gives me the hint, what files
> > > > > are checked in beforehand. Ideally, I would want to check the
> > > > > diff of some files' changes before proceeding. I'm dreaming of
> > > > > a check in facility, that offers an interface similar to "svn
> > > > > ci" in the shell, but with the possibility to check the diffs
> > > > > of certain files, or a full diff. You offer all of these
> > > > > functions within the version control context menu, but the
> > > > > workflow is pretty uncomfortable.
> > > > 
> > > > That would be a dialog like kdesvn commit dialog, right?
> > > 
> > > Yes, something similar, although that dialog suffers from its
> > > attempt to manage new files by default..
> > 
> > How about extending the "Status" dialog. It already has all the
> > functionality except the diff. I could move the context menu entries
> > to buttons and place them to the right of the list.
> 
> Hey, yes, that would be great. Btw, I never noticed the context menu in
> that dialog (probably, because its functionality wasn't immediately
> obvious). It might be worth thinking about adding some actions as
> buttons below the list on the left (including the diff). That way
> (given that the list is in multi selection mode) one is able to call
> the diff/check in/revert for the currently selected items in one go. A
> checkbox in the list view items could visualize "active" items, e.g the
> ones that the button actions operate on. All items should be set on by
> default. Then this dialog deserves a global shortcut, and would be the
> one stop shop for all major version control operations.
> 

The subversion status dialog has been extended with this functionality (get 
sources via the source repo). However, the checked items are the ones selected 
to be committed. The other actions work on the selected (= highlighted) 
item(s). That way one can inspect the entries (e.g. diff) and select the ones 
for the next commit.

Regards,
Detlev
-- 
Detlev Offenbach
detlev at die-offenbachs.de


More information about the Eric mailing list