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
4199 5812d 10h mrdocs /branches/Version13x/Scribus/scribus/scribusdoc.cpp patch from jghali, fix a crash opening, then closing template documents on Win32  
4174 5818d 05h craig /branches/Version13x/Scribus/scribus/scribusdoc.cpp Make ScribusDoc::selection a `*const' and set it in the initializer list.
Prevents accidental replacement where Selection::operator= shoud've been
invoked instead.
 
4166 5821d 00h fschmid /branches/Version13x/Scribus/scribus/scribusdoc.cpp Silenced some compiler warnings.  
4133 5825d 14h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.cpp Readd some checks for isGUISelection, remove unneeded doc pointer, cleanup code.  
4131 5825d 17h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.cpp Migrate Selection class to be single selection.
Possibly finally fix the invalid splash image load crash that can reappear still.
 
4122 5826d 11h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.cpp -#2711: Implement a ScribusDoc::locationOfPage(int) to find if a page's location is left, middle(without caring for various middle options at this point) or right.
-Move some page structs to the pagestructs.h include.
 
4073 5833d 09h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.cpp Fix missing line in ScMW::slotStoryEditor.
Protect PageItem's font and fontsize members. Remove link between ScMW::AdjustItemFont and resetting the font on prop pal. emit from the PageItem's setFont and setFontSize members.
 
4069 5833d 21h craig /branches/Version13x/Scribus/scribus/scribusdoc.cpp Remove PageItem::pageCount . It's not necessary for efficiency since the
Qt collections' ::count() methods are inline-able one-liners, and it gets
rid of some real uglyness.
Also splits ScribusDoc::deletePage(...) into ::deletePage(...) and
::deleteMasterPage(...) .
 
4064 5834d 03h craig /branches/Version13x/Scribus/scribus/scribusdoc.cpp Add support for deleting master pages from scripter:
- Make ScribusDoc::deletePage remove the master page it's deleting from
ScribusDoc::MasterNames
- Add deleteMasterPage(name) to scripter
 
4063 5834d 03h craig /branches/Version13x/Scribus/scribus/scribusdoc.cpp Update page count when switching between master page and normal mode.  
4061 5834d 06h craig /branches/Version13x/Scribus/scribus/scribusdoc.cpp - Convert PageItem::startArrowIndex and PageItem::endArrowIndex to protected
members
- Make get accessors in PageItem inlineable
- Make all PageItem get accessors `const' methods
- Add beginnings of master page editing to scripter
 
4043 5836d 12h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.cpp #2906: Place master page items correctly when copying a page to a master page. Fix sig11 when copying page to master pages when not the left page of a multipage layout. Fix page count after copying.  
4039 5838d 02h fschmid /branches/Version13x/Scribus/scribus/scribusdoc.cpp - Fixed incorrect exporting of custom rendering settings into PDF.
- Fixed missing persistance of Tool Tip enabled/disabled setting.
 
4026 5839d 22h craig /branches/Version13x/Scribus/scribus/scribusdoc.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.
 
4010 5841d 15h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.cpp Clean up some more emits in the view, rename a selection function, clean other code.  
3987 5846d 01h craig /branches/Version13x/Scribus/scribus/scribusdoc.cpp - Use initializer lists for Hypenator, Page
- Fix construction order issue in ScribusDoc with hyphenator introduced by
prev patch
- Remove unnecessary ScribusApp argument to Hyphenator ctor
- Give MarginStruct a ctor for more convenient and faster construction,
and so it can be used from an initializer list.
 
3985 5846d 02h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.cpp Convert PageItem's LocalX, LocalY, LocalScX, LocalScY Image offset and scale variables to protected and provide getters and setters. Clean away some unneeded const on returns.  
3984 5846d 03h craig /branches/Version13x/Scribus/scribus/scribusdoc.cpp Make a few pointer members `* const' so nobody can change the target  
3983 5846d 03h craig /branches/Version13x/Scribus/scribus/scribusdoc.cpp Convert ScribusDoc to use an initializer list (improves clarity of ctor,
helps a little with speed)
 
3942 5850d 14h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.cpp Move the align objects and recalc pictures functions to the doc now they no longer depend on the view. Rename some functions to be clearer on functionality. Comment out now unneeded function calls and emits due to new selection code.  

Show All