summaryrefslogtreecommitdiff
path: root/riscos/gui
Commit message (Collapse)AuthorAgeFilesLines
* move scheduleing into browser operation tableVincent Sanders2014-03-092-12/+16
|
* Make browser_window_navigate (un)verifiable flag match browser_window_create.Michael Drake2014-02-101-2/+1
|
* Allow tab creation without history clone. Changes browser_window_create and ↵Michael Drake2014-02-101-2/+2
| | | | browser_window_navigate flags.
* fixup missing includesVincent Sanders2014-02-031-4/+8
|
* move utf8 local conversion operations to tableVincent Sanders2014-02-011-0/+1
|
* move utf8 conversion routines to use nserror instead of their own error enumVincent Sanders2014-01-281-3/+3
|
* Update copyright dates in modified files.Steve Fryatt2014-01-261-1/+1
|
* Add belt and braces to ensure that URL Bar content is always cleanly terminated.Steve Fryatt2014-01-261-2/+5
|
* Make Open URL dialogue allocate memory for the URL field.Steve Fryatt2014-01-261-2/+2
| | | | Add global constant for URL length, to manage both URL Bar and Open URL.
* Increase maximum size of a URL in the URL Bar to 2047 characters plus ↵Steve Fryatt2014-01-261-2/+2
| | | | terminator.
* Improve URL handling in URL Bar.Steve Fryatt2014-01-261-9/+50
| | | | | | Rationalise handling of UTF8, so that URLs are always converted into local encoding even if there is no URL icon present. In addition, make preliminary hotlist test in set_url() use local encoding, in line with all subsequent checks. Make handling of over-length URLs more sensible: warn user and completely blank the URL bar.
* fix up riscos build errorsVincent Sanders2014-01-161-0/+1
|
* Update copyright header dates for recent commits.Steve Fryatt2014-01-021-5/+4
|
* Provide some interactive help for the URL Bar's favicon and hotlist indicator.Steve Fryatt2013-12-301-0/+10
|
* Tidy up hotlist icon interfaces and make consistant with rest of toolbar.Steve Fryatt2013-12-302-46/+41
|
* Fix indentation.Steve Fryatt2013-12-301-6/+6
|
* Bring hotlist icon event handling in line with other toolbar actions.Steve Fryatt2013-12-302-29/+13
| | | | | | - 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.
* Fix hotlist icon in browser URL bar.Steve Fryatt2013-12-291-5/+7
| | | | | - Change URL container to Double/Click/Drag so that mouse actions get passed on. - Correctly parse return code from hotlist_add_url() to identify successful adds.
* Update hotlist indicator when current page is added to hotlist.Michael Drake2013-11-232-0/+33
|
* Remove forward declarations.Michael Drake2013-11-221-195/+190
|
* Flag a TODO.Michael Drake2013-11-221-0/+3
|
* Always show hotlist indicator.Michael Drake2013-11-221-7/+2
|
* Update URL bar's hotlist indicator as you type.Michael Drake2013-11-221-3/+35
|
* Start URL bar hotlist indicator button implementation.Michael Drake2013-11-222-47/+288
| | | | | - Clicking to hotlist add/remove doesn't work. - Doesn't update while typing in URL bar.
* gui_current_drag_type now only used for data transfer protocol routing; fix ↵Steve Fryatt2013-09-083-14/+13
| | | | | | | 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.
* More fixup.Michael Drake2013-02-181-0/+1
|
* rename flags for browser_window routines to be shorterVincent Sanders2013-02-181-2/+2
|
* browser_window_navigate refactorVincent Sanders2013-02-181-6/+23
|
* Pass whether background images are wanted in redraw_context.Michael Drake2011-12-231-0/+1
| | | | svn path=/trunk/netsurf/; revision=13335
* Fix up RISC OS front end.Michael Drake2011-06-302-5/+3
| | | | svn path=/trunk/netsurf/; revision=12545
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-301-1/+5
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Unify content_redraw params in content_redraw_data struct. Core and RISC OS ↵Michael Drake2011-06-281-7/+14
| | | | | | content handlers updated. svn path=/trunk/netsurf/; revision=12529
* Fix for new content redraw API.Michael Drake2011-05-091-1/+1
| | | | svn path=/trunk/netsurf/; revision=12330
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-3/+3
| | | | svn path=/trunk/netsurf/; revision=12283
* Move schedule.h to utils/John Mark Bell2011-03-132-0/+2
| | | | svn path=/trunk/netsurf/; revision=12039
* Purge ro_plot_set_scale() and ro_plot_scale global, as front ends nolonger ↵Michael Drake2011-03-092-2/+0
| | | | | | need to maintain scale for plotting. svn path=/trunk/netsurf/; revision=11942
* Reduce redraw flicker when changing URL bar extent.Steve Fryatt2011-02-211-8/+11
| | | | svn path=/trunk/netsurf/; revision=11752
* Merge branches/stevef/toolbars to trunk.Steve Fryatt2011-02-206-0/+3394
| | | | svn path=/trunk/netsurf/; revision=11741
* Pass clip rect to clip plotters as struct. Simplify clip rect handling in ↵Michael Drake2011-02-141-9/+9
| | | | | | debug window code. Pass clip rect to select menu as struct. svn path=/trunk/netsurf/; revision=11683
* Only run the scheduler on null poll events.John Mark Bell2010-03-101-6/+31
| | | | | | | | | | | | | | | | Ensure the status bar widget treats its text as const. Fix erroneous free of status bar text in status bar widget destructor. The status bar text is now owned by the core. Schedule a callback to request a redraw from the Wimp when setting status bar text. The previous approach could lead to the Wimp having a long queue of redraw events to issue to us, thus preventing any other application being scheduled. The above changes are based on a patch from Rik Griffin. svn path=/trunk/netsurf/; revision=10126
* remove RISC OS status bar text cachingVincent Sanders2010-02-111-23/+2
| | | | svn path=/trunk/netsurf/; revision=9966
* Fix NULL ptr dereference in status bar rendering; formatting.Adrian Lees2010-01-241-5/+5
| | | | svn path=/trunk/netsurf/; revision=9883
* ploter refactor of rectangle handling Vincent Sanders2009-07-082-4/+4
| | | | svn path=/trunk/netsurf/; revision=8399
* Refactor fill plotter to take a styleVincent Sanders2009-07-051-2/+3
| | | | svn path=/trunk/netsurf/; revision=8332
* Aliasing fixesJohn Mark Bell2009-03-281-2/+3
| | | | svn path=/trunk/netsurf/; revision=6958
* Aliasing fixesJohn Mark Bell2009-03-281-2/+3
| | | | svn path=/trunk/netsurf/; revision=6957
* Squash warningsJohn Mark Bell2009-03-271-1/+2
| | | | svn path=/trunk/netsurf/; revision=6926
* - C strings have always an implicit NUL character at the end, no need to ↵John Tytgat2009-02-012-3/+3
| | | | | | | | specify an extra one. - riscos/configure/con_theme.c: removed spurious code line. svn path=/trunk/netsurf/; revision=6331
* - Compiler warning squashJohn Tytgat2008-07-264-42/+69
| | | | | | | - Changed a lineending \n\r -> \n for a couple of files. - More code style conformance. svn path=/trunk/netsurf/; revision=4762
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-084-12/+56
| | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486