summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove old debug window template.Michael Drake2013-10-037-104/+2
|
* Optimise treeview redraw. It draws its own background, so don't need white ↵Michael Drake2013-10-034-4/+4
| | | | background in the template.
* Remove unused image cache config window template.Michael Drake2013-10-034-746/+0
|
* Remove image memory options.Michael Drake2013-10-031-2/+0
|
* Remove redundant bitmap compression/decompression/dropping-to-disc. The ↵Michael Drake2013-10-039-756/+48
| | | | core now has a converted bitmap cache that is pruned more agressively.
* Lose forward declaration.Michael Drake2013-10-031-320/+315
|
* Remove unused function.Michael Drake2013-10-032-49/+0
|
* Appease gtk front end's broken bitmap behaviour.Michael Drake2013-10-031-0/+10
|
* Init unused alpha channel to 0, even though we set the bitmaps as opaque.Michael Drake2013-10-031-11/+11
|
* Avoid NULL deref when deleting a node, causing empty ancestor nodes to be ↵Michael Drake2013-10-031-4/+4
| | | | deleted.
* Generate anti-aliased triangles in bitmaps and plot via bitmap plotter. ↵Michael Drake2013-10-021-101/+263
| | | | (Without anti-aliasing was too ugly to be endured.)
* Add accessors for individual colour channels.Michael Drake2013-10-021-1/+13
|
* Use polygon plotter for treeview furniture (node expansion/contraction ↵Michael Drake2013-10-021-23/+111
| | | | triangles), instead of triangle text glyphs.
* Add Undo/Redo to Amiga version. NB: Clear selection no longer has a shortcut ↵Chris Young2013-10-015-3/+44
| | | | key.
* Make undo and redo share common implementation.Michael Drake2013-10-011-72/+28
|
* Wipe undo buffer on textarea_set_text.Michael Drake2013-10-011-0/+3
|
* Ensure cut can be undone.Michael Drake2013-10-011-2/+2
|
* Add undo (F8) and redo (F9) keys. If caret is not in textarea, F8 is still ↵Michael Drake2013-10-011-0/+7
| | | | view source.
* Implement textarea undo and redo.Michael Drake2013-10-011-12/+89
|
* Fix Ctrl+Shift+Z.Michael Drake2013-10-011-3/+1
|
* Start implementing undo/redo. For now it just records changes, the actual ↵Michael Drake2013-09-301-11/+182
| | | | undo/redo handling is not yet done.
* Pass KEY_UNDO and KEY_REDO to core. (Currently ignored.)Michael Drake2013-09-301-0/+28
|
* Pass KEY_UNDO and KEY_REDO to core. (Currently ignored.)Michael Drake2013-09-301-0/+11
|
* Use a for loop insteadChris Young2013-09-281-2/+3
|
* Ensure the glyph array is NULLed before use, and that we don't attempt to ↵Chris Young2013-09-281-1/+3
| | | | free NULL entries.
* Extra loggingChris Young2013-09-281-0/+7
|
* less over-zealous code removalChris Young2013-09-151-1/+5
|
* treeview deferred redrawChris Young2013-09-141-2/+31
|
* Support drag for global history tooChris Young2013-09-141-6/+1
|
* Re-implement dragging to/from treeview (not working)Chris Young2013-09-141-50/+25
|
* We return client data, not node.Michael Drake2013-09-143-3/+63
|
* Add functions to get first selected hotlist/global_history node data.Michael Drake2013-09-136-0/+77
|
* Use a simulated keypress rather than a simulated mouseclickChris Young2013-09-121-6/+1
|
* Make the hotlist toolbar workChris Young2013-09-121-10/+5
|
* Make hotlist toolbar use the new functionsChris Young2013-09-121-50/+25
|
* Pass generic userdataChris Young2013-09-123-11/+12
|
* Move the hotlist menu creator into hotlist.c and make it more genericChris Young2013-09-123-65/+79
|
* Add hotlist menu items at the correct offsetChris Young2013-09-121-3/+2
|
* Remove context menu some more as it's irrepairably broken anywayChris Young2013-09-121-1/+2
|
* Fix buttons in the least convaluted way possibleChris Young2013-09-121-5/+4
|
* Remove some very useful drag stuff that doesn't seem to yet have an ↵Chris Young2013-09-121-2/+4
| | | | equivalalent in the new treeveiw
* Botched fixes just to get it to compile againChris Young2013-09-121-2/+7
|
* Disable the treeview context menu for now, as it needs fixing.Chris Young2013-09-121-0/+2
|
* Added comments.Ole Loots2013-09-112-1/+13
|
* Also setup slider info before tree creation.Ole Loots2013-09-111-11/+20
|
* Set window ref before calling tree_create. Fixes crash during startup.Ole Loots2013-09-101-7/+21
| | | | | (tree_create causes an resize event which requires the window handle to be available).
* Set treeview text size to 12pt.Michael Drake2013-09-091-1/+7
|
* Enable front end to select treeview text size.Michael Drake2013-09-093-4/+7
|
* Protect against attempt to initialise twice.Michael Drake2013-09-091-0/+8
|
* Squash warning from older GCC.Michael Drake2013-09-081-2/+2
|