Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
... | |||||
* | src/tab-chrome.c: Add tooltips | Patrick McDermott | 2017-09-17 | 1 | -0/+12 |
| | |||||
* | src/tab-chrome.c: Add a comment explaining the previous commit | Patrick McDermott | 2017-09-17 | 1 | -0/+7 |
| | |||||
* | src/tab-chrome.[ch]: Hack around progress bar issue | Patrick McDermott | 2017-09-17 | 1 | -0/+18 |
| | | | | | | | | If loading fails, the WebKitWebView's "estimated-load-progress" is set to 1.0 after signals like "load-changed" and "load-failed" are emitted. So the only way to avoid leaving behind a full progress bar after, for example, canceling a page load is to save a flag on a failed load and only update the progress bar if the flag is unset. | ||||
* | src/tab-chrome.c: Fix stop/reload icons | Patrick McDermott | 2017-09-17 | 1 | -0/+3 |
| | | | | Why is everything invisible by default‽ | ||||
* | src/tab-chrome.c: Switch between saved stop/reload icons | Patrick McDermott | 2017-09-17 | 1 | -4/+4 |
| | |||||
* | src/tab-chrome.[ch]: Save stop/reload icons | Patrick McDermott | 2017-09-17 | 1 | -3/+6 |
| | |||||
* | src/tab-chrome.c: Fix navigation toolbar icon sizes | Patrick McDermott | 2017-09-17 | 1 | -3/+6 |
| | |||||
* | src/tab-chrome.c: Change stop/reload button icon/label | Patrick McDermott | 2017-09-17 | 1 | -0/+21 |
| | | | | Doesn't seem to work. | ||||
* | src/tab-chrome.c: Make stop/reload button stop if loading | Patrick McDermott | 2017-09-17 | 1 | -1/+5 |
| | |||||
* | src/tab-chrome.[ch]: Add stop/reload button | Patrick McDermott | 2017-09-17 | 1 | -0/+14 |
| | | | | Currently just reloads. | ||||
* | src/tab-chrome.c: Handle URI bar activation | Patrick McDermott | 2017-09-17 | 1 | -0/+9 |
| | |||||
* | src/tab-chrome.c: Handle back/forward button clicks | Patrick McDermott | 2017-09-17 | 1 | -0/+18 |
| | |||||
* | src/tab-chrome.c: Enable/disable back/forward buttons | Patrick McDermott | 2017-09-17 | 1 | -0/+5 |
| | |||||
* | src/tab-chrome.[ch]: Save navigation toolbar buttons | Patrick McDermott | 2017-09-17 | 1 | -10/+7 |
| | |||||
* | src/tab-chrome.c: (Try to) update favicon in tab | Patrick McDermott | 2017-09-17 | 1 | -0/+16 |
| | |||||
* | rc/tab-chrome.c: Update tab label on position change | Patrick McDermott | 2017-09-17 | 1 | -0/+1 |
| | |||||
* | src/tab-chrome.c: Add positions to tab labels | Patrick McDermott | 2017-09-17 | 1 | -1/+2 |
| | |||||
* | src/tab-chrome.c: Factor out label updating into new function | Patrick McDermott | 2017-09-17 | 1 | -4/+10 |
| | |||||
* | mq_tab_chrome_update_tab_position(): New function | Patrick McDermott | 2017-09-17 | 1 | -0/+6 |
| | |||||
* | src/tab-chrome.c: Update tab label on Web view title change | Patrick McDermott | 2017-09-17 | 1 | -0/+10 |
| | |||||
* | mq_tab_chrome_new(): Save tab_image and tab_label | Patrick McDermott | 2017-09-17 | 1 | -0/+3 |
| | |||||
* | Revert add_tab() and pass label widgets instead | Patrick McDermott | 2017-09-17 | 1 | -18/+1 |
| | |||||
* | Move add_tab() label code to mq_tab_chrome_new() | Patrick McDermott | 2017-09-17 | 1 | -0/+17 |
| | | | | Doesn't work, though. | ||||
* | mq_tab_chrome_new(): Accept notebook and tab page arguments | Patrick McDermott | 2017-09-17 | 1 | -1/+1 |
| | |||||
* | src/tab-chrome.c: Monitor Web view URI changes | Patrick McDermott | 2017-09-17 | 1 | -0/+10 |
| | |||||
* | load_changed_cb(): New function | Patrick McDermott | 2017-09-17 | 1 | -0/+20 |
| | | | | | | | This completes the previous commit by hiding the progress bar once the Web page finishes loading. It also updates the URI bar when a new Web page is loaded. | ||||
* | load_progress_cb(), connect_web_view(): New functions | Patrick McDermott | 2017-09-17 | 1 | -0/+16 |
| | |||||
* | mq_tab_chrome_set_web_view(): New function | Patrick McDermott | 2017-09-17 | 1 | -0/+7 |
| | |||||
* | navigation_toolbar_new(): Move gtk_entry_set_*() calls | Patrick McDermott | 2017-09-16 | 1 | -3/+3 |
| | |||||
* | navigation_toolbar_new(): Don't create GtkEntryBuffer for URI bar | Patrick McDermott | 2017-09-16 | 1 | -2/+2 |
| | |||||
* | navigation_toolbar_new(): Set URI bar icon and progress fraction | Patrick McDermott | 2017-09-16 | 1 | -0/+3 |
| | |||||
* | src/tab-chrome.[ch]: s/uri_bar/uri_entry/ | Patrick McDermott | 2017-09-16 | 1 | -3/+3 |
| | |||||
* | navigation_toolbar_new(): s/uri_bar_container/uri_toolitem/ | Patrick McDermott | 2017-09-16 | 1 | -5/+5 |
| | |||||
* | src/tab-chrome.[ch]: s/location/uri/ and s/Location/URI/ | Patrick McDermott | 2017-09-16 | 1 | -9/+9 |
| | |||||
* | navigation_toolbar_new(): Join lines | Patrick McDermott | 2017-09-16 | 1 | -2/+1 |
| | |||||
* | navigation_toolbar_new(): Change type of navigation_toolbar | Patrick McDermott | 2017-09-16 | 1 | -7/+7 |
| | |||||
* | navigation_toolbar_new(): Add newlines and comments | Patrick McDermott | 2017-09-16 | 1 | -0/+7 |
| | |||||
* | mq_tab_chrome_new(): Refactor navigation toolbar code into new function | Patrick McDermott | 2017-09-16 | 1 | -9/+15 |
| | |||||
* | mq_tab_chrome_new(): Wrap navigation toolbar in a grid container | Patrick McDermott | 2017-09-16 | 1 | -5/+11 |
| | |||||
* | mq_tab_chrome_new(): Expand location bar | Patrick McDermott | 2017-09-16 | 1 | -0/+2 |
| | |||||
* | mq_tab_chrome_new(): Set location bar placeholder text | Patrick McDermott | 2017-09-16 | 1 | -0/+2 |
| | |||||
* | mq_tab_chrome_new(): Create a proper toolbar | Patrick McDermott | 2017-09-16 | 1 | -7/+19 |
| | |||||
* | src/tab-chrome.[ch]: New files | Patrick McDermott | 2017-09-16 | 1 | -0/+50 |
And use in src/tab.[ch]. |