summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* MqProfiles: Manage current profile's MqConfigPatrick McDermott2017-11-122-0/+19
| | | | And save it on profile re-insertion.
* MqProfiles: Handle only the changes done hintPatrick McDermott2017-11-121-0/+4
|
* about:profiles: Disable "Launch" button on new profilePatrick McDermott2017-11-111-1/+1
|
* about:profiles: Disable "Delete" button on current profilePatrick McDermott2017-11-111-1/+1
|
* mq_profiles_remove(): Don't remove the current profilePatrick McDermott2017-11-111-0/+4
| | | | | | | A process that removes its own running profile can't restore it. mq_profiles_remove() removes a profile's group from the key file. The file change handler then looks for the current profile's group in the key file. The group isn't found, and the profile can't be restored.
* MqProfiles: Only save if restored profile insertion succeedsPatrick McDermott2017-11-111-3/+5
|
* mq_profiles_remove(): Remove profile directoryPatrick McDermott2017-11-101-1/+34
|
* mq_profiles_new(): Monitor profiles file for changesPatrick McDermott2017-11-101-1/+50
|
* mq_profiles_insert(): Split out insertion into new static functionPatrick McDermott2017-11-101-13/+25
|
* mq_profiles_new(): Free a created GFilePatrick McDermott2017-11-101-0/+1
|
* mq_profiles_get_default(): Handle case of no profiles marked defaultPatrick McDermott2017-11-081-0/+6
|
* mq_svg_is_color_valid(): Avoid NULL pointer dereferencePatrick McDermott2017-11-081-1/+1
| | | | | | This shouldn't happen once the no-default case is handled and profiles that are in use but removed are re-inserted, but it's good to avoid a potential creash anyway.
* mq_web_view_normal_scheme_methods: Don't handle "about"/"mq-about" schemePatrick McDermott2017-11-081-20/+6
|
* mq_web_view_about_scheme_methods: New scheme methodsPatrick McDermott2017-11-084-0/+134
|
* about:profiles: Focus on name <input> on "Edit" button clickPatrick McDermott2017-11-081-1/+3
|
* about:profiles: Enable autofocus on name <input> if addingPatrick McDermott2017-11-081-1/+1
|
* about:preferences: Update mq_html_input_text() callsPatrick McDermott2017-11-081-2/+2
|
* mq_html_input_text(): Add autofocus parameterPatrick McDermott2017-11-082-6/+10
|
* mq_config_deref(): Rename to mq_config_free()Patrick McDermott2017-11-083-4/+4
|
* main(): Initialize GError pointer to NULLPatrick McDermott2017-11-071-0/+1
|
* about:profiles: Free "color_" stringPatrick McDermott2017-11-071-0/+1
|
* about:profiles: Add "Launch" buttonsPatrick McDermott2017-11-071-0/+4
|
* about:profiles: Handle "launch_" query keysPatrick McDermott2017-11-071-0/+4
|
* about:profiles: Move mq_profiles_save() into query key branchesPatrick McDermott2017-11-071-2/+3
|
* about:profiles: Break from query keys loop after editingPatrick McDermott2017-11-071-0/+3
| | | | Each request performs only one editing action.
* mq_profile_launch(): New functionPatrick McDermott2017-11-072-0/+35
|
* Makefile.am: Define BINDIR and PROGRAM_NAME macrosPatrick McDermott2017-11-071-0/+2
|
* mq_profiles_new(): Save created configsPatrick McDermott2017-11-061-4/+9
|
* mq_profiles_new(): Close file creation output streamPatrick McDermott2017-11-061-0/+1
|
* mq_profiles_new(): Don't load profiles if just createdPatrick McDermott2017-11-061-1/+1
|
* mq_profiles_insert(): Fix directory creationPatrick McDermott2017-11-061-1/+5
| | | | Wow that was stupid.
* mq_profiles_new(): Free configs after creationPatrick McDermott2017-11-061-2/+4
|
* mq_config_deref(): New functionPatrick McDermott2017-11-062-0/+13
|
* mq_profiles_new(): Create profile configsPatrick McDermott2017-11-061-4/+11
|
* mq_application_new(): Get current profile ID from MqProfilesPatrick McDermott2017-11-061-2/+6
|
* mq_config_new(): Set cookies.accept to "no-third-party" by defaultPatrick McDermott2017-11-061-1/+1
| | | | For any profile type.
* mq_config_new(): Add a profile type argumentPatrick McDermott2017-11-063-8/+16
|
* mq_profiles_insert(): Make sure directory can be createdPatrick McDermott2017-11-061-5/+16
|
* src/config/profiles.c: Set default profile after all insertionsPatrick McDermott2017-11-061-8/+7
|
* src/config/profiles.c: Add a blank linePatrick McDermott2017-11-061-0/+1
|
* src/main.c: Don't set default profile IDPatrick McDermott2017-11-061-1/+1
|
* src/config/profiles.c: Insert default profilesPatrick McDermott2017-11-061-0/+10
|
* about:profiles: Shorten static edit_profiles() functionPatrick McDermott2017-11-061-8/+4
|
* about:profiles: Set profile colorsPatrick McDermott2017-11-061-8/+15
|
* mq_html_input_hidden(): FixPatrick McDermott2017-11-061-1/+1
|
* about:profiles: Add color picker scriptsPatrick McDermott2017-11-061-0/+57
|
* about:profiles: Add color picker elementsPatrick McDermott2017-11-061-0/+15
|
* mq_html_buttonbox(): New functionPatrick McDermott2017-11-062-0/+69
|
* mq_html_input_hidden(): Move declaration and definitionPatrick McDermott2017-11-062-11/+11
|
* about:profiles: Change class name of color picker button boxPatrick McDermott2017-11-061-4/+2
|