Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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&... | ||||
* | src/about.c: Make query string parsing function static | Patrick McDermott | 2017-10-05 | 1 | -1/+1 |
| | |||||
* | about:preferences: Add two more pages of preferences | Patrick McDermott | 2017-10-05 | 1 | -0/+86 |
| | |||||
* | about:preferences: Display and save some preferences | Patrick McDermott | 2017-10-05 | 1 | -16/+120 |
| | |||||
* | mq_html_input_number_d(): New function | Patrick McDermott | 2017-10-05 | 2 | -0/+15 |
| | |||||
* | mq_html_input_number_i(): New function | Patrick McDermott | 2017-10-05 | 2 | -0/+15 |
| | |||||
* | src/html.c: Display labels as blocks | Patrick McDermott | 2017-10-05 | 1 | -0/+3 |
| | |||||
* | mq_config_load(): Load from ${XDG_CONFIG_HOME}/${PACKAGE}/${profile} | Patrick McDermott | 2017-10-04 | 1 | -4/+8 |
| | | | | Where ${PACKAGE} is "marquee". | ||||
* | mq_config_load(): Build profile directory | Patrick McDermott | 2017-10-04 | 2 | -0/+9 |
| | | | | And save profile name in mq_config_new(). | ||||
* | mq_config_new(): Build file name with g_build_filename() | Patrick McDermott | 2017-10-04 | 1 | -2/+2 |
| |