summaryrefslogtreecommitdiff
path: root/riscos/window.c
Commit message (Collapse)AuthorAgeFilesLines
* Scope reduce some variables.Michael Drake2014-05-311-21/+24
|
* Remove dead code and variables.Michael Drake2014-05-301-7/+1
|
* Scope reduce several variables.Michael Drake2014-05-301-13/+15
|
* rework path to url mapping functions to convert from and to nsurlVincent Sanders2014-05-261-5/+8
|
* Make history internal to browser_window module.Michael Drake2014-02-151-17/+17
|
* Make browser_window_navigate (un)verifiable flag match browser_window_create.Michael Drake2014-02-101-7/+4
|
* Allow tab creation without history clone. Changes browser_window_create and ↵Michael Drake2014-02-101-24/+19
| | | | browser_window_navigate flags.
* Clean up gui_window creation API.Michael Drake2014-02-091-28/+21
|
* Simplify local history interface.Michael Drake2014-02-081-64/+8
|
* Use API to get extents.Michael Drake2014-02-081-5/+5
|
* Remove unused variable.Michael Drake2014-02-081-3/+0
|
* Native select menu interface shouldn't force front end to dig inside bw struct.Michael Drake2014-02-081-3/+1
|
* move utf8 local conversion operations to tableVincent Sanders2014-02-011-0/+1
|
* make the clipboard operation table and members static to textselection ↵Vincent Sanders2014-02-011-7/+9
| | | | module and cleanup unnecessary includes
* Merge remote-tracking branch 'origin/stevef/menus'Vincent Sanders2014-01-311-7/+7
|\
| * Provide a dedicated interface for destroying open menus.Steve Fryatt2014-01-291-7/+7
| | | | | | | | | | Add ro_gui_menu_destroy(), so that this specific task does not share the same code as the more general task of tidying up after menus have been closed by other means. The original ro_gui_menu_closed() now simply cleans up from a known (or assumed) closure, without forcing a closure itself.
* | bump the maximum number of nodes in the doxygen documentation and fix a ↵Vincent Sanders2014-01-291-14/+15
|/ | | | couple of small documentation errors
* move utf8 conversion routines to use nserror instead of their own error enumVincent Sanders2014-01-281-8/+8
|
* fix up riscos build errorsVincent Sanders2014-01-161-3/+3
|
* Merge branch 'vince/guivtable'Vincent Sanders2014-01-161-69/+80
|\
| * move teh final optional window operations into the tableVincent Sanders2014-01-131-0/+7
| |
| * move four more optional window operations to tableVincent Sanders2014-01-131-26/+31
| |
| * move two more mandantory window operations to tableVincent Sanders2014-01-131-3/+4
| |
| * move window scroll getter and setter into operations tableVincent Sanders2014-01-131-2/+4
| |
| * move mandantory window update and redraw operations into tableVincent Sanders2014-01-121-1/+4
| |
| * move more optional window operations into table including removing unused ↵Vincent Sanders2014-01-121-21/+7
| | | | | | | | hide_pointer operation altogether
| * split gui operations into core and window and move more operations into tablesVincent Sanders2014-01-121-18/+25
| |
| * move window creation and destruction into tableVincent Sanders2014-01-111-1/+1
| |
* | Silence warningJohn-Mark Bell2014-01-161-1/+0
|/
* Update copyright header dates for recent commits.Steve Fryatt2014-01-021-1/+1
|
* In framesets, F8 views source for frame under pointer if applicable.Steve Fryatt2014-01-021-28/+36
|
* Implement user confirmation before removing hotlist entries from the URL bar.Steve Fryatt2013-12-311-1/+0
|
* Add default clause to squash compiler warning.Steve Fryatt2013-12-311-0/+3
|
* Tidy up hotlist icon interfaces and make consistant with rest of toolbar.Steve Fryatt2013-12-301-2/+2
|
* Bring hotlist icon event handling in line with other toolbar actions.Steve Fryatt2013-12-301-4/+39
| | | | | | - Make hotlist icon return click events to clients. - Move URL add and remove code into browser window toolbar event handler. - Pass hotlist icon URL add/remove via RISC OS hotlist interface.
* Make view source menu option open the frame source, rather than frameset.Michael Drake2013-12-191-1/+8
|
* Update hotlist indicator when current page is added to hotlist.Michael Drake2013-11-231-2/+8
|
* Make RO hotlist add function take nsurl.Michael Drake2013-11-221-1/+1
|
* Add undo (F8) and redo (F9) keys. If caret is not in textarea, F8 is still ↵Michael Drake2013-10-011-0/+7
| | | | view source.
* Allow ro_mouse to enable null polls; remove unused global variables.Steve Fryatt2013-09-081-8/+1
| | | | | 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 Fryatt2013-09-081-0/+34
| | | | | | 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 Fryatt2013-09-081-19/+16
| | | | | | | | | | | 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.
* Remove old hotlist, cookies, and history_global_core modules.Michael Drake2013-09-021-2/+3
| | | | New versions of expand/collapse node functions for these modules aren't yet implemented.
* Move old hotlist out of the way.Michael Drake2013-08-131-1/+0
|
* Fix up for cookies_old rename.Michael Drake2013-07-221-1/+1
|
* s/history_core/local_history/Michael Drake2013-07-101-1/+1
|
* fix mismatched option name and variable namesVincent Sanders2013-05-281-2/+2
| | | | | block_ads should be block_advertisments to match option name toolbar_status_width should be toolbar_status_size to match option name
* move options includeVincent Sanders2013-05-281-1/+1
|
* Front ends have no reason to include desktop/selection.h now.Michael Drake2013-05-101-1/+0
|
* Fix menu shading of copy/cut/paste options when more than one of them should ↵Michael Drake2013-03-181-5/+5
| | | | be made available.