summaryrefslogtreecommitdiffstats
path: root/src/tab.h
Commit message (Collapse)AuthorAgeFilesLines
* MARQUEE MODEPatrick McDermott2017-09-291-0/+11
| | | | Only works on ASCII titles so far. Crashes on UTF-8 titles.
* mq_tab_get_position(): New functionPatrick McDermott2017-09-281-0/+3
|
* mq_tab_get_title(): New functionPatrick McDermott2017-09-281-0/+3
|
* MqTab: Propagate root pointer through treePatrick McDermott2017-09-281-0/+1
|
* MqTab: Don't save favicon surfacePatrick McDermott2017-09-271-1/+0
|
* mq_tab_new*(): Make uri parameter constPatrick McDermott2017-09-271-2/+2
| | | | | And propagate const correctness on uri throughout MqTab, MqTabChrome, and MqTabBody.
* mq_tab_new*(): Drop MqWindow parameterPatrick McDermott2017-09-271-2/+2
| | | | Instead get it through the tree.
* mq_tab_new_root(): Accept and save MqWindow argumentPatrick McDermott2017-09-271-1/+1
|
* MqTab: Remove old functionsPatrick McDermott2017-09-251-6/+0
|
* mq_tab_new(), mq_tab_new_relative(): Change argument type to (MqWindow *)Patrick McDermott2017-09-241-2/+4
| | | | And save the window in the MqTab struct.
* src/tab.h: Add missing semicolonPatrick McDermott2017-09-241-1/+1
|
* mq_tab_new(): Accept source argumentPatrick McDermott2017-09-241-2/+2
| | | | Also rename mq_tab_new_relative()'s last argument
* src/tab.h: Declare mq_tab_new_root()Patrick McDermott2017-09-241-0/+3
|
* mq_tab_seek(): New functionPatrick McDermott2017-09-241-0/+3
|
* mq_tab_new_relative(): New functionPatrick McDermott2017-09-241-0/+3
|
* MqTab: Rename "tab_position" member to "position"Patrick McDermott2017-09-241-1/+1
|
* MqTab: Add tree structure membersPatrick McDermott2017-09-241-0/+6
|
* src/tab*.h: Forward declare typesPatrick McDermott2017-09-221-2/+4
|
* MqTab: Save popover in structPatrick McDermott2017-09-221-0/+1
|
* Save MqApplication in MqTabPatrick McDermott2017-09-221-1/+3
|
* MqTab: Save tab favicon and title in structPatrick McDermott2017-09-221-8/+10
| | | | | This allows the "New tab" title to remain, rather than getting overwritten with NULL from webkit_web_view_get_title().
* Move tab population code from MqWindow to MqTabPatrick McDermott2017-09-221-1/+5
|
* MqTab: Save tab image and label in structPatrick McDermott2017-09-211-0/+2
|
* MqTab: Save tab position in structPatrick McDermott2017-09-211-0/+1
|
* MqTab: Save WebKitWebView instance in structPatrick McDermott2017-09-211-3/+4
|
* mq_tab_update_position(): New functionPatrick McDermott2017-09-171-0/+3
|
* Revert add_tab() and pass label widgets insteadPatrick McDermott2017-09-171-1/+1
|
* mq_tab_new(): Accept notebook instead of labelPatrick McDermott2017-09-171-1/+1
|
* mq_tab_new(): Accept tab label argumentPatrick McDermott2017-09-171-1/+1
|
* src/tab-body.[ch]: New filesPatrick McDermott2017-09-161-0/+2
| | | | And use in src/tab.[ch].
* src/*.h: OopsPatrick McDermott2017-09-161-1/+1
|
* src/*.h: Add include guardsPatrick McDermott2017-09-161-0/+5
|
* src/*.h: Include <gtk.h>Patrick McDermott2017-09-161-0/+2
| | | | | The corresponding *.c files were already doing this, but it's proper to do it in any file that uses things from <gtk.h>.
* src/tab-chrome.[ch]: New filesPatrick McDermott2017-09-161-1/+4
| | | | And use in src/tab.[ch].
* src/tab.[ch]: New filesPatrick McDermott2017-09-161-0/+30
And use in src/window.c.