Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001629 [Squeak] Tools minor always 08-08-05 19:44 08-08-05 19:52
Reporter BGaertner View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Version
Summary 0001629: [ENH][Small project] Improve the ChangeSorter
Description  "Tim Rowledge" <tim@sumeru.stanford.edu> wrote:


> Somebody wanting a small project might like to make a few changes to
> the ChangeSorter.
> a) when a CS is shrunk to the title bar it doesn't update if the active
> changeset is changed. Thus you can end up with a false impression. It
> ought to be fairly simple to fix.
The title bar of an expanded CS is also not immediately updated.
I do not see an easy way to implement title update for both collapsed
and expanded windows. For expanded windows we can use the
stepping mechanism, bit I think that is not a very beautiful solution.
> b) add to the window menu a list of the changesets (perhaps
> non-numbered or recent ones to cut down the length of the menu) so it
> is quick to change active changesets. Of course, that should update the
> title :-)
I added that to the changes menu. The new item is named
"change active change set..." It works both in a morphic environment
and in MVC.
> c) a menu option to auto-select the active changeset. It's really
> annoying to have to go down the list one by one to find the active one!
This is easy!
Additional Information
Attached Files  ChangeSorter.3.cs.gz [^] (3,618 bytes) 08-08-05 19:44
 ChangeSorter.cs.gz [^] (3,714 bytes) 08-08-05 19:50

- Relationships
child of 0005124new  SystemWindows is ripe for a refactoring. 

- Notes
(0002191 - 171 - 211 - 211 - 211 - 211 - 211)
KenCausey
08-08-05 19:48

karl.ramberg@chello.se:

"I suggest a little enhancement to the enhancement:
Get the updates out of the menu of possible change sets."

(attaching ChangeSorter.cs.gz)
 
(0002192 - 566 - 660 - 705 - 705 - 705 - 705)
KenCausey
08-08-05 19:50

Tim Rowledge <tim@sumeru.stanford.edu>:

"Getting good; thanks much to both of you.

I'd suggest trying to make the menu roughly most-recent-first (since
those are likely the interesting ones).

I really don't think the window label needs to change to be the
currently selected changeset since it is pretty clear in the list view.
Having it be the _current_ name is surely more useful.

If the titlebar menu could be extended to include recent changesets we
wouldn't have to open the iconised sorter to change changesets, thus
saving many milliseconds."
 
(0002193 - 108 - 108 - 108 - 108 - 108 - 108)
KenCausey
08-08-05 19:52

I was able to load both changesets (seperately) into 3.8-6665-basic without errors but did not test further.
 

- Issue History
Date Modified Username Field Change
08-08-05 19:44 KenCausey New Issue
08-08-05 19:44 KenCausey File Added: ChangeSorter.3.cs.gz
08-08-05 19:45 KenCausey Reporter KenCausey => BGaertner
08-08-05 19:48 KenCausey Note Added: 0002191
08-08-05 19:50 KenCausey File Added: ChangeSorter.cs.gz
08-08-05 19:50 KenCausey Note Added: 0002192
08-08-05 19:52 KenCausey Note Added: 0002193
10-25-05 20:54 BGaertner Issue Monitored: BGaertner
09-20-07 06:05 matthewf Relationship added child of 0005124
10-09-07 03:28 matthewf Issue Monitored: matthewf


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
55 total queries executed.
35 unique queries executed.
Powered by Mantis Bugtracker