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
James Bursa
fc4317b926
[project @ 2006-01-02 13:19:34 by bursa]
...
Fix comment typo.
svn path=/import/netsurf/; revision=1948
2006-01-02 13:20:01 +00:00
Richard Wilson
e58c83f189
[project @ 2006-01-02 05:33:53 by rjw]
...
Update display on Adjust-Cancel
svn path=/import/netsurf/; revision=1946
2006-01-02 05:33:53 +00:00
Richard Wilson
009ac8c7a0
[project @ 2006-01-02 05:23:26 by rjw]
...
Image configuration tool.
svn path=/import/netsurf/; revision=1944
2006-01-02 05:23:26 +00:00
Richard Wilson
fbed705284
[project @ 2006-01-02 05:21:57 by rjw]
...
Use library sprite loading.
svn path=/import/netsurf/; revision=1943
2006-01-02 05:21:57 +00:00
Richard Wilson
309f4f3da9
[project @ 2006-01-02 05:21:23 by rjw]
...
Image configuration tool.
svn path=/import/netsurf/; revision=1942
2006-01-02 05:21:23 +00:00
Richard Wilson
053793f851
[project @ 2006-01-02 04:08:11 by rjw]
...
Automatically tick selected items. Add menu selection handler.
svn path=/import/netsurf/; revision=1940
2006-01-02 04:08:11 +00:00
Richard Wilson
1f9a35369b
[project @ 2006-01-02 02:52:53 by rjw]
...
Allow dynamic memory configuration.
svn path=/import/netsurf/; revision=1938
2006-01-02 02:52:53 +00:00
Richard Wilson
0f2982b674
[project @ 2006-01-02 02:21:08 by rjw]
...
Memory configuration tool.
svn path=/import/netsurf/; revision=1936
2006-01-02 02:21:08 +00:00
Richard Wilson
62f5ce138a
[project @ 2006-01-02 00:37:10 by rjw]
...
Move print dialog icon definitions.
svn path=/import/netsurf/; revision=1935
2006-01-02 00:37:10 +00:00
Richard Wilson
178c2f62fd
[project @ 2006-01-02 00:16:47 by rjw]
...
Move the caret out of shaded icons on _restore
svn path=/import/netsurf/; revision=1934
2006-01-02 00:16:47 +00:00
Richard Wilson
b1fda49441
[project @ 2006-01-02 00:09:11 by rjw]
...
Fix print dialog
svn path=/import/netsurf/; revision=1933
2006-01-02 00:09:11 +00:00
Richard Wilson
086046e4a3
[project @ 2006-01-01 23:54:02 by rjw]
...
Optimisation of filename requests.
svn path=/import/netsurf/; revision=1930
2006-01-01 23:54:02 +00:00
John Mark Bell
cf657a2ffb
[project @ 2006-01-01 18:52:30 by jmb]
...
Dump user options to stderr on abort.
Dump box tree on failed assertion.
Display Red/Yellow hourglass whilst dumping box tree (as this can take some time)
svn path=/import/netsurf/; revision=1928
2006-01-01 18:52:30 +00:00
Richard Wilson
5dff5b7a3c
[project @ 2006-01-01 13:58:31 by rjw]
...
Re-introduce clicking in URL completion window
svn path=/import/netsurf/; revision=1925
2006-01-01 13:58:31 +00:00
Richard Wilson
f86f02b976
[project @ 2005-12-31 05:17:44 by rjw]
...
Create recent search menu correctly.
svn path=/import/netsurf/; revision=1922
2005-12-31 05:17:44 +00:00
Richard Wilson
06acda030d
[project @ 2005-12-31 04:48:46 by rjw]
...
Seperated dialog functions previously in gui.h
svn path=/import/netsurf/; revision=1921
2005-12-31 04:48:46 +00:00
Richard Wilson
4c9d208014
[project @ 2005-12-31 04:45:47 by rjw]
...
Configuration tool window.
svn path=/import/netsurf/; revision=1919
2005-12-31 04:45:47 +00:00
Richard Wilson
5c6bdc6974
[project @ 2005-12-31 04:45:03 by rjw]
...
Font configuration tool.
svn path=/import/netsurf/; revision=1918
2005-12-31 04:45:03 +00:00
Richard Wilson
59c87063d1
[project @ 2005-12-31 04:42:17 by rjw]
...
Use new wimp_event system. Recent search menu [incomplete].
svn path=/import/netsurf/; revision=1917
2005-12-31 04:42:17 +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
Richard Wilson
f11b834daf
[project @ 2005-12-31 04:38:27 by rjw]
...
Don't buffer any events. Use new wimp_event system.
svn path=/import/netsurf/; revision=1915
2005-12-31 04:38:27 +00:00
Richard Wilson
39e41ea386
[project @ 2005-12-31 04:37:56 by rjw]
...
Read URL data from url_store. Scroll items into view when expanding.
svn path=/import/netsurf/; revision=1914
2005-12-31 04:37:57 +00:00
Richard Wilson
442f0e2a2c
[project @ 2005-12-31 04:36:24 by rjw]
...
Read data from url_store, use new wimp_event system.
svn path=/import/netsurf/; revision=1913
2005-12-31 04:36:24 +00:00
Richard Wilson
28f51bfcf5
[project @ 2005-12-31 04:35:34 by rjw]
...
Allow filetype to be read from the content type
svn path=/import/netsurf/; revision=1912
2005-12-31 04:35:34 +00:00
Richard Wilson
ad82fceb2e
[project @ 2005-12-31 04:34:38 by rjw]
...
Allow multiple login windows. Plug memory leaks.
svn path=/import/netsurf/; revision=1911
2005-12-31 04:34:38 +00:00
Richard Wilson
faabbafa38
[project @ 2005-12-31 04:29:00 by rjw]
...
Improve efficiency of bitmaps not held in memory
svn path=/import/netsurf/; revision=1908
2005-12-31 04:29:00 +00:00
Richard Wilson
251763331d
[project @ 2005-12-31 04:06:40 by rjw]
...
Automated WIMP event handling functions.
svn path=/import/netsurf/; revision=1904
2005-12-31 04:06:40 +00:00
Richard Wilson
13ddb83357
[project @ 2005-12-29 23:17:36 by rjw]
...
Make all filenames the same length.
svn path=/import/netsurf/; revision=1902
2005-12-29 23:17:36 +00:00
Richard Wilson
17aa1a3ff3
[project @ 2005-12-18 15:53:47 by rjw]
...
Ensure bitmap dimensions are as expected before decompression.
svn path=/import/netsurf/; revision=1899
2005-12-18 15:53:47 +00:00
James Bursa
8552f34816
[project @ 2005-12-11 21:55:25 by bursa]
...
Show an error box when assert() fails instead of exiting suddenly.
svn path=/import/netsurf/; revision=1897
2005-12-11 21:55:25 +00:00
Adrian Lees
22efec6d8f
[project @ 2005-12-10 18:02:36 by adrianl]
...
Added quit msg to stderr to differentiate user request from failure
svn path=/import/netsurf/; revision=1895
2005-12-10 18:02:36 +00:00
Adrian Lees
1efd4796a2
[project @ 2005-12-10 14:31:32 by adrianl]
...
ArtWorks support
svn path=/import/netsurf/; revision=1891
2005-12-10 14:31:33 +00:00
Richard Wilson
57948a3746
[project @ 2005-12-01 01:22:23 by rjw]
...
Add function to check for specific window furniture
svn path=/import/netsurf/; revision=1889
2005-12-01 01:22:23 +00:00
Richard Wilson
011025e4c9
[project @ 2005-11-29 21:21:42 by rjw]
...
Add missing header file reference.
svn path=/import/netsurf/; revision=1887
2005-11-29 21:21:42 +00:00
Adrian Lees
b67b382c49
[project @ 2005-11-28 00:20:15 by adrianl]
...
Fix IS_MENU check to prevent Illegal window handle error in menus. Removed debug
svn path=/import/netsurf/; revision=1886
2005-11-28 00:20:15 +00:00
John Mark Bell
6f2e8ea329
[project @ 2005-11-27 12:53:59 by jmb]
...
Some debug
svn path=/import/netsurf/; revision=1885
2005-11-27 12:53:59 +00:00
James Bursa
7856e32d13
[project @ 2005-11-24 23:46:31 by bursa]
...
Include images in exported DrawFiles.
svn path=/import/netsurf/; revision=1884
2005-11-24 23:46:31 +00:00
James Bursa
4f56dac958
[project @ 2005-11-20 20:16:08 by bursa]
...
Rewrite DrawFile export completely. Text is now exported again. Images are not yet exported.
svn path=/import/netsurf/; revision=1880
2005-11-20 20:16:08 +00:00
James Bursa
0605ba7c12
[project @ 2005-10-30 21:23:44 by bursa]
...
Add index parameter to plugin_open().
svn path=/import/netsurf/; revision=1876
2005-10-30 21:23:44 +00:00
John Mark Bell
ac40ef9ac4
[project @ 2005-10-06 03:13:06 by jmb]
...
Propogate initial language selection to frontend such that relevant menu entry is ticked.
svn path=/import/netsurf/; revision=1870
2005-10-06 03:13:06 +00:00
Adrian Lees
09768a5008
[project @ 2005-10-01 23:28:46 by adrianl]
...
Make robust against missing/unexpected thumbnail filenames, eg. saving errors (caused SIGSEGV recursion when starting)
svn path=/import/netsurf/; revision=1869
2005-10-01 23:28:46 +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
John Mark Bell
a1e43b7c53
[project @ 2005-09-23 03:48:40 by jmb]
...
Add Latin10 table (RISC OS alphabet number 116)
svn path=/import/netsurf/; revision=1866
2005-09-23 03:48:40 +00:00
Adrian Lees
14d159f067
[project @ 2005-09-14 19:08:48 by adrianl]
...
Correct mode word of sprite that buffers output
svn path=/import/netsurf/; revision=1864
2005-09-14 19:08:48 +00:00
Adrian Lees
de8b91ca26
[project @ 2005-09-14 02:28:38 by adrianl]
...
Correct Tinct usage test
svn path=/import/netsurf/; revision=1863
2005-09-14 02:28:38 +00:00
John Mark Bell
5903845c4a
[project @ 2005-09-07 20:22:33 by jmb]
...
Tighten up error checking.
When loading bitmaps from the disk cache, ensure they look valid.
svn path=/import/netsurf/; revision=1862
2005-09-07 20:22:33 +00:00
Adrian Lees
01153ef217
[project @ 2005-09-06 11:07:42 by adrianl]
...
Handle absence of filetype sprites, eg. ANT URL on Adjust
svn path=/import/netsurf/; revision=1861
2005-09-06 11:07:42 +00:00
Adrian Lees
4a372d76d1
[project @ 2005-09-01 20:29:59 by adrianl]
...
Tolerate incorrectly terminated and unterminated data xfer filenames
svn path=/import/netsurf/; revision=1860
2005-09-01 20:29:59 +00:00
Adrian Lees
d66f9c2fbd
[project @ 2005-09-01 03:30:16 by adrianl]
...
Add IconSprites command to output 'app'
svn path=/import/netsurf/; revision=1859
2005-09-01 03:30:16 +00:00
Adrian Lees
84f43ac3a0
[project @ 2005-09-01 03:21:13 by adrianl]
...
Fix NULL read
svn path=/import/netsurf/; revision=1858
2005-09-01 03:21:13 +00:00
James Bursa
4af7520647
[project @ 2005-08-20 23:04:35 by bursa]
...
Fix strndup() warnings.
svn path=/import/netsurf/; revision=1850
2005-08-20 23:04:35 +00:00
James Bursa
4321094122
[project @ 2005-08-04 22:50:49 by bursa]
...
Fix "View source" (Filer_Run before setting filetype).
svn path=/import/netsurf/; revision=1839
2005-08-04 22:50:49 +00:00
Richard Wilson
9699f5e2a1
[project @ 2005-08-03 17:02:16 by rjw]
...
Save the desired window position when required.
svn path=/import/netsurf/; revision=1838
2005-08-03 17:02:16 +00:00
Richard Wilson
d8e290a7a1
[project @ 2005-08-03 17:01:40 by rjw]
...
Give an unique filename each time 'View Source' is used.
svn path=/import/netsurf/; revision=1837
2005-08-03 17:01:40 +00:00
Adrian Lees
56b06d8449
[project @ 2005-07-30 15:11:22 by adrianl]
...
Fix removal of 'Not found' message for non-RO5 systems
svn path=/import/netsurf/; revision=1829
2005-07-30 15:11:23 +00:00
Adrian Lees
13349e1ea0
[project @ 2005-07-27 17:54:10 by adrianl]
...
Remove stray log message
svn path=/import/netsurf/; revision=1827
2005-07-27 17:54:10 +00:00
John Mark Bell
8e6f1ddf42
[project @ 2005-07-27 15:31:48 by jmb]
...
Reinstate internal table. We check this first, and then ask MimeMap if we find nothing (Note that the file extension behaviour is retained, wherever the MIME type is looked for)
svn path=/import/netsurf/; revision=1826
2005-07-27 15:31:48 +00:00
John Mark Bell
42b6a05ece
[project @ 2005-07-27 01:30:58 by jmb]
...
Make fetch_filetype use MimeMap - works as follows:
If the filetype is text and the filename has an extension, then use the
extension to detect the MIME type.
In all other cases, the filetype is used.
Fix memory leak.
svn path=/import/netsurf/; revision=1825
2005-07-27 01:30:58 +00:00
John Mark Bell
784ffb42e6
[project @ 2005-07-26 23:16:21 by jmb]
...
Implement plugin streams properly (can now have multiple, simultaneous streams to a plugin).
Fix race condition when performing non-file streams.
Support for GETting an URL and streaming it to a plugin (this is untested, due to a lack of access to plugins that actually use this functionality).
General source tidyup.
svn path=/import/netsurf/; revision=1824
2005-07-26 23:16:21 +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
f8750d2d4d
[project @ 2005-07-24 03:13:33 by adrianl]
...
Correct comment
svn path=/import/netsurf/; revision=1818
2005-07-24 03:13:33 +00:00
Adrian Lees
7cfe74b6dc
[project @ 2005-07-23 23:16:52 by adrianl]
...
Use a more appropriate name for saved text selections
svn path=/import/netsurf/; revision=1817
2005-07-23 23:16:53 +00:00
Adrian Lees
70d5160543
[project @ 2005-07-23 22:39:50 by adrianl]
...
Fix crash when drag-saving text selection
svn path=/import/netsurf/; revision=1816
2005-07-23 22:39:50 +00:00
James Bursa
97d5fa20f2
[project @ 2005-07-23 20:45:00 by bursa]
...
Fix bug in ro_gui_theme_add_toolbar_icons().
svn path=/import/netsurf/; revision=1815
2005-07-23 20:45:00 +00:00
James Bursa
253c199d1f
[project @ 2005-07-23 20:43:37 by bursa]
...
Rewrite and simplify url_nice() to improve suggested filenames. Add option to keep extensions (no UI currently).
svn path=/import/netsurf/; revision=1814
2005-07-23 20:43:37 +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
Adrian Lees
ad1aaff33b
[project @ 2005-07-19 05:59:18 by adrianl]
...
Added search and print windows
svn path=/import/netsurf/; revision=1808
2005-07-19 05:59:18 +00:00
Adrian Lees
56baede6fd
[project @ 2005-07-19 04:05:08 by adrianl]
...
Convert to local encoding when copying to clipboard
svn path=/import/netsurf/; revision=1807
2005-07-19 04:05:08 +00:00
Adrian Lees
bd99f7081e
[project @ 2005-07-19 03:56:17 by adrianl]
...
Search-as-you-type
svn path=/import/netsurf/; revision=1805
2005-07-19 03:56:17 +00:00
Adrian Lees
be2cd4131d
[project @ 2005-07-18 16:37:55 by adrianl]
...
Add missing prototype
svn path=/import/netsurf/; revision=1803
2005-07-18 16:37:55 +00:00
John Mark Bell
c5e120e43d
[project @ 2005-07-16 21:46:47 by jmb]
...
Fix path display
svn path=/import/netsurf/; revision=1801
2005-07-16 21:46:47 +00:00
Adrian Lees
23465f5705
[project @ 2005-07-16 16:17:49 by adrianl]
...
Correct and simplify space -> hard space conversion
svn path=/import/netsurf/; revision=1798
2005-07-16 16:17:49 +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
81a39c3075
[project @ 2005-07-16 14:02:15 by adrianl]
...
Update sprite name when saving
svn path=/import/netsurf/; revision=1795
2005-07-16 14:02:15 +00:00
Adrian Lees
c383813921
[project @ 2005-07-16 05:57:53 by adrianl]
...
Thumbnail display and dragging
svn path=/import/netsurf/; revision=1794
2005-07-16 05:57:53 +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
Adrian Lees
cfcc08137d
[project @ 2005-07-09 18:30:28 by adrianl]
...
Stylistic changes
svn path=/import/netsurf/; revision=1791
2005-07-09 18:30:28 +00:00
Adrian Lees
bb51c62909
[project @ 2005-07-08 14:53:53 by adrianl]
...
Continue download after save errors; checking of free space; grey out file icon when can't save; tidy display on Select/Adjust
svn path=/import/netsurf/; revision=1789
2005-07-08 14:53:53 +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
Adrian Lees
ba6f228418
[project @ 2005-06-26 23:24:03 by adrianl]
...
Fix calculation of available memory
svn path=/import/netsurf/; revision=1769
2005-06-26 23:24:03 +00:00
John Mark Bell
20e3c01058
[project @ 2005-06-26 23:23:55 by jmb]
...
Disable raising of inexact floating point operations as we're not interested in them.
svn path=/import/netsurf/; revision=1768
2005-06-26 23:23:55 +00:00
John Mark Bell
9c53f98946
[project @ 2005-06-26 22:25:49 by jmb]
...
Update to cater for changes in UnixLib:
- unixlib/features.h is now features.h
- __dynamic_da_name is now declared as const char * const
- We explicitly force all FPU exceptions/traps back on (UnixLib default is now off)
Correct error message when <NetSurf$Dir>.Resources.Sprites is missing.
svn path=/import/netsurf/; revision=1767
2005-06-26 22:25:49 +00:00
Richard Wilson
26872ea54f
[project @ 2005-06-23 18:02:26 by rjw]
...
Remove test code.
svn path=/import/netsurf/; revision=1764
2005-06-23 18:02:26 +00:00
Richard Wilson
3150c97459
[project @ 2005-06-23 17:37:34 by rjw]
...
Unbreak the build.
svn path=/import/netsurf/; revision=1763
2005-06-23 17:37:34 +00:00
Richard Wilson
f559054c1a
[project @ 2005-06-23 17:24:23 by rjw]
...
Allow images to be unloaded to disk or compressed in memory. Provide thumbnails in all tree windows (hotlist, history). Optimise the application initialisation times. Part 2 of 2.
svn path=/import/netsurf/; revision=1762
2005-06-23 17:24:23 +00:00
Richard Wilson
b88a81b9d9
[project @ 2005-06-23 17:22:28 by rjw]
...
Allow images to be unloaded to disk or compressed in memory. Provide thumbnails in all tree windows (hotlist, history). Optimise the application initialisation times. Part 1 of 2.
svn path=/import/netsurf/; revision=1761
2005-06-23 17:22:28 +00:00
Richard Wilson
ede57892c6
[project @ 2005-06-23 17:17:56 by rjw]
...
Clients now manage the persistent state.
svn path=/import/netsurf/; revision=1760
2005-06-23 17:17:56 +00:00
James Bursa
d3aa28aa32
[project @ 2005-06-22 00:21:36 by bursa]
...
Make a configured countries Austria and Switzerland default to German translation.
svn path=/import/netsurf/; revision=1758
2005-06-22 00:21:36 +00:00
Adrian Lees
63ca06febb
[project @ 2005-06-21 23:56:40 by adrianl]
...
Netherlands support
svn path=/import/netsurf/; revision=1757
2005-06-21 23:56:40 +00:00
Richard Wilson
523eb55a24
[project @ 2005-06-21 14:17:51 by rjw]
...
Unique filename provider.
svn path=/import/netsurf/; revision=1750
2005-06-21 14:17:51 +00:00
Richard Wilson
44ef42de34
[project @ 2005-06-13 20:49:23 by rjw]
...
Updated Tinct header file.
svn path=/import/netsurf/; revision=1749
2005-06-13 20:49:23 +00:00
Adrian Lees
ea6f3f8812
[project @ 2005-06-09 18:37:27 by adrianl]
...
Prevent checksum code traversing submenu dialogues
svn path=/import/netsurf/; revision=1747
2005-06-09 18:37:27 +00:00
John Mark Bell
c0fce75798
[project @ 2005-06-07 21:58:17 by jmb]
...
Fix stupid assertions.
svn path=/import/netsurf/; revision=1745
2005-06-07 21:58:17 +00:00
John Mark Bell
0bcfdbeb50
[project @ 2005-06-07 21:29:26 by jmb]
...
Lose cnv_str_local_enc and friends.
UTF-8 conversion functions now return an enumerated type allowing for fallbacks, if appropriate.
svn path=/import/netsurf/; revision=1744
2005-06-07 21:29:26 +00:00
John Mark Bell
be6a75509d
[project @ 2005-06-07 16:35:13 by jmb]
...
Convert status bar text to local encoding. Fixes bug 1215998
svn path=/import/netsurf/; revision=1743
2005-06-07 16:35:13 +00:00
John Mark Bell
9edb2fb92c
[project @ 2005-05-21 20:29:43 by jmb]
...
Remove base tags from output document as they have no meaning.
svn path=/import/netsurf/; revision=1728
2005-05-21 20:29:43 +00:00
John Mark Bell
2233db5b7d
[project @ 2005-05-21 15:59:19 by jmb]
...
Fix encoding handling when full saving
svn path=/import/netsurf/; revision=1727
2005-05-21 15:59:19 +00:00
Richard Wilson
d8608af812
[project @ 2005-05-17 23:46:36 by rjw]
...
Make long theme names work on old filesystems.
svn path=/import/netsurf/; revision=1726
2005-05-17 23:46:36 +00:00
Richard Wilson
9702484306
[project @ 2005-05-17 23:25:32 by rjw]
...
Don't allow things to be scheduled twice.
svn path=/import/netsurf/; revision=1725
2005-05-17 23:25:32 +00:00
Richard Wilson
cfa4abed97
[project @ 2005-05-14 16:13:36 by rjw]
...
Recognise that current_gui may me NULL on menu selection if gui_multitask has been called.
svn path=/import/netsurf/; revision=1722
2005-05-14 16:13:36 +00:00
Richard Wilson
04ac7d63f9
[project @ 2005-05-11 00:54:56 by rjw]
...
Remove redundant code. Improve rendering of hr elements.
svn path=/import/netsurf/; revision=1717
2005-05-11 00:54:56 +00:00
Richard Wilson
759ff816db
[project @ 2005-05-10 22:49:41 by rjw]
...
Implement RETURN for search and open url dialogs. Add recent URL menu to open url dialog.
svn path=/import/netsurf/; revision=1716
2005-05-10 22:49:41 +00:00
Richard Wilson
f21abddae3
[project @ 2005-05-03 21:56:20 by rjw]
...
Fix tree menu selection/deletion bug
svn path=/import/netsurf/; revision=1712
2005-05-03 21:56:20 +00:00
Richard Wilson
ab4dabe252
[project @ 2005-05-03 21:55:42 by rjw]
...
Fix tree menu quirk.
svn path=/import/netsurf/; revision=1711
2005-05-03 21:55:42 +00:00
Adrian Lees
1b46d8f35e
[project @ 2005-05-02 22:12:53 by adrianl]
...
Fix Ctrl-Del and implement Home
svn path=/import/netsurf/; revision=1710
2005-05-02 22:12:53 +00:00
Adrian Lees
887ba25900
[project @ 2005-05-02 02:09:54 by adrianl]
...
Fix abort/quit confirmation; keyboard operation in download windows; allow spaces in filenames
svn path=/import/netsurf/; revision=1708
2005-05-02 02:11:06 +00:00
Adrian Lees
e22f12e223
[project @ 2005-04-30 14:38:43 by adrianl]
...
Hide non-functional Help button
svn path=/import/netsurf/; revision=1705
2005-04-30 14:38:43 +00:00
Richard Wilson
404b580721
[project @ 2005-04-29 10:47:35 by rjw]
...
Updated Tinct headers
svn path=/import/netsurf/; revision=1702
2005-04-29 10:47:35 +00:00
Richard Wilson
044a3a3f74
[project @ 2005-04-29 05:58:25 by rjw]
...
Only enable Find Text when we should.
svn path=/import/netsurf/; revision=1701
2005-04-29 05:58:25 +00:00
Richard Wilson
ea9bfd8f22
[project @ 2005-04-29 05:50:00 by rjw]
...
Fix theme installation
svn path=/import/netsurf/; revision=1700
2005-04-29 05:50:00 +00:00
Richard Wilson
ec9db1d6af
[project @ 2005-04-29 01:35:52 by rjw]
...
Only initialise canvases if we need to.
svn path=/import/netsurf/; revision=1699
2005-04-29 01:35:52 +00:00
Richard Wilson
096eac7197
[project @ 2005-04-28 17:15:29 by rjw]
...
Don't rebuild SELECT menus on Adjust clicks.
svn path=/import/netsurf/; revision=1696
2005-04-28 17:15:29 +00:00
Richard Wilson
a174282e08
[project @ 2005-04-28 01:05:40 by rjw]
...
Fix incorrect menu preperation.
svn path=/import/netsurf/; revision=1691
2005-04-28 01:05:40 +00:00
Richard Wilson
b83f2c20b6
[project @ 2005-04-27 20:48:55 by rjw]
...
Don't close when other windows are resized.
svn path=/import/netsurf/; revision=1690
2005-04-27 20:48:55 +00:00
Richard Wilson
019043df82
[project @ 2005-04-27 00:02:02 by rjw]
...
Remove NULL read for no matching URLs
svn path=/import/netsurf/; revision=1687
2005-04-27 00:02:02 +00:00
Adrian Lees
9c1cb7bb2d
[project @ 2005-04-23 02:58:27 by adrianl]
...
Query windows, desktop save protocol, confirm abort/quit when downloads in progress
svn path=/import/netsurf/; revision=1679
2005-04-23 02:58:27 +00:00
Adrian Lees
3d067e2fd6
[project @ 2005-04-23 02:56:14 by adrianl]
...
Query windows
svn path=/import/netsurf/; revision=1678
2005-04-23 02:56:14 +00:00
Adrian Lees
1e673368d1
[project @ 2005-04-22 00:58:05 by adrianl]
...
No selection when searching on non-html content
svn path=/import/netsurf/; revision=1677
2005-04-22 00:58:05 +00:00
Adrian Lees
8da644f442
[project @ 2005-04-21 21:36:23 by adrianl]
...
Dragging URLs into toolbar URL icon; keyboard actions in textareas conform to Wimp's icon editing; display of scale % fixed for 120%
svn path=/import/netsurf/; revision=1676
2005-04-21 21:36:23 +00:00
Richard Wilson
d736b3d3e5
[project @ 2005-04-20 23:22:49 by rjw]
...
Remove background blending option, fix tree menu bug.
svn path=/import/netsurf/; revision=1675
2005-04-20 23:22:49 +00:00
Adrian Lees
31c659a2ea
[project @ 2005-04-20 12:24:41 by adrianl]
...
text import from global clipboard, other apps & files and additional keys for editing text in textareas
svn path=/import/netsurf/; revision=1673
2005-04-20 12:24:41 +00:00
Adrian Lees
b72b5032bf
[project @ 2005-04-18 11:52:26 by adrianl]
...
Ignore save drags from browser window that remain within window
svn path=/import/netsurf/; revision=1667
2005-04-18 11:52:26 +00:00
Adrian Lees
b75fd1a26b
[project @ 2005-04-18 00:42:03 by adrianl]
...
Corrected scaling bug introduced by previous change
svn path=/import/netsurf/; revision=1666
2005-04-18 00:42:03 +00:00
Adrian Lees
89d98d0577
[project @ 2005-04-17 23:32:09 by adrianl]
...
better keyboard support for scale and find dialogs
svn path=/import/netsurf/; revision=1665
2005-04-17 23:32:09 +00:00
James Bursa
f3f63a1cac
[project @ 2005-04-17 17:16:44 by bursa]
...
Enable closing windows while the browser is busy.
svn path=/import/netsurf/; revision=1664
2005-04-17 17:16:44 +00:00
Adrian Lees
9cff88ddd5
[project @ 2005-04-17 04:13:13 by adrianl]
...
Multiple matches per box
svn path=/import/netsurf/; revision=1658
2005-04-17 04:13:13 +00:00
Adrian Lees
452a27e74c
[project @ 2005-04-17 03:30:35 by adrianl]
...
Search text highlighting in browser windows
svn path=/import/netsurf/; revision=1657
2005-04-17 03:30:35 +00:00
Adrian Lees
28cbe9193a
[project @ 2005-04-16 21:26:15 by adrianl]
...
Ignores save drags that stay within SaveAs/download window
svn path=/import/netsurf/; revision=1655
2005-04-16 21:26:15 +00:00
John Mark Bell
0a55a2b16e
[project @ 2005-04-16 19:33:21 by jmb]
...
Fix silliness with use of control characters
svn path=/import/netsurf/; revision=1653
2005-04-16 19:33:21 +00:00
John Mark Bell
c17dc661ea
[project @ 2005-04-16 05:09:32 by jmb]
...
Split out UTF-8 handling functions.
Submit URL-encoded forms in sensible encoding:
* First entry in accept-charset list, if present
* Document encoding, otherwise
We may want to explicitly look for UTF-8, to save converting.
Convert cnv_str_local_enc/cnv_local_enc_str to use iconv (they're now veneers for utf8_[to/from]_enc).
Provide mechanism for looking up local system charset (derived from system alphabet, under RISC OS)
svn path=/import/netsurf/; revision=1647
2005-04-16 05:09:33 +00:00
John Mark Bell
ee9a4712cd
[project @ 2005-04-15 18:00:19 by jmb]
...
Split out generic text input code.
Support internationalised text input.
Fix textarea-related bugs.
svn path=/import/netsurf/; revision=1642
2005-04-15 18:00:21 +00:00
Adrian Lees
89993a5bf2
[project @ 2005-04-15 05:54:44 by adrianl]
...
Text selection, page drag scrolling, drag-saving images and a few SaveAs improvements
svn path=/import/netsurf/; revision=1640
2005-04-15 05:54:44 +00:00
Richard Wilson
92b2d46874
[project @ 2005-04-14 01:36:54 by rjw]
...
Fix redraw errors for standalone images when buffered.
svn path=/import/netsurf/; revision=1631
2005-04-14 01:36:54 +00:00
Richard Wilson
1d166e2b33
[project @ 2005-04-14 01:35:47 by rjw]
...
Fix textarea redraw errors.
svn path=/import/netsurf/; revision=1630
2005-04-14 01:35:47 +00:00
Richard Wilson
3e82c07a88
[project @ 2005-04-14 01:34:23 by rjw]
...
Only close menus we own.
svn path=/import/netsurf/; revision=1629
2005-04-14 01:34:23 +00:00
Adrian Lees
d656bcc592
[project @ 2005-04-13 22:02:28 by adrianl]
...
Fix scrolling to tags with scaled display
svn path=/import/netsurf/; revision=1628
2005-04-13 22:02:28 +00:00
James Bursa
11bc5345c5
[project @ 2005-04-13 21:58:28 by bursa]
...
Add fallback field to struct box for object fallback content. Add some checks for tree consistency to box_dump(). Rename struct plugin_params to object_param. Clean up box_object(), box_embed(), box_iframe(), and box_image(). Implement object fallback to contents if the fetch or conversion fails.
svn path=/import/netsurf/; revision=1627
2005-04-13 21:58:28 +00:00
Richard Wilson
4ebe390f8d
[project @ 2005-04-12 19:11:35 by rjw]
...
Work around the stupid manner in which the FontManager only observes the plot origin for non-anti-aliased text operations.
svn path=/import/netsurf/; revision=1626
2005-04-12 19:11:35 +00:00
Richard Wilson
e08d9e7263
[project @ 2005-04-12 19:09:09 by rjw]
...
Round value up when going from OS units to pixels.
svn path=/import/netsurf/; revision=1625
2005-04-12 19:09:09 +00:00
Richard Wilson
a1c2719812
[project @ 2005-04-10 23:26:34 by rjw]
...
Simplify code.
svn path=/import/netsurf/; revision=1623
2005-04-10 23:26:34 +00:00
Richard Wilson
d8c19f2e13
[project @ 2005-04-10 23:26:17 by rjw]
...
Remove screen cache, workaround SpriteExtend bug.
svn path=/import/netsurf/; revision=1622
2005-04-10 23:26:17 +00:00
Richard Wilson
232911b403
[project @ 2005-04-10 19:33:33 by rjw]
...
Fix incorrect throbber size calculation.
svn path=/import/netsurf/; revision=1621
2005-04-10 19:33:33 +00:00
John Mark Bell
63c33349f0
[project @ 2005-04-09 22:56:34 by jmb]
...
Fix inappropriate free()s of talloced content
svn path=/import/netsurf/; revision=1619
2005-04-09 22:56:34 +00:00
Richard Wilson
2ef1e63d3d
[project @ 2005-04-09 22:37:09 by rjw]
...
Fix bug that prevented the recent URL button working without a theme. Resizing the status bar to no width now works correctly when the window is resized. Lose legacy choices file reading (users may need to re-choose their desired theme.) Source code tidy-up part one.
svn path=/import/netsurf/; revision=1618
2005-04-09 22:37:09 +00:00
Richard Wilson
ed30d76336
[project @ 2005-04-09 22:31:26 by rjw]
...
Close file on memory exhaustion.
svn path=/import/netsurf/; revision=1617
2005-04-09 22:31:26 +00:00
Richard Wilson
bc43904af9
[project @ 2005-04-09 14:58:54 by rjw]
...
Don't expect the wimp to behave sensibly and return errors when it should.
svn path=/import/netsurf/; revision=1616
2005-04-09 14:58:54 +00:00
Richard Wilson
b7d0f95486
[project @ 2005-04-09 13:23:55 by rjw]
...
Fallback to default window furniture sizes.
svn path=/import/netsurf/; revision=1612
2005-04-09 13:23:55 +00:00
James Bursa
2920bca14a
[project @ 2005-04-09 09:47:36 by bursa]
...
Move HTML contents almost fully over to talloc(), simplifying code. Improvements to title attributes, broken forms, cellpadding. Reorder functions in box_construct.c.
svn path=/import/netsurf/; revision=1608
2005-04-09 09:47:37 +00:00
Richard Wilson
46a50d6b7a
[project @ 2005-04-08 02:06:46 by rjw]
...
Save the page title with Acorn URI files, and use it when dragging into the hotlist.
svn path=/import/netsurf/; revision=1606
2005-04-08 02:06:46 +00:00
Richard Wilson
ce3c78545a
[project @ 2005-04-07 21:47:17 by rjw]
...
Stop Ctrl+Q/W without a content from killing NetSurf.
svn path=/import/netsurf/; revision=1604
2005-04-07 21:47:17 +00:00
Richard Wilson
610fca368b
[project @ 2005-04-07 20:46:22 by rjw]
...
Update to the way menus are handled. Various GUI bug fixes.
svn path=/import/netsurf/; revision=1603
2005-04-07 20:46:22 +00:00
Richard Wilson
36b513ccce
[project @ 2005-04-05 18:52:00 by rjw]
...
Fix reading from zero-page.
svn path=/import/netsurf/; revision=1601
2005-04-05 18:52:00 +00:00
Richard Wilson
9acf6d31cf
[project @ 2005-04-05 17:19:58 by rjw]
...
Add sanity checks to Sprite file handling and simplify code.
svn path=/import/netsurf/; revision=1600
2005-04-05 17:19:58 +00:00
Richard Wilson
8e9561dc29
[project @ 2005-04-05 11:41:03 by rjw]
...
Missing check-in for updated sprite rendering.
svn path=/import/netsurf/; revision=1599
2005-04-05 11:41:03 +00:00
Richard Wilson
92743be24d
[project @ 2005-04-05 02:36:33 by rjw]
...
Reduce re-allocation of memory when receiving files (drastically increases the speed of loading large files locally). Sprite files no longer require two copies of their data.
svn path=/import/netsurf/; revision=1598
2005-04-05 02:36:33 +00:00
Adrian Lees
8bd707114c
[project @ 2005-04-04 22:14:51 by adrianl]
...
DataSave support for inter-app file/URL transfer
svn path=/import/netsurf/; revision=1596
2005-04-04 22:14:51 +00:00
John Mark Bell
f5ff372fe8
[project @ 2005-04-02 23:57:48 by jmb]
...
Dump all box trees when SIGFPE raised
svn path=/import/netsurf/; revision=1590
2005-04-02 23:57:48 +00:00
Adrian Lees
e7e34b78c3
[project @ 2005-03-29 13:32:11 by adrianl]
...
Fix read from NULL ptr when clicking on hotlist background
svn path=/import/netsurf/; revision=1586
2005-03-29 13:32:11 +00:00
John Mark Bell
0fd980d8b2
[project @ 2005-03-28 16:16:14 by jmb]
...
Fix sprite palette generation. Buffering now works properly in 16 colour modes.
svn path=/import/netsurf/; revision=1584
2005-03-28 16:16:14 +00:00
Adrian Lees
9b8a94cc39
[project @ 2005-03-25 14:25:25 by adrianl]
...
Removed string copying and added wildcard matching.
svn path=/import/netsurf/; revision=1582
2005-03-25 14:25:25 +00:00