John Mark Bell
752634a810
Fix corruption of character if it matches a control sequence handled by
...
the core code.
Explicitly check for IS_WIMP_KEY in every applicable case as clearing
the relevant bit beforehand is insufficient (&18C (Left cursor) is a
valid Unicode character value, for example)
svn path=/trunk/netsurf/; revision=2747
2006-07-13 22:35:46 +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
652f594cbb
Further url completion fixes
...
svn path=/trunk/netsurf/; revision=2744
2006-07-13 21:28:07 +00:00
Richard Wilson
a836591435
Add basic cookie viewer, make trees use textarea components for UTF8 editing, trim headers, fix tree redraw issues.
...
svn path=/trunk/netsurf/; revision=2739
2006-07-13 12:46:02 +00:00
Richard Wilson
3d63f5e5b2
Ctrl + resize scales the content to the new width.
...
svn path=/trunk/netsurf/; revision=2735
2006-07-12 17:23:00 +00:00
Richard Wilson
0fe0a709ce
Join update boxes if possible to decrease rendering time (optimise bouncing bunny testcase.)
...
svn path=/trunk/netsurf/; revision=2724
2006-07-09 17:38:34 +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
Richard Wilson
bd732e40ed
Respect CMOS configuration for full-size toggles on small contents.
...
svn path=/trunk/netsurf/; revision=2709
2006-07-04 14:50:15 +00:00
Richard Wilson
de0c4e2c32
Implement up toolbar icon and menu option.
...
svn path=/trunk/netsurf/; revision=2705
2006-07-03 21:07:02 +00:00
Richard Wilson
021f36675f
Delegate redraw optimisations to the knockout rendering system (fix garbage being displayed in certain situations with buffered rendering)
...
svn path=/trunk/netsurf/; revision=2703
2006-07-03 02:45:48 +00:00
Richard Wilson
d064f950a7
Allow any content to be dragged into a text area (fix 1461378)
...
svn path=/trunk/netsurf/; revision=2701
2006-07-03 01:38:13 +00:00
Richard Wilson
dbe40cffb3
Re-instate the knockout renderers after a nested flush(). Make so knockout rendering is always used.
...
svn path=/trunk/netsurf/; revision=2693
2006-07-02 17:23:49 +00:00
Richard Wilson
cf4294d3a8
Implement knockout rendering (controlled by 'knockout_rendering' option or Ctrl+F11, default is off). This attempts to minimise the amount of overlapping redraw performed, and thus can drasticly reduce the rendering time of many pages.
...
svn path=/trunk/netsurf/; revision=2682
2006-07-01 18:16:05 +00:00
John Mark Bell
1404431fef
Lose compiler warnings
...
svn path=/trunk/netsurf/; revision=2645
2006-06-25 13:12:07 +00:00
Rob Kendrick
045794bdbb
Fix typo in Pinboard workaround (stops it being overly zealous)
...
svn path=/trunk/netsurf/; revision=2644
2006-06-24 16:56:56 +00:00
Rob Kendrick
73b13bff12
Add workaround to bug in Pinboard not displaying some windows when iconised
...
svn path=/trunk/netsurf/; revision=2641
2006-06-23 22:42:31 +00:00
John Mark Bell
09564c2bca
Fix handling of backspace in URL entry field
...
svn path=/trunk/netsurf/; revision=2614
2006-06-02 14:27:18 +00:00
John Mark Bell
8fc65f1a64
New keybindings similar to other browsers:
...
Backspace -> back
Shift + Backspace -> forward
svn path=/trunk/netsurf/; revision=2610
2006-06-01 23:54:55 +00:00
Adrian Lees
c2f54bca82
Eliminate error at end of page drag scrolling on Select
...
svn path=/trunk/netsurf/; revision=2608
2006-05-28 16:49:39 +00:00
James Bursa
b813b44a63
Add Ctrl-Shift-Q and Ctrl-Shift-W to change scale in 10% steps.
...
svn path=/trunk/netsurf/; revision=2593
2006-05-06 13:09:50 +00:00
Michael Drake
49e173baab
Reinstate Ctrl+R (full reload).
...
svn path=/trunk/netsurf/; revision=2584
2006-05-02 10:13:36 +00:00
Richard Wilson
c7f77b0165
Finish history cloning.
...
svn path=/trunk/netsurf/; revision=2547
2006-04-22 18:24:18 +00:00
John Mark Bell
1b7797b395
Fix redraw issues for CONTENT_CSS
...
svn path=/trunk/netsurf/; revision=2528
2006-04-13 00:22:52 +00:00
John Mark Bell
c09eb457df
Unify information databases
...
svn path=/trunk/netsurf/; revision=2519
2006-04-09 23:21:13 +00:00
Adrian Lees
4b03028b51
[project @ 2006-03-24 03:44:33 by adrianl]
...
Use thumbnails for iconised windows
svn path=/import/netsurf/; revision=2157
2006-03-24 03:44:37 +00:00
Michael Drake
075f6ba3d1
[project @ 2006-03-23 10:25:50 by tlsa]
...
Add remaining pointer types to RISC OS build.
svn path=/import/netsurf/; revision=2154
2006-03-23 10:25:50 +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
John Mark Bell
63a70da244
[project @ 2006-03-10 11:28:16 by jmb]
...
Add missing "struct"
svn path=/import/netsurf/; revision=2126
2006-03-10 11:28:16 +00:00
Daniel Silverstone
7e02b0089c
[project @ 2006-03-10 11:10:21 by dsilvers]
...
Include gui.h for gui_window struct
svn path=/import/netsurf/; revision=2125
2006-03-10 11:10:21 +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
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
Richard Wilson
60ea34ad48
[project @ 2006-02-26 02:25:19 by rjw]
...
Add support for ICO files.
svn path=/import/netsurf/; revision=2096
2006-02-26 02:25:19 +00:00
Richard Wilson
da4a9313f1
[project @ 2006-02-25 18:50:34 by rjw]
...
Support for BMP files
svn path=/import/netsurf/; revision=2095
2006-02-25 18:51:51 +00:00
Adrian Lees
eeb97d89c3
[project @ 2006-02-11 19:10:42 by adrianl]
...
Corrected UTF8 conversion of imported text
svn path=/import/netsurf/; revision=2074
2006-02-11 19:10:42 +00:00
Adrian Lees
9661e84371
[project @ 2006-02-01 22:31:27 by adrianl]
...
Eliminate spurious char at end of imported text
svn path=/import/netsurf/; revision=2052
2006-02-01 22:31:27 +00:00
Michael Drake
8fc96b9862
[project @ 2006-01-26 23:52:01 by tlsa]
...
Revert accidentally checked in file.
svn path=/import/netsurf/; revision=2048
2006-01-26 23:52:01 +00:00
Michael Drake
cea6db4ee0
[project @ 2006-01-26 23:38:22 by tlsa]
...
Remove rule.netsurf/!NetSurf/Resources/AdBlock,f79
svn path=/import/netsurf/; revision=2046
2006-01-26 23:38:23 +00:00
Richard Wilson
b5fcb4d94c
[project @ 2006-01-25 17:28:29 by rjw]
...
Implement feature request 1365051.
svn path=/import/netsurf/; revision=2043
2006-01-25 17:28:29 +00:00
John Mark Bell
15a14599db
[project @ 2006-01-22 17:25:30 by jmb]
...
Convert local files to UTF-8 when dragged in (assumes they're encoded in the system local encoding).
Fix potential buffer overflow in utf8_from_local_encoding
svn path=/import/netsurf/; revision=2025
2006-01-22 17:25:30 +00:00
Richard Wilson
e4fa7102bd
[project @ 2006-01-06 21:21:34 by rjw]
...
Trim headers.
svn path=/import/netsurf/; revision=1997
2006-01-06 21:21:34 +00:00
Richard Wilson
4fb5bda6ac
[project @ 2006-01-02 22:06:59 by rjw]
...
Allow toolbars for non gui-windows
svn path=/import/netsurf/; revision=1959
2006-01-02 22:06:59 +00:00
Richard Wilson
d1094d1238
[project @ 2005-12-31 04:40:48 by rjw]
...
Use new wimp_event system.
svn path=/import/netsurf/; revision=1916
2005-12-31 04:40:49 +00:00
Adrian Lees
7a81755bca
[project @ 2005-09-29 15:24:48 by adrianl]
...
Allow drag-saving of URLs from URL icon of browser windows
svn path=/import/netsurf/; revision=1867
2005-09-29 15:24:48 +00:00
Adrian Lees
eed08b3250
[project @ 2005-07-24 03:13:51 by adrianl]
...
Convert title to local encoding before display
svn path=/import/netsurf/; revision=1819
2005-07-24 03:13:51 +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
Adrian Lees
4a5dc6d5cc
[project @ 2005-07-16 05:54:45 by adrianl]
...
Thumbnails displayed and dragged for full page save; spelling correction
svn path=/import/netsurf/; revision=1793
2005-07-16 05:54:45 +00:00