Commit Graph

2061 Commits

Author SHA1 Message Date
James Bursa b1848eb109 [project @ 2005-04-17 16:42:37 by bursa]
Fix null pointer read in box_dump().

svn path=/import/netsurf/; revision=1662
2005-04-17 16:42:37 +00:00
James Bursa 6af1e81e52 [project @ 2005-04-17 16:42:05 by bursa]
Fix the debug and gtk builds.

svn path=/import/netsurf/; revision=1661
2005-04-17 16:42:05 +00:00
Adrian Lees fb8a9434ef [project @ 2005-04-17 11:10:05 by adrianl]
explanatory comment

svn path=/import/netsurf/; revision=1660
2005-04-17 11:10:05 +00:00
James Bursa df1b47c612 [project @ 2005-04-17 10:15:52 by bursa]
Update debug font functions to new interface.

svn path=/import/netsurf/; revision=1659
2005-04-17 10:15:52 +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 4cb3b99821 [project @ 2005-04-16 21:44:37 by adrianl]
Fix drag scrolling of non-html content

svn path=/import/netsurf/; revision=1656
2005-04-16 21:44:37 +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 352e18ac37 [project @ 2005-04-16 19:34:30 by jmb]
Don't append a space to the end of textarea input

svn path=/import/netsurf/; revision=1654
2005-04-16 19:34:30 +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
Adrian Lees 2f3895f088 [project @ 2005-04-16 08:22:57 by adrianl]
first cut at selecting inter-block spaces

svn path=/import/netsurf/; revision=1652
2005-04-16 08:22:57 +00:00
Adrian Lees f10db1f6f1 [project @ 2005-04-16 08:19:56 by adrianl]
missing #include

svn path=/import/netsurf/; revision=1651
2005-04-16 08:20:20 +00:00
Adrian Lees a2d097c45b [project @ 2005-04-16 06:46:53 by adrianl]
Fixed broken filename in object list

svn path=/import/netsurf/; revision=1650
2005-04-16 06:46:53 +00:00
John Mark Bell 1da8ee63a3 [project @ 2005-04-16 05:16:18 by jmb]
Lose \todo

svn path=/import/netsurf/; revision=1649
2005-04-16 05:16:18 +00:00
John Mark Bell d43dc8839e [project @ 2005-04-16 05:10:08 by jmb]
Don't unescape characters 0x80->0xFF

svn path=/import/netsurf/; revision=1648
2005-04-16 05:10:08 +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
Michael Drake 37a4119ab8 [project @ 2005-04-15 22:41:29 by tlsa]
Updated German resources by Sebastian Barthel.

svn path=/import/netsurf/; revision=1646
2005-04-15 22:41:29 +00:00
Adrian Lees 94fe825ed8 [project @ 2005-04-15 20:46:25 by adrianl]
Fix incorrect position at end of selection drag

svn path=/import/netsurf/; revision=1645
2005-04-15 20:46:25 +00:00
Adrian Lees 3028d21f35 [project @ 2005-04-15 20:45:43 by adrianl]
Fix for selection changing when page reformatted

svn path=/import/netsurf/; revision=1644
2005-04-15 20:45:43 +00:00
John Mark Bell bbc43410aa [project @ 2005-04-15 19:06:32 by jmb]
Add missing file

svn path=/import/netsurf/; revision=1643
2005-04-15 19:06:32 +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
John Mark Bell 34b92e905f [project @ 2005-04-15 16:30:37 by jmb]
Fix GTK build

svn path=/import/netsurf/; revision=1641
2005-04-15 16:30:37 +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
Adrian Lees edfcfad31d [project @ 2005-04-15 05:52:31 by adrianl]
New files for text selection

svn path=/import/netsurf/; revision=1639
2005-04-15 05:52:31 +00:00
Adrian Lees 28e757a362 [project @ 2005-04-15 05:52:25 by adrianl]
Text selection, page drag scrolling, drag-saving images

svn path=/import/netsurf/; revision=1638
2005-04-15 05:52:25 +00:00
Adrian Lees 530e185124 [project @ 2005-04-15 05:52:17 by adrianl]
Stub functions for GTK following text selection, page drag scrolling and drag-saving of images

svn path=/import/netsurf/; revision=1637
2005-04-15 05:52:17 +00:00
Adrian Lees 043db9ece0 [project @ 2005-04-15 05:52:11 by adrianl]
Text selection

svn path=/import/netsurf/; revision=1636
2005-04-15 05:52:11 +00:00
Adrian Lees 25e9cbf55b [project @ 2005-04-15 05:52:04 by adrianl]
Defined NOF_ELEMENTS utility macro

svn path=/import/netsurf/; revision=1635
2005-04-15 05:52:04 +00:00
Adrian Lees 5d8dd3cfc6 [project @ 2005-04-15 05:51:11 by adrianl]
Text selection

svn path=/import/netsurf/; revision=1634
2005-04-15 05:51:32 +00:00
John Mark Bell ef7fe5d3e5 [project @ 2005-04-14 23:17:37 by jmb]
Fix form selection abort

svn path=/import/netsurf/; revision=1633
2005-04-14 23:17:37 +00:00
Richard Wilson 487cad486d [project @ 2005-04-14 19:54:24 by rjw]
Implement HTML table border setting. Improve support for the collapsing border model.

svn path=/import/netsurf/; revision=1632
2005-04-14 19:54:24 +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 06a521f608 [project @ 2005-04-11 01:14:18 by rjw]
Only test opacity on a frame change.

svn path=/import/netsurf/; revision=1624
2005-04-11 01:14:18 +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
James Bursa 72e3ad4fcd [project @ 2005-04-10 17:08:49 by bursa]
Implement box_get_attribute() to simplify code. Add code to attempt to extract URLs from "javascript:" links.

svn path=/import/netsurf/; revision=1620
2005-04-10 17:08:49 +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
James Bursa 35770a2572 [project @ 2005-04-09 13:26:57 by bursa]
Fix nsfont_width() and nsfont_paint() when passed a 0-length string.

svn path=/import/netsurf/; revision=1615
2005-04-09 13:26:57 +00:00
James Bursa 49fdeafbbf [project @ 2005-04-09 13:25:54 by bursa]
Add an assert() to layout_line() to help detect bugs.

svn path=/import/netsurf/; revision=1614
2005-04-09 13:25:54 +00:00
James Bursa f9d5c0f7c8 [project @ 2005-04-09 13:25:05 by bursa]
Fix iframe related crash.

svn path=/import/netsurf/; revision=1613
2005-04-09 13:25:05 +00:00