Chris Young
|
e975b355f5
|
Don't wait for the screen to close unless we're actually quitting.
|
2014-02-10 20:18:18 +00:00 |
|
Chris Young
|
709665e5c0
|
Ensure we always free the screen notification signal
|
2014-02-10 19:21:47 +00:00 |
|
Chris Young
|
36e0715dfb
|
Get and process AmigaGuide help messages
|
2014-02-10 18:42:50 +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
|
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
|
b937ed1d8d
|
Avoid a potential crash when two tabs are opened and one of them is closed.
|
2014-02-06 19:35:52 +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
|
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
|
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
|
4eff5ddf71
|
Add file upload request on click
|
2014-01-05 23:04:28 +00:00 |
|
Daniel Silverstone
|
692d4a328c
|
Fix some log statements
|
2014-01-05 17:22:30 +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 |
|
Rob Kendrick
|
d8ad3b8e78
|
Add new gui entry point for file open dialogue requests
|
2014-01-05 16:01:03 +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 |
|
Chris Young
|
c25728b011
|
Move new blank tab into own function
|
2014-01-03 18:17:25 +00:00 |
|
Chris Young
|
24e5b2ec16
|
Create a layout group for favicon, URL and the new favourites star. This makes the balance bar work again.
|
2013-11-24 14:37:44 +00:00 |
|