summaryrefslogtreecommitdiffstats
path: root/src/extension/prefdialog (unfollow)
Commit message (Expand)AuthorFilesLines
2019-10-19Extensions: catch parameters and translatable values with empty namePatrick Storz1-2/+4
2019-09-25Extensions: add a few missing calls to Gtk::manage()Patrick Storz4-6/+6
2019-09-25Extensions: Warn for duplicate page names and option names/valuesPatrick Storz3-4/+31
2019-09-07Extensions: Handle optiongroup options without valuePatrick Storz3-6/+12
2019-09-01Update internal extensions for latest .inx format changesPatrick Storz1-1/+1
2019-09-01Add appearance="multiline" to parameters of type stringPatrick Storz4-12/+100
2019-09-01Add appearance="colorbutton" to parameters of type colorPatrick Storz3-14/+69
2019-08-31Add new parameter of type "path"Patrick Storz3-0/+360
2019-08-31Make 'gui-text' required for visible parametersPatrick Storz4-30/+41
2019-08-31Add new widget "image" which allows to display an image filePatrick Storz3-1/+153
2019-08-31Add new widget "spacer" which adds an empty space between widgetsPatrick Storz5-1/+136
2019-08-31Add new widget "separator" which draws a line between widgetsPatrick Storz3-1/+99
2019-08-31Add new widgets "hbox" and "vbox" for layouting purposesPatrick Storz5-8/+186
2019-08-31Simplify pref_name() functionPatrick Storz9-57/+23
2019-08-31Make sure we have get_widget()Patrick Storz2-2/+5
2019-08-31Remove completely unused "doc" and "node" parametersPatrick Storz21-205/+152
2019-08-31Re-implement get_param() locally using get_widgets()Patrick Storz6-50/+3
2019-08-31Inherit destructor and recursively delete all widgetsPatrick Storz4-18/+5
2019-08-31Complete conversion of ParamNotebook to use _childrenPatrick Storz2-14/+26
2019-08-31Make parameter string generation a job of Inkscape::ExtensionPatrick Storz6-92/+58
2019-08-31Accept parameter type "bool"Patrick Storz1-1/+1
2019-08-31Parameter float: add note regarding rounding issuePatrick Storz1-0/+3
2019-08-31Optimize parameter string generationPatrick Storz16-75/+65
2019-08-31InxParameter::string(): remove useless overridesPatrick Storz8-26/+7
2019-08-31More cleanupPatrick Storz15-68/+83
2019-08-31Switch Inkscape::Extension to use InxWidgets instead of InxParametersPatrick Storz3-1/+34
2019-08-31Translatable enum can be protectedPatrick Storz1-5/+4
2019-08-31Add WidgetLabel replacing the former ParamDescriptionPatrick Storz4-20/+62
2019-08-31Rename Parameter -> InxParameter for consistencyPatrick Storz20-65/+65
2019-08-31Create new InxWidget base class for extension widgets.Patrick Storz13-135/+257
2019-08-31Implement "translationdomain" attribute for extensionsPatrick Storz2-9/+3
2019-08-31Derive optiongroup options from ParameterPatrick Storz2-46/+52
2019-08-31cleanup includes in parametersPatrick Storz6-24/+23
2019-08-31Add function to get proper translation within context of ParameterPatrick Storz7-34/+33
2019-08-31Parameter: remove unused constructorsPatrick Storz2-56/+0
2019-08-31Refactor a lot of the parameter handling codePatrick Storz24-1647/+1083
2019-08-31Move error classes to Parameter where they belongPatrick Storz2-15/+27
2019-08-31Remove unused and disabled "help" feature for extensionsPatrick Storz2-38/+1
2019-08-31Remove unused define ESCAPE_DOLLAR_COMMANDLINEPatrick Storz2-8/+0
2019-08-31Rename parameter source files to avoid name conflictsPatrick Storz21-21/+34
2019-08-31Remove unused functionsPatrick Storz2-51/+0
2019-08-31Move prefdialog to own directoryPatrick Storz22-0/+3867