summaryrefslogtreecommitdiff
path: root/riscos
Commit message (Collapse)AuthorAgeFilesLines
* Allow mouse tracking events to terminate without a PointerLeaving event ↵Steve Fryatt2014-04-052-10/+33
| | | | | | being received. This change should handle the situation where a PointerEntering event is received without a corresponding PointerLeaving event, which appears to be caused by some third-party OS addons. This could cause unexpected consequences, so all such terminations are currently logged.
* Fix logic error found by cppcheck.Michael Drake2014-04-021-1/+1
|
* Fix logic error found by cppcheck.Michael Drake2014-04-021-1/+1
|
* Avoid potential NULL ptr deref found by cppcheck.Michael Drake2014-04-021-4/+5
|
* Fix leak of url found by cppcheck.Michael Drake2014-04-021-1/+5
|
* Fix leak of filename found by cppcheck.Michael Drake2014-04-021-0/+2
|
* Fix out of bounds array accesses for Cyrillic2 found by cppcheck.Michael Drake2014-04-021-2/+2
|
* fix formatting of defaults makefilesVincent Sanders2014-03-201-21/+20
|
* move page search gui callbacks to their own operations tableVincent Sanders2014-03-183-27/+17
|
* move scheduleing into browser operation tableVincent Sanders2014-03-097-92/+116
|
* Make history internal to browser_window module.Michael Drake2014-02-154-34/+29
|
* Make browser_window_navigate (un)verifiable flag match browser_window_create.Michael Drake2014-02-104-13/+7
|
* Allow tab creation without history clone. Changes browser_window_create and ↵Michael Drake2014-02-108-48/+33
| | | | browser_window_navigate flags.
* Clean up gui_window creation API.Michael Drake2014-02-091-28/+21
|
* Simplify local history interface.Michael Drake2014-02-082-65/+9
|
* 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
|
* fix remaining include errorsVincent Sanders2014-02-031-2/+1
|
* fixup missing includesVincent Sanders2014-02-033-6/+12
|
* fix missing stdlib includeVincent Sanders2014-02-011-1/+1
|
* fix missing includesVincent Sanders2014-02-011-1/+3
|
* move utf8 local conversion operations to tableVincent Sanders2014-02-0112-6/+31
|
* make the clipboard operation table and members static to textselection ↵Vincent Sanders2014-02-016-35/+43
| | | | module and cleanup unnecessary includes
* Merge remote-tracking branch 'origin/stevef/menus'Vincent Sanders2014-01-315-38/+45
|\
| * Provide a dedicated interface for destroying open menus.Steve Fryatt2014-01-295-38/+45
| | | | | | | | | | 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
* | add missing include for neturf_quit symbolVincent Sanders2014-01-291-0/+2
| |
* | fix missing includesVincent Sanders2014-01-292-0/+3
|/
* Don't poll when converting a menu to a dialogue, as the resulting ↵Steve Fryatt2014-01-281-1/+0
| | | | Message_MenusDeleted no longer kills any newly-opened menus.
* Improve handling of Message_MenusDeleted so that we don't close whatever ↵Steve Fryatt2014-01-283-1/+26
| | | | menu tree is open at the time.
* fix dumb typos from utf8 error return refactorVincent Sanders2014-01-281-1/+1
|
* move utf8 conversion routines to use nserror instead of their own error enumVincent Sanders2014-01-2810-80/+77
|
* Update copyright dates in modified files.Steve Fryatt2014-01-262-1/+2
|
* 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-267-15/+76
| | | | 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 errors in url_to_path tfetch table changesVincent Sanders2014-01-252-1/+2
|
* move path_to_url and url_to_path to fetch operation tableVincent Sanders2014-01-251-130/+131
|
* create table for fetcher operations and move all operations into itVincent Sanders2014-01-232-3/+13
|
* fix up riscos build errorsVincent Sanders2014-01-168-56/+62
|
* Merge branch 'vince/guivtable'Vincent Sanders2014-01-1612-177/+225
|\
| * cleanup copyright headers and some doc commentsVincent Sanders2014-01-161-0/+4
| |
| * move 401 login into operation tableVincent Sanders2014-01-163-1/+3
| |
| * move filename_from_path and path_add_part into gui operation tablesVincent Sanders2014-01-161-2/+4
| |
| * split browser gui operations upVincent Sanders2014-01-153-9/+15
| |
| * move remaining gui operations to tableVincent Sanders2014-01-142-87/+103
| |
| * move download operations to download tableVincent Sanders2014-01-143-4/+15
| |
| * move teh final optional window operations into the tableVincent Sanders2014-01-136-23/+14
| |