Recent

Author Topic: What are your favourite ison sets for general desktop GUI development?  (Read 733 times)

ToolGIS

  • New Member
  • *
  • Posts: 18
From what I can tell Lazarus doesn't ship with default icon sets, which is fine we just need to add them as necessary. But I was also wondering what sets some of you are using for your desktop apps development. Are you providing options to resize/ theme? In which case, does it help only having one set of SVGs? Or do you prefer PNG?

Interested in approaches being taken.

I also cannot add SVG icons without crashing, anyone else having this problem (Ubuntu 22.04).

Thanks.
« Last Edit: April 19, 2023, 12:05:08 pm by ToolGIS »

Leledumbo

  • Hero Member
  • *****
  • Posts: 8757
  • Programming + Glam Metal + Tae Kwon Do = Me
Mostly whatever comes by default. I don't pay attention that much so long as it's clear what functionality the icon represents. Only app icon matters to me, and it's usually self made.

wp

  • Hero Member
  • *****
  • Posts: 11906
ToolGIS, you are not up-to-date. Lazarus has its own general-purpose icon collection now (in the main branch only, ATM): https://forum.lazarus.freepascal.org/index.php/topic,59266.0.html. We have 446 motifs in 6 sizes at the moment. All of them are png since there is no integrated svg reader so far. However, if you use BGRABitmap you could apply their svg imagelist and use the svg versions of these images which are split off of the main Lazarus distribution, though: https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/image_sources/lazarus/images/general_purpose/

ToolGIS

  • New Member
  • *
  • Posts: 18
ToolGIS, you are not up-to-date. Lazarus has its own general-purpose icon collection now (in the main branch only, ATM): https://forum.lazarus.freepascal.org/index.php/topic,59266.0.html. We have 446 motifs in 6 sizes at the moment. All of them are png since there is no integrated svg reader so far. However, if you use BGRABitmap you could apply their svg imagelist and use the svg versions of these images which are split off of the main Lazarus distribution, though: https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/image_sources/lazarus/images/general_purpose/

Wow, thanks! Do they come with the install (Ubuntu 22.04)?

I can't seem to locate them so looks like they don't ship with Ubuntu, but have the download link from the other forum post.
« Last Edit: April 19, 2023, 12:36:50 pm by ToolGIS »

wp

  • Hero Member
  • *****
  • Posts: 11906
As I said, they are in the main branch and thus not contained in any distribution. However, you can download a zip of this particular directory by selecting "Download this directory" after clicking at the Download button next to the blue "Clone" button at https://gitlab.com/freepascal.org/lazarus/lazarus/-/tree/main/images/general_purpose

 

TinyPortal © 2005-2018