summaryrefslogtreecommitdiff
path: root/desktop/gui.h
Commit message (Collapse)AuthorAgeFilesLines
* [project @ 2005-07-02 18:17:51 by bursa]James Bursa2005-07-021-0/+1
| | | | | | Rewrite calculation of box minimum and maximum widths to improve layout of many pages. Move calculation of column types and border collapsing to box tree normalising stage, since they are layout independent. Add window height parameter to layout and make <html> and <body> at least window height. svn path=/import/netsurf/; revision=1777
* [project @ 2005-04-20 12:24:41 by adrianl]Adrian Lees2005-04-201-0/+1
| | | | | | 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-18 11:52:26 by adrianl]Adrian Lees2005-04-181-2/+3
| | | | | | Ignore save drags from browser window that remain within window svn path=/import/netsurf/; revision=1667
* [project @ 2005-04-17 03:30:35 by adrianl]Adrian Lees2005-04-171-0/+6
| | | | | | Search text highlighting in browser windows svn path=/import/netsurf/; revision=1657
* [project @ 2005-04-15 05:52:25 by adrianl]Adrian Lees2005-04-151-0/+24
| | | | | | Text selection, page drag scrolling, drag-saving images svn path=/import/netsurf/; revision=1638
* [project @ 2005-01-24 20:59:15 by bursa]James Bursa2005-01-241-1/+0
| | | | | | Fix input focus behaviour. Remove obsolete gui_window_get_url(). svn path=/import/netsurf/; revision=1465
* [project @ 2004-10-01 00:06:49 by jmb]John Mark Bell2004-10-011-0/+1
| | | | | | 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-27 05:21:00 by jmb]John Mark Bell2004-09-271-1/+1
| | | | | | Improve !Boot file and support protocol fallback positions. svn path=/import/netsurf/; revision=1287
* [project @ 2004-07-28 23:07:52 by bursa]James Bursa2004-07-281-0/+1
| | | | | | Implement gui_init2() and move RISC OS-specific code in main() to it. Use intro page if option_homepage_url is "". svn path=/import/netsurf/; revision=1158
* [project @ 2004-07-21 14:19:21 by joty]John Tytgat2004-07-211-0/+1
| | | | | | Added gui_window_remove_caret() to disown the caret. svn path=/import/netsurf/; revision=1133
* [project @ 2004-07-17 23:32:08 by bursa]James Bursa2004-07-171-13/+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-19/+17
| | | | | | Simplify gui_window structure. Clean up various parts of the gui code. svn path=/import/netsurf/; revision=1092
* [project @ 2004-07-16 16:33:44 by rjw]Richard Wilson2004-07-161-0/+2
| | | | | | Various fixes for the GUI. Persistant windows are closed when upon a change of content. Hotlist saves in the same format as !Browse. Neater login window. Support for interactive help from hotlist windows. svn path=/import/netsurf/; revision=1081
* [project @ 2004-06-27 23:24:11 by bursa]James Bursa2004-06-271-4/+9
| | | | | | Rewritten download window. Now downloads direct to file. New download window gui. svn path=/import/netsurf/; revision=1020
* [project @ 2004-06-22 17:39:00 by bursa]James Bursa2004-06-221-2/+0
| | | | | | Remove unused and unimplemented gui_window_show() and gui_window_hide(). svn path=/import/netsurf/; revision=991
* [project @ 2004-06-10 20:41:26 by bursa]James Bursa2004-06-101-2/+0
| | | | | | Add global content list. Better error handling in content code. Improved code documentation. Remove some obsolete functions. Implement debug window listing contents. svn path=/import/netsurf/; revision=951
* [project @ 2004-05-25 10:42:28 by bursa]James Bursa2004-05-251-2/+2
| | | | | | Remove obsolete gui_window_in_list(), clean up gui_create_browser_window(). svn path=/import/netsurf/; revision=896
* [project @ 2004-05-13 14:39:43 by bursa]James Bursa2004-05-131-1/+1
| | | | | | Fix URL protocol termination bug (reported by Fred Bambrough). Change from xcalloc to malloc and add error handling. svn path=/import/netsurf/; revision=859
* [project @ 2004-05-07 19:14:54 by bursa]James Bursa2004-05-071-1/+1
| | | | | | Implement multitasking warning dialog. Warn user if resolvers not set. svn path=/import/netsurf/; revision=841
* [project @ 2004-05-05 16:33:15 by bursa]James Bursa2004-05-051-2/+0
| | | | | | Fix some compiler warnings. Ignore size attribute for file inputs. svn path=/import/netsurf/; revision=828
* [project @ 2004-05-04 22:21:37 by rjw]Richard Wilson2004-05-041-1/+5
| | | | | | Revised GUI. svn path=/import/netsurf/; revision=823
* [project @ 2004-04-24 23:42:31 by bursa]James Bursa2004-04-241-1/+2
| | | | | | Replace void pointer in content callbacks with union content_msg_data. Fix animated gif flickering (except for scaled or masked gifs). Add gif to the debug builds. svn path=/import/netsurf/; revision=801
* [project @ 2004-04-02 23:12:26 by jmb]John Mark Bell2004-04-021-1/+3
| | | | | | Implement CSS cursor property svn path=/import/netsurf/; revision=705
* [project @ 2004-04-02 00:41:10 by jmb]John Mark Bell2004-04-021-0/+2
| | | | | | Try to use external apps for URI schemes we don't understand (eg mailto:) svn path=/import/netsurf/; revision=698
* [project @ 2004-04-01 00:26:05 by jmb]John Mark Bell2004-04-011-0/+3
| | | | | | Change mouse pointer over page elements svn path=/import/netsurf/; revision=694
* [project @ 2004-03-21 13:55:51 by bursa]James Bursa2004-03-211-0/+1
| | | | | | Implement gui_window_update_box() and use in response to CONTENT_MSG_REDRAW. svn path=/import/netsurf/; revision=644
* [project @ 2004-02-25 15:12:57 by bursa]James Bursa2004-02-251-6/+7
| | | | | | Implement scaling; rewrite desktop/browser; add riscos/thumbnail; rewrite history. svn path=/import/netsurf/; revision=566
* [project @ 2003-12-28 16:17:31 by jmb]John Mark Bell2003-12-281-0/+1
| | | | | | | | Fix bug in HTTP auth where trying to fetch a page into a non-existent browser window caused NetSurf to fall over. We now check that the window still exists. If not, we ignore the request. svn path=/import/netsurf/; revision=464
* [project @ 2003-12-26 00:17:55 by bursa]James Bursa2003-12-261-14/+1
| | | | | | New url_join using liburi, <base href=...>. svn path=/import/netsurf/; revision=441
* [project @ 2003-11-07 23:51:13 by bursa]James Bursa2003-11-071-0/+1
| | | | | | Split out window.c, implement DataOpen and tidy up gui code. svn path=/import/netsurf/; revision=408
* [project @ 2003-11-06 19:41:41 by bursa]James Bursa2003-11-061-1/+2
| | | | | | Mask null polls and use PollIdle when appropriate. svn path=/import/netsurf/; revision=406
* [project @ 2003-10-25 00:35:49 by bursa]James Bursa2003-10-251-1/+1
| | | | | | Split out and clean up form submit code. svn path=/import/netsurf/; revision=374
* [project @ 2003-09-28 23:41:06 by bursa]James Bursa2003-09-281-2/+0
| | | | | | Rewrite text and password inputs to stop using wimp icons. svn path=/import/netsurf/; revision=330
* [project @ 2003-09-22 21:55:08 by bursa]James Bursa2003-09-221-1/+2
| | | | | | Experimental textarea editing code. svn path=/import/netsurf/; revision=309
* [project @ 2003-09-09 19:25:28 by jmb]John Mark Bell2003-09-091-0/+1
| | | | | | Forms: [input type=image] support, passwords are now displayed as asterisks svn path=/import/netsurf/; revision=275
* [project @ 2003-09-08 22:46:20 by bursa]James Bursa2003-09-081-1/+0
| | | | | | Split out html_redraw(). svn path=/import/netsurf/; revision=271
* [project @ 2003-08-28 19:21:27 by bursa]James Bursa2003-08-281-4/+9
| | | | | | Start implementing download window. svn path=/import/netsurf/; revision=255
* [project @ 2003-08-27 20:09:57 by bursa]James Bursa2003-08-271-2/+0
| | | | | | Fix negative dimensions, more gui cleanup. svn path=/import/netsurf/; revision=252
* [project @ 2003-07-17 23:01:02 by bursa]James Bursa2003-07-171-2/+4
| | | | | | Fix 670947, tidy gui code, move some headers. svn path=/import/netsurf/; revision=231
* [project @ 2003-06-30 12:44:02 by bursa]James Bursa2003-06-301-2/+6
| | | | | | New file headers. svn path=/import/netsurf/; revision=190
* [project @ 2003-06-01 23:02:56 by monkeyson]Phil Mellor2003-06-011-1/+4
| | | | | | Configuration windows added. HTTP Proxy support (untested). svn path=/import/netsurf/; revision=145
* [project @ 2003-03-04 11:59:35 by bursa]James Bursa2003-03-041-2/+2
| | | | | | More compiler warning fixes. svn path=/import/netsurf/; revision=104
* [project @ 2003-03-03 22:40:39 by bursa]James Bursa2003-03-031-5/+9
| | | | | | Fix many browser warnings. svn path=/import/netsurf/; revision=103
* [project @ 2003-01-11 17:33:31 by monkeyson]Phil Mellor2003-01-111-1/+2
| | | | | | | Mouse gestures. Recognises the same gestures as Opera, although only back, forward and reload actually do anything yet. svn path=/import/netsurf/; revision=91
* [project @ 2002-12-30 22:56:30 by monkeyson]Phil Mellor2002-12-301-1/+2
| | | | | | | Forms are now interactive - user can manipulate checkbox, radio, text, textarea, select elements. svn path=/import/netsurf/; revision=76
* [project @ 2002-10-15 10:41:12 by monkeyson]Phil Mellor2002-10-151-1/+4
| | | | | | GUI: menus, toolbar, adjustable window width. svn path=/import/netsurf/; revision=44
* [project @ 2002-09-11 14:24:02 by monkeyson]Phil Mellor2002-09-111-0/+45
RISC OS Wimp GUI. svn path=/import/netsurf/; revision=33