/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

  • Committer: Jelmer Vernooij
  • Date: 2008-03-28 19:26:53 UTC
  • mto: (450.1.13 trunk)
  • mto: This revision was merged to the branch mainline in revision 458.
  • Revision ID: jelmer@samba.org-20080328192653-trzptkwahx1tulz9
Add module for preferences code.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
0.94.0  UNRELEASED
 
2
 
 
3
 CHANGES
 
4
 
 
5
  * Removed tortoise-bzr, which now has its own project (http://launchpad.net/tortoisebzr)
 
6
 
 
7
 UI
 
8
 
 
9
  * Made the tags associated with a revision render next to the revision
 
10
    node in the branch view. (Ali Sabil)
 
11
 
 
12
  * Made the tag list in the revision view be comma-separated. (Daniel Schierbeck)
 
13
 
 
14
  * Add bugs tab in the branch view. (Jelmer Vernooij)
 
15
  
 
16
  * New Tango-styled icons. This time properly licensed under the GPL.
 
17
    (Simon Pascal Klein)
 
18
 
 
19
 BUG FIXES
 
20
 
 
21
  * Make adding tags from the viz work again. (Daniel Schierbeck)
 
22
 
 
23
  * Catch UnsupportedProtocol exception in the Nautilus extension. (#77965)
 
24
  
 
25
  * Make Nautilus extension work again. (#111826, Toshio Kuratomi, Jelmer Vernooij)
 
26
  
 
27
  * Make viz not throw errors when there are 0 commits. (#173698, Gary van der
 
28
    Merwe)
 
29
 
 
30
  * Fixed underscores in tags being interpreted as mnemonics in the viz. (#201733, 
 
31
    Daniel Schierbeck)
 
32
 
 
33
 FEATURES
 
34
 
 
35
  * Only check for old Bazaar versions that are known to be incompatible and 
 
36
    no longer warn about newer (unknown) versions of Bazaar, on the assumption
 
37
        the API is sufficiently stable now. (Jelmer Vernooij)
 
38
 
 
39
  * Support child_submit_to setting in gsend. (Jelmer Vernooij)
 
40
 
 
41
 INTERNALS
 
42
 
 
43
  * Refactored the revisionview. (Daniel Schierbeck)
 
44
 
 
45
  * It is now possible to use the diff view as a widget. (Jelmer Vernooij)
 
46
 
 
47
0.93.0  2007-12-10
 
48
 
 
49
 UI
 
50
 
 
51
  * Added a menu bar to the viz. (Daniel Schierbeck)
 
52
     - Select a revision by tag.
 
53
     - Show/hide tree view columns.
 
54
 
 
55
 BUG FIXES
 
56
 
 
57
  * Make toolbars in Olive follow GNOME standards. (#137074)
 
58
 
 
59
 INTERNALS
 
60
 
 
61
  * Allow test suite to run without PyGTK. (Aaron Bentley)
 
62
 
 
63
0.92.1  2007-11-10
 
64
 
 
65
 BUG FIXES
 
66
 
 
67
  * Fixed logview bug in gannotate. (Daniel Schierbeck)
 
68
 
 
69
0.92.0  2007-11-07
 
70
 
 
71
 UI
 
72
 
 
73
  * Removed email part of committer id from committer column in the revision
 
74
    history window. (Daniel Schierbeck)
 
75
    
 
76
  * Removed date column from revision history window. (Daniel Schierbeck)
 
77
  
 
78
  * Rearranged the logview into a notebook. (Daniel Schierbeck)
 
79
  
 
80
  * Redesigned the Commit dialog. (John Arbash Meinel)
 
81
  
 
82
  * Broken lines support made optional. (Daniel Schierbeck)
 
83
 
 
84
 FEATURES
 
85
 
 
86
  * Rewrite of a large ammount of the viz code:
 
87
        * Make use of the bzrlib.tsort.merge_sort for sorting the revisions.
 
88
        * A new algorithm to work out how to draw the lines using the
 
89
          revsion numbers returned from merge_sort.
 
90
        * Lines that are very long are broken, which results in the graph
 
91
          requiring less space to render and the graph is easier to interpret.
 
92
          (#82907)
 
93
        * Choose the color for a branch from the revsion number, which results
 
94
          in stable colors. Revisions on the mainline are allways black.
 
95
        * Implement a TreeModel that loads the revision data only when a a
 
96
          revision is scrolled into view, improving the time it takes to display
 
97
          the first screen of data by 92%. (#124143)
 
98
        * Add a column to display the revision number. (#64167)
 
99
        * Add buttons to navigate to child revisions.
 
100
    (Gary van der Merwe)
 
101
 
 
102
  * Added a revert option to the revision menu. (Gary van der Merwe)
 
103
 
 
104
 BUG FIXES
 
105
 
 
106
  * Show children on new row in table to avoid very broad windows in viz. 
 
107
    (Jelmer)
 
108
 
 
109
  * viz slow when run from olive. (#70463, Gary van der Merwe)
 
110
  
 
111
  * Make it possible to open diff from the commit window when there are pending
 
112
    merges. (Gary van der Merwe)
 
113
    
 
114
 INTERNALS
 
115
 
 
116
  * Use standard version tuple. (Jelmer)
 
117
 
 
118
  * Add check command to setup.py. (Jelmer)
 
119
 
 
120
  * Avoid deprecation warning for all_plugins() in gpreferences. (Jelmer)
 
121
 
 
122
0.91.0  2007-09-24
 
123
 
 
124
 UI
 
125
 
 
126
  * Added keyboard shortcuts for closing windows and exiting Olive.
 
127
    (#139559, Daniel Schierbeck)
 
128
  * Add a message to the viz window to indicate that the graph is still loading.
 
129
    (Gary van der Merwe)
 
130
 
 
131
  * The tip revision will be automatically selected in the branch visualization
 
132
    window. (#144244, Daniel Schierbeck)
 
133
  
 
134
  * Updated olive-gtk.desktop: Polish translation and additional categories.
 
135
    (Mateusz Korniak)
 
136
 
 
137
 BUG FIXES
 
138
 
 
139
  * Fix the "Complete Diff" entry in DiffWindow to show the whole diff.
 
140
    (#140512, James Westby) 
 
141
 
 
142
  * Right-clicking in Olive's file list works again. (#136310, Mark Lee)
 
143
  
 
144
  * Annotate context menu works again. (Daniel Schierbeck)
 
145
  
 
146
  * Fixed push (with overwite) behavior when branches are diverged.
 
147
    (Mateusz Korniak)
 
148
  
 
149
  * Local missing revisions are remote extra revisions (Missing revisions menu
 
150
    item in Olive). (Mateusz Korniak)
 
151
 
 
152
 INTERNALS
 
153
 
 
154
  * `bzr viz --limit` much more faster than before. (John Arbash Meinel)
 
155
 
 
156
  * Use get_apparent_author, rename variables to 'author'. (Aaron Bentley)
 
157
  
 
158
  * Added default_branch_path to MergeDialog and use it from olive-gtk.
 
159
    (Mateusz Korniak)
 
160
 
 
161
0.90.0  2007-08-27
 
162
 
 
163
 FEATURES
 
164
 
 
165
  * Add ability to hide ignored files in Olive (#134121, Tom Badran)
 
166
 
 
167
  * Show tags in bzr viz. (Jelmer)
 
168
 
 
169
  * Handle large files correctly in Olive. (#127392, Mateusz Korniak)
 
170
 
 
171
  * Add remove and delete menu item in Olive. (#127381, Mateusz Korniak)
 
172
  
 
173
  * Added "update" menu item in Olive. (Mateusz Korniak)
 
174
  
 
175
  * New Olive application icon. (Simon Pascal Klein and Jakub Steiner)
 
176
  
 
177
  * Show bzr viz interface quickly. (Gary van der Merwe)
 
178
 
 
179
 UI
 
180
  
 
181
  * Improve Preferences dialog layout. (Jelmer)
 
182
 
 
183
 INTERNALS:
 
184
 
 
185
  * Updated pot generator script and regenerated the translation template.
 
186
    (Szilveszter)
 
187
 
 
188
  * Add helper widget for selecting branches (Jelmer)
 
189
    
 
190
 BUG FIXES
 
191
 
 
192
  * Support DBus being present but NetworkManager missing. (#126767, Mateusz
 
193
  Korniak, Jelmer)
 
194
 
 
195
  * Fixed interface to push.PushDialog (Mateusz Korniak)
 
196
 
 
197
  * Fix so the when Olive is run from the source code, the toolbar and menu
 
198
    icons show. (Gary van der Merwe, #131520)
 
199
 
 
200
  * Fix a regression that Olive was no longer able to find bzrlib location
 
201
    due to a change in the output of "bzr version". (Gary van der Merwe)
 
202
 
 
203
  * Fix a regression that Olive branch info window was not working. (Gary van
 
204
    der Merwe)
 
205
    
 
206
  * Fixed tags formatting. (Aaron)
 
207
 
 
208
0.18.0  2007-07-17
 
209
 
 
210
 FEATURES
 
211
 
 
212
  * Add support for customizing colors in the diff window via ~/.colordiffrc
 
213
    or gedit's syntax highlighting configuration. See README file for details.
 
214
    (Adeodato Simó)
 
215
 
 
216
  * Add Inspect and Branch buttons to notification window. (Robert)
 
217
 
 
218
  * Add notification area icon with context menu. (Jelmer)
 
219
 
 
220
  * New tango icons. (Pascal Klein)
 
221
 
 
222
  * Add simple About dialog. (Jelmer)
 
223
 
 
224
  * Add context menu in bzrk. (Jelmer)
 
225
 
 
226
 BUG FIXES
 
227
 
 
228
  * Fix option help strings to comply with the style guide. (Vincent)
 
229
 
 
230
  * Fix import of BzrError. (Aaron)
 
231
 
 
232
  * Fix missing attributes for DummyRevision. (Vincent)
 
233
 
 
234
  * Never refuse to run with newer versions of bzr, just warn. (Jelmer)
 
235
 
 
236
 
 
237
0.17.0  2007-06-15
 
238
 
 
239
 FEATURES
 
240
 
 
241
  * Added an EXPERIMENTAL feature for browsing remote branches in Olive 
 
242
    (Szilveszter)
 
243
 
 
244
  * Bookmarked locations are now added to branch/checkout history (Szilveszter)
 
245
 
 
246
  * There are now more columns in the file list, and you can sort by them
 
247
    (Szilveszter)
 
248
 
 
249
  * A location bar was added to the top of the file list. On Windows, the
 
250
    drive selector combo was moved here (Szilveszter)
 
251
 
 
252
  * Don't warn about incompatible versions when .dev version of Bazaar is used 
 
253
    (Aaron)
 
254
 
 
255
 BUG FIXES
 
256
 
 
257
  * Get and Checkout dialogs: scan the branch only if the entry has lost focus
 
258
    (#93653, Szilveszter)
 
259
 
 
260
  * Fixed 'bzr gcommit' if command not issued in a branch (#113394, Szilveszter)
 
261
 
 
262
0.16.0  2007-05-05
 
263
 
 
264
 FEATURES
 
265
 
 
266
  * An Initialize dialog added to Olive along with a 'ginit' command
 
267
  (#90839, Szilveszter)
 
268
  
 
269
  * Tags support added: 'gtags' command and Branch->Tags menu entry in Olive
 
270
  (#103725, Szilveszter)
 
271
 
 
272
 BUG FIXES
 
273
 
 
274
  * Sort plugins in gpreferences (Jelmer)
 
275
 
 
276
  * Give nicer errors when startup fails (John)
 
277
 
 
278
  * Fix 'bzr gdiff notafile' (#107812, John)
 
279
 
 
280
  * Find olive.glade on a couple more systems (John)
 
281
 
 
282
 INTERNALS
 
283
  
 
284
  * Some minor style fixes (John)
 
285
 
 
286
 DOCS
 
287
  
 
288
  * Recommend installation as 'gtk' not 'bzr-gtk'. (#104110, Szilveszter)
 
289
 
 
290
0.15.2  2007-04-03
 
291
 
 
292
 BUG FIXES
 
293
 
 
294
  * Fix regression that prevented gannotate from being used (#97473, 
 
295
                                                             Vincent, Jelmer)
 
296
 
 
297
  * Fix regression that prevented gstatus from being used (Jelmer)
 
298
 
 
299
  * Fix status dialog size (Jelmer)
 
300
 
 
301
 FEATURES
 
302
 
 
303
  * Update commit-notify to use new dbus API (Robert)
 
304
 
 
305
  * Display remote locations in commit-notify (Robert)
 
306
 
 
307
0.15.1  2007-03-25
 
308
 
 
309
 BUG FIXES
 
310
 
 
311
  * Prevent test suite from causing default-encoding changes (Aaron)
 
312
 
 
313
  * Fix testsuite when Olive was run before (Szilveszter)
 
314
 
 
315
  * Fix locking issue in Olive (Szilvester, #91522)
 
316
 
 
317
  * Don't obtain handle to networkmanager until necessary (Jelmer)
 
318
 
 
319
  * Better behavior in annotate when unable to go back (Aaron)
 
320
 
 
321
 FEATURES
 
322
 
 
323
  * Add very simple TortoiseBzr implementation (Wouter, Jelmer)
 
324
 
 
325
  * Add 'forward' button in gannotate (Aaron)
 
326
 
 
327
  * Add simple GTK+ progress bars (Jelmer)
 
328
 
 
329
  * Add gmissing command (Jelmer)
 
330
 
 
331
  * Add simple preferences window with plugin list and global settings
 
332
  (Jelmer)
 
333
 
 
334
  * Add new command 'commit-notify' to listen for commits on dbus and
 
335
  show them via pynotify. (Robert)
 
336
 
 
337
 UI IMPROVEMENTS
 
338
 
 
339
  * Move search fields in gannotate directly below source window (Aaron)
 
340
 
 
341
  * Move buttons to top, tweak layout (Aaron)
 
342
 
 
343
  * Strict commits are now a dialog, not a check box (Jelmer)
 
344
 
 
345
0.15.0  2007-03-09
 
346
 
 
347
BUG FIXES
 
348
 
 
349
  * Fix gannotate interaction with dirstate (Aaron)
 
350
 
 
351
  * Default button set on Commit dialog (#83030, Szilveszter)
 
352
 
 
353
  * Fix branch-nick handling (Aaron)
 
354
 
 
355
  * Defer cairo import to prevent import errors (Aaron)
 
356
 
 
357
  * More use of lazy_imports to speed up timing (Aaron)
 
358
 
 
359
  * Fix diff window freeze when shown from commit (Szilveszter)
 
360
 
 
361
  * Allow to commit single files from the context menu (#54983, Szilveszter)
 
362
 
 
363
FEATURES
 
364
 
 
365
  * Add ability to install nautilus plugin (#75603, Szilveszter)
 
366
 
 
367
  * Add conflicts window (Szilveszter)
 
368
 
 
369
  * Use network manager to determine default value of "Local Commit"
 
370
setting (Jelmer)
 
371
 
 
372
  * Add status window (Jelmer, Szilveszter)
 
373
 
 
374
  * Add revision browser for push and pull dialogs (Szilveszter)
 
375
 
 
376
  * Add revert functionality to context menu (Szilveszter)
 
377
 
 
378
INTERNAL
 
379
 
 
380
  * Some more code converted to not use glade (Szilveszter, Jelmer)
 
381
 
 
382
  * Move url history and preferences code to a separate class (Jelmer)
 
383
 
 
384
  * Merge revision info code for gannotate and viz into single new widget
 
385
(Jelmer)
 
386
 
 
387
  * Add initial testsuite (Jelmer)
 
388
 
 
389
0.14.0  2007-01-30
 
390
 
 
391
  * Add revert functionality (Szilvester)
 
392
 
 
393
  * Rewritten CommitDialog without glade (Szilvester)
 
394
 
 
395
  * Allow to commit single files from the context menu (Fixes #54983,
 
396
                                                                                                           Szilvester)
 
397
 
 
398
  * Warn about incompatible Bazaar versions (Jelmer)
 
399
 
 
400
  * Fixed gbranch (#77751, Szilvester)
 
401
 
 
402
  * Use the UI factory (Jelmer)
 
403
 
 
404
  * Generic handling of errors (Jelmer)
 
405
 
 
406
  * Set default drive letter (#67924, Szilvester)
 
407
 
 
408
  * Show error if no diff available for the selected file (#76536,
 
409
                                                                                                                  Szilvester)
 
410
 
 
411
  * Handle current revision in annotate better (Aaron)
 
412
 
 
413
  * Support scrolling based on an offset in annotate (Aaron)
 
414
 
 
415
  * Add "Back" button in annotate (Aaron)
 
416
 
 
417
  * Removed some unused functions (Aaron)
 
418
 
 
419
  * Added Ctrl+G and Ctrl+F shortcuts to annotate (#73965, Vincent)
 
420
 
 
421
  * Nicer error when pygtk not installed (Aaron)
 
422
 
 
423
  * Show uncommitted changes in annotate (Aaron)
 
424
 
 
425
  * Support annotate in olive (#73786, Szilvester)
 
426
 
 
427
  * Ignored files no longer shown as unknown (#67926, Szilvester)
 
428
 
 
429
  * Don't allow merge if there are local changes (#73770, Szilvester)
 
430
 
 
431
  * Fix bookmark dialog (#67922, Szilvester)
 
432
 
 
433
  * Fix remove dialog (#73766 and #73767, Szilvester)
 
434
 
 
435
  * Several other small regression fixes (Szilvester)
 
436
 
 
437
0.13.0  2006-12-13
 
438
 
 
439
  * Don't show pending merge list when there are no pending merges
 
440
    (Alexander Belchenko)
 
441
 
 
442
  * Better error handling in gcommit (Alexander Belchenko)
 
443
 
 
444
  * Fix desktop file compliancy to standard (Toshio Kuratomi) #75278
 
445
 
 
446
  * Rename put into context menu (Szilvester Farkas) #73774
 
447
 
 
448
  * Improved commit dialog (Szilvester Farkas) #73778
 
449
 
 
450
  * Rename dialog contains original name (Szilvester Farkas) #73775
 
451
 
 
452
  * Bookmarks can be removed (Szilvester Farkas)
 
453
 
 
454
  * Run Olive after maximizing window (Szilvester Farkas) #70134
 
455
 
 
456
  * Check empty commit message at commit time (vila) #73737
 
457
 
 
458
  * Use dotted revnos in gannotate (Aaron Bentley)
 
459
 
 
460
0.12.0  2006-11-04
 
461
 
 
462
  * #68127: gcommit is broken
 
463
 
 
464
  * #67934: various win32 fixes
 
465
 
 
466
  * #67933: fix product name in setup.py
 
467
 
 
468
  * #67930: gdiff relies on plugin name being 'gtk'
 
469
 
 
470
  * #66937: process doesn't stop after closing commit dialog
 
471
  
 
472
  * #66091: commit after merge fails
 
473
  
 
474
  * #67927: fix non-ascii commit message