Recent

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

lainz

  • Hero Member
  • *****
  • Posts: 3957
  • Leandro Diaz
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1020 on: November 18, 2020, 05:00:19 pm »
Congratulations  :)
https://lainz.github.io/ - My Website :)
https://lazpaint.github.io/ -  Download LazPaint

circular

  • Hero Member
  • *****
  • Posts: 3666
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1021 on: December 03, 2020, 12:21:09 pm »
New version 7.1.6
https://github.com/bgrabitmap/lazpaint/releases

- Debian: various icon sizes for Linux application menu
- Debian: compatibility with debuild (to release in Debian distributions)
- MacOS: retina scaling of button glyphs
- MacOS: fix online requests (version check)
- clipboard: supports paste from redirected URL and HTML inline data
- color chooser: window switches to available fill options
- color chooser: copy/paste color definition
- language: add Polish translation
- interface: add support for Qt5
- interface: repaint on theme change
- interface: detect system dark theme
- interface: scale top toolbar, more icon sizes
- interface: larger textboxes in image browser, Escape to close
- interface: vertical splitter to resize docked controls / image view
- layers: add HSL and corrected HSL blend modes
- layers: add context menu for layer
- layers: export layer (in context menu)
- image: add 180-degree rotation
- SVG: read/write layered SVG (interoperates with Inkscape)
- SVG: exports vectorial layers to SVG
- SVG: fix scaling, better support for text
- OpenRaster: support for SVG layers (interoperates with MyPaint)

I will try and push this version to Debian distributions (currently there is version 6.4.1). Not sure how to update but I guess it won't be that complicated. I am waiting for am a-mail reply from the person that uploaded version 6.4.1.
Conscience is the debugger of the mind

lainz

  • Hero Member
  • *****
  • Posts: 3957
  • Leandro Diaz
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1022 on: December 12, 2020, 05:42:26 am »
Hi, we can do the black and white icons in svg? Or you are thinking about finding them online?
https://lainz.github.io/ - My Website :)
https://lazpaint.github.io/ -  Download LazPaint

cappe

  • Full Member
  • ***
  • Posts: 125
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1023 on: December 12, 2020, 09:35:00 am »
congratulations

circular

  • Hero Member
  • *****
  • Posts: 3666
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1024 on: December 12, 2020, 01:59:04 pm »
Thanks @cappe

@lainz: Personally I am not working on LazPaint right now. Having a break and waiting for feedbacks. If you have some idea or preference, I am open to suggestions.
Conscience is the debugger of the mind

lainz

  • Hero Member
  • *****
  • Posts: 3957
  • Leandro Diaz
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1025 on: December 12, 2020, 03:35:16 pm »
@circular ok that's good. We can continue on the vector-icons discussion then or in the bug of black and white icons.
https://lainz.github.io/ - My Website :)
https://lazpaint.github.io/ -  Download LazPaint

Shpend

  • Full Member
  • ***
  • Posts: 148
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1026 on: December 20, 2020, 12:12:07 pm »
Is it maybe possible to use your "Lazpaint" as an ActiveX component or the like, like embedded component within a Pascal program?

circular

  • Hero Member
  • *****
  • Posts: 3666
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1027 on: December 20, 2020, 01:25:13 pm »
hi Shpend,

There is a lazpaintembedded package in LazPaint folder, though I am not sure it is up-to-date.
Conscience is the debugger of the mind

lainz

  • Hero Member
  • *****
  • Posts: 3957
  • Leandro Diaz
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1028 on: January 24, 2021, 03:52:27 pm »
Hi I think the background image in the download website is too big. It takes time to load. I have a good connection and anyways loads slowly.
Maybe using webp format we can reduce the size? Also reducing a bit the resolution I think.
 :)
https://lainz.github.io/ - My Website :)
https://lazpaint.github.io/ -  Download LazPaint

circular

  • Hero Member
  • *****
  • Posts: 3666
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1029 on: January 24, 2021, 10:28:26 pm »
Sure. Won't have time as new week starts, but feel free to experiment. You may need to regenerate the site with Hugo.
Conscience is the debugger of the mind

lainz

  • Hero Member
  • *****
  • Posts: 3957
  • Leandro Diaz
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1030 on: January 25, 2021, 02:21:33 am »
Sure. Won't have time as new week starts, but feel free to experiment. You may need to regenerate the site with Hugo.

Glad to hear that you're working again  :)

Sure I will try.

Edit: Done, now the images are webp. Much faster.
« Last Edit: January 26, 2021, 01:14:35 am by lainz »
https://lainz.github.io/ - My Website :)
https://lazpaint.github.io/ -  Download LazPaint

lainz

  • Hero Member
  • *****
  • Posts: 3957
  • Leandro Diaz
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1031 on: January 28, 2021, 02:17:46 am »
Hi, can someone with old versions of Safari can test https://lazpaint.github.io/
Seems that webp was added recently in Safari. So you will notice that the site does not have images. If that's the case I will revert the changes.
https://lainz.github.io/ - My Website :)
https://lazpaint.github.io/ -  Download LazPaint

Fred vS

  • Hero Member
  • *****
  • Posts: 2083
    • StrumPract is the musicians best friend
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1032 on: January 28, 2021, 03:05:42 am »
Hi, can someone with old versions of Safari can test https://lazpaint.github.io/
Seems that webp was added recently in Safari. So you will notice that the site does not have images. If that's the case I will revert the changes.

Here on Opera v73 Linux 64 bit it is perfect.
(Note that LazPaint FreeBSD and RPI release are not available for download in the site).
« Last Edit: January 28, 2021, 03:09:41 am by Fred vS »
I use Lazarus 2.0.6 32/64 and FPC 3.2.0 32/64 on Debian 10.2 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64 and Mac OS X Snow Leopard 32.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt, Carbon.

https://github.com/fredvs
https://gitlab.com/fredvs

lainz

  • Hero Member
  • *****
  • Posts: 3957
  • Leandro Diaz
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1033 on: January 28, 2021, 03:20:29 am »
Oh I see. Missing downloads.
Can you help us with that? In the lazpaint repository there is the website template. Just add the links, I'm sure these files has the same naming convention as the others.
https://lainz.github.io/ - My Website :)
https://lazpaint.github.io/ -  Download LazPaint

Fred vS

  • Hero Member
  • *****
  • Posts: 2083
    • StrumPract is the musicians best friend
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #1034 on: January 28, 2021, 03:41:13 am »
Oh I see. Missing downloads.
Can you help us with that?
Sure, with pleasure.

In the lazpaint repository there is the website template. Just add the links, I'm sure these files has the same naming convention as the others.
Huh, sorry, but I dont find the code of the site in lazpaint repository.
 :-[

I use Lazarus 2.0.6 32/64 and FPC 3.2.0 32/64 on Debian 10.2 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64 and Mac OS X Snow Leopard 32.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt, Carbon.

https://github.com/fredvs
https://gitlab.com/fredvs

 

TinyPortal © 2005-2018