Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix Ctrl+Shift+Z. | Michael Drake | 2013-10-01 | 1 | -3/+1 |
| | |||||
* | Start implementing undo/redo. For now it just records changes, the actual ↵ | Michael Drake | 2013-09-30 | 1 | -11/+182 |
| | | | | undo/redo handling is not yet done. | ||||
* | Pass KEY_UNDO and KEY_REDO to core. (Currently ignored.) | Michael Drake | 2013-09-30 | 1 | -0/+28 |
| | |||||
* | Pass KEY_UNDO and KEY_REDO to core. (Currently ignored.) | Michael Drake | 2013-09-30 | 1 | -0/+11 |
| | |||||
* | Use a for loop instead | Chris Young | 2013-09-28 | 1 | -2/+3 |
| | |||||
* | Ensure the glyph array is NULLed before use, and that we don't attempt to ↵ | Chris Young | 2013-09-28 | 1 | -1/+3 |
| | | | | free NULL entries. | ||||
* | Extra logging | Chris Young | 2013-09-28 | 1 | -0/+7 |
| | |||||
* | less over-zealous code removal | Chris Young | 2013-09-15 | 1 | -1/+5 |
| | |||||
* | treeview deferred redraw | Chris Young | 2013-09-14 | 1 | -2/+31 |
| | |||||
* | Support drag for global history too | Chris Young | 2013-09-14 | 1 | -6/+1 |
| | |||||
* | Re-implement dragging to/from treeview (not working) | Chris Young | 2013-09-14 | 1 | -50/+25 |
| | |||||
* | We return client data, not node. | Michael Drake | 2013-09-14 | 3 | -3/+63 |
| | |||||
* | Add functions to get first selected hotlist/global_history node data. | Michael Drake | 2013-09-13 | 6 | -0/+77 |
| | |||||
* | Use a simulated keypress rather than a simulated mouseclick | Chris Young | 2013-09-12 | 1 | -6/+1 |
| | |||||
* | Make the hotlist toolbar work | Chris Young | 2013-09-12 | 1 | -10/+5 |
| | |||||
* | Make hotlist toolbar use the new functions | Chris Young | 2013-09-12 | 1 | -50/+25 |
| | |||||
* | Pass generic userdata | Chris Young | 2013-09-12 | 3 | -11/+12 |
| | |||||
* | Move the hotlist menu creator into hotlist.c and make it more generic | Chris Young | 2013-09-12 | 3 | -65/+79 |
| | |||||
* | Add hotlist menu items at the correct offset | Chris Young | 2013-09-12 | 1 | -3/+2 |
| | |||||
* | Remove context menu some more as it's irrepairably broken anyway | Chris Young | 2013-09-12 | 1 | -1/+2 |
| | |||||
* | Fix buttons in the least convaluted way possible | Chris Young | 2013-09-12 | 1 | -5/+4 |
| | |||||
* | Remove some very useful drag stuff that doesn't seem to yet have an ↵ | Chris Young | 2013-09-12 | 1 | -2/+4 |
| | | | | equivalalent in the new treeveiw | ||||
* | Botched fixes just to get it to compile again | Chris Young | 2013-09-12 | 1 | -2/+7 |
| | |||||
* | Disable the treeview context menu for now, as it needs fixing. | Chris Young | 2013-09-12 | 1 | -0/+2 |
| | |||||
* | Added comments. | Ole Loots | 2013-09-11 | 2 | -1/+13 |
| | |||||
* | Also setup slider info before tree creation. | Ole Loots | 2013-09-11 | 1 | -11/+20 |
| | |||||
* | Set window ref before calling tree_create. Fixes crash during startup. | Ole Loots | 2013-09-10 | 1 | -7/+21 |
| | | | | | (tree_create causes an resize event which requires the window handle to be available). | ||||
* | Set treeview text size to 12pt. | Michael Drake | 2013-09-09 | 1 | -1/+7 |
| | |||||
* | Enable front end to select treeview text size. | Michael Drake | 2013-09-09 | 3 | -4/+7 |
| | |||||
* | Protect against attempt to initialise twice. | Michael Drake | 2013-09-09 | 1 | -0/+8 |
| | |||||
* | Squash warning from older GCC. | Michael Drake | 2013-09-08 | 1 | -2/+2 |
| | |||||
* | Fix use after unref. | Michael Drake | 2013-09-08 | 1 | -1/+5 |
| | |||||
* | Destroy treeviews. | Michael Drake | 2013-09-08 | 7 | -0/+43 |
| | |||||
* | Remove dotted box from treeview move drags, as core draws location arrow for us. | Steve Fryatt | 2013-09-08 | 1 | -1/+1 |
| | |||||
* | Correct constraining rectangle for treeview drags so that pointer can't ↵ | Steve Fryatt | 2013-09-08 | 1 | -2/+1 |
| | | | | leave window. | ||||
* | gui_current_drag_type now only used for data transfer protocol routing; fix ↵ | Steve Fryatt | 2013-09-08 | 7 | -27/+22 |
| | | | | | | | button bar drag handler. Remove all references to gui_current_drag_type outside of gui.c which are not related to routing DataSaveAck messages. Update button bar drag code so that it uses ro_mouse. | ||||
* | Allow ro_mouse to enable null polls; remove unused global variables. | Steve Fryatt | 2013-09-08 | 7 | -34/+66 |
| | | | | | Implement ro_mouse_poll_interval() to allow ro_mouse to influence null polling. Remove unused calls to drag type globals. | ||||
* | Move all mouse tracking into ro_mouse module. | Steve Fryatt | 2013-09-08 | 12 | -139/+257 |
| | | | | | | Add Pointer Entering Window events to wimp_event module and add handlers to all modules requiring mouse tracking. Updated: Treeview, URL Complete, History and GUI Window. Delete all handling for Pointer Entering/Leaving from ro_gui. | ||||
* | Restructure handling of DragEnd events. | Steve Fryatt | 2013-09-08 | 13 | -102/+277 |
| | | | | | | | | | | | Add ro_mouse module to process mouse events during drags and on null polls. Implement support in ro_mouse for tracking the mouse during drags and passing on DragEnd events. Remove ro_gui_drag_end() and update all of its clients so that they use ro_mouse. Remove the unused ro_gui_window_frame_resize_end(). Termination of save drags with Escape is unimplemented, but appears broken anyway. The use of gui_drag_type is still required to handle Message_DatasaveAck processing. Mouse tracking is still handled via gui.c. | ||||
* | make the scroll bar disappear if size is -1 (untested) | Chris Young | 2013-09-05 | 1 | -8/+20 |
| | |||||
* | Remove unused. NB: new routine untested | Chris Young | 2013-09-05 | 1 | -73/+0 |
| | |||||
* | Use the nsurl directly | Chris Young | 2013-09-05 | 1 | -11/+4 |
| | |||||
* | Attempt re-write of Hotlist menu creation | Chris Young | 2013-09-05 | 1 | -2/+96 |
| | |||||
* | There must be a next widget for swap_siblings. | Michael Drake | 2013-09-05 | 1 | -2/+3 |
| | |||||
* | Check for error as soon as we have return value. | Michael Drake | 2013-09-05 | 1 | -5/+4 |
| | |||||
* | Various tidyups to make ownership more clear. | Michael Drake | 2013-09-05 | 1 | -72/+75 |
| | |||||
* | Remove dead assignment. | Michael Drake | 2013-09-05 | 1 | -3/+2 |
| | |||||
* | Remove dead assignement. | Michael Drake | 2013-09-05 | 1 | -2/+1 |
| | |||||
* | Fix dead assignments. | Michael Drake | 2013-09-05 | 1 | -0/+4 |
| | |||||
* | Fix dead assignement. | Michael Drake | 2013-09-05 | 1 | -5/+2 |
| |