Richard Wilson
02a8722cc6
Fix 1553282.
...
svn path=/trunk/netsurf/; revision=2932
2006-09-08 16:57:26 +00:00
Richard Wilson
3e0c02e8e5
Simplify and tidy up RISC OS gui_ functions. Fix toolbar height changing issues for framesets.
...
svn path=/trunk/netsurf/; revision=2924
2006-09-06 22:15:58 +00:00
John Mark Bell
221e5aa2a3
Add frame target support to imagemaps.
...
svn path=/trunk/netsurf/; revision=2920
2006-09-06 00:15:10 +00:00
Richard Wilson
96b8fa5d46
Limit maximum frame nesting level.
...
svn path=/trunk/netsurf/; revision=2918
2006-09-05 17:59:29 +00:00
Richard Wilson
bb8cc24871
Make frame border width external to frame.
...
svn path=/trunk/netsurf/; revision=2912
2006-09-04 21:09:11 +00:00
Richard Wilson
05f16eef8f
Fix 1551183.
...
svn path=/trunk/netsurf/; revision=2911
2006-09-04 16:47:08 +00:00
Richard Wilson
74fa727509
Experimental new frames code.
...
svn path=/trunk/netsurf/; revision=2906
2006-09-02 15:52:41 +00:00
James Bursa
3887fb72ae
Use browser_window_remove_caret() instead of resetting caret-related callbacks directly.
...
svn path=/trunk/netsurf/; revision=2896
2006-08-28 19:35:12 +00:00
Adrian Lees
66c4906fb6
Give Adjust precedence over Select
...
svn path=/trunk/netsurf/; revision=2868
2006-08-19 19:27:59 +00:00
Adrian Lees
5295d21743
Reposition caret when browser window reformatted
...
svn path=/trunk/netsurf/; revision=2839
2006-08-13 03:05:55 +00:00
John Mark Bell
25501c695e
Centralise keypress handling (download and query dialogs still need porting over to wimp_event)
...
Make core browser window invalidate caret callback on mouse clicks
svn path=/trunk/netsurf/; revision=2746
2006-07-13 21:57:35 +00:00
Richard Wilson
ea44d84833
Make adjust-back/forwards/up open content in a new window (implement 1431600)
...
svn path=/trunk/netsurf/; revision=2717
2006-07-05 16:50:35 +00:00
Richard Wilson
a102f34fa6
Make adjust-clicking submit open a new window (fix 1430135)
...
svn path=/trunk/netsurf/; revision=2716
2006-07-05 01:23:25 +00:00
Richard Wilson
667c3b6730
Fix 1516353 and implement 1352354
...
svn path=/trunk/netsurf/; revision=2711
2006-07-04 19:56:37 +00:00
John Mark Bell
5e2567370d
Fix submission of forms in embedded objects; resolve submission URL at
...
form creation time rather than at submit.
svn path=/trunk/netsurf/; revision=2707
2006-07-03 21:41:25 +00:00
Daniel Silverstone
52e973d094
Don't clone a NULL gesturer
...
svn path=/trunk/netsurf/; revision=2613
2006-06-02 13:31:18 +00:00
Daniel Silverstone
8a86b6b2b4
Added rudimentary gesture engine and test in gtk frontend
...
svn path=/trunk/netsurf/; revision=2611
2006-06-02 07:48:13 +00:00
James Bursa
dece339528
Fix box_at_point() for certain cases involving floats (solves unclickable links on Wikipedia). Fix text-selection code that assumed that text boxes would be returned last by box_at_point().
...
svn path=/trunk/netsurf/; revision=2606
2006-05-24 22:55:37 +00:00
Richard Wilson
c7f77b0165
Finish history cloning.
...
svn path=/trunk/netsurf/; revision=2547
2006-04-22 18:24:18 +00:00
Richard Wilson
2b87a0b148
Clone history for child browser windows.
...
svn path=/trunk/netsurf/; revision=2546
2006-04-22 16:38:13 +00:00
John Mark Bell
9989fd4d3a
Fix utter stupidity
...
svn path=/trunk/netsurf/; revision=2536
2006-04-16 10:22:53 +00:00
John Mark Bell
e5912fedd1
Use database's copy of URL for new global history entries
...
svn path=/trunk/netsurf/; revision=2534
2006-04-15 18:53:20 +00:00
John Mark Bell
c09eb457df
Unify information databases
...
svn path=/trunk/netsurf/; revision=2519
2006-04-09 23:21:13 +00:00
Daniel Silverstone
c37ff7b219
[project @ 2006-03-27 00:30:04 by dsilvers]
...
Ensure refresh_interval is -1 just in case
svn path=/import/netsurf/; revision=2194
2006-03-27 00:30:04 +00:00
Daniel Silverstone
dc3287127a
[project @ 2006-03-27 00:19:19 by dsilvers]
...
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
2006-03-27 00:19:19 +00:00
Daniel Silverstone
d8576715d9
[project @ 2006-03-26 23:06:18 by dsilvers]
...
Consider the margins on the <html> object when calculating where a point is.
svn path=/import/netsurf/; revision=2189
2006-03-26 23:06:18 +00:00
James Bursa
5a72700817
[project @ 2006-03-25 20:30:35 by bursa]
...
Split local history into portable and RISC OS specific code. Improve layout of history tree.
svn path=/import/netsurf/; revision=2164
2006-03-25 20:30:35 +00:00
Michael Drake
222b75de89
[project @ 2006-03-22 23:37:59 by tlsa]
...
More pointer types for RISC OS build.
svn path=/import/netsurf/; revision=2150
2006-03-22 23:37:59 +00:00
Daniel Silverstone
35bb5f96d5
[project @ 2006-03-19 17:49:32 by dsilvers]
...
Add support for a few more CSS cursors and tidy the GUI_POINTER_* stuff to support what we already had
svn path=/import/netsurf/; revision=2135
2006-03-19 17:49:32 +00:00
Daniel Silverstone
17d059f53f
[project @ 2006-03-10 09:09:03 by dsilvers]
...
Minor refactor to pass the gui_window to gui_window_set_pointer and gui_window_hide_pointer
svn path=/import/netsurf/; revision=2123
2006-03-10 09:09:03 +00:00
John Mark Bell
77159f9e9a
[project @ 2006-03-09 14:01:38 by jmb]
...
Avoid potential NULL read
svn path=/import/netsurf/; revision=2112
2006-03-09 14:01:38 +00:00
Richard Wilson
25a995931d
[project @ 2006-03-04 20:46:35 by rjw]
...
Continue work towards favicon support.
svn path=/import/netsurf/; revision=2104
2006-03-04 20:46:35 +00:00
John Mark Bell
44d192c762
[project @ 2006-02-24 20:43:45 by jmb]
...
Fix broken fragment handling which prevented form submission.
svn path=/import/netsurf/; revision=2094
2006-02-24 20:43:45 +00:00
John Mark Bell
d4d3e5ee1c
[project @ 2006-02-23 15:06:53 by jmb]
...
Handle invalid SSL certificates better - UI still needs work.
Modify fetch callback data parameter type to remove compiler warnings.
Constify things.
Lose global ssl_verify_certificates option.
Fix issue when closing a dialog without input focus.
svn path=/import/netsurf/; revision=2092
2006-02-23 15:06:54 +00:00
Adrian Lees
dbfdafdf18
[project @ 2006-02-15 23:09:53 by adrianl]
...
Extend text selection, copying, saving and searching code to handle textplain contents; modified textplain code to accept other line terminators
svn path=/import/netsurf/; revision=2081
2006-02-15 23:09:55 +00:00
Adrian Lees
edded10c0f
[project @ 2006-02-11 18:33:05 by adrianl]
...
Textarea/selection improvements and fixes
svn path=/import/netsurf/; revision=2072
2006-02-11 18:33:05 +00:00
Adrian Lees
6b3b19a95b
[project @ 2006-02-11 03:40:26 by adrianl]
...
Auto-repeat for scrollbar buttons
svn path=/import/netsurf/; revision=2070
2006-02-11 03:40:26 +00:00
John Mark Bell
0f228ada91
[project @ 2006-02-06 00:10:09 by jmb]
...
Implement HTTP caching algorithm; this should avoid stale cache entries being used.
svn path=/import/netsurf/; revision=2059
2006-02-06 00:10:09 +00:00
John Mark Bell
9f7e57c99d
[project @ 2006-01-25 08:25:37 by jmb]
...
Fix stupid aborts due to not removing scheduled callbacks
svn path=/import/netsurf/; revision=2040
2006-01-25 08:25:38 +00:00
John Mark Bell
0f77b057a1
[project @ 2006-01-25 06:52:38 by jmb]
...
Meta refresh support
svn path=/import/netsurf/; revision=2039
2006-01-25 06:52:38 +00:00
Richard Wilson
e6f311f97c
[project @ 2005-12-31 04:30:49 by rjw]
...
Updates to work with new url_store system.
svn path=/import/netsurf/; revision=1909
2005-12-31 04:30:49 +00:00
James Bursa
b6e1d814a5
[project @ 2005-10-30 21:22:37 by bursa]
...
Implement link targets for framesets.
svn path=/import/netsurf/; revision=1873
2005-10-30 21:22:37 +00:00
James Bursa
08e8ee3ed1
[project @ 2005-08-21 12:04:17 by bursa]
...
Change void * parameters to intptr_t to make them correct for storing integers or pointers.
svn path=/import/netsurf/; revision=1852
2005-08-21 12:04:18 +00:00
James Bursa
4f82731104
[project @ 2005-08-21 10:52:17 by bursa]
...
Remove some dead code. Add description of browser_window_mouse_action_html(). Reformat some code.
svn path=/import/netsurf/; revision=1851
2005-08-21 10:52:17 +00:00
John Mark Bell
58d9b45e81
[project @ 2005-08-14 23:56:15 by jmb]
...
Move imagemap.[ch] into render/
Make imagemap URL extraction use box_extract_link
svn path=/import/netsurf/; revision=1847
2005-08-14 23:56:15 +00:00
Adrian Lees
80160f2a07
[project @ 2005-07-24 07:00:47 by adrianl]
...
Search below-right for nearest text when dragging start point of selection
svn path=/import/netsurf/; revision=1821
2005-07-24 07:00:47 +00:00
Adrian Lees
25b2742064
[project @ 2005-07-24 06:13:25 by adrianl]
...
Make selecting text easier by finding the nearest text above-left of the pointer; sort out issues with spaces in copied/saved text
svn path=/import/netsurf/; revision=1820
2005-07-24 06:13:25 +00:00
Adrian Lees
1a1901d19b
[project @ 2005-07-20 23:27:27 by adrianl]
...
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
2005-07-20 23:27:28 +00:00
John Mark Bell
f4ecaaed31
[project @ 2005-07-16 14:35:20 by jmb]
...
- Convert Messages files to UTF-8 encoding.
- Replace local_encoding_name() with platform specific
utf8_[to,from]_local_encoding() functions - this allows mapping of 8bit
characters 0x80->0x9f (inclusive).
- All text that is rendered by the RISC OS Wimp is now converted to the system
local encoding prior to display.
- Lose the horrendous hack that was messages_get_key()
- Menu text is now translated to system local encoding on the fly (if necessary)
rather than at menu creation time. This allows the system alphabet to change
under us and our menus remain usable.
- The Languages menu now lists all languages that are present in the LangNames
file. In the case of selecting the UI language, those languages which are not
available are shaded.
svn path=/import/netsurf/; revision=1796
2005-07-16 14:35:25 +00:00
James Bursa
9b78daf135
[project @ 2005-07-02 18:17:51 by bursa]
...
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
2005-07-02 18:17:51 +00:00