Revision 0f7eb94...
Go back to digest for 17th November 2013Features in KDE Base
Alex Turbov committed changes in [kate] /kate/pate:
REVIEW: 113720
DIGEST:
* Search installed Python plugins via trader
* Introduce `Kate/PythonPlugin` service type and .desktop files for plugins
* Make plugins management look-n-feel of C++ plugins management
* Enabled plugins now are per session (stored under "Enabled Plugins" key of the pate
config group), so it is possible to have different plugins in different sessions
(just like C++ plugins).
* Introduce per session configuration storage for python plugins (in addition to
a "global" one)
* Provide little more details if pate engine failed to load
... a lot of internal refactorings also have been done.
File Changes
Added 11 files
- /kate/pate/src
- addons/katepythonplugin.desktop
- addons/plugins/block.desktop
- addons/plugins/CMakeLists.txt
- addons/plugins/color_tools.desktop
- addons/plugins/commentar.desktop
- addons/plugins/expand.desktop
- addons/plugins/format.desktop
- addons/plugins/cmake_utils/cmake_utils.desktop
- addons/plugins/python_autocomplete/python_autocomplete.desktop
- addons/plugins/python_console_classic/python_console_classic.desktop
- addons/plugins/python_console_ipython/python_console_ipython.desktop
Modified 15 files
- /kate/pate
- addons/CMakeLists.txt
- addons/src/CMakeLists.txt
- addons/src/engine.cpp
- addons/src/engine.h
- addons/src/manager.ui
- addons/src/plugin.cpp
- addons/src/plugin.h
- addons/src/utilities.cpp
- addons/src/utilities.h
- addons/src/kate/__init__.py
- addons/src/plugins/block.py
- addons/src/plugins/color_tools.py
- addons/src/plugins/commentar.py
- addons/src/plugins/cmake_utils/cmake_utils.py
- addons/src/plugins/gid/gid.py
26 files changed in total