Ole Loots
7920daaa3f
Implemented language and font renderer popups.
2013-01-07 23:45:02 +01:00
Ole Loots
0bbccaa935
Finally it compiles without WinDom - still some things to bring back:
...
- Serch window
- Pop Menus in the settings dialog
2013-01-07 20:04:44 +01:00
Vincent Sanders
87ee963ff2
Initial changes ready to improve caching decisions
2013-01-07 18:45:29 +00:00
Michael Drake
f43f84f5ad
Fix redraw of selection hightlight during selection drags.
2013-01-07 14:15:35 +00:00
Michael Drake
0c0f1e4b7a
Remove wrong comments.
2013-01-07 12:59:06 +00:00
Michael Drake
e414d545af
Make comment concise.
2013-01-07 12:22:51 +00:00
Michael Drake
c22c04710e
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
2013-01-07 12:05:25 +00:00
Ole Loots
5acf36b89e
Clip only once, not on every drawing primitive...
2013-01-06 23:05:04 +01:00
Chris Young
94118d22be
Remove unused global
2013-01-06 11:44:37 +00:00
Chris Young
a6c6d476e2
Set the default pointer, not the busy pointer, after completing a redraw
2013-01-06 11:42:19 +00:00
Chris Young
4011cc8671
Only set the busy pointer after we've decided not to bail out early
2013-01-06 11:40:37 +00:00
Chris Young
cc321d5f63
Track the mouse pointer on a per-window basis
2013-01-06 00:21:15 +00:00
Michael Drake
1ac2e00134
Remove forward declaration.
2013-01-05 15:27:53 +00:00
Michael Drake
912d3f7690
Put exported function comments in header.
2013-01-05 15:15:23 +00:00
Michael Drake
46b7691522
Start rationalising textarea widget.
2013-01-05 14:52:02 +00:00
Ole Loots
82a376a6d0
Bring netsurf frontend arch and buildsystem arch in sync.
...
Previously, the frontend used ATARI_ARCH for output package
configuration, this is now changed to ATARIARCH.
2013-01-05 13:19:09 +01:00
John-Mark Bell
3dff750ae2
Downgrade TLS version support if it turns out the server can't cope with TLSv1.1.
2013-01-04 23:13:23 +00:00
John-Mark Bell
d0d3d31e97
Revert "Treat cookies from HTTP and HTTPS as identical."
...
Sadly, this breaks path cookies on HTTPS sites. The correct
fix is to implement RFC6265 in full (probably replacing
urldb with something less complex, too).
This reverts commit 924f8844d4
.
2013-01-04 22:06:31 +00:00
Chris Young
07024b05c4
Change the mouse pointer back to what it was (and what NetSurf thinks it is) instead of to the default pointer. Additionally don't use ami_update_pointer for treeview windows as AmigaOS has a pointer setting per window, but NetSurf is only storing the current one as a single global variable.
2013-01-03 19:53:20 +00:00
Chris Young
dfc2fe6f97
gui_window_2 var should be gwin for consistency
2013-01-03 19:32:21 +00:00
Chris Young
625012a869
Set the busy pointer during redraws
2013-01-03 19:26:51 +00:00
Michael Drake
131b4cdda1
For now selection clear and selection copy are handled by the bw. Select all is only handled by the bw if nothing has claimed input. This stops the crash when select all is used in textarea.
...
TODO: The special keys should not be handled by the bw, they should be handled by the content with focus.
2013-01-03 15:25:59 +00:00
Michael Drake
4aadb5237a
Ensure selection related keypresses go to whatever has claimed input.
2013-01-03 12:48:09 +00:00
Michael Drake
70d83baa6d
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
2013-01-03 11:57:23 +00:00
John-Mark Bell
0c56340897
Fix typo.
2013-01-03 00:41:11 +00:00
John-Mark Bell
568a9c2b8f
Remove junk "http_equiv" string.
2013-01-03 00:33:36 +00:00
John-Mark Bell
924f8844d4
Treat cookies from HTTP and HTTPS as identical.
2013-01-03 00:28:51 +00:00
Ole Loots
9fdd190e00
Removed browser.h/.c
2013-01-03 01:22:38 +01:00
Vincent Sanders
beffd9e481
search for teh correct script type in the defer callback.
...
Should fix SF bug #3599063
2013-01-02 23:14:31 +00:00
Vincent Sanders
bb10e7131f
use a prologue section in the node binding to abstract out javascrip dom node to libdom node conversion
2013-01-02 23:14:31 +00:00
Vincent Sanders
1b8f9daa51
Initial implementation of document.createComment
...
Improve robustness of jsobject to libdom object conversion in appendChild
2013-01-02 23:14:30 +00:00
Michael Drake
bda7bfa739
Make scale const.
2013-01-02 18:44:08 +00:00
Michael Drake
96841ae2ff
Remove forward declaration.
2013-01-02 18:02:15 +00:00
Michael Drake
3f33f5327e
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
2013-01-02 14:12:08 +00:00
Michael Drake
700429897a
Fix #3584934 . Case insensitive matching of align attribute value.
2013-01-02 14:06:02 +00:00
Michael Drake
d7e3ca2230
Fix form input size attribute handling to be case insensitive. Fixes form input widths.
2013-01-02 13:56:00 +00:00
Michael Drake
8bf3346ce2
Fix min_max line width calc to include box spaces.
2013-01-02 12:46:17 +00:00
Ole Loots
c0e6cf6590
Implemented caret redraw.
2013-01-01 22:08:19 +01:00
Vincent Sanders
33934e1271
implement the GTK preferances dialog with signals
2013-01-01 00:59:47 +00:00
Ole Loots
cecccf09ed
Merge branch 'master' into mono/removing-windom-dependency
2012-12-31 03:41:41 +01:00
Ole Loots
379313d8da
Updated Makefile.target
2012-12-31 03:40:43 +01:00
Ole Loots
695f052237
Moved form handling into gemtk,
...
removed several windom includes
2012-12-31 03:37:43 +01:00
John-Mark Bell
ea3f09a724
Correctly emit entities when serialising to HTML.
2012-12-30 23:37:06 +00:00
Ole Loots
f0f57e3431
Almost done.
2012-12-28 04:54:25 +01:00
Ole Loots
6840c98efe
wip
2012-12-28 04:41:33 +01:00
Ole Loots
2caa45d539
Settings are now written when save is clicked.
2012-12-28 03:26:06 +01:00
Vincent Sanders
f12be4ed85
restructure GTK frontend options dialog to be compiant with the gnome HIG and actually work
2012-12-28 01:08:23 +00:00
Vincent Sanders
0402b5ca91
fixup combo boxes to have content, missed in conversion from glade
2012-12-26 17:47:41 +00:00
Ole Loots
a2cbfced0f
Display current setting values.
2012-12-22 15:43:51 +01:00
Ole Loots
f7ee2a0387
- started to work on settings dialog
...
- some WIP in treeview widgets. Changed destroy / and init handling.
It requires some optimization, when the widget is closed
it must remove itself from the guiwin list, for perfomance.
2012-12-21 00:56:50 +01:00