Recent

Author Topic: LazPaint (alpha-blending, antialiasing, filters)  (Read 526461 times)

circular

  • Hero Member
  • *****
  • Posts: 3647
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #210 on: April 27, 2011, 07:10:51 am »
I found a bug with textures generation when width <> height. It's fixed on subversion.
Conscience is the debugger of the mind

circular

  • Hero Member
  • *****
  • Posts: 3647
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #211 on: April 29, 2011, 12:57:14 am »
New version (3.8) with :
- some fixes for mac for paint events (still with a strange error message)
- pen preview auto-hide
- pen cursor reflecting current pen size
- some optimization of undo (there is still room for improvement here)

https://sourceforge.net/projects/lazpaint/files/src/
Conscience is the debugger of the mind

fabienwang

  • Sr. Member
  • ****
  • Posts: 449
  • Lazarus is the best
    • My blog
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #212 on: April 30, 2011, 05:36:46 pm »
New version (3.9) with :
- title contains version number
- menu help->check for updates
- update checker binary (done with lnet)

https://sourceforge.net/projects/lazpaint/files/src/ for source

https://sourceforge.net/projects/lazpaint/files/bin/ for binaries
(Binary Win32 and GTK2 are there)

here attached a screenshot of the update_checker (independant binary)

PS: Now is time to have a beer :D
« Last Edit: April 30, 2011, 05:46:35 pm by FabienWang »
I'm using Arch Linux.
Known for: CPickSniff, OpenGrabby
Contributed to: LazPaint

circular

  • Hero Member
  • *****
  • Posts: 3647
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #213 on: April 30, 2011, 06:26:10 pm »
That's a great idea.  :)

But, unfortunately, the item does not appear in the menu.  :'(

Maybe you published another directory that the one you are working on ?

I suppose you should republish v3.9 with the menu. By the way, I've also done some modifications on LazPaint, so you could publish our modifications at the same time.
Conscience is the debugger of the mind

fabienwang

  • Sr. Member
  • ****
  • Posts: 449
  • Lazarus is the best
    • My blog
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #214 on: April 30, 2011, 06:36:03 pm »
the menu appears if both binaries are in the same folder
of course you have to extract both from the zip or it won't work :)

PS: my bad i haven't tested in windows ^^
you're right. I'll wait for your changes for the 3.9
« Last Edit: April 30, 2011, 06:40:01 pm by FabienWang »
I'm using Arch Linux.
Known for: CPickSniff, OpenGrabby
Contributed to: LazPaint

circular

  • Hero Member
  • *****
  • Posts: 3647
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #215 on: April 30, 2011, 07:01:02 pm »
I'm not modifying anymore today. Maybe you already have the last version. Otherwise, just update.
Conscience is the debugger of the mind

fabienwang

  • Sr. Member
  • ****
  • Posts: 449
  • Lazarus is the best
    • My blog
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #216 on: April 30, 2011, 07:14:08 pm »
binaries, source zip, svn all updated ;)
I'm using Arch Linux.
Known for: CPickSniff, OpenGrabby
Contributed to: LazPaint

circular

  • Hero Member
  • *****
  • Posts: 3647
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #217 on: April 30, 2011, 07:26:21 pm »
I've just tested. It works perfectly on Windows. Thanks  ::)
Conscience is the debugger of the mind

circular

  • Hero Member
  • *****
  • Posts: 3647
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #218 on: May 21, 2011, 12:25:24 am »
Here is a new version of LazPaint (4.1).

  • with embedded version. It means that the program can be included in any LCL application. It is used now in LazPaint itself to edit current texture and custom blur mask. So for example, you can click on the texture (No tex icon), render the texture with the Render menu, validate, and then draw with the chosen texture.
  • with better transparency support for clipboard : you can cut'n'paste transparent bitmap parts between LazPaint instances and between LazPaint and Paint.NET.
  • with several spline styles : when using spline tool

https://sourceforge.net/projects/lazpaint/files/src/
« Last Edit: May 21, 2011, 12:38:11 am by circular »
Conscience is the debugger of the mind

Blaazen

  • Hero Member
  • *****
  • Posts: 3011
  • POKE 54296,15
    • Eye-Candy Controls
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #219 on: May 21, 2011, 01:13:30 am »
Why did you skip version 4.0 ?  :)
You went from 3.9 to 4.1, or not ?
Lazarus 2.1.0 r64115 FPC 3.3.1 r40507 x86_64-linux-qt Chakra, Qt 4.8.7/5.13.2, Plasma 5.17.3
Lazarus 1.8.2 r57369 FPC 3.0.4 i386-win32-win32/win64 Wine 3.21

Try Eye-Candy Controls: https://sourceforge.net/projects/eccontrols/files/

circular

  • Hero Member
  • *****
  • Posts: 3647
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #220 on: May 21, 2011, 10:39:11 am »
Well, there was some version 4.0 on subversion, with some changes but not so much. If some people had downloaded this version on subversion, it's to avoid the confusion.
Conscience is the debugger of the mind

lainz

  • Guest
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #221 on: May 21, 2011, 04:22:18 pm »
Here is a new version of LazPaint (4.1).

  • with embedded version. It means that the program can be included in any LCL application. It is used now in LazPaint itself to edit current texture and custom blur mask. So for example, you can click on the texture (No tex icon), render the texture with the Render menu, validate, and then draw with the chosen texture.
  • with better transparency support for clipboard : you can cut'n'paste transparent bitmap parts between LazPaint instances and between LazPaint and Paint.NET.
  • with several spline styles : when using spline tool

https://sourceforge.net/projects/lazpaint/files/src/

Nice. Also update the version number in the lazpaint.iss (Lazarus team made a setup file that's read the version number from somewhere)

lazarus.iss
http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/tools/install/win/lazarus.iss?root=lazarus

circular

  • Hero Member
  • *****
  • Posts: 3647
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #222 on: May 21, 2011, 06:51:14 pm »
Done.  8)
Conscience is the debugger of the mind

lainz

  • Guest
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #223 on: May 24, 2011, 08:06:38 pm »
Done.  8)

And where are the binaries released?

circular

  • Hero Member
  • *****
  • Posts: 3647
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #224 on: May 24, 2011, 08:52:36 pm »
Nowhere.
Conscience is the debugger of the mind

 

TinyPortal © 2005-2018