Commit Graph

2581 Commits

Author SHA1 Message Date
John Mark Bell
0686a76649 [project @ 2005-07-31 15:55:36 by jmb]
Make length -> pixel conversion more accurate.
Fix handling of CSS <numbers>
Fix border widths.

svn path=/import/netsurf/; revision=1832
2005-07-31 15:55:36 +00:00
James Bursa
0455ab1c54 [project @ 2005-07-31 11:21:46 by bursa]
Fix certain cases of relative positioning, and make the recursion more efficient (don't recurse for BOX_TEXT).

svn path=/import/netsurf/; revision=1831
2005-07-31 11:21:46 +00:00
John Mark Bell
aa0b803063 [project @ 2005-07-30 23:32:48 by jmb]
Position: relative; support.

svn path=/import/netsurf/; revision=1830
2005-07-30 23:32:48 +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
John Mark Bell
e37acd498f [project @ 2005-07-27 22:49:53 by jmb]
Mark invalid CSS contents with an error so they get flushed from the cache.

svn path=/import/netsurf/; revision=1828
2005-07-27 22:49:53 +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
4b4e4dba95 [project @ 2005-07-24 18:35:57 by adrianl]
Find nearest text when selecting

svn path=/import/netsurf/; revision=1823
2005-07-24 18:35:57 +00:00
James Bursa
e05db0c28c [project @ 2005-07-24 14:29:32 by bursa]
Fix position of certain floats.

svn path=/import/netsurf/; revision=1822
2005-07-24 14:29:32 +00:00
Adrian Lees
80160f2a07 [project @ 2005-07-24 07:00:47 by adrianl]
Search below-right for nearest text when dragging start point of selection

svn path=/import/netsurf/; revision=1821
2005-07-24 07:00:47 +00:00
Adrian Lees
25b2742064 [project @ 2005-07-24 06:13:25 by adrianl]
Make selecting text easier by finding the nearest text above-left of the pointer; sort out issues with spaces in copied/saved text

svn path=/import/netsurf/; revision=1820
2005-07-24 06:13:25 +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
James Bursa
4e9457bee1 [project @ 2005-07-21 21:48:41 by bursa]
Fix layout min max bug with blocks with negative margins. Add assert()s to check that 0 <= min_width <= max_width at the end of each layout_minmax_X() function.

svn path=/import/netsurf/; revision=1813
2005-07-21 21:48:41 +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
James Bursa
5e14874115 [project @ 2005-07-20 22:25:56 by bursa]
Fix fixed width table min / max width calculations.

svn path=/import/netsurf/; revision=1811
2005-07-20 22:25:56 +00:00
James Bursa
e24bed7715 [project @ 2005-07-20 22:08:56 by bursa]
Fix min / max bug with negative margins (treat as 0 for now).

svn path=/import/netsurf/; revision=1810
2005-07-20 22:08:56 +00:00
Adrian Lees
3f36449c91 [project @ 2005-07-19 06:03:07 by adrianl]
Help text for search; partial text for print

svn path=/import/netsurf/; revision=1809
2005-07-19 06:03:07 +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
a424d31020 [project @ 2005-07-19 04:01:59 by adrianl]
Search-as-you-type

svn path=/import/netsurf/; revision=1806
2005-07-19 04:01:59 +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
17bbed4523 [project @ 2005-07-18 16:38:59 by adrianl]
Fix text selection jitter

svn path=/import/netsurf/; revision=1804
2005-07-18 16:38:59 +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
b37420136c [project @ 2005-07-18 14:22:26 by jmb]
Fix erroneous attempt to uppercase address of character instead of the character itself

svn path=/import/netsurf/; revision=1802
2005-07-18 14:22:26 +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
17134b3a02 [project @ 2005-07-16 20:25:58 by adrianl]
Allow login with new user/password if entered incorrectly.

svn path=/import/netsurf/; revision=1800
2005-07-16 20:25:58 +00:00
Adrian Lees
dbcfa470c4 [project @ 2005-07-16 16:23:08 by adrianl]
Bounds checking in Content-Length handling

svn path=/import/netsurf/; revision=1799
2005-07-16 16:23:08 +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
Adrian Lees
77f1158f6b [project @ 2005-07-16 16:15:37 by adrianl]
Faster utf8 next/prev functions

svn path=/import/netsurf/; revision=1797
2005-07-16 16:15:37 +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
John Mark Bell
46bc8ca154 [project @ 2005-07-11 18:10:10 by jmb]
Cache previous iconv conversion descriptor

svn path=/import/netsurf/; revision=1792
2005-07-11 18:10:10 +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
b49dc7e760 [project @ 2005-07-08 14:59:50 by adrianl]
Added download-related messages

svn path=/import/netsurf/; revision=1790
2005-07-08 14:59:50 +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
fba1dfcf68 [project @ 2005-07-06 19:56:34 by bursa]
Fix broken code in table_find_cell().

svn path=/import/netsurf/; revision=1788
2005-07-06 19:56:34 +00:00
James Bursa
9741deb831 [project @ 2005-07-05 22:43:38 by bursa]
Add locked attribute to content structure and use it to ignore content_redraw() during _convert() or _reformat().

svn path=/import/netsurf/; revision=1787
2005-07-05 22:43:38 +00:00
John Mark Bell
07f79c3800 [project @ 2005-07-04 23:21:29 by jmb]
Fix jpeglib.h header location

svn path=/import/netsurf/; revision=1786
2005-07-04 23:21:29 +00:00
Michael Drake
3a117d604f [project @ 2005-07-03 20:18:23 by tlsa]
Use local Google URLs on Intro pages and update About page.

svn path=/import/netsurf/; revision=1785
2005-07-03 20:18:23 +00:00
John Mark Bell
824d3cc66a [project @ 2005-07-03 16:36:13 by jmb]
Fix imagemaps

svn path=/import/netsurf/; revision=1784
2005-07-03 16:36:13 +00:00
John Mark Bell
3805c219fb [project @ 2005-07-03 15:57:10 by jmb]
Handle forms with no action attribute

svn path=/import/netsurf/; revision=1783
2005-07-03 15:57:10 +00:00