summaryrefslogtreecommitdiff
path: root/desktop/browser.h
Commit message (Collapse)AuthorAgeFilesLines
* Apply Darren Salt's keypress callbacl claiming patch, with addition of doc ↵Rob Kendrick2007-03-061-1/+1
| | | | | | comment updates svn path=/trunk/netsurf/; revision=3201
* Handle cookies in unverifiable transactionsJohn Mark Bell2007-01-271-11/+10
| | | | svn path=/trunk/netsurf/; revision=3151
* Fix parsing error when an empty HTML data is returned. Add HTTP status and ↵James Bursa2007-01-131-2/+0
| | | | | | other information to status bar. svn path=/trunk/netsurf/; revision=3140
* Implement form targets (fix 1619094)Richard Wilson2006-12-301-2/+2
| | | | svn path=/trunk/netsurf/; revision=3125
* Update project URL.Michael Drake2006-11-271-11/+11
| | | | svn path=/trunk/netsurf/; revision=3073
* Add browser_window_reformat() and use it instead of content_reformat() to ↵James Bursa2006-11-261-0/+1
| | | | | | remove browser_window calls from html.c. svn path=/trunk/netsurf/; revision=3071
* Move frames-related code out of browser.c into a new file. Remove some ↵James Bursa2006-11-261-8/+2
| | | | | | browser_window calls from html.c. svn path=/trunk/netsurf/; revision=3070
* Fix 1553282.Richard Wilson2006-09-081-0/+1
| | | | svn path=/trunk/netsurf/; revision=2932
* Experimental new frames code.Richard Wilson2006-09-021-7/+67
| | | | svn path=/trunk/netsurf/; revision=2906
* Reposition caret when browser window reformattedAdrian Lees2006-08-131-0/+4
| | | | svn path=/trunk/netsurf/; revision=2839
* Make adjust-clicking submit open a new window (fix 1430135)Richard Wilson2006-07-051-3/+3
| | | | svn path=/trunk/netsurf/; revision=2716
* Added rudimentary gesture engine and test in gtk frontendDaniel Silverstone2006-06-021-1/+5
| | | | svn path=/trunk/netsurf/; revision=2611
* Finish history cloning.Richard Wilson2006-04-221-2/+2
| | | | svn path=/trunk/netsurf/; revision=2547
* Unify information databasesJohn Mark Bell2006-04-091-3/+4
| | | | svn path=/trunk/netsurf/; revision=2519
* [project @ 2006-03-27 00:19:19 by dsilvers]Daniel Silverstone2006-03-271-0/+3
| | | | | | Defer scheduling a refresh until the content is loaded. This prevents assertion failures in the rare case that a schedule_run ends up being called before a content object containing a refresh which is due is fully loaded svn path=/import/netsurf/; revision=2193
* [project @ 2006-03-25 20:30:35 by bursa]James Bursa2006-03-251-12/+4
| | | | | | Split local history into portable and RISC OS specific code. Improve layout of history tree. svn path=/import/netsurf/; revision=2164
* [project @ 2005-12-31 04:30:49 by rjw]Richard Wilson2005-12-311-1/+2
| | | | | | Updates to work with new url_store system. svn path=/import/netsurf/; revision=1909
* [project @ 2005-07-20 23:27:27 by adrianl]Adrian Lees2005-07-201-1/+2
| | | | | | 2D scrolling of text areas/frames; First cut at selection in textareas; Further text editing actions (Word left/right; Page up/down; Cut block; Delete line start/end) svn path=/import/netsurf/; revision=1812
* [project @ 2005-04-20 12:24:41 by adrianl]Adrian Lees2005-04-201-3/+14
| | | | | | text import from global clipboard, other apps & files and additional keys for editing text in textareas svn path=/import/netsurf/; revision=1673
* [project @ 2005-04-15 18:00:19 by jmb]John Mark Bell2005-04-151-0/+4
| | | | | | | | Split out generic text input code. Support internationalised text input. Fix textarea-related bugs. svn path=/import/netsurf/; revision=1642
* [project @ 2005-04-15 05:52:25 by adrianl]Adrian Lees2005-04-151-9/+34
| | | | | | Text selection, page drag scrolling, drag-saving images svn path=/import/netsurf/; revision=1638
* [project @ 2005-03-13 09:04:44 by rjw]Richard Wilson2005-03-131-0/+1
| | | | | | Update title and extent on scale change. svn path=/import/netsurf/; revision=1534
* [project @ 2005-02-07 14:28:43 by rjw]Richard Wilson2005-02-071-0/+6
| | | | | | Initial work for global history (currently incomplete) svn path=/import/netsurf/; revision=1497
* [project @ 2005-01-24 22:14:59 by bursa]James Bursa2005-01-241-1/+1
| | | | | | Simplify browser_window_go(). Replace browser_window_go_post() with browser_window_go() where possible. svn path=/import/netsurf/; revision=1466
* [project @ 2005-01-13 22:42:38 by bursa]James Bursa2005-01-131-0/+5
| | | | | | Start on theme auto-install. Fix content_add_user() not to broadcast error on memory exhaustion. svn path=/import/netsurf/; revision=1448
* [project @ 2005-01-03 02:09:20 by jmb]John Mark Bell2005-01-031-2/+7
| | | | | | Shift + Click == download svn path=/import/netsurf/; revision=1429
* [project @ 2004-11-20 00:02:56 by bursa]James Bursa2004-11-201-3/+9
| | | | | | Improvements to overflow and scrolling: scrollbars now have most of the usual RISC OS behaviour. Better rendering of dotted and dashed borders. svn path=/import/netsurf/; revision=1363
* [project @ 2004-10-17 21:11:29 by bursa]James Bursa2004-10-171-3/+5
| | | | | | Scrollbar and dragging work. svn path=/import/netsurf/; revision=1315
* [project @ 2004-10-01 23:19:08 by jmb]John Mark Bell2004-10-011-0/+3
| | | | | | Referer header is now preserved across redirects svn path=/import/netsurf/; revision=1299
* [project @ 2004-10-01 21:31:55 by jmb]John Mark Bell2004-10-011-3/+4
| | | | | | | | | | | | A somewhat better implementation of referrers which no longer sends the referer if the URL schemes don't match. Things to do: 1) Preservation of referer across redirects (see comment in browser.c:284) 2) GUI templates/code for configuration of referer sending (simple on/off toggle only) 3) Make referer sending when fetching objects/stylesheets for a page pay attention to option_send_referer? 4) Handle the case where the referer is in the form of http://moo:foo@mysite.com/ (ie the login details embedded in the referer - not good). svn path=/import/netsurf/; revision=1297
* [project @ 2004-10-01 00:06:49 by jmb]John Mark Bell2004-10-011-2/+3
| | | | | | Send HTTP referer header. This is _only_ sent when a link is clicked (theoretically, at least). svn path=/import/netsurf/; revision=1296
* [project @ 2004-09-03 22:44:47 by bursa]James Bursa2004-09-031-0/+5
| | | | | | Add generic bitmap functions. Move jpeg and mng code from riscos/ to image/ and update to use bitmap. Note: background tiling and drawfile export for jpeg and mng/png are broken. svn path=/import/netsurf/; revision=1265
* [project @ 2004-08-25 23:56:48 by bursa]James Bursa2004-08-251-0/+7
| | | | | | Experimental overflow: scroll code. svn path=/import/netsurf/; revision=1250
* [project @ 2004-08-14 12:16:44 by joty]John Tytgat2004-08-141-2/+3
| | | | | | Keypresses are wchar_t typed data. svn path=/import/netsurf/; revision=1227
* [project @ 2004-08-11 22:08:25 by bursa]James Bursa2004-08-111-2/+0
| | | | | | Remove content_add_instance(), content_remove_instance(), content_reshape_instance(). Add content_open(), content_close(). Implement for CONTENT_HTML. svn path=/import/netsurf/; revision=1213
* [project @ 2004-08-06 22:19:12 by jmb]John Mark Bell2004-08-061-1/+5
| | | | | | Anchor support svn path=/import/netsurf/; revision=1187
* [project @ 2004-07-19 14:31:31 by bursa]James Bursa2004-07-191-2/+3
| | | | | | Update and simplify textarea code. Now uses BOX_BR instead of more than one inline container. Prepare for use of UTF-8 in textareas and inputs. svn path=/import/netsurf/; revision=1104
* [project @ 2004-07-18 17:38:01 by bursa]James Bursa2004-07-181-28/+2
| | | | | | Improve form control interaction code. Replace box_under_area() with simpler box_at_point(). Detect objects for menu once on menu opening. Remove obsolete text selection code. svn path=/import/netsurf/; revision=1096
* [project @ 2004-07-17 23:32:08 by bursa]James Bursa2004-07-171-22/+11
| | | | | | Rewrite and simplify mouse click handling. svn path=/import/netsurf/; revision=1094
* [project @ 2004-07-17 13:00:38 by bursa]James Bursa2004-07-171-4/+4
| | | | | | Simplify gui_window structure. Clean up various parts of the gui code. svn path=/import/netsurf/; revision=1092
* [project @ 2004-07-03 17:30:27 by rjw]Richard Wilson2004-07-031-0/+3
| | | | | | Further development of the selection and display code. svn path=/import/netsurf/; revision=1042
* [project @ 2004-06-29 19:08:19 by jmb]John Mark Bell2004-06-291-1/+1
| | | | | | Full reload support for HTML contents. Adjust click the reload button svn path=/import/netsurf/; revision=1029
* [project @ 2004-06-26 22:31:34 by rjw]Richard Wilson2004-06-261-0/+2
| | | | | | Visual representation of navigation features availble svn path=/import/netsurf/; revision=1015
* [project @ 2004-06-22 20:39:16 by bursa]James Bursa2004-06-221-0/+1
| | | | | | Implement reload, with ^R shortcut. svn path=/import/netsurf/; revision=994
* [project @ 2004-06-21 15:25:35 by bursa]James Bursa2004-06-211-7/+0
| | | | | | Remove obsolete files and some dead code. svn path=/import/netsurf/; revision=988
* [project @ 2004-06-21 15:09:58 by bursa]James Bursa2004-06-211-0/+1
| | | | | | Merge memory cache into content module. svn path=/import/netsurf/; revision=986
* [project @ 2004-05-04 22:21:37 by rjw]Richard Wilson2004-05-041-1/+1
| | | | | | Revised GUI. svn path=/import/netsurf/; revision=823
* [project @ 2004-04-04 18:07:44 by jmb]John Mark Bell2004-04-041-1/+2
| | | | | | | Add pointer to containing content struct to box_selection and update box_under_area accordingly This ensures relative links in frames etc. are url_joined correctly. svn path=/import/netsurf/; revision=721
* [project @ 2004-03-02 18:02:17 by bursa]James Bursa2004-03-021-0/+6
| | | | | | Add new url functions and modify to use them. svn path=/import/netsurf/; revision=578
* [project @ 2004-02-26 17:52:10 by bursa]James Bursa2004-02-261-3/+2
| | | | | | Implement back and forward using history. svn path=/import/netsurf/; revision=572