Subversion Repositories Scribus

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
5753 5521d 09h jghali /branches/Version13x/Scribus/scribus/loadsaveplugin.cpp remove a bunch of compilation warnings  
5642 5534d 03h cbradney /branches/Version13x/Scribus/scribus/loadsaveplugin.cpp Move file loading into File Loader plugins  
5540 5548d 22h mrdocs /branches/Version13x/Scribus/scribus/loadsaveplugin.cpp #3296 fixes  
5076 5596d 03h cbradney /branches/Version13x/Scribus/scribus/loadsaveplugin.cpp LoadSavePlugin needs a moc file  
4430 5667d 00h cbradney /branches/Version13x/Scribus/scribus/loadsaveplugin.cpp #2661: Prepend GPL+exception->see COPYING file notice to all CPP/H files.  
4024 5715d 12h craig /branches/Version13x/Scribus/scribus/loadsaveplugin.cpp Fix #2800 - next stage of FileLoader work, including fix for incorrect
dynamic_cast<> due to changed inheritance.
 
3696 5757d 05h craig /branches/Version13x/Scribus/scribus/loadsaveplugin.cpp + More tweaks to LoadSavePlugin:
- Use an id for formats to distinguish multiple options for the same
format type (eg sla 1.3.x and sla 1.2.x)
- Maintain sorted format list
+ Get filter for file->open dialog from LoadSavePlugin format enumeration
(Note that's ALL that's changed over so far)
 
3693 5757d 11h craig /branches/Version13x/Scribus/scribus/loadsaveplugin.cpp Reenable format tracking after fixing incorrect iterator use.  
3688 5758d 03h craig /branches/Version13x/Scribus/scribus/loadsaveplugin.cpp Disable format tracking until I can track down an intermittent and really
odd crash. Also fixes missing initialization in plugins and properly escapes
regex strings.
 
3686 5758d 03h craig /branches/Version13x/Scribus/scribus/loadsaveplugin.cpp - Make LoadSavePlugin track supported formats using a private static member
and some registration/unregistration functions. Callers can ask it
about things like whether a given format is supported, what to use to
load a given file, what filters to send to QFileDialog, etc.
- Add a name match regexp to format info
- Add a pointer back to the plugin to use to load the format to the format info
- Add loadFile(...) and saveFile(...) virtual methods to LoadSavePlugin
that permit the caller to specify what format to use and help distinguish
"load/save" from "import/export".
- Add an initial .sla plugin skeleton
Slooowly getting there, though most of this is still largely setup as I figure
out how best to handle this neatly. Should be able to start getting rid of
hard-coded format dispatch in FileLoader real soon now...
 
3487 5778d 06h craig /branches/Version13x/Scribus/scribus/loadsaveplugin.cpp Initial work on file format plugins; eliminate ScPlugin::PluginType .