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
4688 5698d 09h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h Start to move more functions out of the view. Some toggle operations, and clip functions for now. The doc is now more connected to the GUI via signals.  
4679 5698d 18h 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 5699d 05h 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 5702d 06h subik /branches/Version13x/Scribus/scribus/scribusdoc.h Doxygen errors removed and documentation fixes - part II.  
4645 5703d 09h subik /branches/Version13x/Scribus/scribus/scribusdoc.h make some items private. Fix Doxygen errors + move doxystrings into header files. 1st part.  
4585 5709d 00h 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 5709d 04h 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 5727d 03h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h #2661: Prepend GPL+exception->see COPYING file notice to all CPP/H files.  
4320 5736d 19h 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 5738d 09h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h Move the bulk of code from ScribusView::ToBack and ToFront to ScribusDoc::sendItemSelectionToBack and ::bringItemSelectionToFront  
4174 5753d 20h 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 5760d 01h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h GCC 4.1 compat patch from Gentoo maintainer.  
4122 5762d 02h 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 5764d 03h 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 5769d 12h 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 5769d 21h 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 5777d 06h cbradney /branches/Version13x/Scribus/scribus/scribusdoc.h Clean up some more emits in the view, rename a selection function, clean other code.  
3987 5781d 17h 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 5781d 18h 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 5781d 18h craig /branches/Version13x/Scribus/scribus/scribusdoc.h Make a few pointer members `* const' so nobody can change the target  

Show All