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
4679 5593d 09h fschmid /branches/Version13x/Scribus/scribus/scribusdoc.h Reworked the Bookmark storage a bit, the Bookmarks contain now a
pointer to the PageItem. This should simplify some tasks.
 
4672 5593d 20h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h -Move the remaining doc parts of the view::reformPages into the doc.
-Move the remaining doc parts of the view::adjustcanvas into the doc.
 
4650 5596d 21h subik /branches/Version13x/Scribus/scribus/scribusdoc.h Doxygen errors removed and documentation fixes - part II.  
4645 5598d 00h subik /branches/Version13x/Scribus/scribus/scribusdoc.h make some items private. Fix Doxygen errors + move doxystrings into header files. 1st part.  
4585 5603d 16h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h Convert the View's RefreshItem to a slot and test the flipImageV running through a signal vs the flipImageH running as before.  
4584 5603d 19h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h Move the text setting attributes (1200+lines) from the view to the doc, implement a signal or two and while we are at it, rename and protect a few variables in the process. This already simplifies calls from the scripter removing the view from some function calls, and in many others the view is called only for updates. They have not been adjusted much for their new location which is the next step.  
4430 5621d 18h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h #2661: Prepend GPL+exception->see COPYING file notice to all CPP/H files.  
4320 5631d 11h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h #2988: From jghali: Allow the doc to know about its view (still need to limit for non gui docs), primarily to stop calling the ScMW->view from pageitems that might get redrawn that do not belong to the currently active view, ie if they are in another doc thats open and they get a redraw call.  
4301 5633d 00h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h Move the bulk of code from ScribusView::ToBack and ToFront to ScribusDoc::sendItemSelectionToBack and ::bringItemSelectionToFront  
4174 5648d 11h craig /branches/Version13x/Scribus/scribus/scribusdoc.h Make ScribusDoc::selection a `*const' and set it in the initializer list.
Prevents accidental replacement where Selection::operator= shoud've been
invoked instead.
 
4144 5654d 17h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h GCC 4.1 compat patch from Gentoo maintainer.  
4122 5656d 17h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h -#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.
 
4110 5658d 19h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h Provide the ability to use variables in the x,y,width,height mspinboxes on properties palette. Existing ones, when an item is selected, are OLD (for old value), WIDTH, HEIGHT, PAGEWIDTH, PAGEHEIGHT.  
4069 5664d 04h craig /branches/Version13x/Scribus/scribus/scribusdoc.h 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(...) .
 
4061 5664d 13h craig /branches/Version13x/Scribus/scribus/scribusdoc.h - 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
 
4010 5671d 21h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h Clean up some more emits in the view, rename a selection function, clean other code.  
3987 5676d 08h craig /branches/Version13x/Scribus/scribus/scribusdoc.h - 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 5676d 09h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h 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 5676d 09h craig /branches/Version13x/Scribus/scribus/scribusdoc.h Make a few pointer members `* const' so nobody can change the target  
3983 5676d 10h craig /branches/Version13x/Scribus/scribus/scribusdoc.h Convert ScribusDoc to use an initializer list (improves clarity of ctor,
helps a little with speed)
 

Show All