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
4726 5640d 18h fschmid /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp Better fix for #3285, now using doubles instead of QRect for the checks.
Applied this fix to the pslib and svgexporter too.
 
4645 5650d 11h subik /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp make some items private. Fix Doxygen errors + move doxystrings into header files. 1st part.  
4580 5657d 05h cbradney /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp Protect and rename the frame's line width variable.
Minor code adjustment to paste contents function.
 
4546 5660d 08h subik /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp replace "None" with CommonStrings::None  
4477 5668d 13h fschmid /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp Fixed Bug #3110.  
4430 5674d 05h cbradney /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp #2661: Prepend GPL+exception->see COPYING file notice to all CPP/H files.  
4182 5699d 06h subik /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp #1913: Save as SVG compressed adds incorrect extension. CustomFDialog is now partly documented, it's using human readable variables. See example in documentation as reference. ScribusMainWindow::CFileDialog API is untouched - only minor change in it.  
4084 5713d 15h cbradney /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp Move the pageitem's annotation members into a class.  
4026 5722d 16h craig /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp Some bulk S&R changes:
- Renames after IRC discussion:
ScribusApp -> ScribusMainWindow
ScribusApp* ScApp -> ScribusMainWindow* ScMW
- Replace QStoInt and QStodouble with the built-in QString::toInt() and
QString::toDouble() now that those return 0 on failure as required.
 
3953 5732d 05h cbradney /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp #709: Finalise the ScMessageBox conversion for QMessageBoxes that use more than one button.  
3934 5735d 04h cbradney /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp Remove ScribusView::SelItem and replace with ScribusDoc->selection. Protect PageItem:: Xpos, Ypos, Width, Height, Rot, Selected and provide functions to access. Implement many of the old view's signals in the page item. Fix offset on canvas bug when canvas has been resized by a drag op. Adjust all code as appropriate. Fix up raise and lower operations. Reduction of calls to PageItem new member functions to come, old code left in commented out for now. Part of the new selection class is to connect the first selected item's signals to properties palette. This is not yet finished but will reduce emissions of those old view signals to one per selection.  
3903 5739d 03h cbradney /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp Add beginnings of Selection class, currently unused. Protect PageItem::Xpos and Ypos and update affected classes. Implemented xPos(), yPos(), setXPos(), setYPos() and move(,)  
3686 5765d 08h craig /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.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...
 
3670 5768d 02h cbradney /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp -Remove page.h from scribusview.h as its not needed there.
-Implement new conversion to image frames, and undo functionality, with new functions in ScribusDoc and Page.
-Go to sleep at stupid time, hope it compiles everywhere else too :)
 
3643 5772d 14h craig /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp Fix #2664 by checking in Jean's patch to remove initializer lists.
They're not performance critical here, and may harm readability as well
as confusing MSVC++ .
 
3625 5776d 14h avox /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp pageitem: use PageItem::asXY in many places, first try at transfomring pageitems  
3544 5781d 17h avox /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp Work on Foi API: replace SCName, Family, Effect with accessors, Drop QFont attribute  
3487 5785d 12h craig /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp Initial work on file format plugins; eliminate ScPlugin::PluginType .  
3357 5798d 07h cbradney /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp Two minor string updates for SVG plugins  
3355 5798d 07h cbradney /branches/Version13x/Scribus/scribus/plugins/svgexplugin/svgexplugin.cpp Update some plugin information strings  

Show All