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
François Revol
0dc8cd6625
beos: Fix about box
2014-01-04 19:44:04 +01:00
François Revol
967d930477
beos: Fix opening about from replicant popup
2014-01-04 19:44:03 +01:00
François Revol
bd89e5a088
beos: Fix background color for control on replicants
...
Still some redundancy there but it works.
2014-01-04 19:44:02 +01:00
François Revol
92afacbe6f
beos: Add icon in url bar
...
A bit hackish, flickers on resize, but it works.
2014-01-04 19:44:01 +01:00
François Revol
fc782f55ba
beos: Add a resize knob to replicants
...
The view resizes the base view by the relative mouse movement.
TODO: Add a bitmap to draw, for now it's ugly green.
2014-01-04 19:44:00 +01:00
François Revol
f8517f2e51
beos: remap resource:favicon.ico to favicon.png
...
We don't use it yet though.
2014-01-04 19:43:59 +01:00
François Revol
3c5317cf54
beos: Fix embedded files in resources
...
- drop the remaining hardcoded files in rdef file
- add favicon.png
- remove en/ symlink
- add real folders with symlinks for translated files like GTK
Note the Messages files are also included although the current code
is not able to load them from the resources.
- add symlinks for html files to the en/ version
(TODO: try to remap automatically)
2014-01-04 19:43:58 +01:00