Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make the use of libutf8proc coditional | Vincent Sanders | 2019-10-03 | 4 | -185/+269 |
| | | | | | | | allow the browser to be compiled without libutf8proc. Without this library safe utf8 conversion and verification is not possible so the browser will loose the ability to navigate to adresses using the idna punycode scheme. | ||||
* | alter some library defaults to rely on automatic pkg-config detection | Vincent Sanders | 2019-10-01 | 1 | -10/+10 |
| | |||||
* | Use curl API (versions after 7.56.0) to determine if openssl is in use | Vincent Sanders | 2019-10-01 | 1 | -4/+23 |
| | |||||
* | Allow the curl fetcher to be built without openssl. | Vincent Sanders | 2019-09-30 | 1 | -30/+61 |
| | | | | | | | | | | The curl fetcher can operate without openssl library being available, additionaly curl itself may be compiled with a different TLS library. In either case this will simply cause the "unknown" error to be reported for all TLS failiures and page information to lack any certificate information. | ||||
* | update ingored directories in gource helper | Vincent Sanders | 2019-09-29 | 1 | -2/+2 |
| | |||||
* | clear the favicon at the beginning of navigation | Vincent Sanders | 2019-09-29 | 1 | -0/+3 |
| | |||||
* | re-indent browser window and cleanup comments | Vincent Sanders | 2019-09-29 | 2 | -286/+370 |
| | | | | no functional change | ||||
* | fix toolbar visibility checkboxes initial state | Vincent Sanders | 2019-09-22 | 1 | -38/+81 |
| | |||||
* | fix gtk install target | Vincent Sanders | 2019-09-21 | 1 | -2/+1 |
| | |||||
* | make options test use build directory for temporary files rather than /tmp | Vincent Sanders | 2019-09-21 | 2 | -1/+6 |
| | |||||
* | make the temporary file names unique so other tests do not overwrite them | Vincent Sanders | 2019-09-21 | 1 | -1/+3 |
| | |||||
* | fix options test | Vincent Sanders | 2019-09-21 | 1 | -1/+2 |
| | |||||
* | fix menu signal handler prototype | Vincent Sanders | 2019-09-21 | 1 | -1/+4 |
| | |||||
* | fix toolbar customisation | Vincent Sanders | 2019-09-21 | 1 | -11/+17 |
| | |||||
* | persist the menu and tool bar visibility as user settings | Vincent Sanders | 2019-09-21 | 6 | -21/+92 |
| | |||||
* | fix gtk2 customisation window instruction box expansion | Vincent Sanders | 2019-09-21 | 1 | -1/+2 |
| | |||||
* | remove global edit mode and make customisation toolbox construction simpler | Vincent Sanders | 2019-09-21 | 2 | -74/+142 |
| | |||||
* | improve how toolbar contents customisation is stored in user options | Vincent Sanders | 2019-09-21 | 3 | -101/+147 |
| | |||||
* | add combined reload and stop button | Vincent Sanders | 2019-09-21 | 2 | -5/+88 |
| | |||||
* | remove leftover sighandler code | Vincent Sanders | 2019-09-21 | 1 | -7/+0 |
| | |||||
* | clean up tab focus setting | Vincent Sanders | 2019-09-21 | 1 | -4/+1 |
| | |||||
* | remove unused signal handler api | Vincent Sanders | 2019-09-21 | 2 | -20/+2 |
| | |||||
* | fix resource release and stopping throbber on toolbar widget destruction | Vincent Sanders | 2019-09-21 | 4 | -42/+28 |
| | |||||
* | fix core find in page behaviour when case sensitivity is toggled | Vincent Sanders | 2019-09-21 | 3 | -61/+68 |
| | |||||
* | make the gtk_search structure private to teh gtk search object | Vincent Sanders | 2019-09-21 | 5 | -55/+37 |
| | |||||
* | fixup the gtk2 ui builders | Vincent Sanders | 2019-09-21 | 4 | -194/+104 |
| | |||||
* | clean up find in page to operate nicely | Vincent Sanders | 2019-09-21 | 6 | -238/+80 |
| | |||||
* | move search toolbar to be per tab and move implementation to one place | Vincent Sanders | 2019-09-21 | 8 | -280/+337 |
| | |||||
* | ensure pixbuf references are updated correctly to avoid leaks | Vincent Sanders | 2019-09-21 | 5 | -25/+33 |
| | |||||
* | add cookie icon and use it for show cookies toolbar button | Vincent Sanders | 2019-09-21 | 5 | -2/+11 |
| | |||||
* | construct all toolbar items from data table | Vincent Sanders | 2019-09-21 | 13 | -589/+359 |
| | | | | | | | | 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. | ||||
* | do not allocate toolbar items individually | Vincent Sanders | 2019-09-21 | 1 | -82/+68 |
| | |||||
* | cleanup some toolbar item creation bits | Vincent Sanders | 2019-09-21 | 1 | -145/+154 |
| | |||||
* | fix customisation toolbar reset and remove unused code | Vincent Sanders | 2019-09-21 | 1 | -657/+123 |
| | |||||
* | toolbar customisation can now apply chnages | Vincent Sanders | 2019-09-21 | 4 | -88/+131 |
| | |||||
* | fix dragging into customisation toolbar | Vincent Sanders | 2019-09-21 | 3 | -82/+117 |
| | |||||
* | allow toolbar customisation to remove widgets from the toolbar | Vincent Sanders | 2019-09-21 | 1 | -69/+93 |
| | |||||
* | fixup gtk2 ui builder for toolbar customisation | Vincent Sanders | 2019-09-21 | 3 | -305/+32 |
| | |||||
* | populate toolbar customisation with icons | Vincent Sanders | 2019-09-21 | 2 | -216/+527 |
| | |||||
* | populate customize window toolbar | Vincent Sanders | 2019-09-21 | 1 | -69/+111 |
| | |||||
* | make handling of non browser window containing tabs reasonable | Vincent Sanders | 2019-09-21 | 3 | -32/+69 |
| | |||||
* | make new browser window creation logic common | Vincent Sanders | 2019-09-21 | 1 | -45/+48 |
| | |||||
* | fix both gtk2 and 3 toolbar ui builder files | Vincent Sanders | 2019-09-21 | 2 | -2/+86 |
| | |||||
* | allow toolbar customisation to open a tab | Vincent Sanders | 2019-09-21 | 7 | -86/+151 |
| | |||||
* | change toolbar customization to tab approach | Vincent Sanders | 2019-09-21 | 4 | -62/+182 |
| | |||||
* | remove unsused junk gtk_history_window structure and functions | Vincent Sanders | 2019-09-21 | 3 | -25/+11 |
| | |||||
* | make toolbar and menubar hiding work appropriately | Vincent Sanders | 2019-09-21 | 7 | -139/+247 |
| | |||||
* | simplify toolbar items macros | Vincent Sanders | 2019-09-21 | 3 | -63/+67 |
| | |||||
* | add toolbar customize to main and burger menu | Vincent Sanders | 2019-09-21 | 3 | -13/+26 |
| | |||||
* | simplify menu initialisation macros | Vincent Sanders | 2019-09-21 | 1 | -73/+60 |
| |