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
3673 6182d 20h cbradney /branches/Version13x/Scribus/scribus/scribusview.cpp -More work on item conversion code. Changed some functions like MoveItemI in View to take an item pointer instead of Doc Item Number along the way.
-Most conversions should be working.
-To Path text kind of works, From path text - untested, bezier2poly from editing frames - not done yet.
 
3670 6183d 19h cbradney /branches/Version13x/Scribus/scribus/scribusview.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 :)
 
3657 6184d 22h cbradney /branches/Version13x/Scribus/scribus/scribusview.cpp Move some more functions around, specifically ones like the View's OnPage where it doesnt use a View function, but only a Doc function. For some of these changes, the decision to use the view or doc's version needs to be made by the programmer, though this will be cleaner in the future. With these changes, the 1.3.x loader functions dont need to access the view at all anymore.  
3656 6185d 22h cbradney /branches/Version13x/Scribus/scribus/scribusview.cpp Move the canvas size calculation out of the main 1.3.x file loader code loop and to the recently implemented postload function. This should decrease the time to read thru the loading items and cause only one canvas size operation.  
3650 6186d 22h cbradney /branches/Version13x/Scribus/scribus/scribusview.cpp Make a major attempt at removing ScribusView access within the 1.3 FileLoader code. More to be done here, certainly achievable.
Moved ScribusView->AdjustPictScale to PageItem (might move to a more specific frame type later). Moved ScribusView loadPict and LoadPict to the Doc. Fixed an oops in code move in copyPageToMasterPage and fix a sig11 in the same function.
 
3648 6188d 00h cbradney /branches/Version13x/Scribus/scribus/scribusview.cpp Move the automatic text frames to protected. WHY is this set on and off before a slotNewPage()? This shouldnt be needed!
Stop emitting to or calling ScApp's slotNewPage when a doc is loaded! When the doc is loaded, we have no gui for it, and we should not rely on one. For <=1.2.x docs, we still call view->addPage as theres code there that makes these docs end up in the correct place. This needs to move into the 1.2 loader and then we can stop calling the view! ARGH!
 
3640 6188d 11h fschmid /branches/Version13x/Scribus/scribus/scribusview.cpp Fixed Bug #2719  
3639 6188d 12h fschmid /branches/Version13x/Scribus/scribus/scribusview.cpp Some fixes for the Color Palette.  
3629 6191d 14h fschmid /branches/Version13x/Scribus/scribus/scribusview.cpp Fixed Bug #2704 and some other small issues.  
3628 6191d 21h cbradney /branches/Version13x/Scribus/scribus/scribusview.cpp Move a simple FrameItems update loop into ScribusDoc  
3627 6192d 00h cbradney /branches/Version13x/Scribus/scribus/scribusview.cpp Move the clear Item code into the pageitem subclasses  
3625 6192d 07h avox /branches/Version13x/Scribus/scribus/scribusview.cpp pageitem: use PageItem::asXY in many places, first try at transfomring pageitems  
3613 6193d 04h cbradney /branches/Version13x/Scribus/scribus/scribusview.cpp #2606: Take the focus away from the page selector and zoom control when the user clicks on the canvas  
3611 6193d 08h cbradney /branches/Version13x/Scribus/scribus/scribusview.cpp Change the keyboard modifiers for size locking. Drag +
Control: Proportional
Shift: Square
Alt: Free with text scaling
Control-Alt: Proportional with text scaling
Shift-Alt: Square with text scaling
 
3595 6194d 23h cbradney /branches/Version13x/Scribus/scribus/scribusview.cpp #2702: Rearrange the arrow code a little  
3594 6194d 23h cbradney /branches/Version13x/Scribus/scribus/scribusview.cpp #2702: Tweak link frame arrows  
3586 6195d 09h fschmid /branches/Version13x/Scribus/scribus/scribusview.cpp Fixed bug #2682  
3544 6197d 10h avox /branches/Version13x/Scribus/scribus/scribusview.cpp Work on Foi API: replace SCName, Family, Effect with accessors, Drop QFont attribute  
3540 6198d 07h cbradney /branches/Version13x/Scribus/scribus/scribusview.cpp Hide Mpalette's Cpalette from most classes and remove the depencies. Protect 200+ widgets in mpalette. Various other Cpal related cleanups.  
3534 6198d 21h cbradney /branches/Version13x/Scribus/scribus/scribusview.cpp Stop waisting time with updating the colourpalette so often, improves selection and drawing speed. Theres more hidden in there somewhere too...  

Show All