alistair3149
34611f87f0
build: bump to 1.7.4
2022-10-25 17:20:30 -04:00
alistair3149
f9983fb7a0
build: bump to 1.7.3
2022-09-28 09:55:11 -04:00
alistair3149
b1f339e58c
build: bump to 1.7.2
2022-06-29 17:24:25 -04:00
alistair3149
831eeee16c
refactor: use proper extension namespaces
2022-06-29 17:22:14 -04:00
alistair3149
047ba17d1b
fix: hide duplicate images generated by MobileFrontend
...
When a thumb is placed inside tabber under an article section, MobileFrontend duplicates
the image for some reason. So the hacky way to fix this is to hide the duplicated image.
Since it is an upstream issue, there are not much I can do.
Closes : #2
2022-06-29 17:01:57 -04:00
alistair3149
6b530290a4
build: bump to 1.7.1
2022-06-18 20:02:46 -04:00
alistair3149
04d0b84d4b
build: bump to 1.7.0
2022-06-05 15:19:30 -04:00
alistair3149
122df779e7
feat: add config to toggle Tabber animation and default to false
...
Add a config to enable/disable Tabber scrolling animation.
It is currently default to false as smooth scrolling is broken on Safari,
as tabs would not scroll at all with it on. It is an upstream browser bug
that is being tracked here: https://bugs.webkit.org/show_bug.cgi?id=238497
2022-06-03 16:46:42 -04:00
alistair3149
043e47e2c9
build: bump to 1.6.1
2022-05-31 03:22:20 -04:00
alistair3149
7b63c853bf
build: bump to 1.6.0
2022-05-06 17:56:08 -04:00
alistair3149
8fdead811e
feat: add tracking categories for pages using Tabber
...
Pages with tabber/tabbertransclude tag will have a tracking category called Category:Pages using Tabber/TabberTransclude parser tag. To hide the category, put the __HIDDENCAT__ magic word on the category page
2022-05-06 13:09:03 -04:00
alistair3149
e642364b6f
build: bump to 1.5.2
2022-04-23 18:44:42 -04:00
alistair3149
dc3cb203a3
fix: disable Parsoid extension module support
...
Seems like it is preventing VE to open by somehow breaking Parsoid (restbase error 500) in MW 1.35.5.
Disabling it for now.
2022-04-23 18:41:14 -04:00
alistair3149
5df6a0f772
feat: add link to documentation in VE context item
...
Also make the text label for tabbertransclude different so that it does not get mixed up with regular tabber
2022-04-22 22:22:44 -04:00
alistair3149
68d52b27a8
build: bump to 1.5.1
2022-04-22 20:01:42 -04:00
alistair3149
d0be57a629
feat: add basic VE support for tabbertransclude tag
...
* Add basic inspector tool for tabbertransclude
* Add custom icon for Tabber
* Fix an issue where Tabber VE dialog is triggered when selecting mapframe
2022-04-22 19:34:06 -04:00
alistair3149
5410a1496f
feat: add Tabber icon in VisualEditor
2022-04-22 16:31:21 -04:00
alistair3149
39d0bee0d4
build: bump to 1.5.0
2022-04-22 00:39:13 -04:00
alistair3149
84273da412
feat: generate tab header in visual edit mode
2022-04-22 00:38:16 -04:00
alistair3149
2d86edc3c1
feat: highlight text inside tabber tags as wikitext in CodeMirror
2022-04-21 15:35:07 -04:00
alistair3149
6165b06f28
feat: add basic VisualEditor support for tabber tags
...
Adding some basic support for visual editing in VisualEditor. Currently it is nothing fancy, just the ability to recognize <tabber/> tags and a simple dialog with code editor to edit the Tabber code. It would be iterated upon in the future.
2022-04-21 15:14:52 -04:00
alistair3149
b8309cd6e3
build: bump to 1.4.0
...
* Initial Parsoid support for the tabber tag
* Add background fade to indicate scrollable tab header on touch devices
* Some refactor and clean up
2022-04-20 17:22:56 -04:00
alistair3149
3220bb8ef4
feat: add initial Parsoid support for the tabber tag
2022-04-20 17:21:49 -04:00
alistair3149
007f1942de
feat: use the new HookContainer system
2022-04-20 14:00:28 -04:00
alistair3149
cc663e76e8
refactor: separate hooks from the rest of TabberNeue class
2022-04-20 13:11:10 -04:00
alistair3149
f3858fa198
build: bump to 1.3.2
2022-04-19 11:41:20 -04:00
alistair3149
38a47307d7
feat: add HTTP status code to error message
...
Also use default MediaWiki message 'error' instead of self-defined one.
2022-04-19 10:24:49 -04:00
alistair3149
2cd680df50
build: bump to 1.3.1
2022-04-18 23:10:30 -04:00
alistair3149
893611e41d
feat: replace loading message with animation
2022-04-18 22:46:40 -04:00
ciencia
d8c3db4e59
feat: allow tab content to be transclusions of other pages
...
* Initial merge of the TabberTransclude extension from Ciencia
* Tab content can now be fetched from other pages on the wiki. The content is lazy-loaded when the tab is selected through a XHR request.
* Add a config option to disable setting URL hash on tab change
2022-04-18 21:56:03 -04:00
alistair3149
4ef6221d6c
build: bump to 1.2.0
...
Also add Ciencia to the author list since many patches came from his fork
2022-04-18 20:02:28 -04:00
alistair3149
eba79272a9
build: bump to 1.1.0
2021-10-23 00:49:22 -04:00
alistair3149
09715dcef6
feat: use Tabber count instead of MD5 as identifier
2021-10-23 00:47:49 -04:00
alistair3149
dae448ab5a
refactor: change md5 config name to be more clear
2021-10-01 12:23:57 -04:00
alistair3149
d44cbbf6b9
feat: add config to disable MD5 hash ( #6 )
2021-10-01 12:20:00 -04:00
alistair3149
022c9e07dd
build: bump to 1.0.2
2021-10-01 00:27:19 -04:00
alistair3149
1d144a4194
build: bump to 1.0.1
2021-06-23 10:30:21 -04:00
alistair3149
d14f400e65
build: bump to 1.0.0
2021-06-21 20:26:47 -04:00
alistair3149
acfea26b2d
build: bump to 0.1.0
2021-06-21 17:15:46 -04:00
alistair3149
eb9564509b
feat: initial refactor into TabberNeue
2021-06-21 13:49:47 -04:00
Alexia E. Smith
88a6b36b34
Bump version.
2019-08-21 11:10:08 -05:00
Alexia E. Smith
544fca7b0a
Add missing dependencies.
2019-08-21 11:09:50 -05:00
Alexia E. Smith
f52f2d946b
Revert "Merge branch 'master' into 'master'"
...
This reverts commit d75e942645
, reversing
changes made to a0d684eadf
.
2019-08-21 10:40:25 -05:00
alistair3149
9c8da558c8
Revamped JS to use OOUI
2019-08-12 19:38:06 -04:00
Alexia
044b999ba2
Update extension.json
2019-05-14 19:31:25 +00:00
Samuel Hilson
a80279208e
Add logic to prevent E_NOTICE from list
...
* Run phpcbf to clean up code
* Add namespace
2019-05-14 13:59:41 -05:00
Alexia E. Smith
af40239b6a
Bump version.
2019-05-13 13:27:32 -05:00
Alexia E. Smith
e78d7f1eb5
Update license, link, and extension.json. Add .gitignore and code standards.
2019-02-19 15:59:21 -06:00
Alexia E. Smith
057d03d8dc
Fix tab navigation for Chrome Explorer.
2018-01-26 13:39:56 -06:00
Alexia E. Smith
49cd5b8cd6
Fix URI encoded tabs.
2018-01-25 13:33:50 -06:00