https://bugs.kde.org/show_bug.cgi?id=176389

Amish Naidu <amh...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/kde
                   |                            |velop/37f68b8d4299a3a9a3ba7
                   |                            |a6b1d7d102a9ccea5e1
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED

--- Comment #11 from Amish Naidu <amh...@gmail.com> ---
Git commit 37f68b8d4299a3a9a3ba7a6b1d7d102a9ccea5e1 by Amish Naidu.
Committed on 11/12/2018 at 15:05.
Pushed by anaidu into branch 'master'.

Add scratchpad plugin

Summary:
Adds a scratchpad plugin, which allows you to keep "scratches" of code/text
to experiment or quickly run something without the need for a project.
The plugin adds a new tool-view, which will maintain a list of your scratches
as well as allowing you to compile and run them.
The scratches live in the directory `scratches` in the data directory and
are regular documents so we get all the editing convenience of code-completion
and diagnostics.
Commands used to run them are saved per-scratches and new scratches use the
last
used command for that file type/suffix.

Test Plan:
Add the tool-view on the left tool bar and try creating and using the
scratches.
Currently no automated tests.

Reviewers: #kdevelop, kfunk

Reviewed By: #kdevelop, kfunk

Subscribers: aaronpuchert, kfunk, gregormi, brauch, kdevelop-devel

Tags: #kdevelop

Differential Revision: https://phabricator.kde.org/D16484

M  +1    -0    plugins/CMakeLists.txt
A  +25   -0    plugins/scratchpad/CMakeLists.txt
A  +38   -0    plugins/scratchpad/emptymessagelistview.h     [License: GPL
(v2+)]
A  +261  -0    plugins/scratchpad/scratchpad.cpp     [License: GPL (v2+)]
A  +71   -0    plugins/scratchpad/scratchpad.h     [License: GPL (v2+)]
A  +12   -0    plugins/scratchpad/scratchpad.json
A  +102  -0    plugins/scratchpad/scratchpadjob.cpp     [License: GPL (v2+)]
A  +56   -0    plugins/scratchpad/scratchpadjob.h     [License: GPL (v2+)]
A  +225  -0    plugins/scratchpad/scratchpadview.cpp     [License: GPL (v2+)]
A  +62   -0    plugins/scratchpad/scratchpadview.h     [License: GPL (v2+)]
A  +54   -0    plugins/scratchpad/scratchpadview.ui

https://commits.kde.org/kdevelop/37f68b8d4299a3a9a3ba7a6b1d7d102a9ccea5e1

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to