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

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

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

Новости 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
Сообщения: 697
Зарегистрирован: 16 фев 2017, 17:03
Решено: 4
Откуда: г. Хабаровск
Благодарил (а): 218 раз
Поблагодарили: 176 раз

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

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

По-маленьку доходим до уровня windows 7) :joke:
Ушел в запой, вернусь не скоро :drink4: :sry:
Изображение

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

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

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

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

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

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

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

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

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

Chocobo, кто ж спорит) Было б круто, если б добавили еще и такой бар
2.png
:thumbs:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ушел в запой, вернусь не скоро :drink4: :sry:
Изображение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Chocobo, фигня это))) Говоря словами KOT040188:"костыль!!!" :-D Это все равно что в conky выводить не конкретный размер занятого/свободного/общего пространства разделов, а просто показывать ползунок без надписей в таком масштабе, что под лупой хрен различишь :lupa: необходимо бинокль брать, чтоб иметь хоть какие-то шансы :help:
Ушел в запой, вернусь не скоро :drink4: :sry:
Изображение

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

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

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

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

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


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

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

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

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

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