LINUX.ORG.RU

Уютный Supreme

 


0

1

На первом скриншоте показано как я сделал из DE торт.

Восстанавливаюсь после сбоя электропитания.

А покамест поэкспериментируем с анимациями. Изображения открывать в новой вкладке:

На первом скриншоте - делаем торт меняем нескучные обои на рабочем столе. В принципе в рабочем столе я никогда особого смысла не видел, но пусть будет. Список доступных «обоев» берется из ~/Pictures

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

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

На четвертом скриншоте - некоторый функционал ФМ, а именно что происходит при подключении флешки, подмонтирование флешки, отображение сетевого диска при подключении, заход на удаленный сервер в папку сайта, открытие свойств\exif\предпросмотр, добавление в избранное, и тд. Дисковая утилита открыта для пруфца.

Возможно кто-то обратил внимание на элемент управления «Производительность». Последняя его версия конечно была пофункциональнее, но на данный момент здесь присутствует только баланс и приоритет. Баланс - это ползунок на три значения. Если он ориентирован на скорость, система делает ШГ, отключает композитор, спецэффекты, тени, включает простейшие меню, и делает интерфейс более плавным за счет минимизации проверок. Ну например если баланс ориентирован на удобство, и программа закрылась - докбар это покажет сразу. Если на скорость - через 250мс. Снять видео не получилось, потому что из-за перерисовки композитора вылетает записывалка экрана, но в общем система теперь выглядит вот так: https://ibb.co/pBCsfTpm

Выделение приоритета активному окну - выставляет -19 приложению на переднем плане. И это даже дает небольшой прирост производительности.

Что касается дока, то здесь особо ничего не изменилось. https://ibb.co/Tqc2xL7x

Элементы можно добавлять; удалять; смотреть свойства (использование процессора на скриншоте сделал рандомным для демонстрации графика); менять иконку-название; запускать вторую копию; закрывать; закрывать принудительно; устанавливать временное имя из четырех символов, отображающееся до закрытия программы. Если программа поддерживает контекстное меню - оно так же функционирует. Если отключить «расширенное меню» в панели управления - будет отображаться только добавление\изъятие, свойства и закрытие.

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

Примитивный календарь показывать не буду, его я написал за час. В образе что доступен для тыканья, он доступен по ЛКМ на часах.

Сетевые настройки так же пропали, но там не было ничего выдающегося, интерфейсы, айпишник\dhcp, поиск вай-фаев, создание своей AP если установлен hostapd.

- - -

Приношу извинения за рывки, писал в 10 FPS, чтобы уложиться в ЛОРовские 4Мб, поэтому возможен пропуск кадров.

Потыкать вживую можно пока под виртуалкой, образ здесь: https://phpsupreme.de/Supreme.vdi (креды live/live + root/root, сервер подкроватный, скорость небольшая). Удобный инсталлятор, кстати выглядит он вот так: https://ibb.co/Sw5sCRxf - к сожалению придется пересоздавать заново.

Ближайшие крупицы свободного времени потрачу на допиливание ФМа, текущая версия еще не создает директории\файлы, не вырезает, и свойства показывает только для картинок\текста. А ведь там был даже встроенный видеоплеер, так-то.

Еще немного и догоню Болгенос.

★★★★★

Проверено: hobbit ()
Последнее исправление: windows10 (всего исправлений: 6)
Ответ на: комментарий от unDEFER

Я придумал свою фразу: «Делайте, как вам удобно, и всё будет хорошо». Аналог фразы votafak’а: «Делайте, как я, и всё будет хорошо». Вот прям полная противоположность.

IceFox
()
Ответ на: комментарий от IceFox

Тогда ждём твоих новых кулинарных шеDEвров :-)

unDEFER ★★★★★
()
Ответ на: комментарий от daniyal

Если забыть, что это на пыхе, то вполне неплохо.

Ну так это считай вызов.

А то рассказывают, понимаешь, за мертвый язык, за то что он только для вебни =)

windows10 ★★★★★
() автор топика
Ответ на: комментарий от IceFox

Моя великая фраза: «Сделал торт». Даже теперь тут.

Ну, братан, программировать (не умея в принципе это делать) - это тебе не очередной опенбокс в вырвиглазные цвета разукрашивать.

А насчет фразы ... Хорошо что ты не понял, для чего она написана ;)

windows10 ★★★★★
() автор топика
Ответ на: комментарий от windows10

Не скажу, что он мёртв, но и не могу сказать, что для чего-то кроме вебни подходит. В подтверждение моих слов, открой в своей де несколько своих приложений и покажи потребление памяти

daniyal
()
Ответ на: комментарий от daniyal

Не скажу, что он мёртв, но и не могу сказать, что для чего-то кроме вебни подходит. В подтверждение моих слов, открой в своей де несколько своих приложений и покажи потребление памяти

Я лучше сделаю вот так: https://ibb.co/B2Xspxz9

Насчет «подходит» - не согласен, во всяком случае не полностью.

Для низкоуровневых задач, требующих максимума быстродействия и минимума потребления, лучше сишечки нет ничего. Хотя у меня на ПЫХе написаны драйверы для i2c и modbus - и ничо, норм чухается.

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

Но для большинства софта уровня текстовых редакторов\клиентов торрентов\музыплееров - он подходит куда лучше, потому что 50% логики приложений - это построение UI, но оно в принципе одинаково в любом ЯП, и учитывая синтаксический сахар пыха - даже удобнее; а процентов 30% наверное это работа с сообщениями\строками\файлами\текстом, которые у пыха на пятерочку. Оставшиеся 20% - это алгоритмическая логика, которую пых тоже думаю в состоянии организовать.

А вот размер кода, скорость написания и в целом дебаггинга - на порядки лучше даже чем на питоне, не говоря уже за сишечку. Ну вот например календарь, отображающий текущий месяц с подсветкой дня - 88 строк вместе с комментами, из которых 20 строк - красивая разметка дней недели, ее можно скомбинировать в 1 строку.

Меньший размер кода проще анализировать и исправлять, чем пачку strdupов, и malloc'ов, чья цель - просто вывести сообщение на экран =)

windows10 ★★★★★
() автор топика
Ответ на: комментарий от windows10

Во первых 150мб на фм с почти отсуствующим функционалом не лучший показатель, во вторых коды делаются модульными и дробятся на кучу хедеров как раз, чтобы было намного быстрее и легче код понимать. Ну ладно, это всё субъективщина того, кто не любит сахар в коде

daniyal
()
Ответ на: комментарий от daniyal

Кстааати, а чё по WM?

Metacity. Он наиболее легко интегрируемый с GTK.

Писать свой - не вижу необходимости.

windows10 ★★★★★
() автор топика
Ответ на: комментарий от IceFox

Моя великая фраза: «Сделал торт». Даже теперь тут.

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

densss ★★★★★
()

Мда, запилить подобное в одно лицо - это максимальный респект. Напитонить себе собственное ДЕ, что-ли… 😁😁😁

densss ★★★★★
()
Ответ на: комментарий от densss

Мда, запилить подобное в одно лицо - это максимальный респект. Напитонить себе собственное ДЕ, что-ли…

Мир имеет тенденцию катиться в такую пз, что уже настроить сетку в линуксе, да и сам линукс проще чем винду, а уже скоро напитонить свое будет проще, чем разобраться с мейнстримовыми.

windows10 ★★★★★
() автор топика

windows10 ★★★★★ (Score: 666 MaxScore: 666)

Эхъ, даже жалко подтверждать и портить человеку скор…

…Шутка. Подтвердил.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)

Изображения открывать в новой вкладке

А что, так можно было? 😳

yars068 ★★★★★
()
Ответ на: комментарий от daniyal

Алло, у всех нынче на дворе десятки гибибайт оперативки даже в ноутах и телефонах, на кой чёрт экономить и память, и машинное время, если они большую часть времени простаивают и работают вхолостую? :)

yars068 ★★★★★
()
Ответ на: комментарий от yars068

Алло, у всех нынче на дворе десятки гибибайт оперативки даже в ноутах и телефонах, на кой чёрт экономить и память, и машинное время, если они большую часть времени простаивают и работают вхолостую? :)

Именно такой логикой пользуются люди, пишущие калькуляторы на Электроне.

densss ★★★★★
()
Ответ на: комментарий от densss

Да, и это скорее плохо, чем хорошо, тут и спорить не о чем. Но у корпораций другие приоритеты, именно поэтому и появились всевозможные тулкиты, именно поэтому браузеры такие разжиревшие, именно поэтому имеем, что имеем. С другой стороны, всё это местами упрощает разработку. Было бы неплохо отделить реально полезные вещи от бесполезных, и пользоваться первыми.

yars068 ★★★★★
()
Ответ на: комментарий от yars068

Алло, у всех нынче на дворе десятки гибибайт оперативки даже в ноутах и телефонах, на кой чёрт экономить и память, и машинное время, если они большую часть времени простаивают и работают вхолостую? :)

Так все и вынуждены себе ставить десятки гибибайт оперативки, потому что погромисты её не экономят.

Вместо того чтобы взять планку на 4 Гб, человек берет себе 8 Гб, на всякий случай, про запас.

А потом находится погромист, который говорит «на кой я буду экономить память, если большую часть времени его 4 гига будут простаивать»?

Через год этот человек идет в магазин и вместо того чтобы взять планку на 8 Гб, берет на 16 Гб, на всякий случай, про запас.

Маркетинг по кругу, а концепция софта с 1995, ну ладно, с 1999 года - не поменялась. Только добавились свистоперделки и лень погромиста: теперь ему незачем заморачиваться с разграничением прав, suid, selinux, и прочими страшными словами: в докер влепил и в продакшон. Ну а то что докер занимает в три раза больше чем говносервис который под ним запускается ... ну так человек еще планочку себе возьмет =)

windows10 ★★★★★
() автор топика
Ответ на: комментарий от windows10

программировать (не умея в принципе это делать) - это тебе не очередной опенбокс в вырвиглазные цвета разукрашивать

А чо там уметь? Способности айтишников неимоверно переоценены. Это сейчас доказывают искусственные болваны. То есть вообще мозг там не сильно нужен, как выясняется. Любой васян, осиливший хотя бы алфавит дискретку, сможет стать профи. Плохо конечно, что теперь все начальники это поняли, и лафа в этой отрасли закончилась.

bread
()
Ответ на: комментарий от bread

Сильное заявление. Искусственные болваны, конечно же, не учились на коде, написанном программистами из мяса.

Ты сам-то - программист?

densss ★★★★★
()
Ответ на: комментарий от densss

Так мясные так же учились, а не сами всё придумали от алгоритмов до промышленных паттернов и убогоньких недоязычков.

bread
()
Ответ на: комментарий от bread

А чо там уметь?

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

Знатная некрофилия. Не говоря о том, что новое DE для иксов как-то слегка запоздало.

Я прагматик. Иксы перестали работать? Нет. Ну хоть грозятся перестать? Нет. Вскукареки про вяленд - не более чем хотелка редхата, которая никак не получается - это первое.

Второе - у вяленда есть прослойка для иксов, через которую иксовые приложения прекрасно работают.

Третье - интерфейсы построены при помощи GTK, переключаются на четвертую или даже пятую версию за сутки, прозрачно для самого кода, а им (ГТК) по сути пофигу что там за графический сервер. Управляют же по прежнему низкоуровневые программы с их собственными настройками, поэтому разницы большой нет.

Четвертое, в первую очередь это пишется для меня для удобства работы, во вторую очередь это пишется для вытирания носа тем кто считает что пых это только для вебни, в третью очередь я вообще не программист, но мне нравится развивать интеллект. Еще я не музыкант, но играю на клавишах, не автомаляр но крашу машины, не строитель но штукатурю дом, и так далее. Программирование - не исключение. Так-то.

windows10 ★★★★★
() автор топика
Ответ на: комментарий от yars068

где же оно упрощает? Все эти css'ы, риахты и вуи сделаны чтобы нагрузить уеб-дизайнера/фронтендера работой, чтобы потом набирать отделы из тысяч таких работников. Ни о каком упрощении там речи не идёт

mittorn ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Как я понимаю, выкладывать код под СПО для всех не будешь в принципе? Что-то такое помнится писал.

EXL искупил свои слова кровью, так что ...

Смысла особого выкладывать код нету, потому что всё - код. В том образе для виртуалки он доступен в /usr/local/supreme

Впрочем централизовано выкладывать я уже начал.

windows10 ★★★★★
() автор топика
Ответ на: комментарий от windows10

Иксы перестали работать? Нет. Ну хоть грозятся перестать? Нет.

Уже завонялись. За пару лет их уберут из всех основных дистров. В итоге даже самому автору иксового DE станет сложно ии пользоваться. Придется еще свой дистр запилить.

bread
()
Ответ на: комментарий от bread

Уже завонялись. За пару лет их уберут из всех основных дистров. В итоге даже самому автору иксового DE станет сложно ии пользоваться. Придется еще свой дистр запилить.

И все?

windows10 ★★★★★
() автор топика
Ответ на: комментарий от bread

новое DE для иксов как-то слегка запоздало.

ну в общем то смысл плодить пионерскую поделку там где хватает достойно работающей классики стремится к нулю. В отличии от вяленда где поле непаханное - то есть гном, гном и только гном. А все остальные как тот грузинский пчёл - жужжат, пищат, лапками сучат, лезут - да никак не влезут. Ну разве что кеды почти заползли в улей - только жопа с жалом наружу торчит, а все остальное пока только кончики усиков протолкнули

Qui-Gon ★★★★★
()
Ответ на: комментарий от windows10

Пособие по успешной истерике (комментарий)

Если чувак разместил что-то в общем доступе - здесь уже не может быть никаких отказов от ответственности, он обязан сопровождать свой продукт и нести за свой продукт полную ответственность вплоть до уголовной, если использование его продукта нанесет ущерб собственности или здоровью. То что пока не несет - это не его заслуга, а недоработка законодателя.

Ну а дальше всё так как говорят попенсорсники: не нравятся правила общества - репку закрыл, и всего делов.

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

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

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

Это не антиСПО, потому что касается всех, а не только СПО.

В реальном мире ведь так и происходит: если по вине рукожопости производителя кто-то получает травму - производитель как бы компенсирует и гарантирует. Давайте выпустим на рынок авты, где производитель не гарантирует работу тормозов? Может сработают, может нет. Звучит бредово. С софтом то же самое.

windows10 ★★★★★
() автор топика
Ответ на: комментарий от windows10

Делать болгенос это уже совсем тупо. Даже кодинг на похапе более осмысленное занятие.

bread
()
Ответ на: комментарий от windows10

Ты сильно упрощаешь, забывая о важных ньюансах:

Производитель не отвечает за любую травму от своего изделия, только в том случае обычно, если:

  • Изделие не соответствует стандартам, что обязано соблюдать – внесенные непреднамеренно недостатки конструкции не всегда кончаются компенсацией, это в суде решается.
  • Изделие эксплуатировалось надлежащим образом – если ты начнешь пылесосить крупный склад сухих красок домашним пылесосом и устроишь пожар – виноват будешь ты, так как это прямо запрещено его инструкцией по ТБ.
  • Изделие не применялось в незаконных целях – производители кухонных ножей не отвечают за травмы при их применении в драках.
  • Изделие не применялось теми, кто не имеет права им оперировать – если ты сел за руль машины без прав и разбился, виноват ты.

Так что у лицензий ПО, где нет ответственности производителя или она ограничена, есть прямой аналог в реальном мире. Ты можешь купить скажем экспериментальный прототип автомобиля – но водить его на дорогах общего пользования – нет.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от densss

у всех нынче на дворе десятки гибибайт оперативки даже в ноутах и телефонах

Именно такой логикой пользуются люди, пишущие калькуляторы на Электроне.

Эх, если бы! Тогда всё было бы не так плачевно. В реальности, калькуляторы на электроне пишут или за деньги или для себя. Если за деньги, то по срокам, а сроки всегда «нужно вчера и ещё вот это вот». Не до памяти, некогда думать чтобы лучше, надо быстрее и чтобы работало. А если для себя, то под свои ресурсы и хотелки. А такие люди обычно зарабатывают на свой инструмент, потому что продают свое программирование где-то ещё и тоже за деньги.

Получается, что людей, которые хотят экономить память, умеют это делать, и вынуждены по обстоятельствам, не так уж и много. Ну вот у нас, например, в высокопроизводительных вычислениях, память всегда бесценна, поэтому даже по 256 GB на ядро её не хватает. Вот и нет у нас всяких молодёжных электронов, растов, и прочих джулий. За питон вот серьёзно люди взялись, да и то не от хорошей жизни.

VIT ★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.