Commit Graph

7854 Commits

Author SHA1 Message Date
Michael Drake 86f3e70f1a Tolerate NULL selection context in selection_get_copy. 2012-08-13 17:38:09 +01:00
Michael Drake e9b036a794 Fix selection string struct init. 2012-08-13 17:21:04 +01:00
Michael Drake 4c945bd16f Function to get copy of selection as string. 2012-08-13 17:09:42 +01:00
Vincent Sanders f58b5924a5 alter file fetcher to use mmap where available 2012-08-13 17:00:43 +01:00
Michael Drake 8e8c75cfe3 Fix RO build. 2012-08-13 15:41:26 +01:00
Michael Drake b6c149f3d6 Convert to use selection_copy_to_clipboard() and font style passed via gui_add_to_clipboard. Note: untested. 2012-08-13 14:52:59 +01:00
Michael Drake c8a83bf1b4 s/TRUE/true/ 2012-08-13 14:51:24 +01:00
Michael Drake d106091d6e Pass font plot style out to front end clipboard append function. 2012-08-13 14:43:04 +01:00
Michael Drake 68947c377e Obtain font style in copy handler. 2012-08-13 13:55:57 +01:00
Michael Drake 986bc5ff83 Simplify font colour acquisition. 2012-08-13 13:54:00 +01:00
Vincent Sanders 76583d63ec link math library 2012-08-13 11:16:35 +01:00
Vincent Sanders de982b4d3e fix windows build format specifiers
add install target for windows - creates installer rather than actually installing
2012-08-12 21:52:39 +01:00
Chris Young 786a5186aa Updated documentation with some post-2.9 changes 2012-08-12 12:00:45 +01:00
Chris Young ee4346c26e correct logic 2012-08-12 11:36:48 +01:00
Chris Young 5ac9c7128a allow font anti-aliasing to be switched off in true-colour modes 2012-08-12 11:30:44 +01:00
Chris Young c7766fddff Change default mask threshold to something more sensible 2012-08-12 11:03:05 +01:00
Chris Young 8b31fc0e78 Fix mask calculation (thanks to Fredrik Wikstrom) 2012-08-12 11:02:12 +01:00
Chris Young 59784ba852 fix mask 2012-08-11 17:19:54 +01:00
Chris Young 0210ef066b Merge branch 'master' of git://git.netsurf-browser.org/netsurf into chris/palette-mapped-plotters 2012-08-10 23:00:32 +01:00
Chris Young 69ad5db2d1 convert throbber to use standard bitmap functions; remove p96 dependency 2012-08-10 22:59:38 +01:00
Vincent Sanders d6b293001d fix build warnings 2012-08-10 22:23:22 +01:00
Michael Drake 642470fb74 Avoid two duplicate lines. 2012-08-10 20:28:23 +01:00
Chris Young 6aaf106575 remove AMI_CUSTOM_MASK define 2012-08-10 19:31:16 +01:00
Chris Young bc4401414b remove attempt at mask alignment 2012-08-10 19:30:18 +01:00
Chris Young ad1336ac45 alignment attempt 2. this seems right, but doesn't work even for previously-working images 2012-08-10 19:03:56 +01:00
Chris Young 3ed1339b3f try to align mask correctly 2012-08-10 18:54:00 +01:00
Chris Young 7c9ac8980f use minterm (ABC|ABNC|ANBC) only when necessary 2012-08-10 18:35:01 +01:00
Chris Young 2364d68367 avoid scaled images getting incorrect mask 2012-08-10 18:30:01 +01:00
Chris Young eaa6183567 allow tweaking threshold where alpha turns to mask 2012-08-10 18:21:57 +01:00
Chris Young a0b344afe6 Fix mask 2012-08-10 18:11:42 +01:00
Chris Young c456153e90 Correct byte order - is RGBA not ARGB
Fix mask offset calculation
2012-08-10 18:05:22 +01:00
Michael Drake 53a379ea45 Squash warning. 2012-08-10 12:17:34 +01:00
Michael Drake eee26ed867 Squash set but unused variable warning. 2012-08-10 12:09:53 +01:00
Chris Young bc5918ebbc allocate our bitmaps as BMF_DISPLAYABLE as this can improve performance when blitting to the screen 2012-08-09 22:31:10 +01:00
Chris Young e4d2677c80 first attempt to create our own mask of only wholly transparent pixels. 2012-08-09 21:59:47 +01:00
Vincent Sanders d3b4a286f9 check return from lwc operation 2012-08-09 18:00:55 +01:00
Vincent Sanders 411fdc6186 fix return check on lwc operation 2012-08-09 17:48:05 +01:00
Michael Drake b0ca8175bb Dodge a clang warning. 2012-08-09 17:44:59 +01:00
Vincent Sanders 78620910e8 check all return values of string comparisons 2012-08-09 17:30:02 +01:00
Vincent Sanders 137bba2978 fix missing check of lwc_string_caseless_isequal() return value 2012-08-09 16:33:06 +01:00
Vincent Sanders ad5db89b49 Fix include and structure definition to stop compiler redefinition errors 2012-08-09 16:28:07 +01:00
Michael Drake 2eef2a2264 Add missing #include. 2012-08-08 21:49:31 +01:00
Chris Young 56967bbf06 create a pen list for treeviews 2012-08-08 21:07:29 +01:00
Vincent Sanders 0ace9f5e0b extend javascript object hierarchy 2012-08-08 20:08:41 +01:00
Chris Young 8304a01b6f remove debug; it isn't helping determine the cause of the crash on exit 2012-08-08 19:02:46 +01:00
Chris Young 34c79b454a debug 2012-08-08 18:41:16 +01:00
Michael Drake 126141a52c Ensure text is at the right height for Freetype and Internal fonts. 2012-08-08 14:04:57 +01:00
Ole Loots 0b37b1a7e7 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2012-08-08 00:41:44 +02:00
Ole Loots b8f437c6b6 Fix settings dialog positioning
On successive settings dialog calls, the automatic
positioning wasn't working correctly.
This can be prevented by duplicating the Form tree. However,
it requires to have the duplicated tree freed manually (Bug in windom?).
I should have an eye on it...
2012-08-08 00:34:59 +02:00
Chris Young 1547aebdbb remove depth gadget, as doesn't let us select <256 colours anyway 2012-08-07 23:13:42 +01:00