Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Express logic to avoid confusing static analyser. | Michael Drake | 2013-09-05 | 1 | -1/+1 |
| | |||||
* | Express logic so that the static analyser can understand and not report NULL ↵ | Michael Drake | 2013-09-05 | 1 | -5/+4 |
| | | | | deref. | ||||
* | Remove a couple of dead stores. | Michael Drake | 2013-09-05 | 1 | -3/+2 |
| | |||||
* | Ensure correct field is edited when more than one hidden field is editable. | Michael Drake | 2013-09-05 | 1 | -1/+1 |
| | |||||
* | Fix a potential leak. | Michael Drake | 2013-09-05 | 1 | -2/+1 |
| | |||||
* | Allocate correct amount of mem for pointers to imagemaps. | Michael Drake | 2013-09-05 | 1 | -1/+1 |
| | |||||
* | Tidy up compatibility layer. | Michael Drake | 2013-09-04 | 1 | -74/+47 |
| | |||||
* | Remove some redundancy. | Michael Drake | 2013-09-03 | 1 | -14/+0 |
| | |||||
* | Squash leak in error case. | Michael Drake | 2013-09-03 | 1 | -0/+1 |
| | |||||
* | Add hotlist iteration function. | Michael Drake | 2013-09-03 | 2 | -0/+109 |
| | |||||
* | Don't allow what treeview initialisation sets as the dimensions to be ↵ | Michael Drake | 2013-09-03 | 1 | -6/+6 |
| | | | | overwritten with defaults of 0. | ||||
* | Avoid an error. | Michael Drake | 2013-09-03 | 1 | -2/+4 |
| | |||||
* | Some cocoa build fixes. | Michael Drake | 2013-09-03 | 3 | -7/+1 |
| | |||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf | Michael Drake | 2013-09-03 | 1 | -2/+12 |
|\ | |||||
| * | make js library selection target dependant | Vincent Sanders | 2013-09-03 | 1 | -2/+12 |
| | | |||||
* | | Remove height getters from treeview client modules API. | Michael Drake | 2013-09-03 | 8 | -56/+0 |
| | | |||||
* | | Ensure tree height is provided when treeview building is complete. | Michael Drake | 2013-09-03 | 4 | -5/+16 |
| | | |||||
* | | Make externally induced node expand/contract cause redraw. | Michael Drake | 2013-09-03 | 1 | -11/+94 |
| | | |||||
* | | Change recursife node collapse behaviour slightly. | Michael Drake | 2013-09-03 | 1 | -17/+24 |
| | | |||||
* | | Port to new recursive expand/contract functions. | Michael Drake | 2013-09-03 | 8 | -69/+69 |
| | | |||||
* | | Node collapsing needs to happen when leaving nodes. | Michael Drake | 2013-09-03 | 1 | -8/+7 |
| | | |||||
* | | Add recursive expand/contract functions to hotlist, global history, and ↵ | Michael Drake | 2013-09-03 | 6 | -0/+90 |
| | | | | | | | | cookie manager modules. | ||||
* | | Add a pair of recursive expand/contract functions. | Michael Drake | 2013-09-03 | 2 | -3/+97 |
| | | |||||
* | | Make it more clear that tree.c is deprecated. | Michael Drake | 2013-09-02 | 2 | -60/+10 |
| | | |||||
* | | Remove old hotlist, cookies, and history_global_core modules. | Michael Drake | 2013-09-02 | 47 | -749/+164 |
| | | | | | | | | 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 Drake | 2013-09-02 | 20 | -148/+0 |
| | | | | | | | | functions. | ||||
* | | Remove tree icon_name globals from all the front ends. | Michael Drake | 2013-09-02 | 22 | -124/+12 |
| | | |||||
* | | Remove bulk of old treeview implementation. | Michael Drake | 2013-09-02 | 19 | -3242/+55 |
| | | |||||
* | | Use TREE_HOTLIST directly. | Michael Drake | 2013-09-02 | 7 | -17/+5 |
| | |