[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ANN: New version of PikoPixel, pixel-art editor
From: |
Bertrand Dekoninck |
Subject: |
Re: ANN: New version of PikoPixel, pixel-art editor |
Date: |
Mon, 15 Oct 2018 18:09:40 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 |
Le 15/10/2018 à 06:06, Josh Freeman a écrit :
On Feb 26, 2018, at 1:23 AM, Josh Freeman wrote:
PikoPixel is a free, open-source (AGPLv3) pixel-art editor for Mac
OS X & GNUstep. A new version, 1.0 BETA9, is now available.
Screenshot of PikoPixel 1.0 BETA9, running on Debian 9:
http://twilightedge.com/screens/pp10b9gs.png
Congratulations !
And still the moment for bug reports. :-/
Pikopixel doesn't seem to deal well with other themes on GNUstep, now
that it has its own and overrides GNUstep defaults..
The theme changing dialog in the Info panel is now buggy : when I switch
to the default GNUstep theme, Pikopixel sets its own theme, instead of
the default one. Which is sensible but a little tough. But the real
problem is that if I want to change again to another theme, all my
themes are listed with the same name "Pikostep" in the Info panel and I
can't change to another. I can only "revert to default theme", which
sets my Rik theme as it is the default one.
Which is more annoying is an incompatibility with PikoPixel and the Rik.
theme for me : it crashes at startup.
Since revision beta9a, Pikopixel segfaults on dry launch, right after
that I push the OK button of the first dialog (creating an empty
window). It doesn't occur when I open an image with it (using the
context menu of GWorkspace).
I've launched it in GDB and got this backtrace :
#0 0x00007ffff646798b in objc_msg_lookup ()
from /usr/GNUstep/Local/Library/Libraries/libobjc.so.4.6
#1 0x00007fffec5469de in -[DefaultButtonAnimation setCurrentProgress:] (
self=0x1b2e120, _cmd=0x7ffff7c40870 <.objc_selector_list+1488>,
progress=0.354128569) at NSWindow+Rik.m:35
#2 0x00007ffff7568a5c in -[NSAnimation animatorStep:] (self=0x1b2e120,
_cmd=0x7ffff7d42bd0 <.objc_selector_list+352>,
elapsedTime=0.24788999557495117) at NSAnimation.m:1038
#3 0x00007ffff7899cab in -[GSAnimator stepAnimation] (self=0x1a8a9b0,
_cmd=0x7ffff7d42c10 <.objc_selector_list+416>) at GSAnimator.m:168
#4 0x00007ffff789a6a8 in -[GSAnimator(private) _animationLoop] (
self=0x1a8a9b0, _cmd=0x7ffff7d42c30 <.objc_selector_list+448>)
at GSAnimator.m:248
#5 0x00007ffff6add964 in -[NSObject performSelector:withObject:] (
self=0x1a8a9b0, _cmd=0x7ffff7095630 <.objc_selector_list+32>,
aSelector=0x7ffff7d42c30 <.objc_selector_list+448>, anObject=0x1a594a0)
at NSObject.m:1808
#6 0x00007ffff6b981c3 in -[NSTimer fire] (self=0x1a594a0,
_cmd=0x7ffff7082300 <.objc_selector_list+752>) at NSTimer.m:283
#7 0x00007ffff6b43cf7 in -[NSRunLoop _limitDateForContext:]
(self=0x1102c60,
_cmd=0x7ffff7082370 <.objc_selector_list+864>, context=0x1125960)
at NSRunLoop.m:1011
There seems to be an incompatibility between the NSButton methods
reimplemented in Rik and Pikopixel, right ?
Anyway, Pikpixel is still very impresssive and the new theme is very nice.
Bertrand