Michael Drake
a2616bbfe7
Fix makefile for save text. Remove redundant ifdef.
...
svn path=/trunk/netsurf/; revision=4096
2008-04-13 22:23:04 +00:00
Adrian Lees
aefa03aed9
Save non-opaque images with a proper mask/full alpha channel
...
svn path=/trunk/netsurf/; revision=4047
2008-03-24 01:35:13 +00:00
Adrian Lees
175395b52d
Tidy up when drag save aborted (fixes assert when dragging URL to same window)
...
svn path=/trunk/netsurf/; revision=4043
2008-03-23 06:07:40 +00:00
Vincent Sanders
2f864eeecc
Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text
...
svn path=/trunk/netsurf/; revision=3486
2007-08-08 16:16:03 +00:00
James Bursa
decb20da52
Add URL file (with the original URL) and Inventory file (listing URLs of objects) to Full Saves.
...
svn path=/trunk/netsurf/; revision=3383
2007-07-05 04:29:09 +00:00
Adrian Lees
ec40330a5b
Overlooked warnings
...
svn path=/trunk/netsurf/; revision=3312
2007-06-05 06:17:16 +00:00
Adrian Lees
6890f816ed
Fix interaction between failed drag save and pointer tracking (including page drag scrolling)
...
svn path=/trunk/netsurf/; revision=3311
2007-06-05 05:14:54 +00:00
Daniel Silverstone
6807b4208a
Remove the netsurf/ from the include paths and rationalise use of <> vs "" in includes
...
NetSurf includes are now done with ""s and other system includes with <>s as C intended.
The scandeps tool has been updated to only look for ""ed includes, and to verify that the
files exist in the tree before adding them to the dependency lines. The depend rule has
therefore been augmented to make sure the autogenerated files are built before it is run.
This is untested under self-hosted RISC OS builds. All else tested and works.
svn path=/trunk/netsurf/; revision=3307
2007-05-30 22:39:54 +00:00
John Mark Bell
8ffe5f5392
Fix pasting into writables via IcnClipBrd (fixes 1582072)
...
svn path=/trunk/netsurf/; revision=3208
2007-03-17 14:18:11 +00:00
Michael Drake
ba23e4b693
Update project URL.
...
svn path=/trunk/netsurf/; revision=3073
2006-11-27 15:35:18 +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
5081a22490
Convert sprite names to lowercase (fix 1412453)
...
svn path=/trunk/netsurf/; revision=2727
2006-07-10 14:49:16 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
db41dc3dac
[project @ 2005-02-07 14:28:43 by rjw]
...
Initial work for global history (currently incomplete)
svn path=/import/netsurf/; revision=1497
2005-02-07 14:28:43 +00:00
Richard Wilson
32db7e04d0
[project @ 2004-12-09 10:30:43 by rjw]
...
Re-implementation of hotlist via general tree code. Animations can be stopped once more. Purged a few xcalloc() calls.
svn path=/import/netsurf/; revision=1394
2004-12-09 10:30:44 +00:00
Richard Wilson
60949d1aee
[project @ 2004-10-05 00:22:38 by rjw]
...
Fixes for missing changes to updated GIF code.
svn path=/import/netsurf/; revision=1302
2004-10-05 00:22:38 +00:00
John Tytgat
e223757e35
[project @ 2004-09-04 14:37:57 by joty]
...
Norcroft compile fixes.
svn path=/import/netsurf/; revision=1267
2004-09-04 14:37:57 +00:00
James Bursa
3371a27391
[project @ 2004-09-03 22:44:47 by bursa]
...
Add generic bitmap functions. Move jpeg and mng code from riscos/ to image/ and update to use bitmap. Note: background tiling and drawfile export for jpeg and mng/png are broken.
svn path=/import/netsurf/; revision=1265
2004-09-03 22:44:48 +00:00
John Mark Bell
e1f1c5de19
[project @ 2004-08-27 23:10:55 by jmb]
...
Fix exporting of GIFs as Sprite.
svn path=/import/netsurf/; revision=1253
2004-08-27 23:10:55 +00:00
John Mark Bell
d6ceb37fad
[project @ 2004-08-11 16:27:30 by jmb]
...
Cast correctly for url_nice - missed from url function work a couple of days ago
svn path=/import/netsurf/; revision=1209
2004-08-11 16:27:30 +00:00
John Mark Bell
c9bd6fa9fc
[project @ 2004-08-09 16:11:58 by jmb]
...
Rework the interface of the URL handing module to allow for multiple error types.
Modify save_complete URL rewriting appropriately.
svn path=/import/netsurf/; revision=1206
2004-08-09 16:11:58 +00:00
Richard Wilson
b7bb766e95
[project @ 2004-07-16 19:47:02 by rjw]
...
Fix for hotlist menu selection. Interface for MNG/JNG display.
svn path=/import/netsurf/; revision=1083
2004-07-16 19:47:03 +00:00
Richard Wilson
abaa8a9093
[project @ 2004-07-16 16:33:44 by rjw]
...
Various fixes for the GUI. Persistant windows are closed when upon a change of content. Hotlist saves in the same format as !Browse. Neater login window. Support for interactive help from hotlist windows.
svn path=/import/netsurf/; revision=1081
2004-07-16 16:33:45 +00:00
Richard Wilson
fb07fba4f8
[project @ 2004-07-12 19:55:49 by rjw]
...
Improved caret handling for persistant windows. Window submenu moved from Display to Utilities.
svn path=/import/netsurf/; revision=1073
2004-07-12 19:55:49 +00:00
James Bursa
89a23311ea
[project @ 2004-07-11 13:05:38 by bursa]
...
Clean up save box code by implementing ro_gui_save_open().
svn path=/import/netsurf/; revision=1070
2004-07-11 13:05:38 +00:00
John Mark Bell
02559e8cbd
[project @ 2004-07-11 00:22:05 by jmb]
...
Set filetype correctly on completion of drag
svn path=/import/netsurf/; revision=1069
2004-07-11 00:22:05 +00:00
Richard Wilson
5c804fe3b2
[project @ 2004-07-09 21:03:26 by rjw]
...
Various minor GUI fixes
svn path=/import/netsurf/; revision=1064
2004-07-09 21:03:26 +00:00
Richard Wilson
6cc16835e0
[project @ 2004-07-08 17:28:56 by rjw]
...
Save window cancel button implementation. Persistant child window handling.
svn path=/import/netsurf/; revision=1056
2004-07-08 17:28:56 +00:00
Richard Wilson
b9c4038e5f
[project @ 2004-07-05 22:17:59 by rjw]
...
Minor hotlist GUI fixes. Further hotlist menu development.
svn path=/import/netsurf/; revision=1052
2004-07-05 22:17:59 +00:00
James Bursa
6879c02a33
[project @ 2004-06-06 19:39:17 by bursa]
...
Add and improve error handling of save_complete. Save HTML as UTF-8 to prevent encoding issues.
svn path=/import/netsurf/; revision=931
2004-06-06 19:39:17 +00:00
James Bursa
e3369389a4
[project @ 2004-06-02 21:25:16 by bursa]
...
Handle errors from save_as_draw().
svn path=/import/netsurf/; revision=920
2004-06-02 21:25:16 +00:00
James Bursa
24fb50b120
[project @ 2004-05-07 19:14:54 by bursa]
...
Implement multitasking warning dialog. Warn user if resolvers not set.
svn path=/import/netsurf/; revision=841
2004-05-07 19:14:54 +00:00
James Bursa
c0a4ab450b
[project @ 2004-05-06 12:14:47 by bursa]
...
Some save-related fixes.
svn path=/import/netsurf/; revision=835
2004-05-06 12:14:47 +00:00
John Mark Bell
4193007532
[project @ 2004-05-06 00:56:15 by jmb]
...
Fix previous checkin - don't ack when saving complete - it breaks otherwise.
svn path=/import/netsurf/; revision=833
2004-05-06 00:56:15 +00:00
John Mark Bell
d93e102899
[project @ 2004-05-06 00:52:31 by jmb]
...
Convert "magic" number usage to an enum to appease James.
Send message dataload after successful save - now possible to save directly to other apps.
svn path=/import/netsurf/; revision=832
2004-05-06 00:52:31 +00:00
James Bursa
bb41604045
[project @ 2004-05-05 16:33:15 by bursa]
...
Fix some compiler warnings. Ignore size attribute for file inputs.
svn path=/import/netsurf/; revision=828
2004-05-05 16:33:15 +00:00
John Mark Bell
0f8e3e06e4
[project @ 2004-05-05 00:02:13 by jmb]
...
Implement saving of Links as URI, URL and Text
Implement saving of page objects in their original format
Implement export of page images as Sprite
Fix NULL pointer causing ofla when extracting page charset from libxml
svn path=/import/netsurf/; revision=826
2004-05-05 00:02:13 +00:00
Richard Wilson
88bf9d7ddc
[project @ 2004-04-10 20:04:11 by rjw]
...
Fix for thumbnail palette bug.
Fix for upper case iconsprite names.
Uses thumbnail sprite creation routines.
svn path=/import/netsurf/; revision=747
2004-04-10 20:04:11 +00:00
John Mark Bell
4b6e8a9a27
[project @ 2004-03-28 15:21:49 by jmb]
...
Fixup truncation of sprite name.
Use malloc instead of calloc
svn path=/import/netsurf/; revision=687
2004-03-28 15:21:49 +00:00
John Mark Bell
9c4dad6b63
[project @ 2004-03-28 14:33:52 by jmb]
...
Create iconsprite for save complete.
svn path=/import/netsurf/; revision=686
2004-03-28 14:33:52 +00:00
James Bursa
c75b1473be
[project @ 2004-03-28 14:09:55 by bursa]
...
Set type of saved text.
svn path=/import/netsurf/; revision=685
2004-03-28 14:09:55 +00:00
James Bursa
c37e16a8c6
[project @ 2004-03-27 18:47:56 by bursa]
...
Save complete gui and F3 etc.
svn path=/import/netsurf/; revision=680
2004-03-27 18:47:56 +00:00
John Mark Bell
c18775f4fb
[project @ 2004-03-25 00:31:45 by jmb]
...
Make text export use stdio.
Move save_text.[ch] to desktop.
svn path=/import/netsurf/; revision=666
2004-03-25 00:31:45 +00:00
John Mark Bell
7d0b144391
[project @ 2004-03-24 23:51:08 by jmb]
...
Text Export support.
svn path=/import/netsurf/; revision=665
2004-03-24 23:51:08 +00:00
James Bursa
fba46de9cb
[project @ 2004-03-11 02:19:13 by bursa]
...
Add source_data to content structure and remove equivalents from individual contents.
svn path=/import/netsurf/; revision=606
2004-03-11 02:19:14 +00:00
John Mark Bell
64699fb3f0
[project @ 2004-03-06 12:34:47 by jmb]
...
Save Source support.
svn path=/import/netsurf/; revision=588
2004-03-06 12:34:47 +00:00
James Bursa
318869e90e
[project @ 2004-02-26 00:44:42 by bursa]
...
Implement drag saving of drawfiles and clean up drag/drop/save code.
svn path=/import/netsurf/; revision=568
2004-02-26 00:44:42 +00:00