summaryrefslogtreecommitdiff
path: root/riscos/window.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove some bw derefs.Michael Drake2014-10-161-11/+10
|
* Avoid a bw deref.Michael Drake2014-10-161-1/+1
|
* Browser window isn't available directly here.Michael Drake2014-10-161-2/+2
|
* Avoid dealing with hlcache_handle in key handling.Michael Drake2014-10-161-6/+3
|
* Simplify window closing buy user proper browser_window API.Michael Drake2014-10-161-11/+7
|
* Fix core create_form_select_menu API to pass gw, rather than bw out to front ↵Michael Drake2014-10-161-6/+4
| | | | ends.
* Remove seemingly unused global.Michael Drake2014-10-161-4/+0
|
* Don't pass browser_window around for select menu handling.Michael Drake2014-10-161-7/+7
| | | | It was only needed to access gui_window, so just padd gui_window.
* Chage favicon set APIs to take gui_window rather than hlcache_handle.Michael Drake2014-10-161-1/+1
| | | | | | | | Let the front end pass its own types around, rather than core ones. This removes one "bw->current_content" from window.c. Now the current content is only accessed where its needed, in the favicon handler, and it is accessed via the appropriate API.
* Really fix error.Michael Drake2014-10-151-1/+1
|
* Fix error.Michael Drake2014-10-151-1/+1
|
* Don't dereference bw to get window scale.Michael Drake2014-10-151-41/+53
|
* Remove pointless strdup/free.Michael Drake2014-09-071-23/+14
|
* GUI launched fetches are verifiable. Thanks to jmb.Michael Drake2014-09-071-1/+1
|
* Remove more dead code.Michael Drake2014-07-091-4/+1
|
* Remove redundant code.Michael Drake2014-07-091-9/+0
|
* remove unecessary reformat callVincent Sanders2014-07-091-3/+0
| | | | | This was an error in the original refactor where redraw routine had an uneccessary optimisation to remove an outstanding reformat.
* try and improve usage of browser window internalsVincent Sanders2014-07-061-7/+3
|
* Merge branch 'vince/reformatpending'Vincent Sanders2014-07-061-29/+16
|\ | | | | | | | | Conflicts: amiga/gui.c
| * change reformat to be driven from the scheduler like redrawVincent Sanders2014-07-011-29/+16
| |
* | documentation fixes and cleanupsVincent Sanders2014-07-021-21/+15
|/
* remove forward declarations from risc os gui.cVincent Sanders2014-06-041-0/+1
| | | | cleanup filetype magic numbers.
* 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
| |