Releases: AyIong/mediawiki-TGUI
Releases · AyIong/mediawiki-TGUI
v3.0.0-alpha
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, так как оно не работает и стандартный поиск лучше.
Что дальше?
- Рефактор OOJS стилей и перенос их в модули, дабы они не подгружались всегда.
- Стилизация Codex компонентов, наверное самое сложное так как я пока не нашёл способ сделать это в модулях.
- Фиксы того что сломалось при переходе на 1.43 и я ещё не заметил.
- Переработка размытия, и, соответственно палитры для вики, так как при работе с прозрачностью очень много неудобств, а само размытие при злоупотреблении только делает хуже, при том что мало кто его вообще замечает, так как размывается только буква N на фоне.
- Переработка снега, текущая реализация очень сильно бьёт по производительности. Возможно стоит использовать TsParticles.
- Добавить больше украшений под праздники, так как это весело.
- ???
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 exampleInteractive 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?
- Refactor OOJS styles and move them to modules so they are not always loaded.
- Styling Codex components, probably the hardest part as I haven't found a way to do it in modules yet.
- Fixes for things that broke when upgrading to 1.43 and I haven't noticed yet.
- 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.
- Snow recycling, the current implementation hits performance very hard. It may be worth using TsParticles.
- Add more decorations for the holidays, as it's fun.
- ???
v2.1.0
v2.0.7
- Откатил изменение с
<br>
- Откатил изменения с отступами у заголовков (частично), так как очень часто заголовок наезжал на текст
- Надеюсь окончательно починил сайдбар, и он больше не будет вести себя странно
- Починил кнопочки свернуть/развернуть (надеюсь)
- Превью в поиске теперь пиксельное, значит мыла не будет
v2.0.6
v2.0.5
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0
Слишком много всякой всячины (как минимум в коде), фиксов и оптимизаций. Так что теперь 2.0.
- Скин теперь флексит (Отказ от Grid Layout в пользу Flex)
- VUE поиск теперь загружается сразу, а не только после клика по строке поиска. Нахуй no-js юзеров
- Пользовательское меню и меню дополнительных действий теперь стилизованы.
- Пользовательское меню теперь показывает какие у юзера группы и сколько правок он внёс
- Меню дополнительных действий получило иконки
- Header тоже флексит, размер стандартизирован, контент центрирован
- Пофикшены лаги при изменении направления скролла
- Пофикшены ебанутые лаги при открытии страницы с кучей таблиц
- ToC (Содержание), теперь лучше отслеживает заголовки и категории изначально свёрнуты
- Мобильная версия стала немного удобнее и менее кривой
- Сожжено несколько костылей и выкинуто много неиспользуемого кода
- Добавлены новые баги о которых я ещё не знаю