--===============5123567139976996099== Content-Type: multipart/alternative; boundary=047d7b34398eb024d505058d4445 --047d7b34398eb024d505058d4445 Content-Type: text/plain; charset=UTF-8 Okay, so the Multi view control branch for Krita has finally entered testing stage, so I build it and started poking at it: Some notes for those who want to try it out themselves: * had to empty build for this. * had to empty trash afterwards. otherwise it just creates build errors. Now for the notes: * settings became confused in this build. ** ctrl+z doesn't work. ** confirm(by pressing enter), in transform and crop doesn't work ** Nor does the pop-up palette, rotate mode, or zoom. ** Top-bar misses actions. *** Undo freehand brush-stroke is only availeble in file, not in brushes and stuff *** The same for zooming, and brush smoothening(!) ** Activate linetool is greyed out in preferences. * many actions are missing from the view-menu(expected?)(grid-actions are missing) * Actions misordered in File as well... * Slowdowns on focussing windows/canvases.(gnome thinks it froze and is asking me whether I would like to kill Krita) ** closing preferences and going to canvas will cause slowdown. ** going between multiple documents will cause slowdown. ** Going to an outside program and coming back in will also cause slowdown. * Assistants are broken and cause crash. * General slowdown on selection and geometric tools. (It tags notably between confirm and actual drawing, feels similar to the layer-gui-update-lag that slangkamp had to fix kisview for, maybe it's trying too hard to figure out on which canvas it's trying to paint?)(only happens in tabbed mode). * New view works great! ** Undo is shared between views wel! ** Color is randomly not remembered between switching focus-canvas.(returns to black...) * Tiled view works okay. ** However, it gets a little strange when trying to resize the canvas windows. (asif it's trying to snap constantly) ** Painting between canvases works great, adjusting the navigation between canvases doesn't(lag) ** Overview docker works great between canvasses, (but again, super-lag on switching focus canvas) * Closing a view is super-slow. * When using subwindows, when Krita is closed down, and then restarted, and multiple documents are opened, Krita does not recognise that they should be subwindowed. Nor does it draw tabs. If you select Tiled-view in the windows submenu, it subwindows them correctly. * Odd bug: Select a tool(example circle) in one view, paint with it on another. Then go to the other view, paint again, undo. Go back to first view, paint, notice that it only uses the freehand brush. No switching of tools will actually happen in the first view, only in the second. (sometimes it works the other way around, it seems, the common thread is that if a tool has been changed in one cnavas, the other canvas doesn't understand this, and it results in the other canvas not being able to change tools anymore) ** As well, the tool options with this bug will be garbled, as if the tool-options where not switched out, but just painted on top of each other. * Wrap-around mode works well! * Perspective grid tool works... but it's sublines are not drawn. * undoing a selection caused a crash...(not reproducable) * crash on attempting to show grid!(reproducable, probly missing action) * crash when using the right-mouseclick(for me assigned to color-picker) while in a terminal that hovers above a Krita window. * Terminal complains about color slider docker being assigned a new layout constantly(proly my fault) * Terminal complains about this: krita(2941) KWidgetItemDelegateEventListener::eventFilter: User of KWidgetItemDelegate should not delete widgets created by createItemWidgets! (repeated like, 20 times each time you start up Krita) * Terminal complains about paintop presets: krita(3626) KisPaintopBox::setCurrentPaintop: current paintop "Basic_tip_default" was not set, not supported by colorspace tl;dr: The problems can be subdivided into several catagories: 1) Hotkeys, settings and missing actions. 2) Confusion between canvasses. 3) Slowdown. 4) Miscelaneous. I will sent the crash-reports in seperate mails after. -- Wolthera --047d7b34398eb024d505058d4445 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Okay, so the Multi view control branch for = Krita has finally entered testing stage, so I build it and started poking a= t it:

Some notes for those who want to try it out themselves:<= br>
* had to empty build for this.
* had to empty trash afterwards.
otherwise it just creates build errors.

Now for th= e notes:

* settings became confused in this build.
** ctrl+z does= n't work.
** confirm(by pressing enter), in transform and crop doesn= 't work
** Nor does the pop-up palette, rotate mode, or zoom.
**= Top-bar misses actions.
*** Undo freehand brush-stroke is only availebl= e in file<calligra>, not in brushes and stuff<krita>
*** The= same for zooming, and brush smoothening(!)
** Activate linetool is grey= ed out in preferences.
* many actions are missing from the view-menu(exp= ected?)(grid-actions are missing)
* Actions misordered in File as well..= .
* Slowdowns on focussing windows/canvases.(gnome thinks it froze and i= s asking me whether I would like to kill Krita)
** closing preferences a= nd going to canvas will cause slowdown.
** going between multiple docume= nts will cause slowdown.
** Going to an outside program and coming back = in will also cause slowdown.
* Assistants are broken and cause crash.* General slowdown on selection and geometric tools. (It tags notably betw= een confirm and actual drawing, feels similar to the layer-gui-update-lag t= hat slangkamp had to fix kisview for, maybe it's trying too hard to fig= ure out on which canvas it's trying to paint?)(only happens in tabbed m= ode).
* New view works great!
** Undo is shared between views wel!** Color is randomly not remembered between switching focus-canvas.(return= s to black...)
* Tiled view works okay.
** However, it gets a little = strange when trying to resize the canvas windows. (asif it's trying to = snap constantly)
** Painting between canvases works great, adjusting the= navigation between canvases doesn't(lag)
** Overview docker works g= reat between canvasses, (but again, super-lag on switching focus canvas)* Closing a view is super-slow.
* When using subwindows, when Krita is = closed down, and then restarted, and multiple documents are opened, Krita d= oes not recognise that they should be subwindowed. Nor does it draw tabs. I= f you select Tiled-view in the windows submenu, it subwindows them correctl= y.
* Odd bug: Select a tool(example circle) in one view, paint with it o= n another. Then go to the other view, paint again, undo. Go back to first v= iew, paint, notice that it only uses the freehand brush. No switching of to= ols will actually happen in the first view, only in the second. (sometimes = it works the other way around, it seems, the common thread is that if a too= l has been changed in one cnavas, the other canvas doesn't understand t= his, and it results in the other canvas not being able to change tools anym= ore)
** As well, the tool options with this bug will be garbled, as if t= he tool-options where not switched out, but just painted on top of each oth= er.
* Wrap-around mode works well!
* Perspective grid tool works... b= ut it's sublines are not drawn.
* undoing a selection caused a crash= ...(not reproducable)
* crash on attempting to show grid!(reproducable, = probly missing action)
* crash when using the right-mouseclick(for me as= signed to color-picker) while in a terminal that hovers above a Krita windo= w.
* Terminal complains about color slider docker being assigned a new l= ayout constantly(proly my fault)
* Terminal complains about this: krita(= 2941) KWidgetItemDelegateEventListener::eventFilter: User of KWidgetItemDel= egate should not delete widgets created by createItemWidgets! (repeated lik= e, 20 times each time you start up Krita)
* Terminal complains about pai= ntop presets: krita(3626) KisPaintopBox::setCurrentPaintop: current paintop= =C2=A0 "Basic_tip_default"=C2=A0 was not set, not supported by co= lorspace

tl;dr: The problems can be = subdivided into several catagories:
1) Hotkeys, settings and = missing actions.
2) Confusion between canvasses.
3) Slowdown.
4) Miscelaneous.

I will sent the crash-reports in seperate mails aft= er.

--
Wolthera
--047d7b34398eb024d505058d4445-- --===============5123567139976996099== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Krita mailing list kimageshop@kde.org https://mail.kde.org/mailman/listinfo/kimageshop --===============5123567139976996099==--