summaryrefslogtreecommitdiff
path: root/frontends/gtk/window.h
Commit message (Collapse)AuthorAgeFilesLines
* GTK: Add transient popup behaviour for local history tooDaniel Silverstone2020-05-091-0/+7
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* GTK: Cause the page-info popup to appear in the right placeDaniel Silverstone2020-05-081-0/+10
| | | | | | | | | | | | | To position the page-info window we have to tunnel all the way from the current scaffolding, via its top-level gui window, through to the toolbar. In the toolbar we look up the URL bar and then determine the screen coordinates of the scaffolding via the top level widget GTK semantics. Finally we place the page-info window 4 pixels down and right of the bottom-left of the entry box, which should look nice. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* GTK: Use new BW_CREATE_FOREGROUND flagsDaniel Silverstone2020-02-221-1/+0
| | | | | | | | | This gets rid of temp_open_background which was, frankly, a bit of an eyesore. In addition it makes the open-in-new-tab context menu action behave like Firefox's with respect to the user's preference regarding whether or not to immediately focus new tabs. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* remove unused signal handler apiVincent Sanders2019-09-211-13/+0
|
* fix resource release and stopping throbber on toolbar widget destructionVincent Sanders2019-09-211-5/+0
|
* move search toolbar to be per tab and move implementation to one placeVincent Sanders2019-09-211-0/+13
|
* toolbar customisation can now apply chnagesVincent Sanders2019-09-211-0/+5
|
* allow toolbar customisation to open a tabVincent Sanders2019-09-211-14/+0
|
* make toolbar and menubar hiding work appropriatelyVincent Sanders2019-09-211-1/+6
|
* fix toolbar property updateVincent Sanders2019-09-211-2/+6
|
* make web search icon setting work properlyVincent Sanders2019-09-211-0/+1
|
* allow menu activation to use the toolbar button implementationsVincent Sanders2019-09-211-0/+9
|
* Move favicon from url entry widget to notebook tab labelVincent Sanders2019-08-151-7/+0
|
* remove unused gtk window interfaces and clean up documentationVincent Sanders2019-08-041-10/+66
|
* rationalise use of gtk scaffolding headerVincent Sanders2016-05-211-2/+0
|
* move frontends into sub directoryVincent Sanders2016-05-151-0/+48