Commit Graph

880 Commits

Author SHA1 Message Date
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