View Issue Details

IDProjectCategoryView StatusLast Update
0002439ScribusUser Interfacepublic2005-09-15 15:34
ReporterplinnellAssigned Toringerc 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.3.1cvs 
Fixed in Version1.3.1cvs 
Summary0002439: Recently run scripts are not remembered in the menu.
DescriptionRecently run scripts are not remembered in the menu.

Run a script and then go Scripts > Recent Scripts.. always remains empty.
TagsNo tags attached.
Patch

Relationships

related to 0003813 acknowledged Metabug: Scripter 

Activities

subik

2005-08-15 18:05

manager   ~0006121

cannot reproduce here. I've got last used script there everytime I run Scribus.

ringerc

2005-09-14 12:23

reporter   ~0006554

Seeing this here. Very odd.

ringerc

2005-09-14 12:28

reporter   ~0006555

Reminder sent to: Tsoots

Looks like recent scripts aren't getting written to the prefs XML. Suspect this is related to the way the new Scripter prefs aren't getting written out - even though we send them to the prefs API just fine.

Riku, any thoughts on how scripter prefs might not be getting saved to the prefs XML, even though we're definitely setting them? In the case of the new prefs settings, I can even get(...) them after setting them and they're the new values, but they don't get saved to the XML when we quit.

ringerc

2005-09-14 12:31

reporter   ~0006556

Don't worry, I'm just blind. In ScribusApp::closeEvent(...):

if (!emergencyActivated)
    prefsManager->SavePrefs();
...
pluginManager->cleanupPlugins();

IOW we're lucky we're not crashing when we use the prefs API in plug-in cleanup routines.

ringerc

2005-09-15 09:06

reporter   ~0006563

Fixed by moving plugin shutdown to earlier in app exit, before prefs write-out.

plinnell

2005-09-15 15:34

viewer   ~0006567

tested fixed

Issue History

Date Modified Username Field Change
2005-08-14 21:08 plinnell New Issue
2005-08-14 21:09 plinnell Summary Recently run scripts are not remembered in the preferences. => Recently run scripts are not remembered in the menu.
2005-08-14 21:09 plinnell Description Updated
2005-08-15 18:05 subik Note Added: 0006121
2005-09-14 12:23 ringerc Note Added: 0006554
2005-09-14 12:23 ringerc Status new => confirmed
2005-09-14 12:28 ringerc Note Added: 0006555
2005-09-14 12:31 ringerc Note Added: 0006556
2005-09-15 09:06 ringerc Status confirmed => resolved
2005-09-15 09:06 ringerc Fixed in Version => 1.3.1cvs
2005-09-15 09:06 ringerc Resolution open => fixed
2005-09-15 09:06 ringerc Assigned To => ringerc
2005-09-15 09:06 ringerc Note Added: 0006563
2005-09-15 15:34 plinnell Status resolved => closed
2005-09-15 15:34 plinnell Note Added: 0006567
2006-05-13 21:31 christoph_s Relationship added related to 0003813