D17971: Revive External Tools plugin

Dominik Haumann noreply at phabricator.kde.org
Mon Feb 4 16:07:56 GMT 2019


dhaumann updated this revision to Diff 50859.
dhaumann added a comment.


  - Fix margin of config page
  - Merge branch 'master' into revive-externaltools-plugin
  - Save & load enums manually instead of casting to int. This is more flexible once we change them
  - Register PluginView in Plugin, so that the PluginView for a MainWindow can be found
  - Start working on the tool view
  - Escape hides & deletes the tool view
  - Use toolview to report a crash
  - Working dir: if empty, use the current document's path
  - Pass also exitCode and crashed-flag in signal toolFinished()
  - API to clear & delete toolview
  - Expand empty working directory to current document URL only when URL is valid
  - Show output in toolview for "Display in Pane"
  - Better toolview handling (not perfect, yet)
  - Use fixed font for displaying output and status text
  - Implement new macro expansion (similar to Qt Creator)
  - Remove support for old macros

REPOSITORY
  R40 Kate

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D17971?vs=50673&id=50859

BRANCH
  revive-externaltools-plugin

REVISION DETAIL
  https://phabricator.kde.org/D17971

AFFECTED FILES
  addons/CMakeLists.txt
  addons/externaltools/CMakeLists.txt
  addons/externaltools/Messages.sh
  addons/externaltools/autotests/CMakeLists.txt
  addons/externaltools/autotests/externaltooltest.cpp
  addons/externaltools/autotests/externaltooltest.h
  addons/externaltools/configwidget.ui
  addons/externaltools/externaltools
  addons/externaltools/externaltoolsplugin.cpp
  addons/externaltools/externaltoolsplugin.desktop
  addons/externaltools/externaltoolsplugin.h
  addons/externaltools/kateexternaltool.cpp
  addons/externaltools/kateexternaltool.h
  addons/externaltools/kateexternaltoolscommand.cpp
  addons/externaltools/kateexternaltoolscommand.h
  addons/externaltools/kateexternaltoolsconfigwidget.cpp
  addons/externaltools/kateexternaltoolsconfigwidget.h
  addons/externaltools/kateexternaltoolsview.cpp
  addons/externaltools/kateexternaltoolsview.h
  addons/externaltools/katemacroexpander.cpp
  addons/externaltools/katemacroexpander.h
  addons/externaltools/katetoolrunner.cpp
  addons/externaltools/katetoolrunner.h
  addons/externaltools/plugin.qrc
  addons/externaltools/tooldialog.ui
  addons/externaltools/toolview.ui
  addons/externaltools/ui.rc

To: dhaumann, cullmann, gregormi
Cc: brauch, pino, ngraham, kwrite-devel, hase, michaelh, demsking, cullmann, sars, dhaumann
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kwrite-devel/attachments/20190204/e7cbfa0f/attachment-0001.html>


More information about the KWrite-Devel mailing list