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
593a5cf511
Render trees in UTF8 via rufl (fix 1434430)
...
svn path=/trunk/netsurf/; revision=2728
2006-07-11 00:40:45 +00:00
Richard Wilson
a47f148f2d
Optimise out redundant group_start and group_end calls (speed up rendering.)
...
svn path=/trunk/netsurf/; revision=2725
2006-07-10 09:52:31 +00:00
Richard Wilson
55389c543b
Fix 1488164.
...
svn path=/trunk/netsurf/; revision=2718
2006-07-05 17:28:30 +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
ac0d20fdea
Stop knockout logging.
...
svn path=/trunk/netsurf/; revision=2710
2006-07-04 19:46:20 +00:00
Richard Wilson
e68f20d1c0
Stop lack of history entries from writing to invalid pointers (fix 1479657)
...
svn path=/trunk/netsurf/; revision=2708
2006-07-04 14:07:07 +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
Richard Wilson
1d8bf3ff91
Disable debugging.
...
svn path=/trunk/netsurf/; revision=2694
2006-07-02 17:26:25 +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
0f36a3e6a5
Allow nested calls to knockout rendering (stops iframes from flushing the current data).
...
svn path=/trunk/netsurf/; revision=2692
2006-07-02 16:17:51 +00:00
Richard Wilson
a1e42c14a2
Ensure all plots are bounding boxes are correctly clipped. Handle non-repeating backgrounds better. Delink deleted nodes for improved efficiency.
...
svn path=/trunk/netsurf/; revision=2690
2006-07-02 13:18:29 +00:00
Richard Wilson
467d9679f8
Totally knock out boxes as early into the tree as possible to improve efficiency. Fix incorrect buffer check.
...
svn path=/trunk/netsurf/; revision=2688
2006-07-02 01:36:02 +00:00
Richard Wilson
6e8ba3f4bb
Move array definitions for GCC4
...
svn path=/trunk/netsurf/; revision=2687
2006-07-02 00:08:54 +00:00
Richard Wilson
2dc65ac414
Don't assume tiled plotting will cover the entire clipping region.
...
svn path=/trunk/netsurf/; revision=2683
2006-07-01 18:41:33 +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
Richard Wilson
c490c7f586
Handle memory exhaustion better.
...
svn path=/trunk/netsurf/; revision=2666
2006-06-28 22:45:48 +00:00
John Mark Bell
a63221a624
Rewrite cookie parser to be more tolerant of junk input
...
No longer need urldb_init; remove it.
svn path=/trunk/netsurf/; revision=2643
2006-06-24 15:44:48 +00:00
John Mark Bell
4f249f9d0a
Merge cookies changes into head - unvalidated transactions and a UI
...
still need implementing.
svn path=/trunk/netsurf/; revision=2632
2006-06-19 21:49:25 +00:00
John Mark Bell
c1dbdad995
Provide persistent flag for urldb entries.
...
Make hotlist use this, rather than abusing the last visited date.
This fixes the hotlist being copied to global history issue.
svn path=/trunk/netsurf/; revision=2619
2006-06-14 22:46:12 +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
a8ebc5ba5a
Fix comment about direction 8 in the gesture core.
...
svn path=/trunk/netsurf/; revision=2612
2006-06-02 13:28:06 +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
Daniel Silverstone
f07fce7307
Update the title when updating the history on reload
...
svn path=/trunk/netsurf/; revision=2600
2006-05-13 10:14:08 +00:00
John Mark Bell
37cb487fc0
Fix crash when saving a selection after its containing window's content
...
has changed.
svn path=/trunk/netsurf/; revision=2557
2006-04-26 17:26:03 +00:00
Richard Wilson
b17040905b
Update history cloning to stop missing references.
...
svn path=/trunk/netsurf/; revision=2548
2006-04-22 21:35:28 +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
691087a534
Fix crash when deleting directories
...
svn path=/trunk/netsurf/; revision=2533
2006-04-15 18:52:06 +00:00
John Mark Bell
52bdd72c71
Ensure hotlist URLs are retained in the database
...
Reduce number of unconditional calls to urldb_get_url_data
svn path=/trunk/netsurf/; revision=2531
2006-04-15 15:23:23 +00:00
John Mark Bell
e0ba508992
Store URLs explicitly in URL database for faster access.
...
Iteration callbacks now passed url_data struct to remove need to look up
svn path=/trunk/netsurf/; revision=2522
2006-04-11 02:39:55 +00:00
John Mark Bell
c09eb457df
Unify information databases
...
svn path=/trunk/netsurf/; revision=2519
2006-04-09 23:21:13 +00:00
Rob Kendrick
b875473027
[project @ 2006-03-31 10:41:21 by rjek]
...
Move default font face choices from RISC OS front end to core
svn path=/import/netsurf/; revision=2482
2006-03-31 10:41:21 +00:00
Rob Kendrick
5d434ff002
[project @ 2006-03-29 15:26:53 by rjek]
...
Moved homepage_url option into core from riscos, and use it in the GTK frontend
svn path=/import/netsurf/; revision=2481
2006-03-29 15:26:54 +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
Rob Kendrick
8cb8c74d40
[project @ 2006-03-26 21:26:47 by rjek]
...
Add a 5 pixel 'tail' at the start and end of history node links
svn path=/import/netsurf/; revision=2183
2006-03-26 21:26:47 +00:00
Daniel Silverstone
8ebdc30958
[project @ 2006-03-26 17:48:56 by dsilvers]
...
Argh, it's a length but it's called an offset
svn path=/import/netsurf/; revision=2181
2006-03-26 17:48:56 +00:00
Daniel Silverstone
ccea99c07f
[project @ 2006-03-26 17:43:43 by dsilvers]
...
char_offset is an offset, add one to make it a length
svn path=/import/netsurf/; revision=2180
2006-03-26 17:43:43 +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
Rob Kendrick
388ce7b8c4
[project @ 2006-03-21 17:22:41 by rjek]
...
Radio and checkbox widgets are now 3D, and implemented arc plotting for them
svn path=/import/netsurf/; revision=2145
2006-03-21 17:22:41 +00:00
Rob Kendrick
1562dd03cb
[project @ 2006-03-19 19:03:07 by rjek]
...
Implemented unfilled disc plotting and GTK disc plotting
svn path=/import/netsurf/; revision=2136
2006-03-19 19:03:07 +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