summaryrefslogtreecommitdiff
path: root/amiga/clipboard.c
Commit message (Collapse)AuthorAgeFilesLines
* Pass UTF-8 text length for conversionChris Young2012-11-101-3/+1
|
* Get presence of text input cleanly.Michael Drake2012-08-201-3/+1
|
* Use selection_get_copy instead of selection_traverse. Note: untested.Michael Drake2012-08-131-24/+16
|
* Pass font plot style out to front end clipboard append function.Michael Drake2012-08-131-2/+5
|
* Remove any forcing of UTF-8 in the clipboard, as internally NetSurf will use ↵Chris Young2012-08-031-6/+2
| | | | the UTF8 chunks now.
* Clear the StopChunks before scanning for the UTF8 chunk, otherwise we risk ↵Chris Young2012-08-031-0/+19
| | | | thinking a CHRS chunk is a UTF8 chunk.
* Support pasting the UTF8 chunk of clipboard IFF FTXT when present, instead ↵Chris Young2012-08-031-5/+39
| | | | of CHRS
* Also write a (duplicate) UTF8 chunk, irregardless of the "UTF-8 clipboard" ↵Chris Young2012-08-031-0/+11
| | | | option. We don't support pasting UTF8 chunks yet.
* Remove extraneous functionageChris Young2012-08-031-10/+2
|
* Use core clipboard copy function. ami_selection_to_text() will need fixing ↵Chris Young2012-08-031-18/+1
| | | | as it still needs selection_traverse()
* Move Push- and PopChunk out of the selection_traversal functionChris Young2012-08-031-51/+30
|
* fix buildChris Young2012-03-261-1/+2
| | | | svn path=/trunk/netsurf/; revision=13729
* NetSurf options rework (a=vince r=daniels,jmb)Vincent Sanders2012-03-221-5/+5
| | | | svn path=/trunk/netsurf/; revision=13548
* Don't break the clipboard when copying 'nothing'.Chris Young2012-02-121-7/+9
| | | | | | Don't touch clipboard contents when copying 'nothing'. svn path=/trunk/netsurf/; revision=13442
* 8*4=32, NOT 24. Copied UTF-8 text will now paste correctly into RA-OWB.Chris Young2012-01-151-3/+3
| | | | svn path=/trunk/netsurf/; revision=13405
* Accept codeset 1 (undefined) as 106 (UTF-8) when pasting from theChris Young2012-01-151-2/+5
| | | | | | | clipboard. This should allow us to at least paste from broken ports of MorphOS apps. svn path=/trunk/netsurf/; revision=13404
* content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_urlJohn Mark Bell2011-12-041-1/+1
| | | | svn path=/trunk/netsurf/; revision=13236
* Support dragging from global history to hotlistChris Young2011-12-021-1/+1
| | | | svn path=/trunk/netsurf/; revision=13219
* Fix up for nsurl changes. Untested.Michael Drake2011-10-031-1/+1
| | | | svn path=/trunk/netsurf/; revision=12928
* Delete some dead frames stuff.Michael Drake2011-09-051-3/+0
| | | | svn path=/trunk/netsurf/; revision=12723
* Fix warningsChris Young2011-07-231-8/+10
| | | | svn path=/trunk/netsurf/; revision=12616
* Fix up Amiga front end.Michael Drake2011-07-131-2/+2
| | | | svn path=/trunk/netsurf/; revision=12601
* avoid crashChris Young2011-06-151-1/+2
| | | | svn path=/trunk/netsurf/; revision=12481
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-1/+1
| | | | svn path=/trunk/netsurf/; revision=12283
* Ensure selection drags to NetSurf text boxes are always UTF-8Chris Young2011-04-301-3/+7
| | | | svn path=/trunk/netsurf/; revision=12263
* Ensure drags to string gadgets are in local charsetChris Young2011-04-301-2/+7
| | | | svn path=/trunk/netsurf/; revision=12262
* Convert _from_ UTF-8 and translate the converted string, not the originalChris Young2011-04-301-3/+4
| | | | svn path=/trunk/netsurf/; revision=12261
* Avoid crash if conversion to local charset fails.Chris Young2011-04-301-2/+15
| | | | | | | Attempt to convert nbsp to normal spaces when converting to local charset for clipboard svn path=/trunk/netsurf/; revision=12260
* Fix DSI when drag savingChris Young2011-04-291-3/+64
| | | | | | Allow selection drags to URL and search gadgets svn path=/trunk/netsurf/; revision=12259
* Fix text selectionJohn Mark Bell2011-03-061-1/+1
| | | | svn path=/trunk/netsurf/; revision=11927
* Fix copying text/plain to clipboardJohn Mark Bell2011-02-091-1/+3
| | | | svn path=/trunk/netsurf/; revision=11636
* Pass space down to ami_add_to_clipboardChris Young2010-12-201-1/+1
| | | | svn path=/trunk/netsurf/; revision=11116
* Move drag icon stuff to own file; fix warningsChris Young2010-10-301-0/+1
| | | | svn path=/trunk/netsurf/; revision=10922
* Selection drags now use clipboard unit 1 instead of 0. This stops the user'sChris Young2010-10-241-6/+26
| | | | | | clipboard being unexpectedly changed. svn path=/trunk/netsurf/; revision=10905
* Ensure kiosk_mode and frame windows are (a) handled the same wrt menus and ↵Chris Young2010-09-281-0/+4
| | | | | | | | (b) not trying to manipulate non-existant menus svn path=/trunk/netsurf/; revision=10855
* Allow text selection dragging across (NetSurf) windows. DisplayBeep if it ↵Chris Young2010-07-271-5/+19
| | | | | | | | is dropped somewhere invalid. svn path=/trunk/netsurf/; revision=10665
* ami_easy_clipboard just got easier, and a buffer overrun/memory leak got fixedChris Young2010-07-241-65/+12
| | | | svn path=/trunk/netsurf/; revision=10662
* Fix menu disable on tab switch and CutChris Young2010-07-241-3/+72
| | | | svn path=/trunk/netsurf/; revision=10661
* Amiga: Add "cut" option; make cut/copy/paste menus context sensitive; allow ↵Chris Young2010-07-241-7/+31
| | | | | | | | | | | dragging selections within NetSurf window to text fields (does not work across windows). todo: switching tabs will reset cut/copy/paste menus to initial state; cut option is putting something on the clipboard which causes a crash when pasting it back svn path=/trunk/netsurf/; revision=10660
* Purge parserutilsChris Young2010-05-031-2/+5
| | | | svn path=/trunk/netsurf/; revision=10547
* Changes required for new-cacheChris Young2010-03-281-3/+7
| | | | svn path=/trunk/netsurf/; revision=10186
* Missing WITH_NS_SVG #ifdefChris Young2009-05-191-0/+2
| | | | svn path=/trunk/netsurf/; revision=7524
* Add ability to copy SVGs to the clipboard and save in IFF DR2D format.Chris Young2009-05-191-0/+14
| | | | svn path=/trunk/netsurf/; revision=7523
* IFF save now works - needed an unexpected NULL as the first parameter to ↵Chris Young2009-05-161-9/+0
| | | | | | | | | | DTM_WRITE DTA_ObjName is now the URL, as this is the only field that is being written by picture.datatype (bug in picture.datatype?). ObjAuthor and ObjAnnotation left in as the DTM_COPY method might be able to use them. svn path=/trunk/netsurf/; revision=7518
* Copy and save images as IFF ILBM attempt 2.Chris Young2009-05-161-67/+7
| | | | | | | Copy now works, saving just creates an empty file - probably something wrong with my DTM_WRITE call. svn path=/trunk/netsurf/; revision=7517
* Copy and save images in IFF ILBM format. Currently, the data in the BODY ↵Chris Young2009-05-161-1/+83
| | | | | | | | chunk is wrong. svn path=/trunk/netsurf/; revision=7516
* Move gui_drag_save_selection() into the same file as gui_drag_save_object() ↵Chris Young2009-03-241-4/+0
| | | | | | | | as they will have common code when implemented. svn path=/trunk/netsurf/; revision=6859
* Change memory allocations to MEMF_PRIVATE to enable paging on OS4.1.Chris Young2008-11-021-1/+1
| | | | svn path=/trunk/netsurf/; revision=5649
* Track the current/last used browser window (at the moment, just for ARexx).Chris Young2008-10-251-0/+238
Extended ARexx port. First two are primarily for openurl.library: * OPEN now takes a parameter NEW=NEWWINDOW/S to open the URL in a new window (default is to open in the current browser window) * TOFRONT will bring NetSurf's screen to the front (this may be extended in the future to bring the current browser window to the front - which might be better for when it is running on the WB screen) Next is to make it easy to support getvideo.rexx: * GETURL returns the URL of the current browser window in RESULT GetVideo.nsrx script will get the current URL and pass it to rexx:getvideo.rexx Currently there is no way to call ARexx scripts directly from NetSurf, or any way to specify whether to save, play or saveplay the video without editing the script. [clipboard.c/clipboard.h were missing from previous commit] svn path=/trunk/netsurf/; revision=5631