Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mq_tab_get_tree_size(): New function | Patrick McDermott | 2017-10-07 | 2 | -0/+9 |
| | |||||
* | about:preferences: s/Smooth Scrolling/Enable Smooth Scrolling/ | Patrick McDermott | 2017-10-07 | 1 | -1/+1 |
| | |||||
* | src/html.h: Mark variadic functions as needing explicit NULL | Patrick McDermott | 2017-10-07 | 1 | -6/+10 |
| | |||||
* | s/__attribute__((unused))/G_GNUC_UNUSED/ | Patrick McDermott | 2017-10-07 | 7 | -102/+81 |
| | | | | | | And rewrap lines. G_GNUC_UNUSED expands to nothing on compilers other than GCC 2.4+. | ||||
* | MqTabBody: Use GLib macros instead of _Pragma()s | Patrick McDermott | 2017-10-07 | 1 | -3/+2 |
| | | | | | G_GNUC_BEGIN_IGNORE_DEPRECATIONS and G_GNUC_END_IGNORE_DEPRECATIONS expand to other pragmas for other compilers. | ||||
* | MqTabBody: Restore spelling items in context menu | Patrick McDermott | 2017-10-07 | 1 | -12/+22 |
| | | | | | Also, split spelling suggestions from Ignore Spelling and Learn Spelling items. | ||||
* | about:preferences: Make tabs.new and cookies.accept <select>s | Patrick McDermott | 2017-10-07 | 1 | -4/+11 |
| | |||||
* | mq_html_input_select(): New function | Patrick McDermott | 2017-10-07 | 2 | -0/+80 |
| | |||||
* | mq_tab_body_new(): Set Web view zoom level to zoom.default value | Patrick McDermott | 2017-10-07 | 1 | -0/+4 |
| | |||||
* | MqTabChrome: Obey zoom.default on zoom reset | Patrick McDermott | 2017-10-07 | 2 | -1/+4 |
| | |||||
* | MqWindow: Set window.width and window.height on resize | Patrick McDermott | 2017-10-06 | 1 | -0/+11 |
| | |||||
* | mq_window_new(): Set default window size even if maximized | Patrick McDermott | 2017-10-06 | 1 | -3/+3 |
| | |||||
* | MqWindow: Set window.maximized on maximize or unmaximize | Patrick McDermott | 2017-10-06 | 1 | -0/+11 |
| | |||||
* | mq_window_new(): Obey window.* preferences | Patrick McDermott | 2017-10-06 | 1 | -1/+10 |
| | |||||
* | src/about.c: URI-unescape query keys and values | Patrick McDermott | 2017-10-06 | 1 | -5/+14 |
| | | | | | Also, free query hash table (which now also frees duplicated key and value strings). | ||||
* | mq_tab_body_new(): Load home page if configured to do so | Patrick McDermott | 2017-10-06 | 1 | -1/+14 |
| | | | | Also fix variable declaration alignment. | ||||
* | mq_tab_body_new(): Improve URI loading logic | Patrick McDermott | 2017-10-06 | 1 | -8/+9 |
| | |||||
* | mq_application_new(): Initialize marquee mode in off state | Patrick McDermott | 2017-10-06 | 1 | -0/+1 |
| | |||||
* | src/web-settings.c: Set cookie acceptance setting | Patrick McDermott | 2017-10-06 | 1 | -1/+35 |
| | |||||
* | src/web-settings.c: Rename wkwc_*() callbacks | Patrick McDermott | 2017-10-06 | 1 | -9/+9 |
| | |||||
* | src/web-settings.c: Cast string lists to (const gchar * const *) | Patrick McDermott | 2017-10-06 | 1 | -2/+4 |
| | |||||
* | src/web-settings.c: Set WebKitWebContext settings | Patrick McDermott | 2017-10-06 | 1 | -0/+45 |
| | |||||
* | MqConfig: Pass MqConfig object to notification callbacks | Patrick McDermott | 2017-10-06 | 3 | -19/+24 |
| | | | | And update callbacks in src/web-settings.c. | ||||
* | src/web-settings.c: Wrap two long lines | Patrick McDermott | 2017-10-06 | 1 | -2/+4 |
| | |||||
* | src/web-settings.c: Fix a callback call | Patrick McDermott | 2017-10-06 | 1 | -1/+1 |
| | |||||
* | src/web-settings.c: Prefix callbacks with "wks_" | Patrick McDermott | 2017-10-06 | 1 | -12/+12 |
| | |||||
* | MqTabChrome: Make developer tools button functional | Patrick McDermott | 2017-10-06 | 1 | -0/+10 |
| | |||||
* | MqTabChrome: Make preferences button functional | Patrick McDermott | 2017-10-06 | 1 | -0/+11 |
| | |||||
* | mq_tab_body_new(): Use WebKitSettings from MqApplication | Patrick McDermott | 2017-10-06 | 1 | -1/+3 |
| | | | | This is the final step of making (most) preferences effective. | ||||
* | mq_tab_get_application(): New function | Patrick McDermott | 2017-10-06 | 2 | -0/+9 |
| | |||||
* | MqTab: Copy window and application before children init | Patrick McDermott | 2017-10-06 | 1 | -9/+6 |
| | |||||
* | mq_application_get_webkit_settings(): New function | Patrick McDermott | 2017-10-06 | 2 | -6/+17 |
| | |||||
* | src/web-settings.c: Initialize GValue structs before g_value_init() | Patrick McDermott | 2017-10-06 | 1 | -4/+4 |
| | | | | | | | | Fixes: (marquee:xxxxx): GLib-GObject-WARNING **: [...]: cannot initialize GValue with type 'gboolean', the value has already been initialized as '(null)' (marquee:xxxxx): GLib-GObject-CRITICAL **: g_value_set_boolean: assertion 'G_VALUE_HOLDS_BOOLEAN (value)' failed | ||||
* | src/web-settings.c: Call the right function | Patrick McDermott | 2017-10-06 | 1 | -1/+1 |
| | |||||
* | src/web-settings.c: Fix a struct's members | Patrick McDermott | 2017-10-06 | 1 | -2/+2 |
| | |||||
* | MqApplication: Use mq_web_settings_connect() | Patrick McDermott | 2017-10-06 | 1 | -12/+4 |
| | |||||
* | src/web-settings.[ch]: New files | Patrick McDermott | 2017-10-06 | 3 | -0/+303 |
| | |||||
* | MqApplication: Instantiate a WebKitSettings object with a setting | Patrick McDermott | 2017-10-06 | 1 | -8/+29 |
| | | | | WIP. | ||||
* | mq_config_get_string_list(): New function | Patrick McDermott | 2017-10-06 | 2 | -0/+21 |
| | |||||
* | mq_config_notify_*(): New functions | Patrick McDermott | 2017-10-06 | 2 | -0/+88 |
| | |||||
* | src/config.h: Define callback function pointer types | Patrick McDermott | 2017-10-06 | 2 | -4/+10 |
| | |||||
* | MqConfig: Propagate const qualification through callbacks | Patrick McDermott | 2017-10-05 | 1 | -10/+10 |
| | |||||
* | src/config.c: Move a static function | Patrick McDermott | 2017-10-05 | 1 | -42/+42 |
| | |||||
* | mq_html_input_*(): Add newlines | Patrick McDermott | 2017-10-05 | 1 | -11/+11 |
| | |||||
* | about:preferences: Don't try to save "_tabs" form element | Patrick McDermott | 2017-10-05 | 1 | -1/+3 |
| | |||||
* | about:preferences: Get string list values (as strings) | Patrick McDermott | 2017-10-05 | 1 | -1/+1 |
| | |||||
* | src/config.c: Set string lists as strings | Patrick McDermott | 2017-10-05 | 1 | -1/+1 |
| | |||||
* | about:preferences: Get string values | Patrick McDermott | 2017-10-05 | 1 | -1/+1 |
| | |||||
* | mq_config_get_string(), mq_config_set_string(): New functions | Patrick McDermott | 2017-10-05 | 2 | -1/+49 |
| | |||||
* | Revert "src/about.c: Use strtok_r() to parse query strings" | Patrick McDermott | 2017-10-05 | 1 | -8/+16 |
| | | | | | | | | This reverts commit a1fa82f65eceddd76861ce132c8b1b9a458eb0de. strtok_r() doesn't properly handle empty tokens, e.g.: tabs.new=&tabs.home=&tabs.background=on&tabs.warn-on-close=on&... |