summaryrefslogtreecommitdiffstats
path: root/src/tab.h
Commit message (Collapse)AuthorAgeFilesLines
* MqTab: Drop mq_web_view_get_web_view() & a struct memberPatrick McDermott2017-10-121-1/+0
| | | | | | | The body and web_view struct members are now pointers to the same address, just with different types. body isn't used anywhere outside this instance initialization function, so it doesn't need to be saved in the struct.
* MqTab: Use MqWebViewPatrick McDermott2017-10-111-2/+2
|
* mq_tab_get_window(): New functionPatrick McDermott2017-10-071-0/+3
|
* mq_tab_quit(): New functionPatrick McDermott2017-10-071-0/+3
|
* mq_tab_get_tree_size(): New functionPatrick McDermott2017-10-071-0/+3
|
* mq_tab_get_application(): New functionPatrick McDermott2017-10-061-0/+3
|
* 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.