Добавить слайд Autorun of application #173

Closed
opened 4 months ago by rodion.n · 12 comments
Collaborator

В дизайн файла ubinstall-gtk-configurate добавить новый слайд, аналогичный слайду Autorun of services только изменить заголовки и таблицу.
Таблица заполняется согласно файла applications-list.csv, формат:

GROUP APPLICATION DESCRIPTION
Plank dock-panel plank.desktop Universal macOS-style dock-panel
Conky monitor conky.desktop System monitor
Hostalive check-hostalive.desktop Check the internet is alive

Колонки отображаемой таблицы:

  • [EN] Autorun
    • Галочка
    • [RU] Автозапуск
  • [EN] Group
    • [RU] Группа
  • [EN] Application
    • [RU] Приложение
  • [EN] Description
    • [RU] Описание

При выбранной галочке, сохранять значение столбца APPLICATION, разделитель запятая(,):

AUTOINSTALL["ubconfig set [desktop] AUTOEXEC[@users]"]="plank.desktop,conky.desktop"

Заголовок слайда:

EN:
Autorun of application
Configuring autorun application
RU:
Автозапуск приложений
Настройка автозапуска приложений


Последовательность, согласно задаче Artwork_Applications/design-ubinstall-gtk#80

Originally posted by @asmeron in Artwork_Applications/design-ubinstall-gtk#83

В дизайн файла `ubinstall-gtk-configurate` добавить новый слайд, аналогичный слайду `Autorun of services` только изменить заголовки и таблицу. Таблица заполняется согласно файла `applications-list.csv`, формат: GROUP|APPLICATION|DESCRIPTION -|-|- Plank dock-panel|plank.desktop|Universal macOS-style dock-panel Conky monitor|conky.desktop|System monitor Hostalive|check-hostalive.desktop|Check the internet is alive Колонки отображаемой таблицы: - [EN] Autorun - Галочка - [RU] Автозапуск - [EN] Group - [RU] Группа - [EN] Application - [RU] Приложение - [EN] Description - [RU] Описание При выбранной галочке, сохранять значение столбца `APPLICATION`, разделитель запятая(`,`): ``` AUTOINSTALL["ubconfig set [desktop] AUTOEXEC[@users]"]="plank.desktop,conky.desktop" ``` Заголовок слайда: --- `EN`: **Autorun of application** Configuring autorun application `RU`: **Автозапуск приложений** Настройка автозапуска приложений --- Последовательность, согласно задаче https://gitea.ublinux.ru/Artwork_Applications/design-ubinstall-gtk/issues/80 _Originally posted by @asmeron in https://gitea.ublinux.ru/Artwork_Applications/design-ubinstall-gtk/issues/83#issue-3756_
rodion.n added the улучшение дизайн labels 4 months ago
YanTheKaller was assigned by rodion.n 4 months ago
rodion.n self-assigned this 4 months ago
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/daa7b17df517c8dc05daf0ae7e828691b1282fad
Poster
Collaborator

Реализовано.
image
Закрываю.

Реализовано. ![image](/attachments/88e2fdf7-aef7-46e5-b51c-3ba85ab73176) Закрываю.
rodion.n closed this issue 4 months ago
Owner

В конфигурацию значения сохраняются ?

В конфигурацию значения сохраняются ?
asmeron reopened this issue 4 months ago
Poster
Collaborator

Сохраняются, пробовал на отключении приложений, он функционирует, но сами программы запускаются только если система на английском языке.

Сохраняются, пробовал на отключении приложений, он функционирует, но сами программы запускаются только если система на английском языке.
Poster
Collaborator

А нет... Заметил что Чекбоксы не реагируют, и кнопки редактирования и удаления тоже...
image

А нет... Заметил что Чекбоксы не реагируют, и кнопки редактирования и удаления тоже... ![image](/attachments/bbfec3a5-52b5-4bb3-b171-1fd9ff85fc5b)
Collaborator

Кнопки правильно там работает, удалять и изменять можно только то что ты сам добавил.
А галки исправил:
7000774bbf

Кнопки правильно там работает, удалять и изменять можно только то что ты сам добавил. А галки исправил: https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/7000774bbfdb9bc08a0184a4a0fb380fb37ea273
Poster
Collaborator

Редактирование не реагирует.
Удаление выдает следующее:

(ubinstall-gtk:10726): Gtk-CRITICAL **: 13:59:32.739: gtk_list_store_remove: assertion 'iter_is_valid (iter, list_store)' failed

Редактирование не реагирует. Удаление выдает следующее: ``` (ubinstall-gtk:10726): Gtk-CRITICAL **: 13:59:32.739: gtk_list_store_remove: assertion 'iter_is_valid (iter, list_store)' failed ```
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/9e95aa81f2d26dfeda7ebdfa273136109da647da
Poster
Collaborator

Кто есть кто?
image

Если что в диздоке это окно описано
image

Кто есть кто? ![image](/attachments/eeff9287-7bc7-436d-9562-5e39a6ec176d) Если что в диздоке это окно описано ![image](/attachments/7189cc7b-c36d-4362-ade7-47dc64fa8cd4)
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/4513d0a30f6ee81f1eb824ddaebae8fe3222f152
Poster
Collaborator

Все исправлено
image

Функционал работает исправно, закрываю.

Все исправлено ![image](/attachments/5acdc81a-21b8-4089-a199-2c9328a4af28) Функционал работает исправно, закрываю.
rodion.n closed this issue 3 months ago
Owner

А локализация ?

А локализация ?
Sign in to join this conversation.
No Milestone
No project
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubinstall-gtk#173
Loading…
There is no content yet.