summaryrefslogtreecommitdiff
path: root/riscos
Commit message (Collapse)AuthorAgeFilesLines
* Fix for new cache.Michael Drake2010-04-071-62/+81
| | | | svn path=/trunk/netsurf/; revision=10278
* hlcache_handle is typedeffed.Michael Drake2010-04-071-1/+1
| | | | svn path=/trunk/netsurf/; revision=10276
* Fix for new cache.Michael Drake2010-04-071-23/+33
| | | | svn path=/trunk/netsurf/; revision=10275
* More new cache fixing.Michael Drake2010-04-071-9/+14
| | | | svn path=/trunk/netsurf/; revision=10274
* More new cache fixing.Michael Drake2010-04-071-2/+3
| | | | svn path=/trunk/netsurf/; revision=10273
* More new cache fixing.Michael Drake2010-04-071-108/+140
| | | | svn path=/trunk/netsurf/; revision=10272
* Fix page info for new cache.Michael Drake2010-04-071-3/+3
| | | | svn path=/trunk/netsurf/; revision=10270
* Start fixing for new cache.Michael Drake2010-04-071-19/+24
| | | | svn path=/trunk/netsurf/; revision=10268
* Fix hotlist for new cache.Michael Drake2010-04-071-8/+10
| | | | svn path=/trunk/netsurf/; revision=10267
* Make filename_from_path() compile.Michael Drake2010-04-071-1/+1
| | | | svn path=/trunk/netsurf/; revision=10264
* Fix box dump for new cache.Michael Drake2010-04-072-4/+4
| | | | svn path=/trunk/netsurf/; revision=10263
* Don't dump box trees on crash, and fix view source for new cache.Michael Drake2010-04-072-14/+18
| | | | svn path=/trunk/netsurf/; revision=10262
* hlcache_handle is typedeffed.Michael Drake2010-04-071-1/+2
| | | | svn path=/trunk/netsurf/; revision=10261
* Fix filetype.c.Michael Drake2010-04-072-5/+5
| | | | svn path=/trunk/netsurf/; revision=10260
* Port to new download APIJohn Mark Bell2010-04-051-30/+35
| | | | svn path=/trunk/netsurf/; revision=10250
* Apply ifdef. The first major casualty of new-cache.John Mark Bell2010-04-051-1/+9
| | | | svn path=/trunk/netsurf/; revision=10249
* Fix for hlcacheJohn Mark Bell2010-04-051-3/+5
| | | | svn path=/trunk/netsurf/; revision=10248
* Port to new content APIJohn Mark Bell2010-04-052-11/+23
| | | | svn path=/trunk/netsurf/; revision=10246
* Port to new content APIJohn Mark Bell2010-04-052-11/+28
| | | | svn path=/trunk/netsurf/; revision=10245
* Port to new content APIJohn Mark Bell2010-04-052-12/+33
| | | | svn path=/trunk/netsurf/; revision=10244
* rationalise the usage of the file schemeVincent Sanders2010-03-311-5/+5
| | | | svn path=/trunk/netsurf/; revision=10221
* second pass at startup refactor removing the gui_init callbackVincent Sanders2010-03-291-17/+17
| | | | svn path=/trunk/netsurf/; revision=10205
* first part of initialisation refactor move gui_init2 into frontendsVincent Sanders2010-03-291-15/+18
| | | | svn path=/trunk/netsurf/; revision=10202
* Merge jmb/new-cache; r=dsilvers,rs=vinceDaniel Silverstone2010-03-282-6/+12
| | | | svn path=/trunk/netsurf/; revision=10180
* Move code which extracts the filename from a given path into frontend.Chris Young2010-03-211-0/+36
| | | | svn path=/trunk/netsurf/; revision=10139
* Only run the scheduler on null poll events.John Mark Bell2010-03-102-7/+41
| | | | | | | | | | | | | | | | 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-242-25/+24
| | | | svn path=/trunk/netsurf/; revision=9883
* Refactor main into the frontendsVincent Sanders2010-01-201-0/+7
| | | | | | remove unused embedded global svn path=/trunk/netsurf/; revision=9851
* I've decided that the user probably doesn't care if setting the filetype of ↵John Mark Bell2009-12-181-3/+5
| | | | | | | | saved HTML documents to HTML fails or not. More importantly, this also squashes a memory leak, and stops returning false from a function which is defined as returning -1 on error. svn path=/trunk/netsurf/; revision=9731
* Merge branches/MarkieB/gtkmain to trunk.John Mark Bell2009-12-178-1390/+286
| | | | svn path=/trunk/netsurf/; revision=9729
* Another blatent use-after-freeJohn Mark Bell2009-12-031-2/+1
| | | | svn path=/trunk/netsurf/; revision=9713
* Fix blatent use-after-free bug.John Mark Bell2009-12-031-3/+3
| | | | svn path=/trunk/netsurf/; revision=9712
* Modern OSLib (as of 3 months ago) no longer has colourtrans_CURRENT_MODE.John Mark Bell2009-12-022-3/+3
| | | | | | Use os_CURRENT_MODE, instead. svn path=/trunk/netsurf/; revision=9710
* - content/urldb.c(auth_data): Removed;John Tytgat2009-08-041-3/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (prot_space_data): Added, it lives linked in the leaf host_part struct and together with its scheme and port (which defins canonical root url) and realm this defines a protection space. (path_data): Removed auth_data field and replaced by a prot_space_data pointer. (host_part::prot_space): Added linked list of protection space data structs. (urldb_get_auth_details): Given an URL fetch fetches its auth. (urldb_set_auth_details): Creates or updates the contents of a protection space to which given URL belongs. (urldb_destroy_host_tree): Delete protection data space structures using urldb_destroy_prot_space. (urldb_destroy_prot_space): Added. - content/urldb.h(urldb_get_auth_details): Added realm parameter. - content/fetchers/fetch_curl.c(fetch_curl_set_options): Update urldb_get_auth_details call (we don't know realm at this point). - content/fetchcache.c(fetchcache_callback, fetchcache_auth): At FETCH_AUTH, use realm to determine if we really don't know auth data and if so, refetch content. - content/content.h(struct content): Add content::tried_with_auth. - content/content.c(content_create): Initialize content::tried_with_auth. - riscos/401login.c(ro_gui_401login_open): Show known authentication data in dialogue so user can see what was wrong with it and correct it. Solves bug #2830829. svn path=/trunk/netsurf/; revision=9045
* Fix RISC OS and Amiga builds.John Mark Bell2009-07-271-2/+2
| | | | | | The sooner this stuff is in the core, the better. svn path=/trunk/netsurf/; revision=8827
* Merge LibCSS port to trunk.John Mark Bell2009-07-239-18/+42
| | | | svn path=/trunk/netsurf/; revision=8752
* Scale font sizes, for better accuracy.John Mark Bell2009-07-211-1/+1
| | | | svn path=/trunk/netsurf/; revision=8657
* Refactor text plotter and other font functions to remove dependency on CSS.John Mark Bell2009-07-216-106/+83
| | | | svn path=/trunk/netsurf/; revision=8641
* Rename TRANSPARENT to NS_TRANSPARENT to avoid clash on Windows. By MarkieB.Michael Drake2009-07-142-4/+4
| | | | svn path=/trunk/netsurf/; revision=8513
* next round of plotter refactorVincent Sanders2009-07-143-52/+76
| | | | svn path=/trunk/netsurf/; revision=8512
* plotters line refactorVincent Sanders2009-07-103-20/+34
| | | | svn path=/trunk/netsurf/; revision=8446
* ploter refactor of rectangle handling Vincent Sanders2009-07-086-111/+118
| | | | svn path=/trunk/netsurf/; revision=8399
* Refactor fill plotter to take a styleVincent Sanders2009-07-055-15/+18
| | | | svn path=/trunk/netsurf/; revision=8332
* remove redundant clg callVincent Sanders2009-07-014-38/+4
| | | | svn path=/trunk/netsurf/; revision=8240
* Constify ro_uri_launch()John Mark Bell2009-07-013-6/+25
| | | | | | | If the URL is too long to fit into a non-indirected ANT URLLoad message, then skip the ANT URLLoad broadcast and jump straight to using URI_Dispatch. We don't support indirected ANT URLLoad messages as their potential for memory leakage is too great. svn path=/trunk/netsurf/; revision=8233
* Simplify RISC OS bitmap plotter.Michael Drake2009-06-301-16/+2
| | | | svn path=/trunk/netsurf/; revision=8196
* Improve bitmap plotter APIVincent Sanders2009-06-303-90/+56
| | | | svn path=/trunk/netsurf/; revision=8195
* Free path once we're finished with it.John Mark Bell2009-06-291-0/+1
| | | | svn path=/trunk/netsurf/; revision=8169
* Merged revisions 7764-7977,7979-8058 via svnmerge from John Mark Bell2009-06-274-92/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn://svn.netsurf-browser.org/branches/paulblokus/textinput ........ r7769 | paulblokus | 2009-06-11 22:26:16 +0100 (Thu, 11 Jun 2009) | 4 lines replace global history window with an empty window for future tests add the necessary files first lines ported ........ r7771 | paulblokus | 2009-06-11 23:51:46 +0100 (Thu, 11 Jun 2009) | 1 line more functions ........ r7772 | paulblokus | 2009-06-12 02:07:36 +0100 (Fri, 12 Jun 2009) | 1 line redraw working ........ r7777 | paulblokus | 2009-06-12 11:35:45 +0100 (Fri, 12 Jun 2009) | 3 lines plotter fix make use of the provided clipping rectangle ........ r7781 | paulblokus | 2009-06-12 16:26:51 +0100 (Fri, 12 Jun 2009) | 3 lines callbacks for taxtarea to request a [caret]redraw basic caret handling drawing ........ r7782 | paulblokus | 2009-06-12 22:36:50 +0100 (Fri, 12 Jun 2009) | 1 line single character insertion ........ r7783 | paulblokus | 2009-06-12 22:41:37 +0100 (Fri, 12 Jun 2009) | 1 line single character insertion ........ r7784 | paulblokus | 2009-06-12 23:55:40 +0100 (Fri, 12 Jun 2009) | 3 lines fixed caret clipping arrows, delete and backspace ........ r7812 | paulblokus | 2009-06-16 14:55:41 +0100 (Tue, 16 Jun 2009) | 1 line remove bug causing NS hang on \n in textarea ........ r7816 | paulblokus | 2009-06-16 16:29:48 +0100 (Tue, 16 Jun 2009) | 1 line Enter, Home, End keys ........ r7817 | paulblokus | 2009-06-16 16:56:16 +0100 (Tue, 16 Jun 2009) | 1 line Ctrl + Home/End ........ r7818 | paulblokus | 2009-06-16 17:16:51 +0100 (Tue, 16 Jun 2009) | 1 line redraw caret only on caret moves ........ r7821 | paulblokus | 2009-06-16 20:18:30 +0100 (Tue, 16 Jun 2009) | 1 line line end/start delete ........ r7822 | paulblokus | 2009-06-16 23:43:42 +0100 (Tue, 16 Jun 2009) | 1 line selection drawing + select all ........ r7823 | paulblokus | 2009-06-17 02:31:07 +0100 (Wed, 17 Jun 2009) | 3 lines auto scrolling on caret moves clear selection ........ r7845 | paulblokus | 2009-06-18 17:35:03 +0100 (Thu, 18 Jun 2009) | 1 line page up/down ........ r7846 | paulblokus | 2009-06-18 17:38:45 +0100 (Thu, 18 Jun 2009) | 1 line remove unnecessary fix ........ r7847 | paulblokus | 2009-06-18 18:00:16 +0100 (Thu, 18 Jun 2009) | 1 line clipping fixes ........ r7849 | paulblokus | 2009-06-18 18:21:02 +0100 (Thu, 18 Jun 2009) | 1 line scroll fix ........ r7850 | paulblokus | 2009-06-18 18:45:13 +0100 (Thu, 18 Jun 2009) | 1 line simplified redraw request logic ........ r7855 | paulblokus | 2009-06-18 19:56:24 +0100 (Thu, 18 Jun 2009) | 1 line front end passing mouse events ........ r7858 | paulblokus | 2009-06-18 22:18:39 +0100 (Thu, 18 Jun 2009) | 3 lines drag selection bug fixes ........ r7860 | paulblokus | 2009-06-18 23:32:39 +0100 (Thu, 18 Jun 2009) | 3 lines take selection into account on keypress of different types a few bugs fixed ........ r7876 | paulblokus | 2009-06-19 13:43:07 +0100 (Fri, 19 Jun 2009) | 3 lines pango nsfont_split fix a few textarea fixes ........ r7879 | paulblokus | 2009-06-19 17:33:10 +0100 (Fri, 19 Jun 2009) | 4 lines newline handling seems to work this way clear selection on mouse click more bug fixes ........ r7880 | paulblokus | 2009-06-19 18:16:27 +0100 (Fri, 19 Jun 2009) | 3 lines no caret option selection follows drag ........ r7883 | paulblokus | 2009-06-19 19:08:44 +0100 (Fri, 19 Jun 2009) | 3 lines o width selection bug fix caret at correct side of drag selection ........ r7918 | paulblokus | 2009-06-22 21:01:28 +0100 (Mon, 22 Jun 2009) | 3 lines fix caret positioning at line end CR removal in input methods ........ r7919 | paulblokus | 2009-06-22 21:34:39 +0100 (Mon, 22 Jun 2009) | 1 line fix crash on 0 length text ........ r7926 | paulblokus | 2009-06-23 09:53:56 +0100 (Tue, 23 Jun 2009) | 3 lines change LF into spaces for single line widget text normalisation at one place ........ r7931 | paulblokus | 2009-06-23 10:51:25 +0100 (Tue, 23 Jun 2009) | 1 line cleanup ........ r7933 | paulblokus | 2009-06-23 11:17:22 +0100 (Tue, 23 Jun 2009) | 1 line fix selection draw ........ r7935 | paulblokus | 2009-06-23 11:41:30 +0100 (Tue, 23 Jun 2009) | 1 line guard readonly ........ r7942 | paulblokus | 2009-06-24 08:19:39 +0100 (Wed, 24 Jun 2009) | 1 line applied changes suggested by jmb ........ r7943 | paulblokus | 2009-06-24 09:04:49 +0100 (Wed, 24 Jun 2009) | 1 line little fixes ........ r7945 | paulblokus | 2009-06-24 12:50:14 +0100 (Wed, 24 Jun 2009) | 1 line correct line length and wrapping ........ r7947 | paulblokus | 2009-06-24 14:32:36 +0100 (Wed, 24 Jun 2009) | 3 lines fixed page up/down broken in last commit changed logic for caret positioning on soft breaks ........ r7949 | paulblokus | 2009-06-24 16:31:42 +0100 (Wed, 24 Jun 2009) | 1 line remove temporary/test code ........ r7975 | paulblokus | 2009-06-25 16:00:46 +0100 (Thu, 25 Jun 2009) | 1 line changes suggested by jmb ........ r7976 | paulblokus | 2009-06-25 16:33:23 +0100 (Thu, 25 Jun 2009) | 1 line added ro_ prefix to RISC OS textarea code ........ svn path=/trunk/netsurf/; revision=8060