Commit | Tree | Parents | Author | Summary | Date |
---|
2bc1ac637d3e | 9cd5ab7a58a4 | f85c3817b1f9 | Dominik Haumann | Delete support for separators. Support for categories will be added later | Jan 23 2019, 8:36 PM |
f85c3817b1f9 | a10a5cd7fe37 | e5d0e92de730 | Dominik Haumann | Cleanup includes | Jan 23 2019, 8:29 PM |
e5d0e92de730 | c1373fc728d3 | a76c3c7bed8d | Dominik Haumann | Add API documentation and remove m_view variable | Jan 23 2019, 8:18 PM |
a76c3c7bed8d | 8b399e4f0179 | 1c770b3975e3 | Dominik Haumann | Delete messy extView() helper function, not needed anymore | Jan 23 2019, 8:13 PM |
1c770b3975e3 | bd8d369c7229 | ff05d15b83b8 | Dominik Haumann | Use signal&slot to trigger reload of a menu | Jan 23 2019, 8:12 PM |
ff05d15b83b8 | a51d9c454911 | dde3169d7d23 | Dominik Haumann | Rename externaltools -> m_externalToolsMenu and make it private | Jan 23 2019, 8:04 PM |
dde3169d7d23 | 5d76e9f7d512 | a4e6ebfddbc9 | Dominik Haumann | Factor out KateExternalToolsConfigWidget into separate file | Jan 23 2019, 8:03 PM |
a4e6ebfddbc9 | 93938077d251 | 6d035cec5100 | Dominik Haumann | Fix comment | Jan 21 2019, 10:30 PM |
6d035cec5100 | df96538fc8db | d153bc35e0be | Dominik Haumann | Run clang-format | Jan 21 2019, 10:00 PM |
d153bc35e0be | 61c314f6ad1b | 182d65b7edf6 | Dominik Haumann | Create KateToolRunner on the heap to not block Kate | Jan 21 2019, 9:58 PM |
182d65b7edf6 | 07653230f64d | d3dd0cbf8a86 | Dominik Haumann | Remove ExternalToolRunner, was already factored out | Jan 21 2019, 9:44 PM |
d3dd0cbf8a86 | 99c1f0920803 | 370693b0b695 | Dominik Haumann | Minor cleanups | Jan 21 2019, 9:40 PM |
370693b0b695 | 9be230ea87b1 | 03c9a2af972c | Dominik Haumann | Remove KateExternalToolAction in favor of simply using QAction with QAction… (Show More…) | Jan 21 2019, 9:38 PM |
03c9a2af972c | feb8ffeb15da | 9cfe5793f084 | Dominik Haumann | KateExternalToolMenuAction: Use tools from plugin | Jan 21 2019, 9:23 PM |
9cfe5793f084 | 88ba70705511 | 431d7c21ef1f | Dominik Haumann | Plugin: save Tool pointers, since these stable pointers will be reused by the… (Show More…) | Jan 21 2019, 9:16 PM |
431d7c21ef1f | 4fd8a5fb5231 | f403447a9565 | Dominik Haumann | Pass plugin pointer to actions, since the plugin will act as model | Jan 21 2019, 9:08 PM |
f403447a9565 | 549a7b81114a | f087d9325569 | Dominik Haumann | Revive KTextEditor::Command interface by moving tool execution to… (Show More…) | Jan 21 2019, 8:42 PM |
f087d9325569 | f6b8c5e4c403 | a5d74c09de0d | Dominik Haumann | Factor out KateExternalToolsCommand into separate file | Jan 21 2019, 7:56 PM |
a5d74c09de0d | 09ccf11d74d7 | 64c729b6c019 | Dominik Haumann | Add unit test that tests stdin input | Jan 20 2019, 10:53 PM |
64c729b6c019 | 60797ea212eb | aeca479e3126 | Dominik Haumann | KateToolRunner: Support passing stdin to process | Jan 20 2019, 10:45 PM |
aeca479e3126 | 1aac9a366a4c | 288271769656 | Dominik Haumann | KateToolRunner now takes ownership of the passed KateExternalTool (Show More…) | Jan 20 2019, 9:13 PM |
288271769656 | 1d8ea5839d6c | ac63f5e9e6ae | Dominik Haumann | Remove 'command' field in favor of 'input' for stdin | Jan 20 2019, 9:10 PM |
ac63f5e9e6ae | 3c10daf8adf8 | b88d65684a7e | Dominik Haumann | Use factored out KateMacroExpander for macro expansion | Jan 20 2019, 8:38 PM |
b88d65684a7e | e005aa3960fb | d8a684e8889d | Dominik Haumann | Make KateExternalTool copyable, behavior is now value semantics | Jan 20 2019, 8:38 PM |
d8a684e8889d | 9f100e88e9c0 | fa5b773f0765 | Dominik Haumann | Factor out KateMacroExpander | Jan 20 2019, 8:37 PM |
fa5b773f0765 | 637c6797dba4 | 759d264f1866 | Dominik Haumann | ToolDialog: Fix tab order | Jan 20 2019, 4:43 PM |
759d264f1866 | 0cfa683c3ede | 652a6e2b66bb | Dominik Haumann | Load & save arguments | Jan 20 2019, 4:30 PM |
652a6e2b66bb | c45500ab22c5 | f1ac1b725f26 | Dominik Haumann | Add support for working directory, if provided | Jan 20 2019, 3:02 PM |
f1ac1b725f26 | d2fd12a6be6a | db38e8ac4d58 | Dominik Haumann | Add checkbox "[x] Include output from stderr and port to QRegularExpression | Jan 19 2019, 10:55 PM |
db38e8ac4d58 | 03222f8cf0bc | b986ac5cbacd | Dominik Haumann | Add some FIXMEs for later | Jan 19 2019, 10:38 PM |
b986ac5cbacd | b554f0620330 | e551098deb51 | Dominik Haumann | Test for /home in ls output | Jan 19 2019, 10:34 PM |
e551098deb51 | 385457b643f7 | e453ba560617 | Dominik Haumann | Start implementing KateToolRunner | Jan 19 2019, 10:32 PM |
e453ba560617 | 0309367c2fb9 | 2c2fc3e9003d | Dominik Haumann | Preliminary test for loading & saving external tool data | Jan 19 2019, 10:11 PM |
2c2fc3e9003d | d53af6c929fb | 8328b32bd952 | Dominik Haumann | Rename test to a more generic name | Jan 19 2019, 9:50 PM |
8328b32bd952 | 14157ebc89d6 | 8d9dd836ca15 | Dominik Haumann | Adapt default tools to new config file format | Jan 19 2019, 9:47 PM |
8d9dd836ca15 | c1528db91c70 | 4646dbd5cb45 | Dominik Haumann | Rename acname to actionName | Jan 19 2019, 9:44 PM |
4646dbd5cb45 | 4d31f176d009 | 111a1398d440 | Dominik Haumann | Simplify serialization and deserialization | Jan 19 2019, 9:17 PM |
111a1398d440 | b2fa94a40e2a | 2c5aabde96c5 | Dominik Haumann | Initialize member variables | Jan 19 2019, 8:58 PM |
2c5aabde96c5 | 805017045cf7 | b12f9197582f | Dominik Haumann | Rename member variable config to m_config | Jan 19 2019, 8:57 PM |
b12f9197582f | f5736ce3c804 | 1ef8478a4414 | Dominik Haumann | Move load/save code to KateExternalTool | Jan 19 2019, 8:37 PM |
1ef8478a4414 | 36417d9041b0 | a9b612688dc7 | Dominik Haumann | Introduce enum class SaveMode | Jan 19 2019, 8:26 PM |
a9b612688dc7 | 77965c704bd1 | be01ec2d9f4b | Dominik Haumann | Factor out KateToolRunner for better unit testing | Jan 18 2019, 8:04 PM |
be01ec2d9f4b | 14a98a19ea16 | a038e3f5fa90 | Dominik Haumann | Add ExternalToolRunner unit test skel | Jan 18 2019, 7:52 PM |
a038e3f5fa90 | 74fd359cf9a5 | de16e7978367 | Dominik Haumann | Factor out KateExternalTool into separate file | Jan 18 2019, 7:51 PM |
de16e7978367 | 32973451f20c | 00b7cfc7d9f3 | Dominik Haumann | Copyright | Jan 11 2019, 9:07 PM |
00b7cfc7d9f3 | 08bb6b9ccfb0 | e2613c8f200a c5044abc91d2 | Dominik Haumann | Merge branch 'master' into revive-externaltools-plugin | Jan 11 2019, 9:06 PM |
e2613c8f200a | 86d837411f99 | 0f620455283b | Dominik Haumann | Cleanup | Jan 11 2019, 7:59 PM |
0f620455283b | 0fd30d7a93aa | 7baa56818a44 | Dominik Haumann | Rename 'tryexe' to 'executable' | Jan 11 2019, 7:47 PM |
7baa56818a44 | 3ab438e6646a | 2aa7fd9b18af | Dominik Haumann | Port UI to Qt Designer file | Jan 11 2019, 7:43 PM |
2aa7fd9b18af | 7c2a755263eb | e4115f74cf9f | Dominik Haumann | | Jan 4 2019, 8:55 PM |
e4115f74cf9f | 0f8a0477f5b1 | 31b18e798948 | Dominik Haumann | Add some FIXMEs | Jan 4 2019, 8:52 PM |
31b18e798948 | ec0de18a2bd5 | df5c87104051 | Dominik Haumann | Use new-style connect, cleanup dialog setup | Jan 4 2019, 8:38 PM |
df5c87104051 | d000f96b6d2e | 6f36d5a58f32 | Dominik Haumann | Revive edit dialog | Jan 4 2019, 7:50 PM |
6f36d5a58f32 | d63880a7313d | 8b5ab3f1b112 | Dominik Haumann | Fix modelines + clang-format | Jan 4 2019, 7:34 PM |
8b5ab3f1b112 | d8b19d703689 | e16cadc488d9 | Dominik Haumann | Fix connection | Jan 4 2019, 7:27 PM |
e16cadc488d9 | 72349041744a | db51af5f51a4 | Dominik Haumann | Compiles for the first time, lots of #ifdef 0 | Jan 4 2019, 6:06 PM |
db51af5f51a4 | dc389394870a | 68f4cbb33c4f | Dominik Haumann | Cleanups & port away from KIcon | Jan 2 2019, 11:32 PM |
68f4cbb33c4f | c27eff5e80a0 | 412b19258b5a | Dominik Haumann | More porting to new KTextEditor plugin API | Jan 2 2019, 11:26 PM |
412b19258b5a | 3c7b4719fe21 | 5b6a0e9a838b | Dominik Haumann | More porting to new KTextEditor plugin API | Jan 2 2019, 11:15 PM |
5b6a0e9a838b | 711a9d3a7352 | 03b43c3cc829 | Dominik Haumann | Start port to new KTextEditor plugin architecture | Jan 2 2019, 6:55 PM |
03b43c3cc829 | a625d620a9da | d8151a54605f | Dominik Haumann | | Jan 1 2019, 11:36 PM |
d8151a54605f | 242c36080560 | a95a835deae7 | Dominik Haumann | Adapt to json based plugin factory pattern | Jan 1 2019, 11:24 PM |
a95a835deae7 | d6410cc7903e | 22cf336ffa5f | Dominik Haumann | Rename kateexternaltoolsplugin to externaltoolsplugin (Show More…) | Jan 1 2019, 11:18 PM |
22cf336ffa5f | 8108bfffe8d5 | 8a4762ba1811 | Dominik Haumann | | Jan 1 2019, 11:11 PM |
8a4762ba1811 | 2ccc91584550 | 9542b38da260 | Dominik Haumann | | Jan 1 2019, 11:07 PM |