Rafael 🌵
можешь зайти в гугл плей и удивиться, что почти ни один плеер в хорошим UX не использует рамки
Чурка
http://www.vgmpf.com/Wiki/images/1/19/Meta_Data_-_Winamp_-_1.png
Чурка
ОК, гляну.
Чурка
Кнопки норм теперь ?
Rafael 🌵
ладно, делай как хочешь, если хочешь делать на подобие этих консольных прог - твое право
Ві
верните мой 1997
Чурка
Размер .-.
Kirill
боже винамп прекрасен
Kirill
https://www.youtube.com/watch?v=cKqKrH0O9yg
Rafael 🌵
все равно не то, как по мне:
1) кнопки стоп и пауза не нужно разносить на 2 разные (зачем? скажите зачем?)
2) кпокна play и стоп должны быть объекдинены в одну
3) должны быть кнопки след и предыдущая
4) текущая композиция должны быть как-то обозначена: например добавлять > перед ней + должен быть увеличен ее развер шрифта
5) рамки убирай нафиг, если хочешь, можешь как-то присобачить разделители (но как по мне это лишее)
6) должна быть навигация (например ты можешь сделать 2х колонк: слева альбомы, справа песни в альбоме)
Rafael 🌵
дальше сама решай в общем
Чурка
А, ну вот с составом я сейчас решать и буду.
Максим
Эт вы че плеер на ноде написать решили?
Чурка
Конечно. Нода нужна зачем-то еще ?
Максим
Rafael 🌵
ㅤ
Чурка
Чурка
Любой интерпретатор по определнию занимает место в конечном приложении.
Чурка
Чурка
Скорее proof of concept.
Andrey
Чурка
Написать приложение с GUI не на HTML.
Чурка
Вот. Вот с центрированием сейчас бьюсь.
Чурка
Оно выставлено, но не работает.
Чурка
Точнее - не работает как надо.
Andrey
А ты Electron юзаешь?
Чурка
Нет.
Максим
Чурка
Это нативный интерфейс.
Andrey
А, увидел, слепой
Andrey
Чурка
(будь это Электрон - я бы давно уже сдала в релиз и заыла - font-awesome, aurora-js и - вперед)
Чурка
Но это WPF. Он не занимает места и чуть лучше обычноформочек, но выглдяит...
Чурка
Ну да.
Чурка
А еще там нет встроенной анимации.
Andrey
Чурка
Который: а) изначально есть в поставке одной из целевых ОС
Чурка
б) Предоставляет намного больше, чем рендер HTML .
Чурка
(исходя из чего и бывает у людей уже установлен чаще - даже в виде Core или Моно)
Andrey
А что именно больше он предоставляет?
Ну просто крутых штук на HTML я видел очень много, а вот крутых UI на WPF - ни одного
Andrey
Ну и почему бы тогда на шарпе сразу не писать, раз уж .NET тащить
Чурка
Фреймворк-то ? Там аж 2 GUI обертки для начала .-.
Чурка
ЕКще Формы же.
Чурка
А Шарп чем-то лучше JS, если подумать ?
Andrey
Ну winforms да, но это же не WPF
Чурка
Я к тому, что мне самой проще понять, зачем ставить .NET, нежели зачем каждый раз тянуть Электрон.
Чурка
+100МБ минималистичному плееру ? Зачем ?
Andrey
100мб? Как-то дофига, вроде в районе 30 выходит
Andrey
Да и потом, загрузка начального бандла 100мб например, но потом ничего не мешает для обновлений скачивать маленькие патчи по паре килобайт
Чурка
Зато .NET ставится один раз и о нем забывают.
Andrey
Целевому пользователю обычно глубоко пофигу, что там внутри, электрон ли, дотнет ли, да хоть react-native
Sergey
хз насколько это актуально будет
Andrey
Sergey
а-ля стим для прилажек
Максим
Andrey
Ну а-ля стим это хз, а вот что-то вроде всяких генераторов установщиков было бы неплохо
Sergey
Sergey
я к тому, чтобы можно было запускать эту прилажку по клику на`.asar` файл, ну или свой формат (myapp.electron)
Andrey
А, понял, было бы неплохо, да
Aleksandr
Парни, такая ситуация. Склонировал проект с github с домашнего компа и с компа в офисе. Сделал разные изменения на этих компах. Сейчас за домашним компьютером нахожусь и мне нужно загрузить все изменения с удалённого репозитория кроме двух файлов, находящихся в разных директориях
Aleksandr
Как это сделать?
Aleksandr
Я сделал git fetch
Aleksandr
Теперь, скорее всего, нужно сделать git checkout <commit> <file>
Aleksandr
Но как заменить все файлы, кроме двух в разных директориях?
Kirill
не понятно ничего что-то
Aleksandr
Aleksandr
Ок
(;¬_¬)
ну да
(;¬_¬)
указываешь старый коммит
Aleksandr
Ща попробую тогда
Leonid
https://learn.javascript.ru/class-inheritance#%D0%B2%D1%8B%D0%B7%D0%BE%D0%B2-%D0%BA%D0%BE%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D0%BE%D1%80%D0%B0-%D1%80%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8F