/b-gtk/fix-viz

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/b-gtk/fix-viz

« back to all changes in this revision

Viewing changes to NEWS

merge in the latest trunk, including the new 'broken lines' code.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
0.91.0  UNRELEASED
 
1
0.92.0  UNRELEASED
 
2
 
 
3
 FEATURES
 
4
 
 
5
  * Rewrite of a large ammount of the viz code:
 
6
        * Make use of the bzrlib.tsort.merge_sort for sorting the revisions.
 
7
        * A new algorithm to work out how to draw the lines using the
 
8
          revsion numbers returned from merge_sort.
 
9
        * Lines that are very long are broken, which results in the graph
 
10
          requiring less space to render and the graph is easier to interpret.
 
11
          (#82907)
 
12
        * Choose the color for a branch from the revsion number, which results
 
13
          in stable colors. Revisions on the mainline are allways black.
 
14
        * Implement a TreeModel that loads the revision data only when a a
 
15
          revision is scrolled into view, improving the time it takes to display
 
16
          the first screen of data by 92%. (#124143)
 
17
        * Add a column to display the revision number. (#64167)
 
18
        * Add buttons to navigate to child revisions.
 
19
    (Gary van der Merwe)
 
20
    
 
21
 INTERNALS
 
22
 
 
23
  * Use standard version tuple. (Jelmer)
 
24
 
 
25
  * Add check command to setup.py. (Jelmer)
 
26
 
 
27
0.91.0  2007-09-24
2
28
 
3
29
 UI
4
30
 
5
31
  * Added keyboard shortcuts for closing windows and exiting Olive.
6
32
    (#139559, Daniel Schierbeck)
7
33
 
 
34
  * The tip revision will be automatically selected in the branch visualization
 
35
    window. (#144244, Daniel Schierbeck)
 
36
  
 
37
  * Updated olive-gtk.desktop: Polish translation and additional categories.
 
38
    (Mateusz Korniak)
 
39
 
8
40
 BUG FIXES
9
41
 
10
42
  * Fix the "Complete Diff" entry in DiffWindow to show the whole diff.
11
43
    (#140512, James Westby) 
 
44
 
 
45
  * Right-clicking in Olive's file list works again. (#136310, Mark Lee)
 
46
  
 
47
  * Annotate context menu works again. (Daniel Schierbeck)
 
48
  
 
49
  * Fixed push (with overwite) behavior when branches are diverged.
 
50
    (Mateusz Korniak)
 
51
  
 
52
  * Local missing revisions are remote extra revisions (Missing revisions menu
 
53
    item in Olive). (Mateusz Korniak)
 
54
 
 
55
 INTERNALS
 
56
 
 
57
  * `bzr viz --limit` much more faster than before. (John Arbash Meinel)
 
58
 
 
59
  * Use get_apparent_author, rename variables to 'author'. (Aaron Bentley)
 
60
  
 
61
  * Added default_branch_path to MergeDialog and use it from olive-gtk.
 
62
    (Mateusz Korniak)
12
63
 
13
64
0.90.0  2007-08-27
14
65