Новости Linux Mint - Август 2017 [Перевод]

В сети
Аватара пользователя

Автор темы
Chocobo
Сообщения: 5556
Зарегистрирован: 27 авг 2016, 19:57
Решено: 130
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1440 раз

Новости Linux Mint - Август 2017 [Перевод]

Сообщение Chocobo » 03 сен 2017, 15:41

Во-первых, я хотел бы поблагодарить вас за поддержку и пожертвования. Истинное удовольствие работать над улучшением Linux Mint не только потому, что нам интересно разрабатывать и интегрировать программное обеспечение и технологии, но также и потому, что мы видим, насколько это интересно и нуэно кому-то еще, кроме нас

В прошлом месяце мы обнародовали некоторые улучшения, которые мы подготовили для Linux Mint 18.3, но прошел еще один месяц, так что пора представить еще некоторые :smile:

MintBackup

Инструмент Backup Tool (Резервное копирование, )был полностью переписан. Мы пересмотрели его возможности, теперь он выглядит так: Теперь вам не нужно будет вводить пароль для запуска средства резервного копирования, поскольку он больше не работает с правами root. При резервном копировании данных вам больше не нужно проходить через параметры или выбирать источник и тип резервного копирования. Теперь утилита предназначена именно для создания резервной копии вашего домашнего каталога, ни больше ни меньше. Он сохраняет все ваши файлы в архив tar. При восстановлении резервной копии файлы восстанавливаются в том же месте, что и раньше, с их исходными разрешениями и метками времени.

Разумеется, при выполнении резервного копирования вы можете исключать файлы и каталоги, а элементы, которые вы исключаете, запоминаются для будущих резервных копий (идея состоит в том, чтобы облегчить вам регулярное выполнение новых резервных копий).
По умолчанию ваш кеш и настройки, которые находятся в скрытых каталогах и файлах в корневой директории вашего домашнего каталога, исключаются из резервных копий. При желании можно в бэкап можно акдючить и их.

Сохранение списка программного обеспечения также стало намного проще, чем раньше. Вместо того, чтобы показывать вам тысячи пакетов на выбор (вы можете получить точное количество пакетов, установленных на вашем компьютере, набрав в терминале dpkg -l | wc -l), Backup Tool теперь просто перечисляет пакеты, которые вы установливали в Менеджере программ. Код под капотом тоже стал намного лаконичней и современней. Улучшена производительность и стабильность, в частности, в области сжатия данных и многопоточности. Как и для Менеджер программ, бэкенд APT был переключен на Aptdaemon.

Прогрессбар в списке окон
Когда приложение занято чем-то, оно обычно показывает вам индикатор выполнения. Вместо того, чтобы бездумно смотреть в бар и ждать, пока он достигнет 100%, люди обычно используют возможность сделать что-то еще или отвлечь себя в Интернете во время ожидания. Проблема в том, как узнать, когда приложениевыполнит свою задачу, если вы не увидите его индикатор выполнения? Как следить за ходом операции после того, как вы сворачиваете окно приложения или работаете с другими окнами поверх него?

Некоторые приложения, такие как утилита форматирования USB флешек или файловый менеджер Nemo, работали над этой проблемой, мы изменили заголовок окна, чтобы указать там их прогресс. Таким образом, их процент отображается не только на заголовке, но и в списке окон панели.

В Windows 7 было сделано еще удобней, они внедрили механизм, который позволяет приложениям передавать прогресс в окружение. Мы решили сделать это возможным в Linux, реализовав его в LibXapp.

LibXApp - это библиотека C, доступная в большинстве дистрибутивов. Он предоставляет динамические привязки ко многим языкам через GIRepository.

Вот пример кода в Python:

Код: Выделить всё

import gi
gi.require_version('Gtk', '3.0')
gi.require_version('XApp', '1.0')
from gi.repository import Gtk, XApp
 
window = Gtk.Window()
window.set_title("My Window")
window.show()
 
XApp.set_window_progress(window, 50)
XApp.set_window_icon_name(window, "info")
 
window.connect("destroy", Gtk.main_quit)
 
Gtk.main()
Как Можно увидеть в этом примере, приложение может сообщать о прогрессе (50% в этом примере) в диспетчере окон, просто вызывая XApp.set_window_progress (окно, 50).

В Cinnamon 3.6 этот прогресс отображается в списке окон:


Библиотека также предоставляет полезный класс GtkWindow, который происходит из Gtk.Window и предоставляет эти функции через экземпляр напрямую:

Код: Выделить всё

import gi
gi.require_version('Gtk', '3.0')
gi.require_version('XApp', '1.0')
from gi.repository import Gtk, XApp
 
window = XApp.GtkWindow()
window.set_title("My Window")
window.show()
 
window.set_progress(50)
window.set_icon_name("info")
 
window.connect("destroy", Gtk.main_quit)
 
Gtk.main()
В этом примере тот же результат достигается путем вызова set_progress (50) в самом окне.
Прогрессбар в списке окон появится в Linux Mint 18.3. Он будет реализован в Cinnamon, и в соедующих приложениях:
  • Nemo (file operations)
  • Резервные копии
  • Менеджер программ
  • Менеджер драйверов
  • Форматирование USB
  • Запись образа на USB
Также мы рассматриваем возможность добавления поддержки и в MATE, Caja и Synaptic (сюда входят все приложения, использующие Synaptic, такие как инструменты обновления, настройки языка и программного обеспечения, удаление приложений из меню и т. д.).

Прочие улучшения

Сетевой аплет Cinnamon получил возможность повторного сканирования для беспроводных сетей.
Диспетчер загрузки и блокировщик доменов домена были удалены из программного обеспечения по умолчанию. Они будут по-прежнему доступны в репозиториях, но по умолчанию они больше не будут установлены.

Источник

Аватара пользователя

root
Сообщения: 648
Зарегистрирован: 16 фев 2017, 17:03
Решено: 3
Откуда: г. Хабаровск
Благодарил (а): 192 раза
Поблагодарили: 152 раза

Новости Linux Mint - Август 2017 [Перевод]

Сообщение root » 04 сен 2017, 04:52

По-маленьку доходим до уровня windows 7) :joke:
User: adminka
OS: Linux Mint 18.2 Sonya Cinnamon :thumbs:
Kernel: 4.11.0-14-generic
Эмоджи смайлы                  


В сети
Аватара пользователя

Автор темы
Chocobo
Сообщения: 5556
Зарегистрирован: 27 авг 2016, 19:57
Решено: 130
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1440 раз

Новости Linux Mint - Август 2017 [Перевод]

Сообщение Chocobo » 04 сен 2017, 05:41

root, Палка о двух концах - кое-где и им явно есть чему поучиться)

Аватара пользователя

root
Сообщения: 648
Зарегистрирован: 16 фев 2017, 17:03
Решено: 3
Откуда: г. Хабаровск
Благодарил (а): 192 раза
Поблагодарили: 152 раза

Новости Linux Mint - Август 2017 [Перевод]

Сообщение root » 04 сен 2017, 06:07

Chocobo, кто ж спорит) Было б круто, если б добавили еще и такой бар
2.png
:thumbs:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
User: adminka
OS: Linux Mint 18.2 Sonya Cinnamon :thumbs:
Kernel: 4.11.0-14-generic
Эмоджи смайлы                  


В сети

Unborn
Сообщения: 792
Зарегистрирован: 03 сен 2016, 10:36
Решено: 15
Благодарил (а): 2 раза
Поблагодарили: 120 раз

Новости Linux Mint - Август 2017 [Перевод]

Сообщение Unborn » 04 сен 2017, 06:37

root писал(а): Было б круто, если б добавили еще и такой бар
Больше разных фич, свистоперделок и нескучных обоев. И указывать по честному минимальные требования к железу и не только в документации. Долбоящеры всё равно её не читают.
А после анализа оборудования при установке при несоответствии посылать пользователя на в магазин и прекращать установку.

В сети
Аватара пользователя

Автор темы
Chocobo
Сообщения: 5556
Зарегистрирован: 27 авг 2016, 19:57
Решено: 130
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1440 раз

Новости Linux Mint - Август 2017 [Перевод]

Сообщение Chocobo » 04 сен 2017, 06:45

Ну вообще подобное уже запилено изначально же по маунтпоинтам:
Снимок экрана от 2017-09-04 09-40-14.png
То что не как в вендах - уже другой вопрос, нет у нас CDEFG в одной куче, все живет по своим путям.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя

root
Сообщения: 648
Зарегистрирован: 16 фев 2017, 17:03
Решено: 3
Откуда: г. Хабаровск
Благодарил (а): 192 раза
Поблагодарили: 152 раза

Новости Linux Mint - Август 2017 [Перевод]

Сообщение root » 04 сен 2017, 08:06

Chocobo, фигня это))) Говоря словами KOT040188:"костыль!!!" :-D Это все равно что в conky выводить не конкретный размер занятого/свободного/общего пространства разделов, а просто показывать ползунок без надписей в таком масштабе, что под лупой хрен различишь :lupa: необходимо бинокль брать, чтоб иметь хоть какие-то шансы :help:
User: adminka
OS: Linux Mint 18.2 Sonya Cinnamon :thumbs:
Kernel: 4.11.0-14-generic
Эмоджи смайлы                  


В сети
Аватара пользователя

Автор темы
Chocobo
Сообщения: 5556
Зарегистрирован: 27 авг 2016, 19:57
Решено: 130
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1440 раз

Новости Linux Mint - Август 2017 [Перевод]

Сообщение Chocobo » 04 сен 2017, 08:12

root, Ну и вопрос был про сам бар, а не надписи)


lmWlad
Сообщения: 15
Зарегистрирован: 22 фев 2017, 11:14
Благодарил (а): 11 раз

Новости Linux Mint - Август 2017 [Перевод]

Сообщение lmWlad » 20 сен 2017, 08:24

root писал(а): По-маленьку доходим до уровня windows 7) :joke:
Главное, что бы в Windows 8 не улететь))) :-D :cray2:

Вернуться в «Новости Linux Mint»