MonkAlex / MangaReader

Help to download updates from online manga readers.
http://monkalex.github.io/MangaReader/
MIT License
51 stars 6 forks source link

Avalonia? #133

Closed ftugit closed 5 years ago

ftugit commented 5 years ago

Для UI могу сделать html образец если нужно.

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

MonkAlex commented 5 years ago

Пиши всё что раздражает. Сейчас это очень сырая альфа, многое буду обкатывать, особенно в плане интерфейса. Настройки реализованы не все, да. ПС: отвечу подробно завтра уж.

MonkAlex commented 5 years ago
  1. С консолью я пока в раздумьях. С большей вероятностью в ближайшем билде уйдет. Тут минус в том, что я пока не разобрался, что делать например с macOS, где только через консоль нашел вариант запуска самого приложения. Чисто на Windows - да, можно отключить. Оформил отдельно на подумать - #134
  2. В далеком будущем планируются попытки поддержки андроида и ios, там аналогом будет разве что долгий тач, что меня лично смущает. В целом - можно наверно сделать контекстные меню, посмотрю. В Avalonia с ними были какие то проблемы, не факт что заведется.
  3. По трею сделаю, но не знаю когда, постараюсь не тянуть - #121. Автозагрузка - речь про возможность скрывать в трей при запуске? Зависит сразу от трея опять таки. И тут главная проблема - хочется чтобы работало более менее единообразно на win & linux & mac. И если на маке я думаю вопрос с треем решаем, то на линуксах совсем каша. Посмотрим, возможно сделаю всё пока для винды а остальное на потом.
  4. Автообновление чего? Всей манги по расписанию? Так оно в настройках первым пунктом вроде.
  5. Ага, в текущем виде совсем не понять. Была идея добавить прогресс-бар под обновляемой хотя бы мангой, но пока не знаю как будет лучше смотреться.
  6. Совсем не понял, если честно. Сейчас выделение манги не делает совсем ничего кроме самого выделения, а значит менять курсор вроде не особо и надо.
  7. Редактируемым - врядли, оно сейчас вычислимое -- настройки манги + название манги. Кнопку - надо бы, постараюсь.
  8. И грид кривой и пока не знаю, как лучше построить всё это.
  9. Тоже не понял. Я ваще не сильно хорош в интерфейсах =)
  10. 135 Вынес отдельно. Надо обсуждать крутить и смотреть что получится. В целом согласен, да.

  11. В поиске - можно сделать, ибо там кроме свойств и открывать то нечего. В общем списке - не факт. На эту тему есть #124 и собственно противоречит текущему поведению в основном клиенте -- там открывается папка. Правда, я про даблклик. Обычный клик мышью я бы не стал делать действием, т.к. это выделение в текущей схеме.
  12. Очень спорно. Текст и картинку я добавил фактически для одной вещи - чтобы легко опозновать мангу и отличать их от похожих. Делать их отдельным окном - совсем не хочется. При этом, у кучи манги текста почти нет, не все заморачиваются с описаниями. И свойства, которые можно редактировать пока вполне вмещаются в одно окно с текстом и картинкой.

ПС: если есть какое то видение UI, которое хочется получить - можешь попробовать нарисовать в любом виде, хоть HTML, хоть в пейнте. Я правда не гарантирую, что сделаю как нарисуешь и что получится сделать хоть что-то из этого. Ещё раз - я реально слаб в дизайнах и делаю многие вещи первый раз =)

ПС2: да, в далеких планах есть планшеты-телефоны, а потому окна - не лучшая идея. Может стоит подумать над навигацией "вперед-назад" в конкретных окнах, не знаю пока.

ПС3: я вынес пару багов из этого обсуждения -- #134 и #135, как минимум их лучше обсуждать там. Всё что ты описал в любом случае не влезет в один мой релиз, я достаточно загружен на работе, а тут прилично мелочей, которые стоит причесывать. Поэтому, если на какие то темы хочешь отдельно попереписываться - можешь их тоже оформлять отдельно. Когда всё в одной теме, плюс много переписки - очень сложно понять, закончил в итоге с этой темой или нет.

ftugit commented 5 years ago

Когда будет время, сделаю html набросок и подниму отдельные обсуждения за каждым пунктом если оно того будет требовать. ps: если хочешь сделать android версию, то имеет смысл с самого начало делать под неё и уже сверху накладывать эмулятор, имхо. я не шарю как текущий дизайн должен будет на android быть ибо очень не продумано всё.