Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MqTabLabel: Add rename tab button to popover | P. J. McDermott | 2018-10-03 | 1 | -19/+27 |
| | | | | Also rearrange the button grid. | ||||
* | MqTabLabel: Move image/title functions up | P. J. McDermott | 2018-10-03 | 1 | -153/+153 |
| | |||||
* | MqTabLabel: Improve button grid macros | P. J. McDermott | 2018-10-03 | 1 | -31/+47 |
| | |||||
* | Update copyright years | P. J. McDermott | 2018-10-03 | 1 | -1/+1 |
| | |||||
* | MqTabLabel: Only restore normal title if custom title set | P. J. McDermott | 2018-10-03 | 1 | -1/+1 |
| | | | | | | | | | Otherwise, mq_tab_page_set_title() tries to unblock a WebKitWebView notify::title signal handler that isn't blocked. Fixes: (marquee:...): GLib-GObject-WARNING **: /build/glib2.0-B1uXKV/glib2.0-2.50.3/./gobject/gsignal.c:2602: handler '128' of instance '0x...' is not blocked | ||||
* | MqTabLabel: Don't rename tab to normal title | P. J. McDermott | 2018-10-03 | 1 | -1/+1 |
| | | | | | If the user closes the name popover without changing the normal title, don't rename the tab. | ||||
* | MqTabLabel: Keep or revert custom title | P. J. McDermott | 2018-10-03 | 1 | -7/+37 |
| | |||||
* | mq_tab_label_begin_scrolling(): Allow reuse while already scrolling | P. J. McDermott | 2018-10-03 | 1 | -12/+3 |
| | | | | And reuse it in title setting function. | ||||
* | MqTabLabel: Move static custom title function | P. J. McDermott | 2018-10-03 | 1 | -9/+9 |
| | |||||
* | MqTabLabel: Rename tab on double click | P. J. McDermott | 2018-10-03 | 1 | -2/+112 |
| | |||||
* | MqTabLabel: Don't bother hiding popover on close | P. J. McDermott | 2018-10-02 | 1 | -6/+4 |
| | |||||
* | MqTabLabel: Only hide popover on close if it's shown | P. J. McDermott | 2018-10-02 | 1 | -1/+6 |
| | | | | | | Fixes: (marquee:...): Gtk-CRITICAL **: gtk_widget_hide: assertion 'GTK_IS_WIDGET (widget)' failed | ||||
* | MqTabLabel: Remove unnecessary conditional before g_free() | P. J. McDermott | 2018-10-02 | 1 | -4/+2 |
| | | | | g_free() already checks for NULL. | ||||
* | MqTabLabel: Set freed strings to NULL | P. J. McDermott | 2018-10-02 | 1 | -0/+3 |
| | | | | | | This avoids a double free in finalize(). Also, free scrolled_markup. | ||||
* | MqTabLabel: Disable markup after scrolling | P. J. McDermott | 2018-10-02 | 1 | -0/+1 |
| | |||||
* | MqTabLabel: Free scrolled title and markup memory | P. J. McDermott | 2018-09-30 | 1 | -0/+11 |
| | |||||
* | MqTabLabel: Use Pango markup to set scrolling title font | P. J. McDermott | 2018-09-30 | 1 | -19/+22 |
| | | | | | | gtk_widget_override_font() is deprecated since GTK+ 3.16. Also, don't scroll or number the tooltip. | ||||
* | Fix signedness of printf format specifiers | P. J. McDermott | 2018-09-24 | 1 | -1/+1 |
| | |||||
* | [WIP] MqTabLabel: Rename tab on double click | Patrick McDermott | 2018-09-24 | 1 | -2/+4 |
| | |||||
* | MqTabLabel: Move button press callback definition | Patrick McDermott | 2017-12-21 | 1 | -14/+14 |
| | |||||
* | MqTabLabel: Fix title constness and allocation | Patrick McDermott | 2017-12-21 | 1 | -2/+2 |
| | |||||
* | MqTabLabel: Factor out title setting into new static function | Patrick McDermott | 2017-12-21 | 1 | -6/+12 |
| | |||||
* | MqTabLabel: Rename a static function | Patrick McDermott | 2017-12-21 | 1 | -2/+2 |
| | |||||
* | MqTabLabel: Internationalize | Patrick McDermott | 2017-11-20 | 1 | -13/+14 |
| | |||||
* | MqTabLabel: Hide popover before closing tab | Patrick McDermott | 2017-11-19 | 1 | -0/+1 |
| | | | | | | | | Fixes: (marquee:...): Gtk-WARNING **: MqWindow 0x... is mapped but visible child GtkPopover 0x... is not mapped (marquee:...): Gtk-WARNING **: MqWindow 0x... is mapped but visible child GtkPopover 0x... is not mapped | ||||
* | MqTabLabel: Make unimplemented buttons insensitive | Patrick McDermott | 2017-11-19 | 1 | -0/+3 |
| | |||||
* | MqTabLabel, MqTabPage: s/New tab/New Tab/ | Patrick McDermott | 2017-11-19 | 1 | -1/+1 |
| | | | | Comply with GNOME's and other HIGs. | ||||
* | MqTabLabel: Improve signal connection macro | Patrick McDermott | 2017-11-02 | 1 | -5/+6 |
| | |||||
* | src/tab-label.c: Delete old unused macro | Patrick McDermott | 2017-11-01 | 1 | -13/+0 |
| | | | | | | | | | | | This was used when the tab tree was in the label popover. Fixes: CC src/marquee-tab-label.o src/tab-label.c:103:0: warning: macro "NEW_TOGGLE" is not used [-Wunused-macros] #define NEW_TOGGLE(Y, X, ICON, TOOLTIP) \ ^ | ||||
* | MqTabLabel: Close on middle click | Patrick McDermott | 2017-10-28 | 1 | -1/+3 |
| | |||||
* | MqTabLabel, MqUriEntry: Use a better generic Web page icon | Patrick McDermott | 2017-10-28 | 1 | -2/+2 |
| | |||||
* | MqTabLabel, MqMainMenu, MqWebView: Use G_STMT_START/G_STMT_END in macros | Patrick McDermott | 2017-10-25 | 1 | -4/+4 |
| | |||||
* | MqTabLabel: Add popover button callback TODO comments | Patrick McDermott | 2017-10-25 | 1 | -0/+3 |
| | |||||
* | MqTabLabel: Make close buttons effective | Patrick McDermott | 2017-10-25 | 1 | -0/+9 |
| | |||||
* | MqNotebook, MqTabLabel, MqMainMenu: Open new tabs as siblings, not children | Patrick McDermott | 2017-10-24 | 1 | -1/+1 |
| | | | | This reverts commit c8eb35b and makes further changes. | ||||
* | mq_notebook_insert_*(): Optionally switch to new tab | Patrick McDermott | 2017-10-24 | 1 | -1/+2 |
| | | | | And update calls. | ||||
* | MqTabLabel: Use mq_notebook_insert_child() | Patrick McDermott | 2017-10-23 | 1 | -1/+5 |
| | |||||
* | MqTabLabel: Remove tab list from popover | Patrick McDermott | 2017-10-23 | 1 | -126/+1 |
| | |||||
* | mq_tab_label_scroll(): Use gsize for iterators | Patrick McDermott | 2017-10-22 | 1 | -2/+2 |
| | |||||
* | MqTabLabel: Ensure no relief is drawn around close button | Patrick McDermott | 2017-10-22 | 1 | -0/+1 |
| | |||||
* | mq_tab_label_begin_scrolling(): Make PangoFontDescription static | Patrick McDermott | 2017-10-22 | 1 | -4/+7 |
| | |||||
* | MqTabLabel, MqNavigationToolbar, MqWebView: Chain up finalize method | Patrick McDermott | 2017-10-22 | 1 | -0/+2 |
| | |||||
* | MqTabLabel: Use g_param_spec_object() for MqTabPage | Patrick McDermott | 2017-10-18 | 1 | -1/+2 |
| | |||||
* | MqTabLabel: Use g_value_[sg]et_object() for MqTabPage | Patrick McDermott | 2017-10-18 | 1 | -2/+2 |
| | |||||
* | MqTabLabel: Use mq_tab_page_get_title() instead of node->title | Patrick McDermott | 2017-10-17 | 1 | -1/+2 |
| | |||||
* | MqTabLabel: Use MqTabPage | Patrick McDermott | 2017-10-17 | 1 | -16/+16 |
| | |||||
* | MqTabLabel: Use mq_tab_next(), etc. | Patrick McDermott | 2017-10-17 | 1 | -3/+3 |
| | |||||
* | MqTabLabel: Add popover menu | Patrick McDermott | 2017-10-17 | 1 | -1/+216 |
| | |||||
* | MqTabLabel: Fix class struct | Patrick McDermott | 2017-10-17 | 1 | -1/+1 |
| | |||||
* | mq_tab_label_new(): Change return type to GtkWidget | Patrick McDermott | 2017-10-17 | 1 | -1/+1 |
| |