[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Re: MVC branch initial impressions and list of bugs.
From:       Sven Langkamp <sven.langkamp () gmail ! com>
Date:       2014-10-16 23:09:25
Message-ID: CAAmsBfk-_ECbwPkPBmJx08vQzBmFfqv=ZWyQCS5PC81ATREwPw () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Fixed now.

On Thu, Oct 16, 2014 at 7:12 PM, Wolthera <griffinvalley@gmail.com> wrote:

> third crash:
> Crash triggered by clicking with right-click on a terminal, which hovers
> over Krita, while Krita has NO documents open.(Attempt at reproducing this
> while documents are open still triggers Krita canvas)
>
> Application: Krita (krita), signal: Segmentation fault
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> [Current thread is 1 (Thread 0x7fb1d32e67c0 (LWP 2941))]
>
> Thread 5 (Thread 0x7fb19effd700 (LWP 2995)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at
> ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00007fb1d06fd406 in QWaitCondition::wait(QMutex*, unsigned long) ()
> from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #2  0x00007fb1d06f95eb in QSemaphore::acquire(int) () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #3  0x00007fb1cf33cd0e in KisTileDataPooler::waitForWork (this=this@entry=0x1e099f0)
> at
> /home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:162
> #4  0x00007fb1cf33d0dd in KisTileDataPooler::run (this=0x1e099f0) at
> /home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:184
> #5  0x00007fb1d06fcf2f in ?? () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #6  0x00007fb1cb31df6e in start_thread (arg=0x7fb19effd700) at
> pthread_create.c:311
> #7  0x00007fb1d29dc9cd in clone () at
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
>
> Thread 4 (Thread 0x7fb1a4cdf700 (LWP 2996)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at
> ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00007fb1d06fd406 in QWaitCondition::wait(QMutex*, unsigned long) ()
> from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #2  0x00007fb1d06f99f3 in QSemaphore::tryAcquire(int, int) () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #3  0x00007fb1cf358e23 in KisTileDataSwapper::waitForWork (this=<optimized
> out>) at
> /home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:86
> #4  0x00007fb1cf3590ba in KisTileDataSwapper::run (this=0x1e09a28) at
> /home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92
> #5  0x00007fb1d06fcf2f in ?? () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #6  0x00007fb1cb31df6e in start_thread (arg=0x7fb1a4cdf700) at
> pthread_create.c:311
> #7  0x00007fb1d29dc9cd in clone () at
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
>
> Thread 3 (Thread 0x7fb1af8a9700 (LWP 2999)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at
> ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x00007fb1d06fd406 in QWaitCondition::wait(QMutex*, unsigned long) ()
> from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #2  0x00007fb1d16ca086 in ?? () from
> /usr/lib/x86_64-linux-gnu/libQtGui.so.4
> #3  0x00007fb1d06fcf2f in ?? () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #4  0x00007fb1cb31df6e in start_thread (arg=0x7fb1af8a9700) at
> pthread_create.c:311
> #5  0x00007fb1d29dc9cd in clone () at
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
>
> Thread 2 (Thread 0x7fb19f7fe700 (LWP 3000)):
> #0  0x00007fb1d29cff7d in poll () at ../sysdeps/unix/syscall-template.S:81
> #1  0x00007fb1cae456a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #2  0x00007fb1cae457ac in g_main_context_iteration () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #3  0x00007fb1d0829a76 in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #4  0x00007fb1d07fb5ef in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #5  0x00007fb1d07fb8e5 in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #6  0x00007fb1d06fa88f in QThread::exec() () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #7  0x00007fb1d07dcd13 in ?? () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #8  0x00007fb1d06fcf2f in ?? () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #9  0x00007fb1cb31df6e in start_thread (arg=0x7fb19f7fe700) at
> pthread_create.c:311
> #10 0x00007fb1d29dc9cd in clone () at
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
>
> Thread 1 (Thread 0x7fb1d32e67c0 (LWP 2941)):
> [KCrash Handler]
> #5  KisZoomManager::updateGUI (this=0x0) at
> /home/wolthera/kde4/src/calligra/krita/ui/kis_zoom_manager.cc:211
> #6  0x00007fb1d247dbda in KisView2::updateGUI (this=0x1a5d6b0) at
> /home/wolthera/kde4/src/calligra/krita/ui/kis_view2.cpp:882
> #7  0x00007fb1d0810a58 in QMetaObject::activate(QObject*, QMetaObject
> const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #8  0x00007fb1d12680c4 in QApplication::x11ProcessEvent(_XEvent*) () from
> /usr/lib/x86_64-linux-gnu/libQtGui.so.4
> #9  0x00007fb1d128f922 in ?? () from
> /usr/lib/x86_64-linux-gnu/libQtGui.so.4
> #10 0x00007fb1cae453b6 in g_main_context_dispatch () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #11 0x00007fb1cae45708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #12 0x00007fb1cae457ac in g_main_context_iteration () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #13 0x00007fb1d0829a55 in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #14 0x00007fb1d128f9d6 in ?? () from
> /usr/lib/x86_64-linux-gnu/libQtGui.so.4
> #15 0x00007fb1d07fb5ef in
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #16 0x00007fb1d07fb8e5 in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #17 0x00007fb1d0800e5b in QCoreApplication::exec() () from
> /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> #18 0x00007fb1d2dba774 in kdemain (argc=<optimized out>, argv=<optimized
> out>) at /home/wolthera/kde4/src/calligra/krita/main.cc:104
> #19 0x00007fb1d2903de5 in __libc_start_main (main=0x4006b0 <main(int,
> char**)>, argc=1, ubp_av=0x7fffcfc487d8, init=<optimized out>,
> fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffcfc487c8)
> at libc-start.c:260
> #20 0x00000000004006de in _start ()
>
> On Thu, Oct 16, 2014 at 7:06 PM, Wolthera <griffinvalley@gmail.com> wrote:
>
>> 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<calligra>, not
>> in brushes and stuff<krita>
>> *** 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
>>
>
>
>
> --
> Wolthera
>
> _______________________________________________
> Krita mailing list
> kimageshop@kde.org
> https://mail.kde.org/mailman/listinfo/kimageshop
>
>

[Attachment #5 (text/html)]

<div dir="ltr">Fixed now.<br><div class="gmail_extra"><br><div class="gmail_quote">On \
Thu, Oct 16, 2014 at 7:12 PM, Wolthera <span dir="ltr">&lt;<a \
href="mailto:griffinvalley@gmail.com" \
target="_blank">griffinvalley@gmail.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div dir="ltr"><div>third crash:<br></div>Crash triggered by \
clicking with right-click on a terminal, which hovers over Krita, while Krita has NO \
documents open.(Attempt at reproducing this while documents are open still triggers \
Krita canvas)<span class=""><br><br>Application: Krita (krita), signal: Segmentation \
fault<br>Using host libthread_db library \
&quot;/lib/x86_64-linux-gnu/libthread_db.so.1&quot;.<br></span>[Current thread is 1 \
(Thread 0x7fb1d32e67c0 (LWP 2941))]<br><br>Thread 5 (Thread 0x7fb19effd700 (LWP \
2995)):<span class=""><br>#0   pthread_cond_wait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185<br></span>#1   \
0x00007fb1d06fd406 in QWaitCondition::wait(QMutex*, unsigned long) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2   0x00007fb1d06f95eb in \
QSemaphore::acquire(int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#3   \
0x00007fb1cf33cd0e in KisTileDataPooler::waitForWork (this=this@entry=0x1e099f0) at \
/home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:162<br>#4 \
0x00007fb1cf33d0dd in KisTileDataPooler::run (this=0x1e099f0) at \
/home/wolthera/kde4/src/calligra/krita/image/tiles3/kis_tile_data_pooler.cc:184<br>#5 \
0x00007fb1d06fcf2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#6   \
0x00007fb1cb31df6e in start_thread (arg=0x7fb19effd700) at pthread_create.c:311<br>#7 \
0x00007fb1d29dc9cd in clone () at \
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 4 (Thread 0x7fb1a4cdf700 \
(LWP 2996)):<span class=""><br>#0   pthread_cond_wait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185<br></span>#1   \
0x00007fb1d06fd406 in QWaitCondition::wait(QMutex*, unsigned long) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2   0x00007fb1d06f99f3 in \
QSemaphore::tryAcquire(int, int) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#3   0x00007fb1cf358e23 in \
KisTileDataSwapper::waitForWork (this=&lt;optimized out&gt;) at \
/home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:86<br>#4 \
0x00007fb1cf3590ba in KisTileDataSwapper::run (this=0x1e09a28) at \
/home/wolthera/kde4/src/calligra/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:92<br>#5 \
0x00007fb1d06fcf2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#6   \
0x00007fb1cb31df6e in start_thread (arg=0x7fb1a4cdf700) at pthread_create.c:311<br>#7 \
0x00007fb1d29dc9cd in clone () at \
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 3 (Thread 0x7fb1af8a9700 \
(LWP 2999)):<span class=""><br>#0   pthread_cond_wait@@GLIBC_2.3.2 () at \
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185<br></span>#1   \
0x00007fb1d06fd406 in QWaitCondition::wait(QMutex*, unsigned long) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#2   0x00007fb1d16ca086 in ?? () from \
/usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#3   0x00007fb1d06fcf2f in ?? () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#4   0x00007fb1cb31df6e in start_thread \
(arg=0x7fb1af8a9700) at pthread_create.c:311<br>#5   0x00007fb1d29dc9cd in clone () \
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 2 (Thread \
0x7fb19f7fe700 (LWP 3000)):<br>#0   0x00007fb1d29cff7d in poll () at \
../sysdeps/unix/syscall-template.S:81<br>#1   0x00007fb1cae456a4 in ?? () from \
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>#2   0x00007fb1cae457ac in \
g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0<br>#3   \
0x00007fb1d0829a76 in \
QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () \
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#4   0x00007fb1d07fb5ef in \
QEventLoop::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#5   0x00007fb1d07fb8e5 in \
QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#6   0x00007fb1d06fa88f in \
QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#7   \
0x00007fb1d07dcd13 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#8   \
0x00007fb1d06fcf2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#9   \
0x00007fb1cb31df6e in start_thread (arg=0x7fb19f7fe700) at \
pthread_create.c:311<br>#10 0x00007fb1d29dc9cd in clone () at \
../sysdeps/unix/sysv/linux/x86_64/clone.S:113<br><br>Thread 1 (Thread 0x7fb1d32e67c0 \
(LWP 2941)):<br>[KCrash Handler]<br>#5   KisZoomManager::updateGUI (this=0x0) at \
/home/wolthera/kde4/src/calligra/krita/ui/kis_zoom_manager.cc:211<br>#6   \
0x00007fb1d247dbda in KisView2::updateGUI (this=0x1a5d6b0) at \
/home/wolthera/kde4/src/calligra/krita/ui/kis_view2.cpp:882<br>#7   \
0x00007fb1d0810a58 in QMetaObject::activate(QObject*, QMetaObject const*, int, \
void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#8   0x00007fb1d12680c4 \
in QApplication::x11ProcessEvent(_XEvent*) () from \
/usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#9   0x00007fb1d128f922 in ?? () from \
/usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#10 0x00007fb1cae453b6 in \
g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0<br>#11 \
0x00007fb1cae45708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0<br>#12 \
0x00007fb1cae457ac in g_main_context_iteration () from \
/lib/x86_64-linux-gnu/libglib-2.0.so.0<br>#13 0x00007fb1d0829a55 in \
QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () \
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#14 0x00007fb1d128f9d6 in ?? () from \
/usr/lib/x86_64-linux-gnu/libQtGui.so.4<br>#15 0x00007fb1d07fb5ef in \
QEventLoop::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#16 0x00007fb1d07fb8e5 in \
QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from \
/usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#17 0x00007fb1d0800e5b in \
QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4<br>#18 \
0x00007fb1d2dba774 in kdemain (argc=&lt;optimized out&gt;, argv=&lt;optimized \
out&gt;) at /home/wolthera/kde4/src/calligra/krita/main.cc:104<br>#19 \
0x00007fb1d2903de5 in __libc_start_main (main=0x4006b0 &lt;main(int, char**)&gt;, \
argc=1, ubp_av=0x7fffcfc487d8, init=&lt;optimized out&gt;, fini=&lt;optimized \
out&gt;, rtld_fini=&lt;optimized out&gt;, stack_end=0x7fffcfc487c8) at \
libc-start.c:260<br>#20 0x00000000004006de in _start ()<br></div><div \
class="gmail_extra"><br><div class="gmail_quote"><span class="">On Thu, Oct 16, 2014 \
at 7:06 PM, Wolthera <span dir="ltr">&lt;<a href="mailto:griffinvalley@gmail.com" \
target="_blank">griffinvalley@gmail.com</a>&gt;</span> wrote:<br></span><div><div \
class="h5"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Okay, so the Multi view \
control branch for Krita has finally entered testing stage, so I build it and started \
poking at it:<br><br></div>Some notes for those who want to try it out \
themselves:<br><br>* had to empty build for this.<br>* had to empty trash \
afterwards.<br><br></div>otherwise it just creates build errors.<br><br></div>Now for \
the notes:<br><br>* settings became confused in this build.<br>** ctrl+z doesn&#39;t \
work.<br>** confirm(by pressing enter), in transform and crop doesn&#39;t work <br>** \
Nor does the pop-up palette, rotate mode, or zoom.<br>** Top-bar misses \
actions.<br>*** Undo freehand brush-stroke is only availeble in file&lt;calligra&gt;, \
not in brushes and stuff&lt;krita&gt;<br>*** The same for zooming, and brush \
smoothening(!)<br>** Activate linetool is greyed out in preferences.<br>* many \
actions are missing from the view-menu(expected?)(grid-actions are missing)<br>* \
Actions misordered in File as well...<br>* Slowdowns on focussing \
windows/canvases.(gnome thinks it froze and is asking me whether I would like to kill \
Krita)<br>** closing preferences and going to canvas will cause slowdown.<br>** going \
between multiple documents will cause slowdown.<br>** Going to an outside program and \
coming back in will also cause slowdown.<br>* Assistants are broken and cause \
crash.<br>* 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&#39;s trying too hard to figure out on \
which canvas it&#39;s trying to paint?)(only happens in tabbed mode).<br>* New view \
works great!<br>** Undo is shared between views wel!<br>** Color is randomly not \
remembered between switching focus-canvas.(returns to black...)<br>* Tiled view works \
okay.<br>** However, it gets a little strange when trying to resize the canvas \
windows. (asif it&#39;s trying to snap constantly)<br>** Painting between canvases \
works great, adjusting the navigation between canvases doesn&#39;t(lag)<br>** \
Overview docker works great between canvasses, (but again, super-lag on switching \
focus canvas)<br>* Closing a view is super-slow.<br>* 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.<br>* 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&#39;t \
understand this, and it results in the other canvas not being able to change tools \
anymore)<br>** 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.<br>* \
Wrap-around mode works well!<br>* Perspective grid tool works... but it&#39;s \
sublines are not drawn.<br>* undoing a selection caused a crash...(not \
reproducable)<br>* crash on attempting to show grid!(reproducable, probly missing \
action)<br>* crash when using the right-mouseclick(for me assigned to color-picker) \
while in a terminal that hovers above a Krita window.<br>* Terminal complains about \
color slider docker being assigned a new layout constantly(proly my fault)<br>* \
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)<br>* Terminal complains about paintop presets: krita(3626) \
KisPaintopBox::setCurrentPaintop: current paintop   &quot;Basic_tip_default&quot;   \
was not set, not supported by colorspace \
<br><div><div><div><div><br></div><div>tl;dr: The problems can be subdivided into \
several catagories:<br></div><div>1) Hotkeys, settings and missing \
actions.<br></div><div>2) Confusion between canvasses.<br></div><div>3) Slowdown.<br \
clear="all"></div><div><div><div>4) Miscelaneous.<br></div><div><br></div><div>I will \
sent the crash-reports in seperate mails after.<span><font \
color="#888888"><br></font></span></div><span><font color="#888888"><div><br>-- \
<br>Wolthera </div></font></span></div></div></div></div></div></div>
</blockquote></div></div></div><span class="HOEnZb"><font color="#888888"><br><br \
clear="all"><br>-- <br>Wolthera </font></span></div>
<br>_______________________________________________<br>
Krita mailing list<br>
<a href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kimageshop" \
target="_blank">https://mail.kde.org/mailman/listinfo/kimageshop</a><br> \
<br></blockquote></div><br></div></div>



_______________________________________________
Krita mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic