Chris Young
|
802fb8a77e
|
Need to get, rather than set, the signal
|
2014-02-10 19:20:30 +00:00 |
|
Chris Young
|
36e0715dfb
|
Get and process AmigaGuide help messages
|
2014-02-10 18:42:50 +00:00 |
|
Chris Young
|
e1b5332192
|
Add ability to process AmigaGuide messages whilst the help system is running
|
2014-02-10 18:34:09 +00:00 |
|
Chris Young
|
4aa59f5382
|
SA_PubSig needs setting at screen open time.
Potentially this fixes a screen closure problem.
|
2014-02-10 18:13:28 +00:00 |
|
Michael Drake
|
af014bce99
|
Allow tab creation without history clone. Changes browser_window_create and browser_window_navigate flags.
|
2014-02-10 14:08:45 +00:00 |
|
Michael Drake
|
7f2c977788
|
Unset tab flag in kiosk mode.
|
2014-02-09 13:31:48 +00:00 |
|
Michael Drake
|
ce41b8d431
|
Fix errors.
|
2014-02-09 13:19:46 +00:00 |
|
Michael Drake
|
ea79e85fcd
|
Clean up gui_window creation API.
|
2014-02-09 13:07:39 +00:00 |
|
Michael Drake
|
987218e144
|
Fix amiga build.
|
2014-02-08 23:06:24 +00:00 |
|
Michael Drake
|
3d7cd77982
|
Simplify local history interface.
|
2014-02-08 22:43:54 +00:00 |
|
Michael Drake
|
8deb9ec25c
|
Native select menu interface shouldn't force front end to dig inside bw struct.
|
2014-02-08 17:11:55 +00:00 |
|
Michael Drake
|
cf84e557fa
|
Simplify browser_window_refresh_url_bar.
Reduces front end need to access bw internals.
|
2014-02-08 12:07:13 +00:00 |
|
Chris Young
|
41d7084356
|
Initialise AmigaGuide help system only at the point of first use.
|
2014-02-07 17:51:12 +00:00 |
|
Chris Young
|
f5f7dc9931
|
Only allocate printing resources for the period of time we need them.
|
2014-02-07 17:45:00 +00:00 |
|
Chris Young
|
665f724a36
|
Brackets
|
2014-02-06 21:26:39 +00:00 |
|
Chris Young
|
cd9268761c
|
Only allocate a signal for screen closure at the point we need it. This ensures there are enough free signals for popupmenu.library (at the moment, at least)
|
2014-02-06 21:23:24 +00:00 |
|
Chris Young
|
bf3ed6a67f
|
Formatting.
|
2014-02-06 19:57:13 +00:00 |
|
Chris Young
|
b937ed1d8d
|
Avoid a potential crash when two tabs are opened and one of them is closed.
|
2014-02-06 19:35:52 +00:00 |
|
Chris Young
|
8be1ebafd6
|
Ensure pkg-config pulls in all the curl libs we need
|
2014-02-04 23:56:17 +00:00 |
|
Vincent Sanders
|
7798dae86a
|
fix missing includes
|
2014-02-01 22:44:43 +00:00 |
|
Vincent Sanders
|
886a3106db
|
move utf8 local conversion operations to table
|
2014-02-01 22:17:36 +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 |
|
Chris Young
|
d64754aca4
|
Ensure the screen actually gets closed before NetSurf quits.
|
2014-01-24 20:35:31 +00:00 |
|
Vincent Sanders
|
233904c7ed
|
fix build faliures from fetch table operation refactor
|
2014-01-23 00:09:59 +00:00 |
|
Vincent Sanders
|
0475693394
|
create table for fetcher operations and move all operations into it
|
2014-01-23 00:00:18 +00:00 |
|
Chris Young
|
e43fbb3914
|
Fix ReadArgs() argument parsing. Collect any parameters we're not interested in and pass those to nsoption_commandline directly.
|
2014-01-18 22:10:18 +00:00 |
|
Chris Young
|
96546838d1
|
Debug logging
|
2014-01-18 21:35:02 +00:00 |
|
Vincent Sanders
|
ba4788108b
|
fixup amiga build errors
|
2014-01-16 14:43:48 +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 |
|
Vincent Sanders
|
bd065d4a43
|
split browser gui operations up
|
2014-01-15 19:37:05 +00:00 |
|
Vincent Sanders
|
0075eab194
|
move remaining gui operations to table
|
2014-01-14 23:31:54 +00:00 |
|
Vincent Sanders
|
8dfe225153
|
move download operations to download table
|
2014-01-14 16:04:02 +00:00 |
|
Vincent Sanders
|
d18c8ed452
|
move teh final optional window operations into the table
|
2014-01-13 22:54:19 +00:00 |
|
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 |
|
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 |
|