Recent

Author Topic: Created EXE w/Linux Laz IDE- now how do I install? (Ubuntu)  (Read 2663 times)

TRon

  • Hero Member
  • *****
  • Posts: 3813
Re: Created EXE w/Linux Laz IDE- now how do I install? (Ubuntu)
« Reply #15 on: November 14, 2024, 02:10:09 pm »
Just for the record:
I refrain from further commenting here because I do not wish to further indulge the advertisement.

After having had a look, all that I wrote still holds but the discussion does not belong here not have I any interest in argumenting against any unfounded claims and/or convenient wrong interpretation(s) of my statements.

If you are a user of this product and appreciate it then by all means keep appreciating it. Just don't bother clueless users (that is something I will keep ventilating).
I do not have to remember anything anymore thanks to total-recall.

msintle

  • Sr. Member
  • ****
  • Posts: 259
Re: Created EXE w/Linux Laz IDE- now how do I install? (Ubuntu)
« Reply #16 on: November 15, 2024, 12:28:25 pm »
The intent is really not to bother anyone or to spam the forum with advertising, but to communicate that these are truly non-trivial problems based on the experience I acquired working on said product's team.

The desktop files are very fickle and work differently on almost all Linux flavors, causing many endless pitfalls. This is the value in using a tool whose job it is precisely to address and isolate you from those differentials, so you can focus on what matters - your application itself.

FWIW, you'd have better luck "reverse engineering" the tool by having it create those desktop files for you on different Linux instances and then comparing the differences, than to actually discover all those nuances by yourself.

I respectfully submit the above to your consideration and thank you very much for your understanding if, due to my previously disclosed involvement with the product, I am not being an objective poster; unbeknownst to myself.

MarkMLl

  • Hero Member
  • *****
  • Posts: 8134
Re: Created EXE w/Linux Laz IDE- now how do I install? (Ubuntu)
« Reply #17 on: November 15, 2024, 12:53:10 pm »
The intent is really not to bother anyone or to spam the forum with advertising, but to communicate that these are truly non-trivial problems based on the experience I acquired working on said product's team.

I for one agree that there are issues, but the solution needs to be thought out carefully while respecting unix tradition.

Quote
The desktop files are very fickle and work differently on almost all Linux flavors, causing many endless pitfalls. This is the value in using a tool whose job it is precisely to address and isolate you from those differentials, so you can focus on what matters - your application itself.

No: they work differently with different Window Managers and in some cases different versions of window manager, and when that happens it should be reported as a bug and if necessary raised with freedesktop.org which is responsible for their format. I'd particularly highlight the OnlyShowIn= and NotShowIn= items, which are honoured more in the breach than the observance.

Apart from that I agree that at the very least XDG-compatible desktop files could usefully be created by the Lazarus IDE, in the same way that Manifest and Application Bundle files are supported, and /possibly/, that a shell script could be created to link to xdg-desktop-menu. I'm sure that patches would be welcomed by some.

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Logitech, TopSpeed & FTL Modula-2 on bare metal (Z80, '286 protected mode).
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

 

TinyPortal © 2005-2018