Commit Graph

555 Commits

Author SHA1 Message Date
Michael Drake 22d15380f4 Add function to get browser window's extents. 2014-02-08 16:03:06 +00:00
Michael Drake 8bc3a80320 Add function to get bw's URL. 2014-02-08 15:00:08 +00:00
Vincent Sanders 886a3106db move utf8 local conversion operations to table 2014-02-01 22:17:36 +00:00
Vincent Sanders d5a971c281 move verbose log global into logging module and remove netsurf.h include 2014-01-29 23:20:19 +00:00
Vincent Sanders 654da2ffb5 move utf8 conversion routines to use nserror instead of their own error enum 2014-01-28 21:40:13 +00:00
Vincent Sanders 8ce0a10670 move path_to_url and url_to_path to fetch operation table 2014-01-25 23:01:32 +00:00
Michael Drake 96e5368d34 Use corestring. 2014-01-25 09:53:54 +00:00
Michael Drake ae6874d308 Just ref a corestring. 2014-01-24 23:19:46 +00:00
Michael Drake 5787f8335e Simplify and optimise icon handling. 2014-01-24 23:13:18 +00:00
Michael Drake 14238615a4 Use corestrings for "about", "data", and "resource". 2014-01-24 20:08:41 +00:00
Michael Drake c4e2fff5a4 Use corestrings for fetch module's lwc strings. 2014-01-24 19:25:07 +00:00
Michael Drake 72510f550b Use corestrings in box construction. 2014-01-24 18:58:12 +00:00
Vincent Sanders a2247a75a3 cleanup copyright headers and some doc comments 2014-01-16 13:24:14 +00:00
Vincent Sanders d47fed4524 move 401 login into operation table 2014-01-16 00:52:17 +00:00
Vincent Sanders 38cb39339a move filename_from_path and path_add_part into gui operation tables 2014-01-16 00:01:25 +00:00
Daniel Silverstone 6bf609a1a4 Support image inputs 2014-01-05 16:14:17 +00:00
Daniel Silverstone b1e6c63a2f Rewrite form_successful_controls() to use the DOM.
This stops image inputs from working temporarily, but makes
inputs inside display:none work correctly.  As such, this is
a net-win.
2014-01-05 15:51:30 +00:00
Daniel Silverstone a5bb596eb3 Ensure that file inputs update the dom node and annotate with the unencoded filename 2014-01-04 18:02:50 +00:00
Vincent Sanders ad3f3590e4 Merge branch 'mmu_man/haiku-fixes' 2014-01-01 19:12:20 +00:00
Michael Drake cde62790f6 Update for new lpu API. 2013-12-14 23:17:50 +00:00
Michael Drake fabc086d4a Rename libcss_node_data key for libdom node user data. 2013-12-13 23:02:15 +00:00
François Revol d6561e51e0 Fix for gcc2 flexible array declaration 2013-12-07 01:16:22 +01:00
Michael Drake b0fc9bfcb9 Optimise selection by generating node ancestor element/class/id name bloom filters for new libcss API. 2013-12-01 19:15:14 +00:00
Vincent Sanders 14387a53b7 check mkdir call for errors (coverity 1109834) 2013-11-28 23:10:29 +00:00
Vincent Sanders 857dc3d8c8 check return from mkdir (coverity 1109834) 2013-11-27 22:35:42 +00:00
Michael Drake c933b0aff9 Sort non zero-padded numerical filename parts correctly. 2013-11-14 21:01:51 +00:00
Michael Drake 2a09b66040 Add own implementations of alphasort and scandir when not available. 2013-11-14 19:01:16 +00:00
Michael Drake 7a920ace39 Marginally cleaner handling of scandir absence. 2013-11-11 11:38:48 +00:00
Vincent Sanders 3e070502e6 improve default setting so we can override from CI system 2013-11-07 12:16:58 +00:00
Vincent Sanders 8442ab42fb add script so CI system can run build and upload results to coverity 2013-11-07 12:03:25 +00:00
Vincent Sanders ce2e1e731d update identifier for package to be cleaned 2013-11-05 08:50:01 +00:00
Vincent Sanders 785806d6ac setup old identifier before values get changed 2013-11-04 19:02:55 +00:00
Vincent Sanders 3d3b9fd815 remove old build artifacts 2013-11-04 18:50:45 +00:00
Vincent Sanders 6b29a697b9 check ftell return value coverity 1109870 2013-10-25 21:28:58 +01:00
Vincent Sanders f29306cc9a improve gtk source save to use gtk overwrite protection feature coverity 1109873 2013-10-25 21:25:56 +01:00
Michael Drake 0e4a605729 Remove unnecessary strlen. 2013-10-24 13:35:58 +01:00
Michael Drake 0c44eb081e Free string vector correctly. 2013-10-24 12:55:48 +01:00
Vincent Sanders b9c2b5df65 make js library selection target dependant 2013-09-03 16:07:57 +01:00
Michael Drake ee7df2761f Make dom node children iterator return nserror. 2013-08-16 08:25:24 +01:00
Michael Drake 8747398c98 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2013-06-03 17:10:14 +01:00
Vincent Sanders bccaa05fdb add finalisation to options and document the API better 2013-06-01 16:09:39 +01:00
Vincent Sanders 9bd2969876 amiga is the only user of the very odd usage of the options API 2013-06-01 16:09:26 +01:00
Chris Young 3b971bb1a7 Remove bool default setter as the user will struggle to override it 2013-06-01 15:21:08 +01:00
Chris Young 0bb08cc5d2 Macros for setting default options and updating user options if they are "as default" 2013-06-01 14:57:49 +01:00
Michael Drake de85b4348a Include stdbool.h. 2013-05-31 10:02:27 +01:00
Vincent Sanders a4f67018fa fix import of old broken Choices 2013-05-29 07:59:27 +01:00
Michael Drake 44f91c9fc8 Ensure colour values around #888888 can be read in HTML output. 2013-05-28 22:15:29 +01:00
Vincent Sanders 68c2013504 add provenance to about:config 2013-05-28 21:36:46 +01:00
Vincent Sanders 06d87fec2b if the colour value is unusable do not assign garbage to teh option 2013-05-28 20:29:37 +01:00
Vincent Sanders 45d309c0e3 copy the options data with memcpy instead 2013-05-28 20:04:42 +01:00