View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001585 | Scribus | Scripter | public | 2005-01-24 10:28 | 2005-02-02 17:04 |
Reporter | Assigned To | cbradney | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86 Linux | OS | Fedora Core | OS Version | 1 |
Product Version | 1.2.1 | ||||
Fixed in Version | 1.2.2cvs | ||||
Summary | 0001585: [PATCH] Macro manager for Scripter | ||||
Description | The macro manager I've been working on is, I think, now ready for inclusion in 1.2.x. The core of it is functionally complete and I can't find any bugs. There's still a bit to do, but it'd really be better to do it after this goes in to CVS. The README in the attached tarball contains more information about all this. The README, TODO, and example script shouldn't be checked in. User level documentation is still missing. Sorry. It's in progess. In addition to the macro manager, the included patch adds a configuration dialog for the scripter (for 1.2.x this is added to the 'script' menu. The 1.3 version will use the plugin prefs planned by Craig B). The patch also exports all install paths to the scripter, as this is something I've run into the need for a few times, and something that will help when looking at writing a test suite. This isn't suited for 1.3 - it's to make it a bit easier for users to use the scrpter in 1.2.x and make it possible to write simple gui extensions and helper applets. A 1.3 version will be created once the 1.2.x work is completely finished, but I want to "do it right" - put the macro manager in the core and make it capable of handling other macro-like things (think recorded lists of actions from the undo manager). As what I have here is quite self-contained, low impact, and defaults to off, I'd like to get it into 1.2.x so we can get the functionality to users sooner rather than later. If you folks decide not to add this to 1.2.x I can deal with that - after all there are things, like ensuring globally unique keyboard shortcuts - that I'm not sure I can do in 1.2.x without changing more than I'd like. If you do decide not to include the full macro mgr, I'd like to get a cut down version with the 'load extension script' functionality in, as I think that's important. Initially assigning to Petr for his review. | ||||
Tags | No tags attached. | ||||
Patch | |||||
2005-02-02 08:50
|
|
|
Uploaded new tarball with fixed up example script. I'm still working on the docs and a final set of examples. |
|
While documentation and examples are still needed, they'll be attached in a new bug. Closing. |
Date Modified | Username | Field | Change |
---|---|---|---|
2005-01-24 10:28 |
|
New Issue | |
2005-01-24 10:28 |
|
File Added: scripter_macromgr.tar.bz2 | |
2005-01-24 10:28 |
|
Status | new => assigned |
2005-01-24 10:28 |
|
Assigned To | => subik |
2005-02-02 08:49 |
|
File Deleted: scripter_macromgr.tar.bz2 | |
2005-02-02 08:50 |
|
File Added: scripter_macromgr.tar.bz2 | |
2005-02-02 08:50 |
|
Note Added: 0003584 | |
2005-02-02 12:57 | cbradney | Assigned To | subik => cbradney |
2005-02-02 13:19 | cbradney | Status | assigned => resolved |
2005-02-02 13:19 | cbradney | Fixed in Version | => 1.2.2cvs |
2005-02-02 13:19 | cbradney | Resolution | open => fixed |
2005-02-02 17:04 |
|
Status | resolved => closed |
2005-02-02 17:04 |
|
Note Added: 0003589 | |
2005-02-02 17:06 |
|
Relationship added | related to 0001624 |
2006-05-13 21:49 | christoph_s | Relationship added | child of 0003813 |