Skip to content

Releases: AyIong/mediawiki-TGUI

v3.0.0-alpha

17 Feb 13:57
Compare
Choose a tag to compare
v3.0.0-alpha Pre-release
Pre-release

Changelog (RU)

Окончание поддержки 1.39 и переход на 1.43
Версия для 1.39 будет находится в ветке REL1.39 а так же в релизах ДО этого!
Основные моменты в сравнении с последним релизом под 1.39:

  • Базовая поддержка 1.43. Всё ещё есть проблемы со стилями Codex компонентов, и это меня дико раздражает, так как мало того что надо рефакторить ВСЕ стили OOJS, так ещё и сверху Codex добавляется, так как MediaWiki очень медленно отказывается от первого. Не удивлюсь если сделают ещё и замену Codex и будет целых 3 библиотеки компонентов одновременно...
  • Настройки слегка перестилизованы (не предпочтения), так же добавлена стилизация для поиска в настройках.
  • Добавлена небольшая анимация для тултипов, но только тех что заменяют стандартные браузерные.
  • Возможный фикс для не всегда исчезающей тени под хэдером, если пролистать страницу вверх.
  • Фикс сворачиваемых секций в сайдбаре, они больше не должны быть закрыты без возможности открыть, если страница загрузилась слишком быстро.
  • Добавлена анимация при смене страницы (viewTransition).
  • Добавлена полоса загрузки страницы, на самом деле она не отображает реальное состояние готовности новой страницы, но выглядит прикольно.
  • Небольшая сортировка LESS файлов, надеюсь ничего не сломалось.
  • Добавлена возможность добавлять FontAwesome иконки в элементы сайдбара с помощью ::. Например Интерактивные карты :: map. Естественно в других скинах оно будет в изначальном виде, так что лучше не использовать если на вики несколько скинов.
  • Текст получил лёгки акцентный оттенок, скорее всего никто не заметит, но мне кажется так лучше чем просто оттенки серого.
  • Дропнута поддержка расширения MediaSearch, так как оно не работает и стандартный поиск лучше.

Что дальше?

  1. Рефактор OOJS стилей и перенос их в модули, дабы они не подгружались всегда.
  2. Стилизация Codex компонентов, наверное самое сложное так как я пока не нашёл способ сделать это в модулях.
  3. Фиксы того что сломалось при переходе на 1.43 и я ещё не заметил.
  4. Переработка размытия, и, соответственно палитры для вики, так как при работе с прозрачностью очень много неудобств, а само размытие при злоупотреблении только делает хуже, при том что мало кто его вообще замечает, так как размывается только буква N на фоне.
  5. Переработка снега, текущая реализация очень сильно бьёт по производительности. Возможно стоит использовать TsParticles.
  6. Добавить больше украшений под праздники, так как это весело.
  7. ???

Changelog (ENG)

End of support for 1.39 and transition to 1.43
1.39 version will be in the REL1.39 branch as well as in releases BEFORE that!
Main points in comparison with the last release for 1.39:

  • Basic support for 1.43. There are still problems with Codex component styles, and this annoys me wildly, as not only do you have to refactor ALL OOJS styles, but also Codex is added on top, as MediaWiki is very slow to abandon the former. I wouldn't be surprised if they do a Codex replacement and there will be 3 component libraries at the same time...
  • Settings are slightly re-styled (not preferences), also added styling for search in settings.
  • Added a small animation for tooltips, but only those that replace the standard browser ones.
  • Possible fix for not always disappearing shadow under the header, if you scroll up the page.
  • Fix for collapsible sections in the sidebar, they should no longer be closed without being able to open if the page loads too fast.
  • Added animation on page change (viewTransition).
  • Added a page load bar, it doesn't actually show the actual state of readiness of the new page, but it looks cool.
  • A little sorting of LESS files, hopefully nothing broken.
  • Added ability to add FontAwesome icons to sidebar elements with ::. For example Interactive maps :: map. Naturally in other skins it will be in its original form, so best not to use it if there are multiple skins on the wiki.
  • The text got a slight accent shade, probably no one will notice, but I think it's better than just grayscale.
  • Dropped support for MediaSearch extension as it doesn't work and standard search is better.

What's next?

  1. Refactor OOJS styles and move them to modules so they are not always loaded.
  2. Styling Codex components, probably the hardest part as I haven't found a way to do it in modules yet.
  3. Fixes for things that broke when upgrading to 1.43 and I haven't noticed yet.
  4. Reworking blur, and, accordingly, the palette for the wiki, because when working with transparency is a lot of inconvenience, and the blur itself when abused only makes it worse, while few people notice it at all, as blurred only the letter N on the background.
  5. Snow recycling, the current implementation hits performance very hard. It may be worth using TsParticles.
  6. Add more decorations for the holidays, as it's fun.
  7. ???

v2.1.0

04 Feb 01:35
Compare
Choose a tag to compare

Последний релиз для MediaWiki 1.39 так как пора обновляться до 1.43

  • Небольшой рестайл Fieldset и Legend
  • Слегка улучшен фидбек при нажатии на кнопки
  • Рестайл кнопки загрузки файла, на которую кстати можно перетаскивать файл

v2.0.7

29 Dec 16:24
Compare
Choose a tag to compare
  • Откатил изменение с <br>
  • Откатил изменения с отступами у заголовков (частично), так как очень часто заголовок наезжал на текст
  • Надеюсь окончательно починил сайдбар, и он больше не будет вести себя странно
  • Починил кнопочки свернуть/развернуть (надеюсь)
  • Превью в поиске теперь пиксельное, значит мыла не будет

v2.0.6

05 Dec 17:55
Compare
Choose a tag to compare

Убрал <br> внутри <p> так как второе использует white-space: break-spaces; что удобнее чем каждый раз делать бр-бр-бр
Ну и слишком долго удалять
ручками

v2.0.5

05 Dec 17:33
Compare
Choose a tag to compare

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

v2.0.4

01 Dec 22:59
Compare
Choose a tag to compare

Сделяль "дропдауны" с использованием FloatingUI, для шаблонов на вики, само по себе оно бесполезное.
Пофиксил пару неприятных моментов.

v2.0.3

25 Nov 16:44
Compare
Choose a tag to compare

Просто поднял версию

v2.0.2

25 Nov 08:09
Compare
Choose a tag to compare

Убрана совместимость с 1.39.3
Пофикшена проблема с calc в less

v2.0.1

25 Nov 07:51
Compare
Choose a tag to compare

Совместимость с 1.39.3
Возможно потеряна совместимость с более новыми версиями, ну да похуй

v2.0.0

25 Nov 06:53
Compare
Choose a tag to compare

Слишком много всякой всячины (как минимум в коде), фиксов и оптимизаций. Так что теперь 2.0.

  • Скин теперь флексит (Отказ от Grid Layout в пользу Flex)
  • VUE поиск теперь загружается сразу, а не только после клика по строке поиска. Нахуй no-js юзеров
  • Пользовательское меню и меню дополнительных действий теперь стилизованы.
  • Пользовательское меню теперь показывает какие у юзера группы и сколько правок он внёс
  • Меню дополнительных действий получило иконки
  • Header тоже флексит, размер стандартизирован, контент центрирован
  • Пофикшены лаги при изменении направления скролла
  • Пофикшены ебанутые лаги при открытии страницы с кучей таблиц
  • ToC (Содержание), теперь лучше отслеживает заголовки и категории изначально свёрнуты
  • Мобильная версия стала немного удобнее и менее кривой
  • Сожжено несколько костылей и выкинуто много неиспользуемого кода
  • Добавлены новые баги о которых я ещё не знаю