Daniel Silverstone
a016445a82
GTK: Add a location focus state machine
...
Because the initial navigation process on new browser window
creation is somewhat complex, we need a small state machine in
the GTK UI to ensure that we handle the correct combination
of focussing needed to maintain selection through initial tab
opening.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-02-22 15:33:17 +00:00
Vincent Sanders
fac20e8d38
make gtk frontend use page information icons
2019-12-01 21:44:55 +00:00
Vincent Sanders
2bed178a33
fix resource release and stopping throbber on toolbar widget destruction
2019-09-21 10:53:41 +01:00
Vincent Sanders
11aa682154
construct all toolbar items from data table
...
This changes toolbar item constuction to use toolbar_items.h
instead of explicit macros.
Additionally all remenants of old stock item themeing are done
away with and GTK icon names are used instead.
2019-09-21 10:53:41 +01:00
Vincent Sanders
7b63f36a4f
toolbar customisation can now apply chnages
2019-09-21 10:53:41 +01:00
Vincent Sanders
635be1dfb8
make toolbar and menubar hiding work appropriately
2019-09-21 10:53:41 +01:00
Vincent Sanders
85b65921ed
cleanup scaffolding a bit
2019-09-21 10:53:41 +01:00
Vincent Sanders
2e8861dc05
make web search icon setting work properly
2019-09-21 10:53:41 +01:00
Vincent Sanders
8eebe695f0
allow menu activation to use the toolbar button implementations
2019-09-21 10:53:41 +01:00
Vincent Sanders
07a9d5b3fb
connect button clicked events for local history and stop buttons
2019-09-21 10:53:41 +01:00
Vincent Sanders
bd90138b48
make url entry repond to navigate and update signals
2019-09-21 10:53:41 +01:00
Vincent Sanders
dd767acfee
make toolbar url entry display url
2019-09-21 10:53:41 +01:00
Vincent Sanders
02c75d0790
working throbber
2019-09-21 10:53:41 +01:00
Vincent Sanders
1fc51d1f44
moved most of init to toolbar.c
2019-09-21 10:53:41 +01:00
Vincent Sanders
6d71cdefc9
rationalise use of gtk scaffolding header
2016-05-21 14:37:20 +01:00
Vincent Sanders
d21447d096
move frontends into sub directory
2016-05-15 13:44:34 +01:00