- 25 Apr, 2021 7 commits
-
-
Gaël Bonithon authored
This is the default language to use on new views. This language can then be changed independently on each view via the context menu, and this choice is preserved when disabling/enabling the plugin. See !92 for more details.
-
Gaël Bonithon authored
The plugin listen to all required signals to be aware of adding/removing views to the application, and attaches/detaches gspell objects accordingly. When attached to a view, on "populate-popup" signal, it extracts the gspell menu from the GTK context menu to add it to the Mousepad context menu. The plugin is set as non-destroyable, so that costly spell checkers are disabled, not destroyed, when the plugin itself is disabled, and enabling/disabling the plugin after the first time is fast. Closes #1, obsoletes !2, see !92 for more details.
-
Gaël Bonithon authored
The "Plugins" tab is filled from the pre-instantiation information the providers contain. When enabled, a plugin can ask its provider for a GtkBox to add its settings. This box is then packed in a top level widget (here a popover) by the prefs dialog. See !92 for more details.
-
Gaël Bonithon authored
* Implement generic operations, such as plugin enabling/disabling, leaving it to the child classes to implement the details. * Associate by construction the plugin to its provider. See !92 for more details.
-
Gaël Bonithon authored
* Add a `state.application.enabled-plugins` setting. * Scan the plugin directory at startup to load all valid plugins, and instantiate those that are enabled according to this setting. * Associate an action to each plugin, bound to this setting. See !92 for more details.
-
Gaël Bonithon authored
* Generate `libmousepad.la` from all source files but `main.c`. * Check for GLib min/max required versions for the whole project in `configure.ac.in`. * Prepare the plugin directory. * Add a GTypeModule derived MousepadPluginProvider class, to load and instantiate plugins. See !92 for more details.
-
Mos B authored
250 translated messages, 130 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 24 Apr, 2021 2 commits
-
-
Mos B authored
249 translated messages, 131 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Markus Mikkonen authored
313 translated messages, 67 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
- 22 Apr, 2021 31 commits
-
-
heskjestad authored
380 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Ingo Brückl authored
380 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
jc1 authored
380 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Robert Antoni Buj Gelonch authored
376 translated messages, 4 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
287 translated messages, 93 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
219 translated messages, 161 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
374 translated messages, 6 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
288 translated messages, 92 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Luna Jernberg authored
375 translated messages, 5 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
374 translated messages, 6 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Besnik Bleta authored
378 translated messages, 2 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
374 translated messages, 6 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
313 translated messages, 67 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
359 translated messages, 21 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
227 translated messages, 153 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Anonymous authored
380 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
242 translated messages, 138 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Pjotr authored
380 translated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
379 translated messages, 1 untranslated message. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
291 translated messages, 89 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
306 translated messages, 74 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
285 translated messages, 95 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
292 translated messages, 88 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
374 translated messages, 6 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
293 translated messages, 87 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
287 translated messages, 93 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
291 translated messages, 89 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
315 translated messages, 65 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
374 translated messages, 6 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
374 translated messages, 6 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-
Xfce Bot authored
374 translated messages, 6 untranslated messages. Transifex (https://www.transifex.com/xfce/public/).
-