Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MqConfig: Pass MqConfig object to notification callbacks | Patrick McDermott | 2017-10-06 | 1 | -4/+4 |
| | | | | And update callbacks in src/web-settings.c. | ||||
* | mq_config_get_string_list(): New function | Patrick McDermott | 2017-10-06 | 1 | -0/+18 |
| | |||||
* | mq_config_notify_*(): New functions | Patrick McDermott | 2017-10-06 | 1 | -0/+72 |
| | |||||
* | src/config.h: Define callback function pointer types | Patrick McDermott | 2017-10-06 | 1 | -4/+4 |
| | |||||
* | 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 |
| | |||||
* | src/config.c: Set string lists as strings | Patrick McDermott | 2017-10-05 | 1 | -1/+1 |
| | |||||
* | mq_config_get_string(), mq_config_set_string(): New functions | Patrick McDermott | 2017-10-05 | 1 | -1/+43 |
| | |||||
* | 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 | 1 | -0/+8 |
| | | | | 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 |
| | |||||
* | src/config.c: Drop compatibility.user-agent TODO comment | Patrick McDermott | 2017-10-04 | 1 | -1/+1 |
| | |||||
* | src/config.c: Disable DNS prefetching by default | Patrick McDermott | 2017-10-04 | 1 | -1/+1 |
| | |||||
* | src/config.c: Set resizable text areas config default | Patrick McDermott | 2017-10-04 | 1 | -1/+1 |
| | |||||
* | src/config.c: Set MediaStream and MediaSource config defaults | Patrick McDermott | 2017-10-04 | 1 | -55/+55 |
| | |||||
* | src/config.c: Set configuration defaults | Patrick McDermott | 2017-10-04 | 1 | -0/+101 |
| | |||||
* | src/config.c: Move a static function | Patrick McDermott | 2017-10-04 | 1 | -9/+9 |
| | |||||
* | mq_config_get_*(), mq_config_set_*(): Free duplicated group/key strings | Patrick McDermott | 2017-10-04 | 1 | -8/+29 |
| | | | | And fix return value of mq_config_get_double(). | ||||
* | mq_config_set_*(): Fix key arguments to g_key_file_set_*() | Patrick McDermott | 2017-10-04 | 1 | -3/+3 |
| | |||||
* | mq_config_get_*(): Define | Patrick McDermott | 2017-10-04 | 1 | -0/+36 |
| | |||||
* | src/config.[ch]: Support setting integer and double values | Patrick McDermott | 2017-10-04 | 1 | -1/+61 |
| | | | | Also declare mq_config_set() in src/config.h. | ||||
* | src/config.[ch]: Expose static function as mq_config_set_boolean() | Patrick McDermott | 2017-10-04 | 1 | -15/+15 |
| | | | | And declare mq_config_new() in src/config.h. | ||||
* | src/config.c: Run callbacks on value setting | Patrick McDermott | 2017-10-04 | 1 | -10/+33 |
| | | | | | | And just use "enum", "union", and "struct" keywords and namespaces instead of defining types. Otherwise, at least one of these types would have to be forward declared. | ||||
* | src/config.c: Move hash table setup into new function | Patrick McDermott | 2017-10-04 | 1 | -9/+16 |
| | |||||
* | src/config.c: Set up hash table of types and callbacks | Patrick McDermott | 2017-10-04 | 1 | -3/+7 |
| | |||||
* | src/config.[ch]: New files | Patrick McDermott | 2017-10-04 | 1 | -0/+120 |