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
François Revol
e1e1b5c45b
beos: Export icons/ resources with a lowercase i
...
That's what GTK does, and it fixes the dirlist icons too.
2014-01-04 19:43:57 +01:00
François Revol
917f8ca804
beos: Drop duplicate throbber PNG resources
...
They are also added with another path by the makefile.
2014-01-04 19:43:56 +01:00
François Revol
da504bbbb8
beos: Add comments to resources definition file
2014-01-04 19:43:55 +01:00
François Revol
053897d07d
beos: Move some resources around
...
Move app signature and supported filetypes before icons for more visibility.
2014-01-04 19:43:54 +01:00
François Revol
f3455a7556
beos: Remove unused Tracker button bitmaps
...
We never used them, and we now have better looking HVIF ones anyway.
2014-01-04 19:43:53 +01:00
François Revol
6f4e293311
beos: Load Messages files for current language
...
For now we just check for LC_MESSAGES in the environment, which
should even work in BeOS. Someday we should probably use Haiku's
BLocale API instead.
2014-01-04 19:43:52 +01:00
François Revol
d69997c8a3
beos: Add missing call to lwc_string_unref()
2014-01-04 19:43:51 +01:00
François Revol
748b13c8ba
beos: Fix permission on temp directories creation
...
TODO: use filename_initialize() instead when it's fixed.
2014-01-04 19:43:50 +01:00
Vincent Sanders
a1725caf86
fix mngectony makefiles
2014-01-04 18:08:08 +00:00
Daniel Silverstone
9b8988dd23
Reflect changes to select boxes into the DOM
2014-01-04 18:02:50 +00:00
Daniel Silverstone
0516e4c069
Reflect toggling of 'selected' in the DOM
2014-01-04 18:02:50 +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
Daniel Silverstone
533cfa27da
Ensure textual input boxes re-update the DOM with new values
2014-01-04 18:02:50 +00:00
Daniel Silverstone
068b07494b
Retrieve text area content from the textarea api
2014-01-04 18:02:50 +00:00
Michael Drake
0aa488288c
Fix longstanding bug where floating root element caused assertion. Bug #394 .
2014-01-04 17:54:43 +00:00
Vincent Sanders
7853fbbc4e
Merge branch 'vince/mngectomy'
2014-01-04 17:11:05 +00:00
Vincent Sanders
f7916866e3
remove all references to using libMNG
2014-01-04 17:07:11 +00:00
Michael Drake
c43c456d05
Use dom_string_isequal, not lwc_string_isequal, for dom strings.
2014-01-04 16:26:02 +00:00
Vincent Sanders
5a408069c9
remove lcms dependancy as NetSurf does not directaly use it.
...
The dependancy probbaly comes from our historical use of libmng,
even then the libmng pkg-config should bring it in.
2014-01-04 16:13:10 +00:00
Michael Drake
c239a98dd9
Native RO builds have been unsupported for a year, and the doc is out of date.
2014-01-04 16:00:07 +00:00
Michael Drake
838359194e
Return message to client when textarea is modified.
2014-01-04 14:48:58 +00:00
Michael Drake
8b253a2151
Improve min/max-height handling on replaced elements.
2014-01-04 14:02:22 +00:00
Chris Young
845923adfc
Make the new tab button also use the new blank tab function. This fixes bug 2034
2014-01-03 18:20:47 +00:00