Commit Graph

21 Commits

Author SHA1 Message Date
Vincent Sanders
bebb883d5a remove global edit mode and make customisation toolbox construction simpler 2019-09-21 10:53:41 +01:00
Vincent Sanders
9b03d6ba63 add combined reload and stop button 2019-09-21 10:53:41 +01:00
Vincent Sanders
541acda906 add cookie icon and use it for show cookies toolbar button 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
46e1116aaa change toolbar customization to tab approach 2019-09-21 10:53:41 +01:00
Vincent Sanders
bcb2b7a2c4 simplify toolbar items macros 2019-09-21 10:53:41 +01:00
Vincent Sanders
061499eef6 set menu activation handler using toolbar items 2019-09-21 10:53:41 +01:00
Vincent Sanders
64b2f355dc use toolbar_items to generate more boilerplate code through macros 2019-09-21 10:53:41 +01:00
Vincent Sanders
f6a669464f split burger menu from popup context menu 2019-09-21 10:53:41 +01:00
Vincent Sanders
e84990bc89 make popup context menu work on toolbar 2019-09-21 10:53:41 +01:00
Vincent Sanders
e36338b617 complete toolbar button click handler implementation 2019-09-21 10:53:41 +01:00
Vincent Sanders
08d7c55cc5 another five handlers and fix menu sensitivity on throbber state change 2019-09-21 10:53:41 +01:00
Vincent Sanders
45bd456cd8 add five more handlers 2019-09-21 10:53:41 +01:00
Vincent Sanders
7f115dc926 implemented another seven signal handlers 2019-09-21 10:53:41 +01:00
Vincent Sanders
8f0c0734ea implement more toolbar item handlers and make menus call them 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
f3a68771e3 add home button clicked handler 2019-09-21 10:53:41 +01:00
Vincent Sanders
305190fe73 implement several more button press handlers 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
65d169da10 get the code to at least compile again. toolbar is completely broken 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