summaryrefslogtreecommitdiff
path: root/desktop
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* 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
|
* Implement textarea undo and redo.Michael Drake2013-10-011-12/+89
|
* 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.
* 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
|
* 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
|
* Fix use after unref.Michael Drake2013-09-081-1/+5
|
* Check for error as soon as we have return value.Michael Drake2013-09-051-5/+4
|
* Various tidyups to make ownership more clear.Michael Drake2013-09-051-72/+75
|
* Remove dead assignment.Michael Drake2013-09-051-3/+2
|
* Remove dead assignement.Michael Drake2013-09-051-2/+1
|
* Fix dead assignments.Michael Drake2013-09-051-0/+4
|
* Fix dead assignement.Michael Drake2013-09-051-5/+2
|
* Express logic to avoid confusing static analyser.Michael Drake2013-09-051-1/+1
|
* Express logic so that the static analyser can understand and not report NULL ↵Michael Drake2013-09-051-5/+4
| | | | deref.
* Remove a couple of dead stores.Michael Drake2013-09-051-3/+2
|
* Ensure correct field is edited when more than one hidden field is editable.Michael Drake2013-09-051-1/+1
|
* Tidy up compatibility layer.Michael Drake2013-09-041-74/+47
|
* Remove some redundancy.Michael Drake2013-09-031-14/+0
|
* Squash leak in error case.Michael Drake2013-09-031-0/+1
|
* Add hotlist iteration function.Michael Drake2013-09-032-0/+109
|
* Remove height getters from treeview client modules API.Michael Drake2013-09-038-56/+0
|
* Ensure tree height is provided when treeview building is complete.Michael Drake2013-09-034-5/+16
|
* Make externally induced node expand/contract cause redraw.Michael Drake2013-09-031-11/+94
|
* Change recursife node collapse behaviour slightly.Michael Drake2013-09-031-17/+24
|
* Node collapsing needs to happen when leaving nodes.Michael Drake2013-09-031-8/+7
|
* Add recursive expand/contract functions to hotlist, global history, and ↵Michael Drake2013-09-036-0/+90
| | | | cookie manager modules.
* Add a pair of recursive expand/contract functions.Michael Drake2013-09-032-3/+97
|
* Make it more clear that tree.c is deprecated.Michael Drake2013-09-022-60/+10
|
* Remove old hotlist, cookies, and history_global_core modules.Michael Drake2013-09-0216-588/+21
| | | | New versions of expand/collapse node functions for these modules aren't yet implemented.
* Remove cookies, history_global, and hotlist_old _initialise and _cleanup ↵Michael Drake2013-09-026-91/+0
| | | | functions.
* Remove bulk of old treeview implementation.Michael Drake2013-09-022-3145/+33
|
* Use TREE_HOTLIST directly.Michael Drake2013-09-022-12/+0
|
* Use TREE_HISTORY directly.Michael Drake2013-09-022-12/+0
|
* Select TREE_COOKIES directly.Michael Drake2013-09-022-12/+0
|
* Remove tree_url_node module. Had to disable treeview scanning in amiga and ↵Michael Drake2013-09-025-1036/+1
| | | | cocoa front ends. Amiga front end very likely broken.
* Reduce old hotlist to skeleton.Michael Drake2013-09-021-163/+3
|
* Reduce to skeleton.Michael Drake2013-09-022-292/+3
|
* Remove unused type.Michael Drake2013-09-021-2/+0
|
* Reduce old cookie manager to skeleton.Michael Drake2013-09-022-400/+1
|