summaryrefslogtreecommitdiff
path: root/riscos/gui.h
Commit message (Collapse)AuthorAgeFilesLines
* move page search gui callbacks to their own operations tableVincent Sanders2014-03-181-0/+1
|
* move scheduleing into browser operation tableVincent Sanders2014-03-091-1/+16
|
* Make history internal to browser_window module.Michael Drake2014-02-151-2/+1
|
* fixup missing includesVincent Sanders2014-02-031-0/+1
|
* make the clipboard operation table and members static to textselection ↵Vincent Sanders2014-02-011-5/+0
| | | | module and cleanup unnecessary includes
* fix missing includesVincent Sanders2014-01-291-0/+1
|
* Make Open URL dialogue allocate memory for the URL field.Steve Fryatt2014-01-261-0/+4
| | | | Add global constant for URL length, to manage both URL Bar and Open URL.
* fix errors in url_to_path tfetch table changesVincent Sanders2014-01-251-0/+1
|
* create table for fetcher operations and move all operations into itVincent Sanders2014-01-231-0/+2
|
* fix up riscos build errorsVincent Sanders2014-01-161-0/+1
|
* move 401 login into operation tableVincent Sanders2014-01-161-0/+2
|
* split browser gui operations upVincent Sanders2014-01-151-1/+1
|
* move remaining gui operations to tableVincent Sanders2014-01-141-0/+10
|
* move download operations to download tableVincent Sanders2014-01-141-0/+1
|
* move four more optional window operations to tableVincent Sanders2014-01-131-0/+1
|
* Remove old debug window template.Michael Drake2013-10-031-1/+1
|
* gui_current_drag_type now only used for data transfer protocol routing; fix ↵Steve Fryatt2013-09-081-4/+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-1/+0
| | | | | 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-1/+0
| | | | | | 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-4/+1
| | | | | | | | | | | 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.
* Avoid background blending overhead for treeview text.Michael Drake2013-08-161-0/+1
|
* Use proper function for box tree dump.Michael Drake2012-08-201-1/+1
|
* Use online docs.Michael Drake2012-07-211-1/+0
|
* Pass pointer constraints for drag out to front ends. Ensure content ↵Michael Drake2012-01-111-2/+2
| | | | | | scrollbar drag termination always informs the browser window layer that the drag is over. svn path=/trunk/netsurf/; revision=13395
* Make the RISC OS front end foreground/background menu options work.Michael Drake2011-12-231-1/+0
| | | | svn path=/trunk/netsurf/; revision=13333
* Make scroll event handling module specific.Steve Fryatt2011-12-171-1/+0
| | | | svn path=/trunk/netsurf/; revision=13285
* Remove dead debugwin code.Michael Drake2011-10-101-3/+0
| | | | svn path=/trunk/netsurf/; revision=13028
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-0/+2
| | | | svn path=/trunk/netsurf/; revision=12283
* Purge ro_plot_set_scale() and ro_plot_scale global, as front ends nolonger ↵Michael Drake2011-03-091-1/+0
| | | | | | need to maintain scale for plotting. svn path=/trunk/netsurf/; revision=11942
* nsfont_paint doesn't take scale.Michael Drake2011-03-081-1/+1
| | | | svn path=/trunk/netsurf/; revision=11940
* Merge branches/stevef/toolbars to trunk.Steve Fryatt2011-02-201-21/+13
| | | | svn path=/trunk/netsurf/; revision=11741
* Use dashed boxes for treeview drags.Steve Fryatt2010-12-191-2/+2
| | | | svn path=/trunk/netsurf/; revision=11095
* Merge treeview-redux to trunkJohn Mark Bell2010-10-051-13/+4
| | | | svn path=/trunk/netsurf/; revision=10865
* The schedule_run function is only called by the frontends so remove it from ↵Vincent Sanders2010-04-281-0/+1
| | | | | | | | | the core header and add its definition to the frontend headers. Alter the framebuffer schedule_run to return the time untill the next event. svn path=/trunk/netsurf/; revision=10512
* Fix box dump for new cache.Michael Drake2010-04-071-1/+1
| | | | svn path=/trunk/netsurf/; revision=10263
* Don't dump box trees on crash, and fix view source for new cache.Michael Drake2010-04-071-1/+1
| | | | svn path=/trunk/netsurf/; revision=10262
* Fix filetype.c.Michael Drake2010-04-071-1/+1
| | | | svn path=/trunk/netsurf/; revision=10260
* Merge branches/MarkieB/gtkmain to trunk.John Mark Bell2009-12-171-1/+1
| | | | svn path=/trunk/netsurf/; revision=9729
* Refactor text plotter and other font functions to remove dependency on CSS.John Mark Bell2009-07-211-2/+2
| | | | svn path=/trunk/netsurf/; revision=8641
* Purge WITH_SEARCHJohn Mark Bell2009-02-221-2/+0
| | | | svn path=/trunk/netsurf/; revision=6604
* Purge WITH_AUTHJohn Mark Bell2009-02-221-2/+0
| | | | svn path=/trunk/netsurf/; revision=6600
* Purge NETSURF_USE_SSL and WITH_SSLJohn Mark Bell2009-02-221-2/+0
| | | | svn path=/trunk/netsurf/; revision=6599
* A few usability tweaksAdrian Lees2008-12-261-0/+3
| | | | svn path=/trunk/netsurf/; revision=5922
* - Include utils/config.h before each WITH_* test entiry enabling/disabling ↵John Tytgat2008-07-261-0/+2
| | | | | | | | | | the object file. - Add same test in corresponding header file (if there is one) - riscos/uri.c: include riscos/uri.h and have function definitions matching the declarations. - Disable PDF debug logging. svn path=/trunk/netsurf/; revision=4769
* - Compiler warning squashJohn Tytgat2008-07-261-3/+3
| | | | | | | - Changed a lineending \n\r -> \n for a couple of files. - More code style conformance. svn path=/trunk/netsurf/; revision=4762
* + Change core to handle different front end click behaviourMichael Drake2008-06-061-2/+4
| | | | | | | | | styles. (Act on mouse button press or on button release.) + Click hold on CSS scrollbar arrows now pauses before starting to auto-repeat. + Click hold on scrollbar wells will now auto-repeat. svn path=/trunk/netsurf/; revision=4268
* Use local filetype directly, if we're "downloading" a local fileJohn Mark Bell2008-05-231-0/+1
| | | | svn path=/trunk/netsurf/; revision=4189
* const fixes in plotters and history coreRob Kendrick2008-04-071-1/+1
| | | | svn path=/trunk/netsurf/; revision=4083
* Make F9 dump box tree to an editor for easier debugging.James Bursa2007-08-201-0/+1
| | | | svn path=/trunk/netsurf/; revision=3529
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-081-3/+14
| | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486