Recent

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

lainz

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

circular

  • Hero Member
  • *****
  • Posts: 4181
    • 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: 4449
    • https://lainz.github.io/
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?

cappe

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

circular

  • Hero Member
  • *****
  • Posts: 4181
    • 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: 4449
    • https://lainz.github.io/
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.

Shpend

  • Full Member
  • ***
  • Posts: 167
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: 4181
    • 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: 4449
    • https://lainz.github.io/
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.
 :)

circular

  • Hero Member
  • *****
  • Posts: 4181
    • 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: 4449
    • https://lainz.github.io/
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 »

lainz

  • Hero Member
  • *****
  • Posts: 4449
    • https://lainz.github.io/
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.

Fred vS

  • Hero Member
  • *****
  • Posts: 3158
    • 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.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

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

lainz

  • Hero Member
  • *****
  • Posts: 4449
    • https://lainz.github.io/
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.

Fred vS

  • Hero Member
  • *****
  • Posts: 3158
    • 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.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

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

 

TinyPortal © 2005-2018