Форум проекта PuppyRus Linux

Разработки проекта PuppyRus => Программирование и компиляция => PureBasic => Тема начата: AZJIO от 17 Август 2021, 14:41:24

Название: create-desktop-file
Отправлено: AZJIO от 17 Август 2021, 14:41:24
create-desktop-file
программа для создания desktop-файлов

Скачать: yandex (https://disk.yandex.ru/d/dlKMs3ABIKrW6w) upload.ee (https://www.upload.ee/files/14906364/create-desktop-file.7z.html)

(https://i.imgur.com/1MISC1y.png)

Назначение
Простое создание desktop-файлов в автозагрузке или на рабочем столе.

Использование
Перед тем как пробовать важно знать, что если переписать файл с рабочего стола, то в нём потеряются остальные параметры и останутся только те что указаны в окне программы (пока так, но будет улучшено).
1. Перетащить и бросить desktop-файл с рабочего стола в окно программы, выбрать место "автозагрузка", нажать создать.
2. Тоже самое, но самостоятельно заполнить поля.

Обновления
Добавлена горячая клавиша F1, чтобы открыть Readme.txt
Теперь при сохранение в тот же файл ключи неотображаемые в интерфейсе не удаляются
При сохранение предлагается указать имя файла, которое отличается от видимого имени на рабочем столе
Название: Re: create-desktop-file
Отправлено: Pro от 18 Август 2021, 13:10:15
Неплохо, только категории лучше выпадающим списком, список категорий есть в /etc/xdg гдето

Перетащи сюда ярлык - непонятно о чем речь, т.к. Иконку уже задали что за ярлык?
Название: Re: create-desktop-file
Отправлено: AZJIO от 19 Август 2021, 02:13:01
Перетащи сюда ярлык - непонятно о чем речь, т.к. Иконку уже задали что за ярлык?
В Cinnamon пишет "Создать кнопку запуска", пока гуглил инфу по desktop-файлам встречал использование термина "ярлык". Так что не стал заморачиваться, тем более винду хоть раз да видел каждый, понятие ярлыка там одно и тоже с тем что называют кнопкой запуска.
Название: Re: create-desktop-file
Отправлено: sfs от 17 Октябрь 2021, 08:27:37
Не хватает функционала запуска с параметром. Т.е. create-desktop-file-x64-Arch my.desktop
Тогда можно будет повесить через mime запуск create-desktop-file на расширение .desktop
Название: Re: create-desktop-file
Отправлено: AZJIO от 17 Октябрь 2021, 11:31:27
Не хватает функционала запуска с параметром. Т.е. create-desktop-file-x64-Arch my.desktop
Добавил запуск с параметром. Сделал 2 установщика zst и xz. А в открытом виде обновлён Arch, а убунтушный и хубунтушный остались прежними, если что позже перекомпилирую.
Название: Re: create-desktop-file
Отправлено: DdShurick от 17 Октябрь 2021, 11:49:33
Не хватает функционала
Как ты любишь бороться за функционал. Для "незнаек" от этого только неразбериха.
Программа красивая, удобная, но, программа нужна только для самостоятельного создания ярлыка, если есть готовый, то проще "ln -s" (и память экономит). Я не говорю, что программа не нужна, но забывать про альтернативные пути нельзя. И так уже таким курсом докатились до sustemd (не к ночи будь помянут) и иже с ними.
Название: Re: create-desktop-file
Отправлено: AZJIO от 17 Октябрь 2021, 16:04:00
программа нужна только для самостоятельного создания ярлыка
1. Изначально казалось там же просто ini-подобный файл, что там программирвоать, в принципе в свойствах файла можно поменять, но потом обнаружил, что можно захватив ярлык с рабочего стола легко сохранить его в автозагрузку, просто выбрав каталог сохранения (я о нём даже не знал, думал где то конфиг прописывается с путём на файл, а может от DE зависит эта прописка).
2. Удобство делать дубликат ярлыка с изменёнными параметрами. В Cinnamon если я скопировал ярлык и вставил он ложится поверх в над старым ярлыком и с тем же именем, я не вижу изменения, как будто ничего не произошло  как будто эта возможность не существует и я заново выбираю на рабочем столе "Создать кнопку запуска" и заполняю данные, чтобы создать такой же ярлык с изменённой одной буковкой. Чуть позже я стал кидать ярлык в Geany, чтобы сохранить с новым именем. Ну а в это проге просто к имени добавить 1 и будет дубликат.

На счёт передачи файлов через параметр у меня была идея, но подумал, если кого заинтересует сделаю позже, так как в принципе ярлыки в основном на рабочем столе, а не в папках, то можно просто кинуть его в программу, то есть по сути эта фича не приоритетная. Но учитывая что там кода условно на 3 строки, то пусть будет.
Название: Re: create-desktop-file
Отправлено: pureproft от 17 Октябрь 2021, 16:32:46
https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html

Всё просто, если забыть, что это целая философия с богатейшей историей.
Название: Re: create-desktop-file
Отправлено: sfs от 18 Октябрь 2021, 10:48:13
проще "ln -s"
Так нельзя. Надо копию, т.к. Если юзер в конфиге отключит автозагрузку - ярлык пропадет везде
Да и у юзера прав не хватит
обновлён Arch, а убунтушный и хубунтушный остались прежними
Чем отличаются?
Спасибо +
А нельзя сделать i686 gtk2 для DDR01?
Название: Re: create-desktop-file
Отправлено: AZJIO от 18 Октябрь 2021, 11:08:00
Чем отличаются?
Запрошенной функцией запуск с параметром.
А нельзя сделать i686 gtk2 для DDR01?
Мне надо тогда делать загрузку DDR01, а я занят, даже отвлекли от "Grub2-generator" (успел кнопку "Добавить" прикрутить), чужой комп настраиваю. В общем не в ближайшее время.
Название: Re: create-desktop-file
Отправлено: sfs от 18 Октябрь 2021, 11:27:15
Чем отличаются арч версия от юбунты и ксубунты кроме доработки?
Название: Re: create-desktop-file
Отправлено: AZJIO от 19 Октябрь 2021, 06:36:24
Хубунта 32 бита, это типа поддержка 32 -битных ос, а убунтушный х64 для совместимости из-за зависимостей, дистрибутивы ос разных типов могут содержать разные версии библиотек и для максимальной совместимости убунтовых-популярных ос у пользователей, делаю компиляцию на убунте тоже, если арчевский не пойдет. Я уже отписывал, что хубунтовая 32 на проге сейвфолдер у меня выдала игнорируемую секцию "сет" конфига на убунтушной 32 ос, поэтому скомпилировал на убунте, но не ярко выражено, я случайно увидел. Грубо говоря у исполняемых бинарников есть небольшая платформозависимость, т.е. если я буду использовать вебгаджет, то скорее всего это будет ярко выражено, так как у вебгаджета плохая совместимость, на некоторые линуксовые ос даже невозможно установить библиотеки для его компиляции.

А если вместо DDR01я соберу на хубунте32 с gtk2, может будет работать нормально?
Название: Re: create-desktop-file
Отправлено: DdShurick от 19 Октябрь 2021, 09:48:09
ярлык пропадет везде
Пропадает при жёсткой ссылке, с ключом "-s" мягкая ссылка, при удалении ссылки файл не удаляется.Смотри man ln (https://www.opennet.ru/man.shtml?topic=ln&category=1) на русском.
Название: Re: create-desktop-file
Отправлено: sfs от 19 Октябрь 2021, 10:47:27
Управлялки автозагрузкой не удаляют, а дописывают Hidden=true или т.п.
Название: Re: create-desktop-file
Отправлено: AZJIO от 19 Октябрь 2021, 23:07:24
sfs
Добрался, скомпилировал, проверь файл "create-desktop-file-x32-Xubuntu-gtk2" из архива.

Удалось потестировать на Ubuntu14, и ,конечно, параметра не хватало. И именно в этом файле прям не отходя от кассы добавил улучшение, при вставке в поле "исполняемый файл" добавлялось file:// префиксом, это исправил.
Название: Re: create-desktop-file
Отправлено: sfs от 20 Октябрь 2021, 09:44:22
проверь файл "create-desktop-file-x32-Xubuntu-gtk2"
Работает. Спасибо
Иконки в create-desktop берутся не из гтк темы? На скрине - у меня папки синие, а в create-desktop желтые
Название: Re: create-desktop-file
Отправлено: sfs от 20 Октябрь 2021, 10:24:16
create-desktop-file-gtk3-p-0.1-2-x86_64.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/create-desktop-file-gtk3-p-0.1-2-x86_64.pfs)
create-desktop-file-0.1-2-x86_64.pkg.tar.xz (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pra64-07/pkg/pra6407extra/create-desktop-file-0.1-2-x86_64.pkg.tar.xz)
Переделал пакет. Было много косяков : права везде кривые, mime не было.

Не хватает кнопки открыть в текстовом редакторе

Если открыть ярлык с кучей полей и сохранить в другое место - останутся только поля из гуя

Если открыть имеющийся ярлык - как его сохранить в исходном месте? Логично было бы "Сохранить в папке каталоге" сделать кнопкой, сохраняющей по выбранному пути, а вместо "Создать" сделать "Сохранить" (при открытии с параметром, без - не показывать эту кнопку)
Название: Re: create-desktop-file
Отправлено: AZJIO от 20 Октябрь 2021, 12:05:57
Если открыть ярлык с кучей полей и сохранить в другое место - останутся только поля из гуя
Да, и об этом я предупредил в описании (хотя явная причина порчи не описана, допишу) и вроде там мессага выпадает при перезаписи существующего (но тоже надо указать о потери более явно). Проблема, что движок работающий с данными ini-файла сохраняет в UTF-8 с BOM (и вроде с ANSI), но при отсутствии метки BOM, он его не понимает как UTF-8 и работает с ним как с ANSI, соответственно русские буквы будут иметь проблемы. Либо надо делать свой движок, либо как я пока пошёл на уловку сохраняя в UTF-8 с BOM, а потом читаю этот файл заново (бинарно в память) с позиции 3 (после BOM) и сохраняю как файл в формате UTF-8 (точнее бинарно сохраняю не зная что, там, не распознавая формат, просто без первых 3-х символов, оно и получается что ожидалось), грубо говоря эта штука (функции по работе с ini) не даёт мне напрямую сохранять в файл *.desktop. Если я буду выводить в GUI все поля то у Geany там для всех языков, даже на экран не влезет, а в 99% если чел создаёт для себя, зачем ему все поля. Кроме того, если я чего то не понял и какое то поле является критически важным, то его можно добавить самому, то есть прога позволяет расширить количество полей хоть на весь экран. А чтобы сохранить в существующий файл без потери это надо чтобы либо движок поддерживал сохранение, либо если я буду в некий массив кэшировать все данные, а пользователь не будет о них догадываться и потом сохранять, опять же порядок будет перемешан, в общем не стал я с этим заморачиваться, так как то что ты хочешь прога делает, а то что это не копия предыдущего ярлыка это не критично. По крайней мере то что я вижу, т.е. видимые поля сохраняются. Как вариант можно добавить кнопку типа дублировать ярлык с новым именем, как задачу поместить его в другую папку, или как задачу последующей ручной правки, но опять для меняя это не критично, так как я просто кидаю его в Geany, подправляю с новыми данными и нажимаю "Сохранить как..."

Было много косяков : права везде кривые
Точно, я же привык открыть его как архив и накидать файлы (да ещё с NTFS диска иногда). А вообще, какой программой собирать ".xz", чтобы исключить проблемы и всё было правильно? Получается у меня все архивы ".xz" для всех программ глючные. Может в IceArch их собрать, где права root.

Если открыть имеющийся ярлык - как его сохранить в исходном месте? Логично было бы "Сохранить в папке каталоге" сделать кнопкой, сохраняющей по выбранному пути, а вместо "Создать" сделать "Сохранить" (при открытии с параметром, без - не показывать эту кнопку)
Логично, хотя здесь начинается проблема поиска пути, ведь даже если я задам папку рабочего стола, то как пользователь выберет папку автозагрузки, он даже знать о ней не будет, а если в Local создавать, там надо выискивать папки, но как вариант можно при сохранении использовать путь в раскрывающемся списке как начальную папку отсчёта, тогда пользователь сразу нажмёт "Сохранить", либо будет искать свой путь. Но лучше сделать отдельную кнопку "Сохранить как", чтобы простота кнопки "Создать" осталась. Думаю в 99% люди будут создавать ярлыки на рабочем столе.

Надо добавить кнопку "Открыть в редакторе".
Название: Re: create-desktop-file
Отправлено: sfs от 20 Октябрь 2021, 12:38:34
какой программой собирать ".xz", чтобы исключить проблемы и всё было правильно?
В моих дистрах dir2pkg и mkpkg. Но проверки на права там нет. Можно дописать...

Нередактированные поля было бы лучше добавлять в сохраняемый ярлык
Если надо что-то написать на sh для этого - могу поучаствовать

здесь начинается проблема поиска пути
Ну так в параметре же он указан. Т.е. через dirname

"Сохранить как"
Можно и так. Или добавить в возможные пути сохранения /usr/share/applications и пр.
Название: Re: create-desktop-file
Отправлено: AZJIO от 20 Октябрь 2021, 12:57:59
Или добавить в возможные пути сохранения /usr/share/applications и пр.
Этот путь требует права админа, поэтому я сделал сохранение в Local. НО пути указываются в ini-файле, поэтому если это массовый путь, то просто добавить его в список путей сохранения. Я просто подумал, что возможна ситуация  создания ярлыков в любом месте, как я делаю в винде, хотя нельзя назвать в любом, я просто делаю собственное меню с ярлыками в некой папке, а потом указываю папку как панель инструментов, из этого сделал вывод, что кому-то будет важно сделать сохранение через диалог файлового менеджера.
Надо добавить пункт "Выбор" в списке путей, что будет являться критерием к открытию диалога файлового менеджера с запоминанием последнего пути.

Иконки в create-desktop берутся не из гтк темы?
Да, один значок папки 1 кб добавлен, чтобы не было проблемы отображения значка. Тоже надо подумать, изучая я услышал, что при отсутствии темы значок берётся из hicolor, но является ли это стандартом и как разрулить если юзер скачал тему, установил, а лишние удалил? То есть надо проверить значок и если её нет, то использовать свою. Осталось разобраться как получать значки.
Название: Re: create-desktop-file
Отправлено: RoDoN от 20 Октябрь 2021, 13:04:56
Простое создание desktop-файлов в автозагрузке или на рабочем столе.
А чем не устраивает давно существующая gnome-desktop-item-edit?
В рунту лайт 18 я напр., взял эту утилитку, которая там под именем new-desktop-item-edit (размер 93 Кб) и успешно использую в дебиане 10, как для создания новых десктоп-файлов, так и для их редактирования.
Название: Re: create-desktop-file
Отправлено: AZJIO от 20 Октябрь 2021, 13:26:41
gnome-desktop-item-edit?
Она в Arch + Cinnamon будет работать?
При поиске в гугле картинок он показывает ужасную вещь, в Cinnamon такое есть.
Это что-ли?
(https://i.stack.imgur.com/ZesYU.png)
Как из этого сделать копию ярлыка, если я хочу сделать несколько ярлыков с другими параметрами и поместить в другие папки? Из этого можно только ручками каждый раз набирать или с листочка копировать, вот от этого я и ушёл.
Не запоминает ширину окна, команда постоянно не помещается целиком. Не с первого раза понял, что значок это кнопка и можно сменить значок нажав на неё. Постоянно открывает папку значков неактуальную из которой 5 минут переходишь в нужное тебе место и так каждый раз если ты попробовал значок, но он не понравился, а то что он добавил его в последние файлы, так он там нафиг не нужен, зачем пробовать уже попробованное.
Название: Re: create-desktop-file
Отправлено: sfs от 20 Октябрь 2021, 13:37:50
Осталось разобраться как получать значки
Самое простое использовать gtk-* значки. Они есть в любой теме. В вашем случае gtk-open
Посмотреть какие бывают можно в моих дистрах скриптом из пупи gtk-icon
чем не устраивает давно существующая gnome-desktop-item-edit?
Этот (https://forum.puppyrus.org/index.php?topic=23576.msg179775#msg179775)?
Название: Re: create-desktop-file
Отправлено: AZJIO от 20 Октябрь 2021, 14:00:50
Набросал план:
1. [известно, и легко] Добавить в выбор путей пункт "Выбрать", чтобы вместо создания по имеющемуся пути, открыть диалог файлового менеджера выбора файла сохранения и запомнить этот путь для следующего выбора.
2. [не известно как] Сделать использование собственной темы оформления для значков, и при отсутствии просмотреть hicolor и при отсутствии взять свой или многоточие как вариант кнопки "Обзор...".
3. [известно, и усилие переписать код] Подумать на счёт хеширования параметров, чтобы создавать оригинал ярлыка не теряя других полей. Для этого можно создать виртуальный ini-файл (https://www.purebasic.fr/english/viewtopic.php?p=573526#p573526).

Как появится время займусь.
Название: Re: create-desktop-file
Отправлено: sfs от 20 Октябрь 2021, 14:26:54
2. Во многих прогах достаточно указать имя типа gtk-open и ярлык сам подставится из используемой темы. Без путей и расширения. Как в pb - не знаю
3. Можно sed -ом слить 2 в 1
Название: Re: create-desktop-file
Отправлено: RoDoN от 20 Октябрь 2021, 14:57:22
Этот (https://forum.puppyrus.org/index.php?topic=23576.msg179775#msg179775)?
Да
Название: Re: create-desktop-file
Отправлено: RoDoN от 20 Октябрь 2021, 15:02:51
Как из этого сделать копию ярлыка, если я хочу сделать несколько ярлыков с другими параметрами и поместить в другие папки?
ПКМ в ФМ скопировал и вставил куда надо, при необходимости переименовал и открыл также ПКМ на редактирование.
Использую там, где стоит LXDE или упрощенная связка Openbox + PCManFM, добавляя в меню ПКМ пару пунктов. Т.е. там, где DE не имеет такого своего функционала.
Название: Re: create-desktop-file
Отправлено: AZJIO от 20 Октябрь 2021, 15:29:49
RoDoN
Теоретически мне хватает Geany, но новичок не знает, что такое рабочий стол и ярлык, когда я с винды пришёл в линукс мне было не понятно, является ли рабочий стол программой как стартовое меню, которое добавляет инфу с ярлыков и генерирует раскрывающийся список. Откуда мне знать, что это папка? Я же говорил, я копирую ярлык а он не появляется на рабочем столе копией, как это происходит в винде, а при нажатии Ctrl+C и +V он ложит его поверх старого ярлыка и я опять не вижу копии. Хотя новичок и не узнает о моей программе, так что проблема не решилась и не решится, пока юзер несколько лет не поиспользует ОС. Но выгодные фишки лично для меня есть, ну и благодаря хотелкам могут появится ещё. В том числе мне легко в папке юзера создать папку Apps, накидать туда своих программ, потом кинул исполняемый файл в окно проги, кинул иконку, вписал имя, нажал создать и вот рабочий ярлык, не надо ручками прописывать, просто кидать в прогу файлы.
Название: Re: create-desktop-file
Отправлено: knn от 20 Октябрь 2021, 15:39:28
...сделать копию ярлыка...
- на Ледяном ( # и не только) пользую контекст-Рокса-SendTo:
Код
cat $HOME/.config/rox.sourceforge.net/SendTo/созд.-Бэкап-Файла
#!/bin/bash
cp -a "$@"  "$@"_bk-$(date +%F_%H-%M-%S)
(создаёт рядом бэкап-цели)
- как помнится, и с какталогами и с правами - вроде нормально...
- имхо, удобно и в том числе если например сгоряча полез править конфиги и т.п. :) особенно для "вандалов" (... ну еще в каких-то случаях...)
Название: Re: create-desktop-file
Отправлено: AZJIO от 22 Октябрь 2021, 10:10:54
По поводу своего плана понял что могу не торопится и делать пока другую прогу.
1. Пункт как мы выяснили можно добавить в список путей, а "Выбор" - будет редко используемый, только увеличит размер проги
2. Значок могу сделать по лёгкому, указать путь к значку в ini, то же не критичная вещь.
3. Создание виртуального ini для поддержки всех полей, опять же увеличит файл поддержкой новых функций Map и кода на треть. Код станет запутанным, а что это по факту добавит? Для меня ничего кроме размера файла проги. Можно лишь в сообщение при замене существующего файла добавить, что при замене оригинального потеряются параметры отсутствующие в окне программы. Типа как в инструкции по использованию пишут оговорки, чтобы снять с себя ответственность за пользователя, я предупредил, а ты сам решай. А по факту ярлык будет рабочий, я не вижу каких-то там полей особенных, которые потеряются кроме многоязыковой поддержки которая нафиг не нужна. Ну или если найдётся с пол десятка полей, то это легко решается через ini-файл. Те же MimeType, StartupNotify, Terminal можно добавить эти поля и прогм будет их видеть пустыми или заполненными.
В общем в будущем займусь.
Название: Re: create-desktop-file
Отправлено: AZJIO от 19 Ноябрь 2021, 21:57:34
Нередактированные поля было бы лучше добавлять в сохраняемый ярлык
Обновления
Теперь при сохранение в тот же файл ключи не отображаемые в интерфейсе не удаляются (сохранение в новый файл записывает только то что есть в GUI).
При сохранение предлагается указать имя файла, которое отличается от видимого имени на рабочем столе.

Может добавить галку типа "наследовать все ключи исходного", то есть при сохранении нового файла сначала выполнить копирование исходного в новое место, а потом записать параметры?
Название: Re: create-desktop-file
Отправлено: knn от 15 Ноябрь 2022, 04:48:00
Спасибо.
(# добрался до проги - попробовать для *.desktop~ов вариантов запуска консольных браузеров - понравилось )
---------------------
имхо:
добавить галку типа "наследовать все ключи исходного"
- думается - удобно;
- из хотелок - чтоб дефолтный для GUI "каталог сохранения" можно б было свой дефолтно выставить (в смысле ~= чтоб брался из верхней или нижней строки ini-файла, ну или как-то ещё...).
Название: Re: create-desktop-file
Отправлено: AZJIO от 17 Ноябрь 2022, 16:03:05
- из хотелок - чтоб дефолтный для GUI "каталог сохранения" можно б было свой дефолтно выставить
На данный момент дефолтный 3-й пункт. Было бы правильно первый сделать дефолтным, а ещё лучше запоминать выбор.
Название: Re: create-desktop-file
Отправлено: knn от 18 Ноябрь 2022, 05:38:13
На данный момент дефолтный 3-й пункт.
- понятно, по 3-му пункту работает - со своим дефолтом конечно удобнее)
-------------------
имхо - так, вообще (дело-то сугубо авторское) - справку бы по 'F1', или по '--help', или еще как.
Я читал ReadMe.txt из архива (не знаю как дело обстоит в пакетах #в арче прогу запускать не пробовал), но почему-то предполагаю что мало кто даже в '/usr/share/doc/' полезет.
-----------
зы:
Удобно, что "Исполняемый файл" тоже можно перетаскивать.
Тут же - имхо - может поле обозначить не "Исполняемый файл", а "Команда(/ ?запуска)" ....
------------
зызы:
вариант - по F1 или по кнопке вызывать/открывать /usr/share/doc/create-desktop-file/ReadMe.txt

Название: Re: create-desktop-file
Отправлено: AZJIO от 06 Февраль 2023, 06:27:51
Добавлена горячая клавиша F1, чтобы открыть "/usr/share/doc/create-desktop-file/Readme.txt"
И ещё, возможно это будет важно, теперь пункт по умолчанию первый, а не третий.

Удобно, что "Исполняемый файл" тоже можно перетаскивать.
Не только, ещё значок/иконку. Кстати, пытался побороть, чтобы в другие поля было невозможно перетаскивать файлы, в итоге какая то загадка, с полем "Комментарии" работает, с раскрывающемся списком - нет и с другими полями ниже, в итоге убрал этот разношёрстный код, в том числе для "Комментарии", либо всё пытаться заблокировать, либо ничего. Ну с комбобоксом я немного понимаю, там комбо состоит из элемента и в нём редактируемый элемент, поэтому я блокирую внешний, а редактируемый нет, в итоге это не работает, но почему последующие не блокирует. Похоже надо сначала делать им разрешение на вставку методом PureBasic,  и потом запретить, так как эти поля как бы по дефолту позволяют вставку и если им не назначить PureBasic`овский движок, то они просто по дефолту принимают брошенное, по флагу окна позволить "перетащить и бросить".
Название: Re: create-desktop-file
Отправлено: krasnyh от 25 Ноябрь 2023, 23:26:11
Заявка о баге (https://forum.puppyrus.org/index.php?topic=24179.msg187516#msg187516).

Но оно не решаемо похоже, ведь никто не расчитывает на старое ПО.
Название: Re: create-desktop-file
Отправлено: AZJIO от 01 Декабрь 2023, 03:47:52
Установил последнюю версию Mint и пересобрал десяток прог, в том числе и эту. Кстати, некоторые и для Arch пересобрал на "PureBasic 6.03", потому что заявлено много улучшений (https://www.purebasic.fr/english/viewtopic.php?p=611765#p611765)