Commit Graph

26 Commits

Author SHA1 Message Date
hjk
8397663964 Update license. 2011-04-13 11:49:28 +02:00
con
1a65809008 Add error reporting if executable is not found for external tool. 2011-03-22 15:06:55 +01:00
Friedemann Kleint
88f333267f Fix Krazy code scanning tool warnings (QString, loops, spelling). 2011-02-25 15:28:01 +01:00
con
53985dbf58 License update. 2011-02-21 14:58:21 +01:00
con
3b707461da Add a configure item to the external tools menu. 2011-02-21 14:58:20 +01:00
con
845e9d513e Save custom ordering of tools.
This overrides ordering of *all* tools. Which is suboptimal.
2011-02-18 17:15:41 +01:00
con
c422786b02 Save category changes for custom tools in their xml. 2011-02-18 17:15:41 +01:00
con
0849cfb406 Rewrite the preference page's tree, using its own model.
Because otherwise implementing drag&drop is impossible.
2011-02-18 17:15:40 +01:00
con
8cda869a15 Make adding user tools possible.
Adding new categories is not there yet though, neither is moving tools
through the categories.
2011-02-18 17:15:40 +01:00
con
8cb7e30a15 Implement reverting of changed preset tools. 2011-02-18 17:15:40 +01:00
con
b21ca68c3c Save modified external tools in user resource location. 2011-02-18 17:15:39 +01:00
con
4334309ea4 Add more editing of tools. Doesn't save yet. 2011-02-18 17:15:39 +01:00
con
0c1d21fb5b Make "modifies current document" its own property. Add some tool tips. 2011-02-18 17:15:39 +01:00
con
eaea867e53 Implement renaming of tools and categories.
Not possible to reset them yet.
Saves the change in the settings instead of writing new tools xml files.
This probably needs to be adapted for tools that are "local" from the
beginning.
2011-02-18 17:15:39 +01:00
con
d768008d60 Add a tools settings page and show the tools there.
No editing possible yet.
2011-02-18 17:15:38 +01:00
con
b9f9cf3d79 Also look for tools in user's resource path 2011-02-18 17:15:38 +01:00
con
74c38389ca Use QtcProcess directly, so external tools will start on windows too. 2011-02-18 17:15:38 +01:00
con
770fc594f0 Don't ask for reload if external tool claims to change current document
Take it as an expected file change.
2011-02-18 17:15:37 +01:00
con
a22a30cf60 Implement ReplaceSelection output handling.
External 'sort' now works as it should.
2011-02-18 17:15:36 +01:00
con
10b6b2936b Make the "sort selection" tool do something.
* Handle <input> tag.
* Pass input to running process.
* Search for executable in path.
* Add "CurrentSelection" variable.

Remaining issue: ReplaceSelection output handling.
2011-02-18 17:15:36 +01:00
con
6c69638711 Separate std out and std err handling. 2011-02-18 17:15:36 +01:00
con
49a3193731 Run external tools.
Most of the output handling, error handling etc is missing atm.
2011-02-18 17:15:35 +01:00
con
371478ffb9 Read external tools from resources and show them in menu. 2011-02-18 17:15:35 +01:00
con
e07e914514 External tools need a uid, e.g. for keyboard shortcuts. 2011-02-18 17:15:35 +01:00
con
965ce7abf0 Read localized description, name and category from external tools 2011-02-18 17:15:34 +01:00
con
740743dc25 Implement an external tool container + xml parsing. 2011-02-18 17:15:34 +01:00