Commit Graph

1254 Commits

Author SHA1 Message Date
Michael Drake
68ac9e41b1 Increase default status bar width to two thirds.
svn path=/trunk/netsurf/; revision=2773
2006-07-17 08:08:00 +00:00
Richard Wilson
0309e937e6 Allow the user to delete cookies.
svn path=/trunk/netsurf/; revision=2770
2006-07-16 21:42:37 +00:00
Adrian Lees
81512fa939 Workaround for A9home crash drawing patterned lines; maybe temporary
svn path=/trunk/netsurf/; revision=2768
2006-07-16 16:52:28 +00:00
John Mark Bell
2c4fb5d683 More key bindings for textarea implementation. Still loads missing.
svn path=/trunk/netsurf/; revision=2767
2006-07-16 16:13:55 +00:00
Richard Wilson
9294938976 Extent cookie_update API to allow notification of deleted domains. Fix nodes not being re-calculated.
svn path=/trunk/netsurf/; revision=2765
2006-07-16 16:10:43 +00:00
Richard Wilson
54950fad08 Add missing include
svn path=/trunk/netsurf/; revision=2763
2006-07-16 14:09:37 +00:00
John Mark Bell
488f3e0d8a Fix small build
svn path=/trunk/netsurf/; revision=2762
2006-07-16 11:34:51 +00:00
John Mark Bell
dc612b767c Display certificate subject in list rather than issuer
svn path=/trunk/netsurf/; revision=2760
2006-07-16 00:47:20 +00:00
Richard Wilson
0657764d00 Remove debug information.
svn path=/trunk/netsurf/; revision=2758
2006-07-16 00:36:32 +00:00
Richard Wilson
589fe57264 Fix text area positioning, simpify scroll bar code.
svn path=/trunk/netsurf/; revision=2757
2006-07-16 00:34:16 +00:00
Richard Wilson
9006b194bb Update forgotten files.
svn path=/trunk/netsurf/; revision=2756
2006-07-16 00:23:10 +00:00
Richard Wilson
00d74fdd2d Allow the viewing of the entire SSL certificate chain.
svn path=/trunk/netsurf/; revision=2755
2006-07-16 00:21:15 +00:00
Richard Wilson
546bf17a7f Add relevent extensions to allow treeviews to be used as an embedded list component.
svn path=/trunk/netsurf/; revision=2753
2006-07-15 15:39:33 +00:00
John Mark Bell
1decf851aa Fix URL completion keypress handling
svn path=/trunk/netsurf/; revision=2748
2006-07-13 22:50:48 +00:00
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
John Mark Bell
3716a5853e Fixup missing includes
svn path=/trunk/netsurf/; revision=2745
2006-07-13 21:52: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
1fcceb72f6 Fix url completion
svn path=/trunk/netsurf/; revision=2743
2006-07-13 19:48:45 +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
82dd81b859 Pass on RETURN and ESCAPE events to WIMP icon.
svn path=/trunk/netsurf/; revision=2734
2006-07-12 15:07:37 +00:00
Richard Wilson
06429e69b5 Fix single line textareas, improve display of multiline ones.
svn path=/trunk/netsurf/; revision=2732
2006-07-11 23:04:13 +00:00
John Mark Bell
774f7a7599 Add missing error assignment
svn path=/trunk/netsurf/; revision=2730
2006-07-11 06:16:55 +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
5081a22490 Convert sprite names to lowercase (fix 1412453)
svn path=/trunk/netsurf/; revision=2727
2006-07-10 14:49:16 +00:00
Richard Wilson
0e0aef0f85 Fix 1496834.
svn path=/trunk/netsurf/; revision=2726
2006-07-10 13:42:42 +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
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
John Mark Bell
8fefa1061e Fix 1517874. Plug memory leaks on failure.
svn path=/trunk/netsurf/; revision=2720
2006-07-06 06:42:54 +00:00
Richard Wilson
badad073ec Generate directory listings (fix 1397934)
svn path=/trunk/netsurf/; revision=2719
2006-07-06 00:07:11 +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
f99c19ebd8 Set ECF origin for buffered rendering (fix 1422009)
svn path=/trunk/netsurf/; revision=2702
2006-07-03 02:08:54 +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
826a48d737 Fix 1496309.
svn path=/trunk/netsurf/; revision=2700
2006-07-03 01:14:46 +00:00
Richard Wilson
5eb703af73 Allow thumbnail icons to be turned off.
svn path=/trunk/netsurf/; revision=2699
2006-07-03 01:03:07 +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
Richard Wilson
3d6331efd7 Only check caret position for writable icons.
svn path=/trunk/netsurf/; revision=2667
2006-06-28 22:58:58 +00:00
John Mark Bell
ea7867b927 Dump RUfl family list if Homerton isn't found
svn path=/trunk/netsurf/; revision=2659
2006-06-28 14:38:31 +00:00
John Mark Bell
553d6066d0 Fix textarea crashes
svn path=/trunk/netsurf/; revision=2650
2006-06-26 19:47:22 +00:00
John Mark Bell
8db70d8e2d UTF-8 capable single/multi-line text area/display field - needs
optimisation, completion of outstanding todos.
Use this to display SSL certificate issuer and subject information.

svn path=/trunk/netsurf/; revision=2647
2006-06-26 01:14:33 +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
9eb3efff78 Make filename_create_directory check if directory already exists
Constify return of filename_request
Make bitmap save code check for filename_request failure
Update ro_gui_view_source to take account of constification

svn path=/trunk/netsurf/; revision=2639
2006-06-20 22:58:36 +00:00
John Mark Bell
5adef63ac5 Localise configure icon strings when appropriate.
Fix gright menu handling - now writes into display field without 
attempting to localise the selection string - it's already localised.
Update German Messages file appropriately.

svn path=/trunk/netsurf/; revision=2638
2006-06-20 21:35:33 +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
cc226c0293 Make URL completion ignore unvisited URLs
svn path=/trunk/netsurf/; revision=2621
2006-06-15 15:47:34 +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
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
d94e0749e1 Replace a call to wimp_create_icon() with xwimp_create_icon().
svn path=/trunk/netsurf/; revision=2607
2006-05-24 22:56:46 +00:00
John Mark Bell
fa5156cfca Handle omitted realm
svn path=/trunk/netsurf/; revision=2602
2006-05-14 23:35:15 +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
John Mark Bell
56f08aca95 Fix crash when no Choices file is present
svn path=/trunk/netsurf/; revision=2562
2006-04-29 19:59:26 +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
aec8fd6c8f Remove redundant mouseaction code.
svn path=/trunk/netsurf/; revision=2554
2006-04-22 22:44:46 +00:00
Richard Wilson
55e5f80903 Remove redundant mouseaction code.
svn path=/trunk/netsurf/; revision=2553
2006-04-22 22:42:44 +00:00
Richard Wilson
a626658780 Fix incorrect interactive help assignment.
svn path=/trunk/netsurf/; revision=2551
2006-04-22 22:23:41 +00:00
Richard Wilson
9fdd71709d Fix incorrect interactive help assignment
svn path=/trunk/netsurf/; revision=2549
2006-04-22 21:50:44 +00:00
Richard Wilson
c7f77b0165 Finish history cloning.
svn path=/trunk/netsurf/; revision=2547
2006-04-22 18:24:18 +00:00
Richard Wilson
546ad9e70a Apparently I need to specify add/deletions too...
svn path=/trunk/netsurf/; revision=2541
2006-04-21 23:50:36 +00:00
Richard Wilson
a2465c779f Remove RISC OS dependencies from filename code.
svn path=/trunk/netsurf/; revision=2540
2006-04-21 23:49:52 +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
3e54aab0d5 Fix insertion of unordered base nodes
svn path=/trunk/netsurf/; revision=2529
2006-04-14 00:27:49 +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
d453fa3206 Fix global history tree corruption
svn path=/trunk/netsurf/; revision=2525
2006-04-12 08:10:05 +00:00
John Mark Bell
ef301b8619 Fix URL file loading and add support for file:/// URLs to urldb
Convert file:/... to file:///... (the former isn't a valid URL)

svn path=/trunk/netsurf/; revision=2524
2006-04-12 08:09:27 +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
Michael Drake
e5e1b982d5 Fix spelling in comment.
svn path=/trunk/netsurf/; revision=2518
2006-04-09 20:06:12 +00:00
James Bursa
5bb7337e88 Add missing include.
svn path=/trunk/netsurf/; revision=2515
2006-04-09 18:11:59 +00:00
Richard Wilson
1bb74deace [project @ 2006-04-06 22:42:22 by rjw]
Add connection option tool.

svn path=/import/netsurf/; revision=2498
2006-04-06 22:42:22 +00:00
Richard Wilson
04147f020e [project @ 2006-04-06 22:39:53 by rjw]
Fix documentation.

svn path=/import/netsurf/; revision=2497
2006-04-06 22:39:53 +00:00
Richard Wilson
9299e0d55a [project @ 2006-04-06 17:51:25 by rjw]
Content and security option tools.

svn path=/import/netsurf/; revision=2493
2006-04-06 17:51:25 +00:00
Richard Wilson
7fe74d3bc7 [project @ 2006-04-06 17:06:17 by rjw]
Add more interface options.

svn path=/import/netsurf/; revision=2491
2006-04-06 17:06:18 +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
John Mark Bell
c098703201 [project @ 2006-03-25 22:48:32 by jmb]
Assert that template names are <=11 chars long.
Rename con_language to con_lang

svn path=/import/netsurf/; revision=2165
2006-03-25 22:48:32 +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
James Bursa
016128c37d [project @ 2006-03-25 20:13:51 by bursa]
Make dialogs open fully on screen even if they are already open.

svn path=/import/netsurf/; revision=2163
2006-03-25 20:13:51 +00:00
Adrian Lees
29802d8404 [project @ 2006-03-25 06:21:21 by adrianl]
Correct operation in non-square 32bpp modes

svn path=/import/netsurf/; revision=2160
2006-03-25 06:21:21 +00:00
Adrian Lees
74a86c3751 [project @ 2006-03-24 04:00:27 by adrianl]
Missing #include

svn path=/import/netsurf/; revision=2159
2006-03-24 04:00:27 +00:00
Adrian Lees
1bded081d6 [project @ 2006-03-24 03:54:47 by adrianl]
Palette definitions for sprites

svn path=/import/netsurf/; revision=2158
2006-03-24 03:54:48 +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
Rob Kendrick
07f691b326 [project @ 2006-03-21 18:20:07 by rjek]
Remove unwanted ; from drawfile saving code

svn path=/import/netsurf/; revision=2147
2006-03-21 18:20:07 +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
John Mark Bell
f7a178d62f [project @ 2006-03-19 21:27:54 by jmb]
Fixup _disc API

svn path=/import/netsurf/; revision=2138
2006-03-19 21:27:54 +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
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
James Bursa
548e5089f8 [project @ 2006-03-08 08:27:19 by bursa]
Disable font blending during printing (should fix text printing problems for LaserJets).

svn path=/import/netsurf/; revision=2111
2006-03-08 08:27:19 +00:00
James Bursa
0eebadfa40 [project @ 2006-03-05 12:24:18 by bursa]
Implement declaring fonts for printing (PostScript).

svn path=/import/netsurf/; revision=2110
2006-03-05 12:24:18 +00:00
Richard Wilson
a4263fd8d6 [project @ 2006-03-05 01:42:16 by rjw]
Show unknown content icon in theme configuration toolbars.

svn path=/import/netsurf/; revision=2109
2006-03-05 01:42:16 +00:00
Richard Wilson
d478d7ef08 [project @ 2006-03-05 01:19:57 by rjw]
Fix theme choices window

svn path=/import/netsurf/; revision=2108
2006-03-05 01:19:57 +00:00
Richard Wilson
c5ba8b2635 [project @ 2006-03-04 20:59:39 by rjw]
Only browser toolbars have associated gui windows (whoops!)

svn path=/import/netsurf/; revision=2107
2006-03-04 20:59:39 +00:00
John Mark Bell
c57f07a5cd [project @ 2006-03-04 20:50:12 by jmb]
Ensure bitmap is in memory

svn path=/import/netsurf/; revision=2106
2006-03-04 20:50:12 +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
Adrian Lees
06a4b7d502 [project @ 2006-03-04 06:11:55 by adrianl]
Second attempt

svn path=/import/netsurf/; revision=2102
2006-03-04 06:11:55 +00:00
Adrian Lees
dfd0e17b67 [project @ 2006-03-04 05:53:49 by adrianl]
Allow adjust-drag-saving of sprites too

svn path=/import/netsurf/; revision=2101
2006-03-04 05:53:49 +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
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
John Mark Bell
70fbf97688 [project @ 2006-02-22 20:04:39 by jmb]
Lose warnings

svn path=/import/netsurf/; revision=2091
2006-02-22 20:04:39 +00:00
Richard Wilson
6390393bee [project @ 2006-02-22 13:03:57 by rjw]
Make clicks on the recent URL menu move selected item to the top.

svn path=/import/netsurf/; revision=2090
2006-02-22 13:03:57 +00:00
Richard Wilson
3d9a1198db [project @ 2006-02-22 01:58:19 by rjw]
Reduce constant bitmap overhead per reference by moving to a flag word. Allow bitmaps to be reduced back to their raw data to free extra memory in a highly efficient manner.

svn path=/import/netsurf/; revision=2089
2006-02-22 01:58:19 +00:00
Richard Wilson
01cc7987c7 [project @ 2006-02-21 22:29:17 by rjw]
Fix broken decompression

svn path=/import/netsurf/; revision=2088
2006-02-21 22:29:17 +00:00
Richard Wilson
4cc85469cb [project @ 2006-02-21 20:49:11 by rjw]
Allow any content to be used as a background. Simplify bitmap code.

svn path=/import/netsurf/; revision=2087
2006-02-21 20:49:12 +00:00
John Mark Bell
5ce5fe084c [project @ 2006-02-19 18:26:23 by jmb]
Rewrite HTTP authentication.
Fix extraction of realm from WWW-Authenticate header.
Tidy up login dialog code.

svn path=/import/netsurf/; revision=2085
2006-02-19 18:26:23 +00:00
Adrian Lees
7dbc14cf05 [project @ 2006-02-15 23:28:18 by adrianl]
Make search accessible for textplain content

svn path=/import/netsurf/; revision=2084
2006-02-15 23:28:18 +00:00
Adrian Lees
2e6cb9f80c [project @ 2006-02-15 23:14:51 by adrianl]
Late arrival

svn path=/import/netsurf/; revision=2083
2006-02-15 23:14:51 +00:00
Adrian Lees
5f93f8f3f9 [project @ 2006-02-15 23:10:08 by adrianl]
New header files

svn path=/import/netsurf/; revision=2082
2006-02-15 23:10:08 +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
ba474f1c91 [project @ 2006-02-12 21:23:21 by adrianl]
Show all matches

svn path=/import/netsurf/; revision=2076
2006-02-12 21:23:22 +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
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
e7810f25bf [project @ 2006-02-10 20:44:04 by adrianl]
Simplify code

svn path=/import/netsurf/; revision=2069
2006-02-10 20:44:04 +00:00
Adrian Lees
9f0f47cff7 [project @ 2006-02-10 18:10:09 by adrianl]
Improved reporting of startup errors

svn path=/import/netsurf/; revision=2068
2006-02-10 18:10:09 +00:00
Adrian Lees
647f7d110c [project @ 2006-02-09 00:43:32 by adrianl]
Disable trapping of FP underflows (raised erroneously by FPEv4.09-4.11)

svn path=/import/netsurf/; revision=2066
2006-02-09 00:43:32 +00:00
Adrian Lees
bdbe7e8e51 [project @ 2006-02-07 16:32:47 by adrianl]
Added function to bring window to front

svn path=/import/netsurf/; revision=2062
2006-02-07 16:32:47 +00:00
Adrian Lees
57c86c8c0e [project @ 2006-02-07 16:16:23 by adrianl]
Confirmation before overwriting with download files; Interface Choices dialog

svn path=/import/netsurf/; revision=2061
2006-02-07 16:16:23 +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
Adrian Lees
8823544009 [project @ 2006-02-03 21:20:43 by adrianl]
Tidy up ro_gui_screen_size and remember screen properties

svn path=/import/netsurf/; revision=2054
2006-02-03 21:20:43 +00:00
John Mark Bell
779bc57970 [project @ 2006-02-02 17:32:00 by jmb]
Tidy up and fix 1422623.

svn path=/import/netsurf/; revision=2053
2006-02-02 17:32:00 +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
Adrian Lees
158b6e1835 [project @ 2006-02-01 17:34:36 by adrianl]
Use hash table for faster access to event_windows

svn path=/import/netsurf/; revision=2051
2006-02-01 17:34:36 +00:00
James Bursa
2e7b32ea5a [project @ 2006-01-29 12:23:22 by bursa]
New version of RUfl - better weight detection and up to 9 weights.

svn path=/import/netsurf/; revision=2050
2006-01-29 12:23:22 +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
Adrian Lees
5ed9d58a24 [project @ 2006-01-26 02:24:29 by adrianl]
Correct handling of special chars at string start and adjacent special chars

svn path=/import/netsurf/; revision=2045
2006-01-26 02:24:29 +00:00
John Mark Bell
5fdc462c1d [project @ 2006-01-25 23:12:36 by jmb]
Fix buffer overflow

svn path=/import/netsurf/; revision=2044
2006-01-25 23:12:36 +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
Richard Wilson
9af4220992 [project @ 2006-01-25 13:38:55 by rjw]
Correctly display toolbar separator when editing toolbars.

svn path=/import/netsurf/; revision=2042
2006-01-25 13:38:55 +00:00
Richard Wilson
45b78bc199 [project @ 2006-01-25 12:49:51 by rjw]
Possible workaround for OS template loading bug.

svn path=/import/netsurf/; revision=2041
2006-01-25 12:49:51 +00:00
Richard Wilson
655eaf25ae [project @ 2006-01-25 02:43:07 by rjw]
Language configuration tool

svn path=/import/netsurf/; revision=2038
2006-01-25 02:43:07 +00:00
Richard Wilson
3a3e27b7c6 [project @ 2006-01-25 00:33:00 by rjw]
Supress error message if parent window is already closed.

svn path=/import/netsurf/; revision=2037
2006-01-25 00:33:00 +00:00
Richard Wilson
921367f377 [project @ 2006-01-25 00:21:26 by rjw]
Fix NULL reads.

svn path=/import/netsurf/; revision=2036
2006-01-25 00:21:26 +00:00
Richard Wilson
7354ee1008 [project @ 2006-01-25 00:20:21 by rjw]
Rescue jmb from O2

svn path=/import/netsurf/; revision=2035
2006-01-25 00:20:21 +00:00
Richard Wilson
5157c9c280 [project @ 2006-01-24 23:41:23 by rjw]
Tidy up code.

svn path=/import/netsurf/; revision=2033
2006-01-24 23:41:23 +00:00
Richard Wilson
ef1f971a9a [project @ 2006-01-24 23:05:22 by rjw]
Don't allocate memory until it's actually needed.

svn path=/import/netsurf/; revision=2029
2006-01-24 23:05:22 +00:00
Richard Wilson
2b2b2ccf96 [project @ 2006-01-24 23:02:44 by rjw]
Stop failed decompression/loading from attempting to plot a NULL bitmap.

svn path=/import/netsurf/; revision=2026
2006-01-24 23:02:44 +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
26e7a21863 [project @ 2006-01-18 00:54:27 by rjw]
Tidy up code to use generic url<->path functions.

svn path=/import/netsurf/; revision=2022
2006-01-18 00:54:27 +00:00
James Bursa
5d6c565828 [project @ 2006-01-10 08:17:51 by bursa]
Search font list ignoring case (should fix 1330351).

svn path=/import/netsurf/; revision=2020
2006-01-10 08:17:51 +00:00
Richard Wilson
08ca6a9ae4 [project @ 2006-01-09 00:12:09 by rjw]
Begin moving message routing to new code. Implement Adjust-click close behaviour for local files.

svn path=/import/netsurf/; revision=2019
2006-01-09 00:12:09 +00:00
Richard Wilson
97950c2033 [project @ 2006-01-08 20:09:05 by rjw]
View source on local files now shows the actual file. Use the DataOpen protocol rather than changing the filetype.

svn path=/import/netsurf/; revision=2018
2006-01-08 20:09:05 +00:00
Richard Wilson
dc50e72cc5 [project @ 2006-01-08 20:02:25 by rjw]
Only remove references on acknowledgement. Add simple routing functions.

svn path=/import/netsurf/; revision=2016
2006-01-08 20:02:26 +00:00
Richard Wilson
ba5812645d [project @ 2006-01-08 15:15:17 by rjw]
Automated RISC OS message routing

svn path=/import/netsurf/; revision=2015
2006-01-08 15:15:17 +00:00
John Mark Bell
745deb7a9d [project @ 2006-01-08 01:51:33 by jmb]
Make data file locations user-configurable (no UI for this as yet)
Reduce intrusiveness of ncos modifications
Fix GTK build
Remove Cookies file details from Messages (this data never belonged in there anyway)
Make gui_init more robust against memory exhaustion.

svn path=/import/netsurf/; revision=2014
2006-01-08 01:51:33 +00:00
John Mark Bell
5f160daacb [project @ 2006-01-07 13:12:58 by jmb]
Fix duplication of currently selected theme in theme_descriptor list

svn path=/import/netsurf/; revision=2012
2006-01-07 13:12:58 +00:00
Richard Wilson
52f1e3cbc0 [project @ 2006-01-07 00:51:55 by rjw]
Tidy up code.

svn path=/import/netsurf/; revision=2009
2006-01-07 00:51:55 +00:00
Richard Wilson
3e2ec17a62 [project @ 2006-01-07 00:40:59 by rjw]
Add new configure tools. Improve initial window size.

svn path=/import/netsurf/; revision=2007
2006-01-07 00:40:59 +00:00
Richard Wilson
a9b27cf661 [project @ 2006-01-07 00:39:49 by rjw]
Add missing include files.

svn path=/import/netsurf/; revision=2006
2006-01-07 00:39:49 +00:00
Richard Wilson
8bbb6a4359 [project @ 2006-01-07 00:38:14 by rjw]
Home page configuration tool.

svn path=/import/netsurf/; revision=2004
2006-01-07 00:38:14 +00:00
Richard Wilson
794a7808c3 [project @ 2006-01-07 00:37:54 by rjw]
Cache configuration tool.

svn path=/import/netsurf/; revision=2003
2006-01-07 00:37:54 +00:00
Richard Wilson
dd8fe80152 [project @ 2006-01-07 00:29:54 by rjw]
Fix toolbar editing for trees (hotlist, global history).

svn path=/import/netsurf/; revision=2001
2006-01-07 00:29:54 +00:00
Richard Wilson
3ebf60d9fc [project @ 2006-01-06 21:25:34 by rjw]
Simplify code and make tree windows defined in the templates.

svn path=/import/netsurf/; revision=1999
2006-01-06 21:25:34 +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
John Mark Bell
801bfde4b3 [project @ 2006-01-06 21:01:01 by jmb]
Add missing include

svn path=/import/netsurf/; revision=1996
2006-01-06 21:01:01 +00:00
Richard Wilson
ef11c95375 [project @ 2006-01-06 20:56:44 by rjw]
Add code necessary to flush unaccounted references in the Cache directory.

svn path=/import/netsurf/; revision=1995
2006-01-06 20:56:44 +00:00
Richard Wilson
efb0194748 [project @ 2006-01-06 15:36:09 by rjw]
Faster reading of available themes.

svn path=/import/netsurf/; revision=1994
2006-01-06 15:36:09 +00:00
Richard Wilson
eddf11ba5c [project @ 2006-01-06 13:27:15 by rjw]
Improve the dragging of URL files into the hotlist.

svn path=/import/netsurf/; revision=1993
2006-01-06 13:27:15 +00:00
Richard Wilson
80abcd08f9 [project @ 2006-01-06 12:59:29 by rjw]
Create various extra NetSurf links if no Hotlist is present.

svn path=/import/netsurf/; revision=1991
2006-01-06 12:59:29 +00:00
Richard Wilson
2054391345 [project @ 2006-01-06 02:56:00 by rjw]
Stop slight tree redraw errors from wrapping of 16-bit units. Pass the data to update URL tree nodes to where applicable.

svn path=/import/netsurf/; revision=1988
2006-01-06 02:56:00 +00:00
John Mark Bell
71a9ffa7db [project @ 2006-01-06 00:57:01 by jmb]
Handle previous signal handler claimants correctly

svn path=/import/netsurf/; revision=1987
2006-01-06 00:57:01 +00:00
Richard Wilson
2b203ba00a [project @ 2006-01-04 23:24:50 by rjw]
Tidy up code.

svn path=/import/netsurf/; revision=1984
2006-01-04 23:24:50 +00:00
Richard Wilson
5ae56e6850 [project @ 2006-01-04 22:59:49 by rjw]
Reduce directory creation overhead slightly. Ensure directories are actually created.

svn path=/import/netsurf/; revision=1982
2006-01-04 22:59:49 +00:00
Richard Wilson
a3759ab0ef [project @ 2006-01-04 17:26:43 by rjw]
Optimise searching for sprites.

svn path=/import/netsurf/; revision=1979
2006-01-04 17:26:43 +00:00
John Mark Bell
3b2ec218a7 [project @ 2006-01-03 05:13:23 by jmb]
Fix 1394956.

svn path=/import/netsurf/; revision=1975
2006-01-03 05:13:23 +00:00
Richard Wilson
a059c234b9 [project @ 2006-01-03 01:40:32 by rjw]
Add animation configuration.

svn path=/import/netsurf/; revision=1974
2006-01-03 01:40:32 +00:00
Richard Wilson
e87907a76d [project @ 2006-01-03 01:38:20 by rjw]
Remove redundant code.

svn path=/import/netsurf/; revision=1973
2006-01-03 01:38:20 +00:00
Richard Wilson
8733cf9836 [project @ 2006-01-03 01:37:25 by rjw]
Move the caret from writable icons when shading.

svn path=/import/netsurf/; revision=1972
2006-01-03 01:37:25 +00:00
John Mark Bell
611ec68e46 [project @ 2006-01-02 23:31:28 by jmb]
Implement font default option properly

svn path=/import/netsurf/; revision=1969
2006-01-02 23:31:29 +00:00
John Mark Bell
3403027d91 [project @ 2006-01-02 23:00:42 by jmb]
Lose redundant externs

svn path=/import/netsurf/; revision=1967
2006-01-02 23:00:42 +00:00
John Mark Bell
adeea58dff [project @ 2006-01-02 23:00:18 by jmb]
Take account of default font family

svn path=/import/netsurf/; revision=1966
2006-01-02 23:00:18 +00:00
Richard Wilson
f6f12a3116 [project @ 2006-01-02 22:15:28 by rjw]
Fix claiming resulting in incorrect filenames.

svn path=/import/netsurf/; revision=1965
2006-01-02 22:15:28 +00:00
Richard Wilson
aa8348ec49 [project @ 2006-01-02 22:10:00 by rjw]
Use library function to initialise menu.

svn path=/import/netsurf/; revision=1963
2006-01-02 22:10:00 +00:00
Richard Wilson
498b481406 [project @ 2006-01-02 22:09:23 by rjw]
Enable access to new configuration tools.

svn path=/import/netsurf/; revision=1962
2006-01-02 22:09:23 +00:00
Richard Wilson
0bc97079e6 [project @ 2006-01-02 22:08:27 by rjw]
Header for con_theme

svn path=/import/netsurf/; revision=1961
2006-01-02 22:08:27 +00:00
Richard Wilson
c9c2c91ed4 [project @ 2006-01-02 22:07:36 by rjw]
Remove redundant externs.

svn path=/import/netsurf/; revision=1960
2006-01-02 22:07:36 +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
be9c1c9409 [project @ 2006-01-02 22:05:53 by rjw]
Remove redundant code.

svn path=/import/netsurf/; revision=1958
2006-01-02 22:05:53 +00:00
Richard Wilson
2765c12163 [project @ 2006-01-02 22:04:35 by rjw]
Remove redundant externs.

svn path=/import/netsurf/; revision=1957
2006-01-02 22:04:35 +00:00
Richard Wilson
8b725c3371 [project @ 2006-01-02 22:02:13 by rjw]
New theme configuration tool.

svn path=/import/netsurf/; revision=1956
2006-01-02 22:02:38 +00:00
John Mark Bell
a28b0fbe07 [project @ 2006-01-02 21:24:42 by jmb]
Finish font configuration.

svn path=/import/netsurf/; revision=1953
2006-01-02 21:24:43 +00:00
Richard Wilson
df5ae87588 [project @ 2006-01-02 15:58:34 by rjw]
Remove flicker from example icon.

svn path=/import/netsurf/; revision=1951
2006-01-02 15:58:34 +00:00
Richard Wilson
9fb14f4d93 [project @ 2006-01-02 15:57:55 by rjw]
Only pass on selection changes.

svn path=/import/netsurf/; revision=1950
2006-01-02 15:57:55 +00:00
Richard Wilson
0f6fd9bba3 [project @ 2006-01-02 15:57:14 by rjw]
Remove redundant declarations

svn path=/import/netsurf/; revision=1949
2006-01-02 15:57:14 +00:00