Commit graph

611 commits

Author SHA1 Message Date
alistair3149 07b709dceb
build: release 2.22.1 (#899) 2024-07-05 20:52:16 -04:00
alistair3149 1eb3a8017f
build: release 2.22.0 (#893) 2024-07-05 20:40:33 -04:00
alistair3149 fdc6eaee20
feat(Echo): upgrade Echo buttons for consistency
This is similiar to how it is handled in Vector.
We are forcing the Echo button to render in the same way as it was initially.
This took me so many hours sigh.
2024-07-05 20:37:52 -04:00
alistair3149 251109c712
feat(SearchDigest): add styles for Extension:SearchDigest 2024-07-05 16:52:54 -04:00
alistair3149 f2ff92e1ac
feat(toc): drop checkbox hack usage in ToC in favor of dropdown (#894)
Now that ToC is also using the new dropdown system, we can remove all references to the old checkbox hack now.

Fixes: #855
2024-07-03 17:44:52 -04:00
alistair3149 6bec702c35
build: release 2.21.0 (#891) 2024-07-03 03:04:32 -04:00
alistair3149 aaee215cf6
refactor(stickyHeader): ♻️ move sticky header script into a separate module 2024-07-01 13:19:31 -04:00
alistair3149 e397160ab4
build: release 2.20.0 (#887) 2024-06-29 23:35:05 -04:00
alistair3149 327aca0b2c
feat(pageActions): add share button to page actions for article pages 2024-06-28 18:42:04 -04:00
alistair3149 b1c30ef1c1
build: release 2.19.0 (#881) 2024-06-24 15:10:40 -04:00
alistair3149 64a3862e09
build: release 2.18.1 (#880)
* build: release 2.18.1

* ci: 👷 lint code to MediaWiki standards

Check commit and GitHub actions for more details

---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-06-14 16:25:17 -04:00
alistair3149 4fb22c1abe
build: release 2.18.0 (#875)
* build: release 2.18.0

* ci: 👷 lint code to MediaWiki standards

Check commit and GitHub actions for more details

---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-06-14 13:13:55 -04:00
alistair3149 8883326d84
build: release 2.17.2 (#873)
* build: release 2.17.2

* ci: 👷 lint code to MediaWiki standards

Check commit and GitHub actions for more details

---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-06-12 13:03:31 -04:00
alistair3149 7b5f6b455d
build: release 2.17.1 (#872)
* build: release 2.17.1

* ci: 👷 lint code to MediaWiki standards

Check commit and GitHub actions for more details

---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-06-11 19:21:51 -04:00
alistair3149 f5e9891079
fix(overflow): 🐛 expand blocklist for nowrap as some tables contain the wikitable class 2024-06-11 19:21:21 -04:00
alistair3149 a03cf84bf0
build: release 2.17.0 (#868)
* build: release 2.17.0

* ci: 👷 lint code to MediaWiki standards

Check commit and GitHub actions for more details

---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-06-11 18:11:56 -04:00
alistair3149 1f817b2a5e
build: release 2.16.1 (#865)
* build: release 2.16.1

* ci: 👷 lint code to MediaWiki standards

Check commit and GitHub actions for more details

---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-06-06 15:19:47 -04:00
alistair3149 e372c4b733
fix(hooks): 🐛 add missing article page icon on talk pages
Fixes: #867
2024-06-06 14:43:34 -04:00
alistair3149 e33098a65e
build: release 2.16.0 (#857)
* build: release 2.16.0

* ci: 👷 lint code to MediaWiki standards

Check commit and GitHub actions for more details

---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-06-01 15:56:53 -04:00
alistair3149 a2d3159def
feat(core): replace checkbox hack with details and summary
Note that ToC is still using the old checkbox hack, it will be replaced in a later time.
Related: T333394
2024-05-30 02:20:13 -04:00
alistair3149 83ab221408
feat(core): only handle wikitable instead of all tables
Wikis use tables in creative ways and it is probably just safer to only apply it to wikitables.
Might revisit if there are any news from T330527.
2024-05-29 17:47:13 -04:00
alistair3149 92fda3114e
build: release 2.15.1 (#856)
* build: release 2.15.1

* ci: 👷 lint code to MediaWiki standards

Check commit and GitHub actions for more details

---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-05-27 23:19:20 -04:00
alistair3149 1b4159051b
build: release 2.15.0 (#853)
* build: release 2.15.0

* ci: 👷 lint code to MediaWiki standards

Check commit and GitHub actions for more details

---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-05-27 18:05:24 -04:00
alistair3149 974e6b2750
feat(core): add config to change overflow inherited classes 2024-05-27 17:16:23 -04:00
alistair3149 c1582a8ddc
fix(core): 🐛 update overflow config name in skin.json 2024-05-27 15:56:47 -04:00
alistair3149 7a4d43392d
perf(core): ️ remove scroll eventListener and resizeObserver on tables when not needed
Also started to refactor the table script to be more generic for overflow elements.
2024-05-27 15:47:53 -04:00
alistair3149 45ee5f897c
feat(TabberNeue): add init styles 2024-05-25 03:46:44 -04:00
alistair3149 139c2c4070
build: release 2.14.1 (#852)
* build: release 2.14.1

* ci: 👷 lint code to MediaWiki standards

Check commit and GitHub actions for more details

---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-05-25 02:29:29 -04:00
alistair3149 d7f6c0c53e
feat(TabberNeue): update TabberNeue RL module name 2024-05-25 00:47:02 -04:00
alistair3149 27eac2da95
fix(codex): 🐛 target new codex style RL module as well
We need to keep the old RL name since we still have to support MW 1.39
2024-05-17 16:41:08 -04:00
alistair3149 03da361b97
feat(components): rewrite template data partials into CitizenComponent components (#846)
- Refactor existing template data-related partials into CitizenComponent components
- Re-implement user menu header as UserInfo
- Add description text for anon and temp user in UserMenu
---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-05-15 01:24:43 -04:00
alistair3149 b873871e50
chore(release): 🚀 2.13.5 2024-05-09 15:55:08 -04:00
alistair3149 1943722847
chore(release): 🚀 2.13.4 2024-05-09 14:56:19 -04:00
alistair3149 f2393a74b8
feat(core): use relative time for sidebar last mod
Closes: #700
2024-05-08 16:39:47 -04:00
alistair3149 2a3a199ac5
chore(release): 🚀 2.13.3 2024-05-06 17:09:54 -04:00
alistair3149 76a93e962f
fix(Echo): 🐛 re-implement nojs Echo buttons 2024-05-06 15:28:56 -04:00
alistair3149 58bab74eab
feat(core): switch all icons to OOUI module
Custom icons are no longer needed. This should reduce
an extra ResourceLoader module registration.
2024-05-06 13:48:41 -04:00
alistair3149 a81bf1fc16
refactor(core): ♻️ re-implement VE action icon 2024-05-06 13:37:33 -04:00
alistair3149 9a403ee44a
fix(VisualEditor): 🐛 disable VE icon skin
Seems to be causing #839
2024-05-06 12:25:25 -04:00
alistair3149 3eab91ca07
feat(CiteThisPage): update icon to align with master branch 2024-05-03 18:54:16 -04:00
alistair3149 9f3b7dc178
feat(DiscussionTools): add icon to page subscribe button 2024-05-03 18:12:51 -04:00
alistair3149 08eee09d4d
chore(release): 🚀 2.13.2 2024-05-03 17:41:43 -04:00
alistair3149 2c16975493
feat(VisualEditor): enable edit button icon for MW > 1.42 2024-05-01 23:46:47 -04:00
alistair3149 642664e9a8
fix(core): 🐛 declare missing support for user-interface-preferences menu 2024-05-01 21:05:55 -04:00
alistair3149 edfb58e189
feat(core): enable menu link text wrapper
Fix the line height alignment issue on menu links
2024-05-01 21:04:43 -04:00
alistair3149 63d395d704
chore(release): 🚀 2.13.1 2024-04-27 21:08:02 -04:00
alistair3149 1997f126c0
feat(core): add wikidata icon to wikibase in toolbox 2024-04-27 13:25:37 -04:00
alistair3149 358f172542
feat(core): add qrcode icon to urlshortener in toolbox 2024-04-26 23:56:03 -04:00
alistair3149 77f19e6222
chore(release): 🚀 2.13.0 2024-04-26 19:51:23 -04:00
alistair3149 9b66b82e48
refactor(prefs): ♻️ drop mustache in favor of pure JS 2024-04-25 18:05:57 -04:00