Commit Graph

9968 Commits

Author SHA1 Message Date
Vincent Sanders e82d83f184 move four more optional window operations to table 2014-01-13 14:51:27 +00:00
Vincent Sanders d70e371cd9 move two more mandantory window operations to table 2014-01-13 11:38:35 +00:00
Vincent Sanders 7227c29bba move window scroll getter and setter into operations table 2014-01-13 01:08:15 +00:00
Vincent Sanders 5a962586fb move mandantory window update and redraw operations into table 2014-01-12 23:50:54 +00:00
Vincent Sanders 4b49b4ac77 move more optional window operations into table including removing unused hide_pointer operation altogether 2014-01-12 22:55:26 +00:00
Vincent Sanders b7736bae2f split gui operations into core and window and move more operations into tables 2014-01-12 17:07:34 +00:00
Vincent Sanders 56bb9582b1 move set title, set url, start and stop throbber window operations to gui table 2014-01-12 10:27:41 +00:00
Vincent Sanders c8496df3df move window creation and destruction into table 2014-01-11 22:34:12 +00:00
Vincent Sanders d3c392c3d3 Initial conversion of netsurf gui to callback vtable 2014-01-11 14:20:30 +00:00
Chris Young a856439afb Re-add proper notification of ability to close public screen. 2014-01-10 20:46:58 +00:00
Chris Young 78e8077a5a Re-enable the RAmiga-U shortcut to activate the URL bar, now it is safe to do so. 2014-01-10 20:35:49 +00:00
Chris Young 9fd344172a Enforce the use of popupmenu.library >=53.11
Older versions have a dangerous bug which manifests itself as a deadlock or a crash.
2014-01-10 20:32:20 +00:00
Chris Young ef76dd468d Tentatively enable AmigaGuide help 2014-01-10 20:03:22 +00:00
Vincent Sanders 303a29a89c cleanups to fix new clang warnings 2014-01-10 15:55:29 +00:00
Vincent Sanders 277bcec7c6 stop system colours being anything to do with frontends 2014-01-10 14:32:29 +00:00
Vincent Sanders b415c2f9ff fixup logic error in save complete as directed by jmb 2014-01-06 22:22:41 +00:00
Daniel Silverstone 28e670f52d Support 'checked' properly in new form handler 2014-01-06 18:50:49 +00:00
Chris Young be6f4d3997 Probably shouldn't override thumbnail source alpha 2014-01-06 18:37:43 +00:00
Chris Young 870c709684 Get Composite() to befriend the screen's BitMap to ensure they are on the same graphics board. This should fix the slowness when multiple graphics cards are installed. 2014-01-06 18:29:05 +00:00
Michael Drake 69da9a55e1 Assert a bit earlier when front end tries to redraw SSL cert viewer that it's destroyed. 2014-01-06 13:41:11 +00:00
Chris Young 2a34df8dcc Update description to reflect reality 2014-01-05 23:08:08 +00:00
Chris Young 4eff5ddf71 Add file upload request on click 2014-01-05 23:04:28 +00:00
Chris Young b2fff176df This shouldn't be UTF-8 2014-01-05 22:55:34 +00:00
Daniel Silverstone f97c1fc605 Add some more frontend stubs and fix up some others 2014-01-05 17:37:21 +00:00
Daniel Silverstone 692d4a328c Fix some log statements 2014-01-05 17:22:30 +00:00
Rob Kendrick d24ee91311 Under GTK, file gadgets are more like buttons 2014-01-05 17:16:26 +00:00
Rob Kendrick ff01123091 Change FatMessages so drop instructions are click instructions for some frontends 2014-01-05 17:14:10 +00:00
Daniel Silverstone 9a9cb399f9 Merge branch 'rjek/click-file-gadget' 2014-01-05 17:03:17 +00:00
Daniel Silverstone ef5c516ee3 Restore missing message send 2014-01-05 17:01:27 +00:00
Rob Kendrick 550c8cd73c Change gui_file_gadget_interface to pass gui_window not browser_window, add GTK implementation that of course does not work. 2014-01-05 16:45:32 +00:00
Daniel Silverstone 0d5960a68c Remove old form_successful_controls 2014-01-05 16:14:45 +00:00
Daniel Silverstone 6bf609a1a4 Support image inputs 2014-01-05 16:14:17 +00:00
Rob Kendrick 0d7f1cfc93 Add infrastructure for calling front ends to set file gadget filenames via clicking in addition to drag-and-drop 2014-01-05 16:04:35 +00:00
Rob Kendrick d8ad3b8e78 Add new gui entry point for file open dialogue requests 2014-01-05 16:01:03 +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
Rob Kendrick 1bd4a34a27 Remove asserts for default cases from all content message handlers; this is laborious and is no longer useful for catching bugs. 2014-01-05 14:39:08 +00:00
John-Mark Bell 32468516e3 Speculatively start image fetches as we parse the document. 2014-01-05 14:34:49 +00:00
Chris Young b80da8bf0b Add Javascript build ability to cross-compiled target 2014-01-05 12:13:57 +00:00
John-Mark Bell 88278faa20 Env: also install libhtml-parser-perl 2014-01-05 10:48:43 +00:00
John-Mark Bell 40387901e4 Env: we need libmozjs185. Install it explicitly. 2014-01-05 10:37:37 +00:00
Daniel Silverstone b4f9860848 Remove logging now that file upload *seems* to work 2014-01-04 22:05:23 +00:00
Daniel Silverstone 33f94c265e Support cloning rawfile data 2014-01-04 21:49:03 +00:00
Daniel Silverstone de42f8880e Add a bunch of logging to try and help track down the issue with rawfile handling, sorry guys 2014-01-04 21:20:17 +00:00
Daniel Silverstone 2a18cef82b Shunt around the file multipart stuff a bit to try and fix the segfault 2014-01-04 20:53:43 +00:00
Daniel Silverstone 581d877576 In theory, store raw filenames and pass them through for file upload. Untested due to no file-upload in GTK frontend just yet 2014-01-04 19:34:18 +00:00
François Revol 6c63adb1c1 beos: Remove Messages symlinks in res/*/
It seems the messages files aren't generated early enough
anymore, so building the resources fails.

We can't load them from the resource yet anyway.
2014-01-04 20:22:26 +01:00
François Revol 3a1bf5c20f beos: Also set LowColor on toolbar buttons when attached 2014-01-04 19:44:07 +01:00
François Revol a7ef9dc4ab beos: Simplify about box
Just print some version infos, the buttons are there for credits
and licence.
2014-01-04 19:44:06 +01:00
François Revol f713cdd90b beos: Add credits and licence buttons to about box
We'll simplify it to just mention version infos like on atari.
2014-01-04 19:44:05 +01:00
François Revol 1025a49cb6 beos: if no gui window, pass the first one to nsbeos_about() 2014-01-04 19:44:05 +01:00