summaryrefslogtreecommitdiff
path: root/riscos/gui.c
Commit message (Collapse)AuthorAgeFilesLines
* Start URL bar hotlist indicator button implementation.Michael Drake2013-11-221-0/+4
| | | | | - Clicking to hotlist add/remove doesn't work. - Doesn't update while typing in URL bar.
* Remove redundant bitmap compression/decompression/dropping-to-disc. The ↵Michael Drake2013-10-031-9/+2
| | | | core now has a converted bitmap cache that is pruned more agressively.
* Set treeview text size to 12pt.Michael Drake2013-09-091-1/+7
|
* Destroy treeviews.Michael Drake2013-09-081-0/+3
|
* gui_current_drag_type now only used for data transfer protocol routing; fix ↵Steve Fryatt2013-09-081-0/+2
| | | | | | | 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 Fryatt2013-09-081-17/+5
| | | | | 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-128/+5
| | | | | | 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-58/+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-3/+0
| | | | 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-021-3/+0
| | | | functions.
* Remove bulk of old treeview implementation.Michael Drake2013-09-021-7/+0
|
* Remove tree_url_node module. Had to disable treeview scanning in amiga and ↵Michael Drake2013-09-021-1/+0
| | | | cocoa front ends. Amiga front end very likely broken.
* Pass mouse coords to treeview during drag. Note, we now get a warning when ↵Michael Drake2013-08-161-0/+2
| | | | mouse leaves window during drag.
* Move old hotlist out of the way.Michael Drake2013-08-131-2/+2
|
* Use new SSL certificate viewer.Michael Drake2013-08-121-2/+0
|
* Fix up for cookies_old rename.Michael Drake2013-07-221-1/+1
|
* actually set the option we computeVincent Sanders2013-05-281-2/+5
|
* Try the variant that passes "TRUE" in R2.Michael Drake2013-05-281-1/+1
|
* fixup issues with new options API mergeVincent Sanders2013-05-281-1/+1
|
* move riscos to new option APIVincent Sanders2013-05-281-51/+102
|
* move options includeVincent Sanders2013-05-281-2/+2
|
* move the logging initialisation out to be call by frontendsVincent Sanders2013-05-231-2/+16
| | | | | This allows each frontend to pass a distinct callback to configure the output file stream appropriately for their use.
* Make it build again.Michael Drake2013-02-181-11/+13
|
* fix errors introduced in refactorVincent Sanders2013-02-181-1/+1
|
* rename flags for browser_window routines to be shorterVincent Sanders2013-02-181-8/+8
|
* change browser_window_create and refactor all callsitesVincent Sanders2013-02-181-24/+58
|
* browser_window_navigate refactorVincent Sanders2013-02-181-13/+35
|
* Fix paste. Store clipboard as UTF-8 internally, to avoid unnecessary data ↵John-Mark Bell2013-01-221-4/+33
| | | | loss when copying internally.
* Fix 1912552: move FontRemove into ro_gui_cleanup()John-Mark Bell2013-01-131-0/+2
|
* Use true/false for verbose_log.Michael Drake2012-11-051-3/+3
|
* Allow setup of verbose logging from environment variable.Michael Drake2012-11-051-0/+21
|
* Fix "error setting certificate verify locations" problem when the Choices ↵Michael Drake2012-10-171-35/+46
| | | | file doesn't exist. Now there's a single place for front ends to set options overrides. Fix nsoption_setnull_charp leak.
* Document messages_load behaviour.Michael Drake2012-10-161-0/+4
|
* Use proper function for box tree dump.Michael Drake2012-08-201-11/+2
|
* Use online docs.Michael Drake2012-07-211-18/+0
|
* Update default homepage URL to about:welcome. Make RISC OS front end use ↵Michael Drake2012-07-211-9/+4
| | | | | | | NETSURF_HOMEPAGE too. Currently only the English welcome page will be fetched. Need to add language negotiation to choose best language option.
* NetSurf options rework (a=vince r=daniels,jmb)Vincent Sanders2012-03-221-75/+64
| | | | svn path=/trunk/netsurf/; revision=13548
* Set User CSS file in Choices.WWW.NetSurf.Michael Drake2012-03-061-4/+13
| | | | svn path=/trunk/netsurf/; revision=13509
* Pass pointer constraints for drag out to front ends. Ensure content ↵Michael Drake2012-01-111-1/+1
| | | | | | scrollbar drag termination always informs the browser window layer that the drag is over. svn path=/trunk/netsurf/; revision=13395
* Provide a generic fall-back scroll event handler for scroll wheels.Steve Fryatt2011-12-191-1/+6
| | | | svn path=/trunk/netsurf/; revision=13300
* Make scroll event handling module specific.Steve Fryatt2011-12-171-1/+1
| | | | svn path=/trunk/netsurf/; revision=13285
* content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_urlJohn Mark Bell2011-12-041-1/+1
| | | | svn path=/trunk/netsurf/; revision=13236
* Bring external hotlist support in line with Bookmaker's interpretation.Steve Fryatt2011-10-131-0/+1
| | | | svn path=/trunk/netsurf/; revision=13042
* Clean up signal handling -- all the signals we handle are fatal, so exit ↵John Mark Bell2011-10-121-98/+54
| | | | | | | | immediately. Stop assertion failures generating duplicate error dialogues. svn path=/trunk/netsurf/; revision=13038
* Add support for external hotlist utilities.Steve Fryatt2011-10-091-1/+4
| | | | svn path=/trunk/netsurf/; revision=13022
* Set fallback favicon.Michael Drake2011-10-091-0/+2
| | | | svn path=/trunk/netsurf/; revision=13016
* Remove plugin.h too.Michael Drake2011-10-061-3/+0
| | | | svn path=/trunk/netsurf/; revision=12968
* Terminate raw resource URL string.Michael Drake2011-10-051-0/+4
| | | | svn path=/trunk/netsurf/; revision=12954
* Build resource: map at start timeJohn Mark Bell2011-10-051-33/+37
| | | | | | Remove stylesheet url globals -- the core will always use resource:{default,quirks,adblock}.css as appropriate svn path=/trunk/netsurf/; revision=12949
* Update for content_get_url returning a nsurl.Michael Drake2011-10-031-1/+1
| | | | svn path=/trunk/netsurf/; revision=12927