1
2008-04-01 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
4
Critical bug fixed. Couldn't deselect after selecting with box.
6
2008-03-31 Martin Schaaf <mascha@ma-scha.de>
10
Bump version to 0.4.0.
12
2008-03-29 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
16
* data/labyrinth.glade
19
2008-03-28 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
22
Fix Issue 80 doing correct undo move.
25
Update german translation.
27
2008-03-28 Martin Schaaf <mascha@ma-scha.de>
30
o check for pygtk version before gtk is imported like it is
31
said in the pygtk FAQ, fixes Issue 82
33
2008-03-28 Martin Schaaf <mascha@ma-scha.de>
37
o bumb version to 0.4.0rc7
39
2008-03-28 Martin Schaaf <mascha@ma-scha.de>
42
o add missing file for distribution creation
44
2008-03-27 Martin Schaaf <mascha@ma-scha.de>
47
o fix renaming of thought
49
o raise a AttributeError instead of a deprecated String
51
2008-03-27 Martin Schaaf <mascha@ma-scha.de>
55
o bumb version to 0.4.0rc6
57
2008-03-27 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
60
Sync with trunk. Added selection box.
62
2008-03-25 Martin Schaaf <mascha@ma-scha.de>
68
* src/TextBufferMarkup.py
69
o add font selection support for thoughts, fixes issue 79
70
o change attributes instead of inserting, fixes hopefully issue 53
72
2008-03-25 Martin Schaaf <mascha@ma-scha.de>
76
o bumb version to 0.4.0rc5
78
2008-03-25 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
87
Export maps with images as tarball. Sync with trunk.
89
2008-03-25 Martin Schaaf <mascha@ma-scha.de>
93
* src/DrawingThought.py
95
o show a bigger border if a thought has extended info, fixes issue 33
97
2008-03-24 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
100
More optimizations for issue 55. Partial redraw is done on editing and
101
selecting and off-screen clipping has been simplified.
103
2008-03-23 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
106
Fixes issue 62. Links are not selected if not clicked.
108
2008-03-23 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
111
Off-screen clipping works for other scale factors too, but only in
112
horizontal direction.
114
2008-03-23 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
117
Fixed bug introduced with last revision.
119
2008-03-23 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
122
Don't draw off-screen thoughts. It is still a bit whacky and not working for
123
scales other than 1.0.
125
2008-03-23 Martin Schaaf <mascha@ma-scha.de>
128
o remember map sort order, fixes issue 75
129
o catch exception if map is empty on file_save_cb
131
2008-03-23 Martin Schaaf <mascha@ma-scha.de>
133
* src/PeriodicSaveThread.py
134
* src/MainwindowThread.py
135
o save open maps every 60 seconds, fixing issue 64
137
2008-03-23 Martin Schaaf <mascha@ma-scha.de>
141
o pump to version 0.4.0rc4
142
* src/ImageThought.py
144
o convert pixel array from pixbuf rgb order to cairo rgb order on exporting
146
2008-03-22 Martin Schaaf <mascha@ma-scha.de>
150
o pump to version 0.4.0rc3
151
* src/ImageThought.py
152
o ignore if an image isn't exportable
154
2008-03-22 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
157
Add python-gconf dependency.
159
2008-03-22 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
163
Save configuration via gconf.
165
2008-03-21 Martin Schaaf <mascha@ma-scha.de>
167
* src/ImageThought.py
168
o export also bitmaps to cairo surface (pdf, svg), but there is a small color problem
170
2008-03-21 Martin Schaaf <mascha@ma-scha.de>
173
o add newer standard version
174
* src/ImageThought.py
175
o fix exception by only replace whole text if a parent node exist
177
2008-03-21 Martin Schaaf <mascha@ma-scha.de>
180
o add debian package management support
182
o set version to 0.4.0rc2
184
2008-03-21 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
189
2008-03-21 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
193
Save and load browser size, fixing issue 18
195
2008-03-21 Martin Schaaf <mascha@ma-scha.de>
197
* src/DrawingThought.py
200
* src/ImageThought.py
202
o add svg export (patch by Matthias Vogelgesang)
204
2008-03-21 Don Scorgie <Don@Scorgie.org>
206
* src/TextThought.py:
207
* src/BaseThought.py:
209
* src/DrawingThought.py:
210
Fix potential exception on map opening
212
* src/DrawingThought.py:
213
Give all points their own unique colour
216
Update the colour selectors when loading
219
2008-03-21 Martin Schaaf <mascha@ma-scha.de>
221
* src/DrawingThought.py
225
* src/ImageThought.py
227
* data/labyrinth-ui.xml
228
* data/labyrinth.glade
229
o add import/export of maps (patch by Matthias Vogelgesang)
231
o added Matthias Vogelgesang and me
233
2008-03-20 Martin Schaaf <mascha@ma-scha.de>
236
o check for attribute transform on coord transformation
238
o fix color update if a thought is selected that doesn't have background or foreground colors
240
2008-03-18 Martin Schaaf <mascha@ma-scha.de>
244
o update color button when selecting thought (patch by Matthias Vogelgesang)
246
2008-03-03 Martin Schaaf <mascha@ma-scha.de>
249
o add missing entries
251
2008-02-18 Don Scorgie <Don@Scorgie.org>
254
Fix backspace and delete when not
257
2008-02-14 Martin Schaaf <mascha@ma-scha.de>
260
add eclipse files to svn ignore
262
2008-02-14 Martin Schaaf <mascha@ma-scha.de>
265
set line witdth after link drawing back to original size
267
2008-02-14 Martin Schaaf <mascha@ma-scha.de>
274
add foreground and background color selection/setting support
276
2008-02-04 Martin Schaaf <mascha@ma-scha.de>
280
o allow deletion of links
281
o add some checks before deletion
282
o catch attribute error exceptions in some cases where not only thoughts are expected
284
2008-02-04 Martin Schaaf <mascha@ma-scha.de>
287
o test for link element in child nodes, fixes bug introduced with
288
last commit for element checking in dom tree
290
2008-02-04 Martin Schaaf <mascha@ma-scha.de>
294
o catch AttributeError in get_selection_bounds when it is called with link object
295
o fix todo to check if a link exists before its deletion
296
o only delete thoughts by selcting Edit/DeleteThoughts (fixes issue 66)
297
o revert the last fix for link edit and add a better one
299
2008-02-03 Martin Schaaf <mascha@ma-scha.de>
302
o set edit menu entries insensitive, when they cannot be used with the selected object
304
2008-01-31 Martin Schaaf <mascha@ma-scha.de>
307
o fix for Issue 68 - delete map corrupts open list
309
2007-05-21 Don Scorgie <Don@Scorgie.org>
312
Oops. Broke creating new maps. Fixed.
314
2007-05-16 Don Scorgie <Don@Scorgie.org>
316
* data/labyrinth.glade:
318
Remove Quit button from toolbar (as per HIG)
319
Fixes issue #44 (patch from Jean-François Fortin Tam)
322
2007-05-15 Don Scorgie <Don@Scorgie.org>
326
Add searching in Browser window (issue #58)
327
Add "Last Modified" column and allow sorting by it and name (issue #59)
330
* data/labyrinth-ui.xml:
331
Add undo / redo to toolbar as an experiment (issue #60)
332
Increase size of initial window slightly to fit better
335
Use gtk+ built-in zooming actions (issue #63)
339
Don't ellipsize text in Browser while still space available (issue #61)
342
Attempt to reduce "over" movement when scrolling (slightly but not a huge
346
Fix disappearing thoughts when links selection code fails
347
(It still fails, but less so now) Partial fix for issue #62
350
Add initial thought navigation using arrow keys
353
2007-04-17 Don Scorgie <Don@Scorgie.org>
355
* src/TextThought.py:
356
Fix thought boundaries when using attributes
357
Don't process (control) key presses when not editing
358
-Later- Fix byte table rebuilding in the presence of "undecipherable"
359
characters as Python puts it. Basically, add a try-except block to
360
ensure the character is correctly tested
363
2007-04-06 Don Scorgie <Don@Scorgie.org>
367
Add key filtering for +/- keys to increase / decrease
368
link strength (when selected)
372
* src/BaseThought.py:
373
First pass at link selection
374
Able to select links (with think rectangle drawn around them)
375
BaseThought and MMapArea have minor modifications to support
378
* src/TextThought.py:
379
Update attributes properly when using the mouse
382
2007-04-06 Don Scorgie <Don@Scorgie.org>
384
Merge of Windows-support branch:
385
* Windows/COPYING.txt:
388
* Windows/labyrinth.lnk:
389
* Windows/labyrinth.bat:
390
* Windows/labyrinth.ico:
391
* Windows/WinSetup.bat:
392
* Windows/winsetup.py:
393
Add files for Windows build
398
* src/TextThought.py:
400
Various fixes required to build and run on Windows properly
403
2007-04-05 Don Scorgie <Don@Scorgie.org>
405
* src/TextThought.py:
406
Fix stupid bug to make text selection work
409
2007-04-05 Don Scorgie <Don@Scorgie.org>
413
* src/TextThought.py:
414
* src/TextBufferMarkup.py:
415
Add support for italics and underline
418
Rework goals for 0.4 release
421
2007-04-05 Don Scorgie <Don@Scorgie.org>
424
Only update cursor type when the type has changes
425
(Patch from Kamila Chyla)
427
2007-04-05 Don Scorgie <Don@Scorgie.org>
431
Minor updates (correct email, add tick)
433
* src/TextBufferMarkup.py:
434
Total rewrite from scratch. The old one wasn't as shiny
435
and didn't really do what I wanted
436
New one is smaller and does what is needed
437
Add support for enboldening and framework for other
440
* src/DrawingThought.py:
441
* src/ImageThought.py:
442
* src/BaseThought.py:
443
Update to use new extended buffer properly
445
* src/UndoManager.py:
446
Handle text attributes properly
447
Combine translation / rotations
450
Un-disable Bold button
451
Add support for enabling and disabling Bold (along with other attributes)
452
Add undo support for translations and scaling
455
New signal to tell the Bold widget to enable when we want it to
456
Add undo transform (translate / scale)
457
Allow bold to be set in thoughts
459
* src/TextThought.py:
460
Update to use new extended buffer
461
Enable bold in text thoughts themselves
462
Shift some stuff around to work with the attributes
463
Add framework for further attribute work
465
2007-03-28 Don Scorgie <Don@Scorgie.org>
468
Make intermediate dirs for savedir (should fix issue #50)
470
2007-03-11 Don Scorgie <Don@Scorgie.org>
473
* src/DrawingThought.py:
474
* src/ImageThought.py:
475
* src/TextThought.py:
480
* src/UndoManager.py:
484
Updated my email address to new address
488
* src/UndoMAnager.py:
489
Enable undo / redo of scaling and translation
491
2007-03-10 Don Scorgie <Don@Scorgie.org>
493
* src/BaseThought.py:
494
* src/ImageThought.py:
495
* src/DrawingThought.py:
496
* src/TextThought.py:
498
Various misc fixes to make all thoughts
499
work with transforms properly
503
Add arrows around main area for translation
505
Translate using button 2 (middle button) instead
510
* src/TextThought.py:
511
* data/labyrinth-ui.xml:
512
Add initial support for scaling canvas and translating
513
on canvas (infinte-scroll canvas)
515
2006-11-25 Don Scorgie <DonScorgie@Blueyonder.co.uk>
519
Remove (incorrect) interpreter invocations
520
These files shouldn't be called outside of
521
labyrinth anyway (in normal circumstances)
524
2006-11-15 Don Scorgie <DonScorgie@Blueyonder.co.uk>
527
Only try and calculate ends on loading
528
if both parent and child exists (issue #34)
531
Don't calculate the number of nodes within a map
532
It's not used and seems to cause problems with some maps
535
=========== V0.3 ===========
1
536
2006-11-13 Don Scorgie <DonScorgie@Blueyonder.co.uk>
541
Prepare for 0.3 release
544
Fix make distcheck (add uninstall rule)
5
548
Update for 0.3 release