Author Topic: D-Pixel (my paint program)  (Read 8768 times)

Offline happymonster

  • 0010
  • *
  • Posts: 453
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #50 on: February 05, 2011, 06:40:09 pm »
Opps! Seems like the 'tiny' font doesn't work in the latest version. That will be fixed for the next release..  ;)

Offline happymonster

  • 0010
  • *
  • Posts: 453
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #51 on: March 13, 2011, 11:02:14 am »
v 0.60 – 13th March 2011
Polish, bug fixes and usability update

+ Refined visual style for gui panels
+ Added nice fade in/out of new and old panels to add a bit more polish
+ Fixed error where key presses weren’t being cleared before the start of using the text tool (resulting in old key presses being drawn)
+ Fixed error where first small font didn’t work!
+ Fixed bug where colours in a 32 bit PNG file didn’t get converted properly, resulting in a black palette
+ Fixed bug where changing palette colours and then switching to another image meant the palette changes were lost
+ Added image select strip to the left of the palette for quick selection of workspace images. Layers selection and manipulation will go in a new vertical panel to the right of the canvas
+ Fixed bug where brush manipulation tools (flip, rotate, double, halve, etc..) didn’t work if the brush had not been grabbed that session and was saved from a previous session
+ Made all brush manipulation tools go into drawing mood once activated instead of staying in cut/copy modes
+ Added x5 zoom between x4 and x6 when using mouse wheel for a bit more precision when using low zooms
+ Added independent positioning and zooming values for each image (saved to workspace files as well) which makes it much easier to work with multiple images


Offline klmv

  • 0001
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #52 on: March 13, 2011, 06:18:34 pm »
Awesome tool, but gui makes me cry. Are you going to rework it a bit?
Sorry for bad English.

Offline happymonster

  • 0010
  • *
  • Posts: 453
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #53 on: March 13, 2011, 10:21:18 pm »
The problem with that is everyone would want something different.

What do you suggest?

Offline Lizzrd

  • 0010
  • *
  • Posts: 273
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #54 on: March 14, 2011, 01:43:05 pm »
How about you allow for people to make their own GUIs?
On a spritesheet etc.
Photocopier: the fact that arne can also code so well
Photocopier: is horrificly unfair

Offline happymonster

  • 0010
  • *
  • Posts: 453
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #55 on: March 14, 2011, 05:50:18 pm »
Do you mean like a mockup?

Letting people do their actual own GUI placements would be a lot of work, and would anyone really be bothered to do it..?

Offline happymonster

  • 0010
  • *
  • Posts: 453
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #56 on: March 15, 2011, 10:12:37 pm »
I don't want to be too negative, but my experience of doing projects where they are customisable is that no-one bothers using that functionality. ;)

Offline yrizoud

  • 0010
  • *
  • Posts: 100
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #57 on: March 15, 2011, 11:06:27 pm »
I don't think they meant for total layout customizability, because it means you need to implement the Forms designer of Visual Studio, and the user has to learn how to use it.
Your program already has the GUI graphics as plain image format (IIRC, from older version), so there's already a lot of fun that can be had, little annoyances that can be cured ("I don't like the bucket fill, I change it"), experiments to try and show.


Offline Lizzrd

  • 0010
  • *
  • Posts: 273
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #58 on: March 17, 2011, 09:11:38 am »
Yeah that's pretty much what I meant.
Photocopier: the fact that arne can also code so well
Photocopier: is horrificly unfair

Offline HughSpectrum

  • 0010
  • *
  • Posts: 279
  • Karma: +0/-0
  • I suck at making avatars.
    • View Profile
Re: D-Pixel (my paint program)
« Reply #59 on: March 25, 2011, 05:51:43 pm »
I finally got back to using D-Pixel (I use it for casual pixel art), but I couldn't figure out for the life of me how to use the eye dropper tool.  I couldn't find it anywhere in the GUI, and I needed to look in the settings file to learn that the shortcut is TAB.

I'm not sure why I didn't have this problem before (I think it's because I was able to find the eye dropper tool).  I think the program may benefit from help dialogs in the future.

I also encountered a bug where the pixel was way offset from the Windows mouse.  I haven't been able to reproduce this and I can simply close the program and re-open to fix it.  EDIT: I keep getting this bug simply from drawing on the canvas normally, but I still haven't figured out the exact trigger.

Other than that, I'm enjoying how the program has turned out.  It's been relatively bug free for me so far.
« Last Edit: March 25, 2011, 06:38:51 pm by KittenMaster »

Offline happymonster

  • 0010
  • *
  • Posts: 453
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #60 on: March 25, 2011, 06:58:24 pm »
Yes it does need more help stuff. I intend to post screenshots and some explanations of the various panels at some point. As they keep developing and changing it's difficult to do every time there is a new release though! ;)

Offline happymonster

  • 0010
  • *
  • Posts: 453
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #61 on: March 25, 2011, 07:45:52 pm »
v 0.61 - 25th March 2011

+ Added in full 64 level palette undo/redo feature. This is separate from the image undo so you can undo/redo either the palette or the image without influencing the other
+ Added in clear image icon in Image options (undo/redo able as other drawing operations)
+ Redesigned resize image options: Clear image is implented as before, but also the user can now position the old image at one of 9 orientations (left, centre or right alligned for both X & Y positions) within the new image. Scale image will scale the odd image to fit the new image size
+ Added in crop image tool in Image options
+ Added new options in the System menu: Fade on/off (to switch on/off the panel fading) and FPS counter (which can be used to see how fast the program is running on your computer when doing different tasks in D-Pixel)
+ Optimised text primitive tool for a large increase in drawing speed
+ Added user selectable option for using different Graphic Drivers: DirectX 7, DirectX 9, OpenGL (SOME PROBLEMS NOTED when switching to OpenGL in the program, exiting and restarting should fix..)
+ Added desktop / fullscreen window options

Offline ilkke

  • 0010
  • *
  • Posts: 223
  • Karma: +0/-0
  • pix off
    • View Profile
    • 'daily' art blog
Re: D-Pixel (my paint program)
« Reply #62 on: March 28, 2011, 11:00:15 am »
I only now found out about this program :O

Indeed it is very nice, but i do have some issues with the interface:

-There should be more keyboard shortcuts, first and foremost for switching the tools (draw, line, box, brush, etc) and to go to next/previous color in the palette.
-The app window is always on top, which forces you to minimize it when you want to access something else.
-Press escape for instant quit. This is not really productive :)

Also, the program can get quite buggy after I use it for a while. These are some that I've noticed that can appear. I cannot reproduce them every time, but here they are none the less:

-Image thumbnails seem to lag one action behind. If I say fill and image with red, I will not see the update on the thumbnail until I do something else with the image.
-When resizing window, the interface gets cropped, so you can't see the top part of it, for example. I think I was using OpenGL when this happened.
-When using full-screen mode, if I switch to another application, when I get back to D-Pixel, the screen is blank

It's very refreshing to see a program with a modern look and a somewhat unique philosophy.
Keep up the great work.
i

Offline ilkke

  • 0010
  • *
  • Posts: 223
  • Karma: +0/-0
  • pix off
    • View Profile
    • 'daily' art blog
Re: D-Pixel (my paint program)
« Reply #63 on: March 28, 2011, 12:57:59 pm »
OK, Jamon and I just made an 8-col avatar each to test D-Pixel. Some more feedback:

-Right clicking to pick a color does not change active color in palette editor.
-Right clicking with a brush does nothing.
-When saving an image you have to pick a fileformat (no default one) AND type in file extension manually!
-The program seems to assume that it is maximized/full-screen even when it isn't. For example you cannot pan the picture when it's larger than your window if it would fit the full-screen res.
« Last Edit: March 28, 2011, 04:02:51 pm by ilkke »
i

Offline Gamer36

  • 0001
  • *
  • Posts: 60
  • Karma: +0/-1
  • I use lots of colors, deal with it!
    • View Profile
    • Gamer36 Wordpress
Re: D-Pixel (my paint program)
« Reply #64 on: March 28, 2011, 05:48:43 pm »
can has Mac version?  :(
MAC! Btw, what language is it coded in? If it's C++ or Flash I might be able to help you code is for Mac, Linux is out of my hands.

Offline happymonster

  • 0010
  • *
  • Posts: 453
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #65 on: March 28, 2011, 06:19:35 pm »
Thanks for the C&C, I'll look into some of these things. :)
BTW: Escape for instant quit isn't quite as bad as it sounds as apart from the Undo / Redo stack the workspaces are all saved..

A lot of these issues come from the fact that the Engine I'm using for D-Pixel is really designed for games and not utilities (hence the fullscreen / windowed issues).  :(

Offline happymonster

  • 0010
  • *
  • Posts: 453
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #66 on: April 10, 2011, 01:59:05 pm »
v 0.62 - 10th April 2011

+ Fixed error where default maximised screen size forgot to take into account windows taskbars
+ Added some level of support for resizing the program window (canvas sizes are now adjusted)
+ Made default 'Save As' file format BMP
+ File selector tweaks to add warning when trying to save over an existing file
+ When right clicking on a colour in the palette (to set the secondary pen) this now updates the Red, Green, Blue and Hue, Saturation and Value sliders (if visible)
+ Thumbnails now update whilst drawing and shouldn't lag behind by one operation for some actions like fill & undo as before
+ Removed Desktop and Fullscreen options from System Options panel due to Engine issues. I'll have to look at these some more in the future

Offline vecign

  • 0001
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
    • my deviantART site
Re: D-Pixel (my paint program)
« Reply #67 on: April 28, 2011, 04:21:21 pm »
Very nice piece of software and against most opinions i like the gui  :D

I use a laptop with Win XP Home 32bit and a Intel® 965 Express Chipset Family inside,
which seems to cause some problems with D-Pixel. I can not save my work,'cause after
clicking the save-button only a black screen open. Also D-Paint seems to push my CPU (2,0 Ghz 32bit)
to 100 % in the Taskmanager. I hope this can be fixed, i really want try out more your program.

greetz, vecign

Offline Mathias

  • 0100
  • ***
  • Posts: 1360
  • Karma: +2/-0
    • View Profile
    • WAIT DONT GO
Re: D-Pixel (my paint program)
« Reply #68 on: April 30, 2011, 06:33:48 pm »
I would make the default Save As file format PNG. BMP is a nasty (large filesize) uncompressed (but lossless) format.

PNG on the other hand, is everything BMP is and more. Very smart lossless compression method used.

Offline happymonster

  • 0010
  • *
  • Posts: 453
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #69 on: May 02, 2011, 07:02:15 am »
Thanks vecign, I have a integrated chipset too but don't see those black screen problems. I'll have to look into that. Glad you like it so far!

Mathias, I agree.. unfortunately when I try to use the save PNG functions in libPNG it crashes badly. I must be doing something wrong, but not had chance to find out what.  :(

Offline ilkke

  • 0010
  • *
  • Posts: 223
  • Karma: +0/-0
  • pix off
    • View Profile
    • 'daily' art blog
Re: D-Pixel (my paint program)
« Reply #70 on: May 12, 2011, 12:17:10 pm »
I forgot to mention that Jamon and I made these small avatar-sized pictures when testing the program:

http://www.pixeljoint.com/pixelart/60550.htm
http://www.pixeljoint.com/pixelart/60549.htm
i

Offline happymonster

  • 0010
  • *
  • Posts: 453
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #71 on: May 14, 2011, 09:16:38 pm »
Very nice! :)

Offline piffany

  • 0001
  • *
  • Posts: 93
  • Karma: +0/-0
    • View Profile
Re: D-Pixel (my paint program)
« Reply #72 on: May 31, 2011, 02:43:47 pm »
I haven't tried your program, but just wanted to say, the interface is so pretty! I love the rainbow theme  ;D
--Piffany
Disclaimer: I am still fairly new at pixel art, so please don't be offended by my negative critiques :)

Offline Mathias

  • 0100
  • ***
  • Posts: 1360
  • Karma: +2/-0
    • View Profile
    • WAIT DONT GO
Re: D-Pixel (my paint program)
« Reply #73 on: June 25, 2011, 11:24:38 pm »
Hmm, but what other program meant to be used for hours on end has a "rainbow theme"? I'd mute the heck out of it, actually. Save the rainbow colors for rollovers.

Offline ilkke

  • 0010
  • *
  • Posts: 223
  • Karma: +0/-0
  • pix off
    • View Profile
    • 'daily' art blog
Re: D-Pixel (my paint program)
« Reply #74 on: June 26, 2011, 01:35:47 am »
Hmm, but what other program meant to be used for hours on end has a "rainbow theme"? I'd mute the heck out of it, actually. Save the rainbow colors for rollovers.

Them mute it. Isn't all of the interface gfx editable?
i