summaryrefslogtreecommitdiffstats
path: root/src/tab-page.c
Commit message (Collapse)AuthorAgeFilesLines
* mq_tab_page_get_label(): Cast return valuePatrick McDermott2017-10-231-1/+1
| | | | | | | | | | Fixes: CC src/marquee-tab-page.o src/tab-page.c: In function ‘mq_tab_page_get_label’: src/tab-page.c:244:2: warning: return from incompatible pointer type return tab_page->label; ^
* mq_tab_page_get_label(): New functionPatrick McDermott2017-10-231-0/+6
|
* MqTabPage: Remove tree structure and related codePatrick McDermott2017-10-231-278/+9
|
* MqTabPage: Change window property type to objectPatrick McDermott2017-10-221-3/+4
|
* MqTabPage: Replace tab_page->window->configPatrick McDermott2017-10-221-2/+3
|
* MqTabPage: Free duplicated URI stringPatrick McDermott2017-10-221-1/+15
|
* MqTabPage: Duplicate URI property to fix URI loadingPatrick McDermott2017-10-221-1/+1
|
* mq_tab_page_update_positions(): Assert existence of each node's MqTabLabelPatrick McDermott2017-10-181-4/+3
|
* MqTabPage: Instantiate MqTabLabel before adding to notebookPatrick McDermott2017-10-181-5/+8
| | | | | Otherwise, mq_tab_page_update_positions() is called before there is an MqTabLabel on which to set a position.
* MqTabPage: Add to tree before adding to notebookPatrick McDermott2017-10-181-15/+9
| | | | | | gtk_notebook_insert_page() causes the "switch-page" signal to be emitted, and MqWindow's callback looks for the newly inserted tab page in the tree.
* MqTabPage: Call mq_window_insert_tab()Patrick McDermott2017-10-181-0/+3
|
* MqTabPage: Fix more mq_tab_*() callsPatrick McDermott2017-10-181-4/+4
| | | | In the recursive functions.
* MqTabPage: Don't use mq_tab_update_positions()Patrick McDermott2017-10-181-4/+4
| | | | An accidental holdover from copying code from MqTab.
* MqTabPage: Rename a struct memberPatrick McDermott2017-10-171-11/+11
|
* MqTabPage: Finish implementationPatrick McDermott2017-10-171-2/+225
|
* [WIP] MqTabPage: New classPatrick McDermott2017-10-171-0/+307