Gilles Dubuc
82cec45472
Increase the contrast of the share&embed input/textarea
...
Change-Id: I9862f2b8080a4401e000dbd9a7af8d4db4981c06
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/379
2014-03-27 07:50:13 +00:00
jenkins-bot
c173de46ae
Merge "Add explanatory one-liners to share & embed"
2014-03-27 04:39:33 +00:00
Gilles Dubuc
b6251afb35
Add explanatory one-liners to share & embed
...
Change-Id: Id8eb7020296004dae83d63c37393c29142928dd6
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/379
2014-03-27 05:37:34 +01:00
jenkins-bot
a72ca59a09
Merge "Makes the size information (WxH) in Embed lighter"
2014-03-27 04:33:29 +00:00
jenkins-bot
a1b7c285c3
Merge "Adds help link"
2014-03-27 04:23:41 +00:00
Gilles Dubuc
57852962ef
Adds help link
...
Pointing to //mediawiki.org/wiki/Special:MyLanguage/Multimedia/About_Media_Viewer/Help
Change-Id: I90747e269e07dd27a4fa21470ec1563518177bb2
2014-03-27 05:22:07 +01:00
Gilles Dubuc
da83227379
Makes the size information (WxH) in Embed lighter
...
Change-Id: I54ccafd81967eb682a2e10e9a0b9ef6c92e2806f
2014-03-26 11:32:25 +01:00
Gergő Tisza
41bc451d87
Store event handler proxy for size change
...
Workaround for bug 63094.
Change-Id: I91855802486cd25e7109cad7d656eb40f6a3580c
2014-03-26 01:47:18 +00:00
jenkins-bot
6d11e15cd5
Merge "Add getSiteLink() to Repo model"
2014-03-24 12:27:29 +00:00
jenkins-bot
cf2450ccd1
Merge "Get more license info"
2014-03-24 12:18:18 +00:00
jenkins-bot
a70873c60f
Merge "Improve embed credit line"
2014-03-24 12:17:43 +00:00
jenkins-bot
d94721ab37
Merge "Fix some text selection issues with share/embed"
2014-03-24 09:49:22 +00:00
Ori Livneh
a2a9f9a85d
Update MultimediaViewerNetworkPerformance schema rev.
...
Update schema to rev. 7917896, omitting the redundant 'userAgent' field, which
is already logged as part of the generic event capsule.
Change-Id: I558282ed29a14ba574204b4d5cba2a432449a75e
2014-03-24 04:17:57 +00:00
Gergő Tisza
27bde3effe
Add getSiteLink() to Repo model
...
This is needed for the HTML embed text.
Change-Id: I286a0dde81675370fe9381651bd10437617426d0
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/369
2014-03-21 01:19:33 +00:00
jenkins-bot
24ba37d57b
Merge "Add client-side flag for disabling the viewer"
2014-03-20 23:51:00 +00:00
Mark Holmquist
547ddc97b1
Add client-side flag for disabling the viewer
...
Also set it on server-side. Use mw.config to override.
Change-Id: I00ea1ee8544d2c802f09fd25f7abaf29752f3641
2014-03-20 23:43:27 +00:00
Gergő Tisza
c1ff536c3c
Get more license info
...
Fetch more license information from the imageinfo API
(as needed by the reuse panel), store it in a new model
Change-Id: I331598b55b86d13e23a8bcd58c3ad8fcab749e6f
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/369
2014-03-20 23:07:02 +00:00
Gergő Tisza
341d0199f1
Improve embed credit line
...
Gets the text closer to the spec:
* links have #mediaviewer (lots of code duplication, see #373 )
* image has alt text (was title in the spec but that made less sense)
* less convoluted logic in getCreditHtml()
Change-Id: I43db84adb7fe29850706f92ee978016939b59aaa
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/369
2014-03-20 22:08:28 +00:00
Aaron Arcos
40a6980d28
Fix some text selection issues with share/embed
...
Change-Id: Ic9d330c04d4e9335cdfce6e99870d1e5877b2a90
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/374
2014-03-20 14:12:39 -07:00
Pau Giner
7e3d794c9f
Reuse dialog styling
...
Adjustments of several styling aspects for the reuse file panel:
* Border style and colours to match the ones used in similar borders and Agora style
* Highlight the trigger also on hover
* Tweak the margins to avoid info on the embed panel to appear next to the edge.
Change-Id: I3a5448e3e81006ae35d2c18a9b2cbc2a6598210e
2014-03-20 14:52:39 +01:00
Gergő Tisza
c7ae4a36ba
Handle image loading rejections
...
Displays the rejection error message when loading something fails, so that the
user knows what's going on and can send meaningful error reports.
Needs non-crappy design.
Change-Id: I7d2914d89549b598bd1070ed40c6f1c9d45b55f0
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/271
2014-03-19 18:51:01 +00:00
Gilles Dubuc
49bc5edd93
Clear the cursor hiding class when attaching the lightbox
...
This ensures that if fullscreen was exited with the cursor hidden
reopening the lightbox should happen with a visible cursor
Change-Id: I33846234fd4c314ff9ff924e9f42d4e8c5c5bd8d
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/288
2014-03-19 16:01:30 +01:00
jenkins-bot
9cc429506e
Merge "Add HTML text to embed tab"
2014-03-19 14:39:01 +00:00
jenkins-bot
965eda6b44
Merge "Add embed tab to reuse dialog"
2014-03-19 14:33:14 +00:00
jenkins-bot
548dafc0f3
Merge "Add share panel, replace reuse"
2014-03-19 14:24:31 +00:00
jenkins-bot
7ba96d7e87
Merge "Don't launch in articles with no text"
2014-03-19 13:57:43 +00:00
Gergő Tisza
466735fc10
Add HTML text to embed tab
...
Change-Id: Idcafe6dad9ffb17ffac365a350feff3903b37ff3
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/148
2014-03-19 05:47:47 +00:00
Gergő Tisza
f650813eb5
Add embed tab to reuse dialog
...
Implements the wikitext part of the mingle card
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/148
Change-Id: I5bcd8e2171f45c70736b7a7cfc695134269ed12d
2014-03-19 05:46:55 +00:00
Gilles Dubuc
56f923ae21
Add share panel, replace reuse
...
Mingle: 147
Change-Id: I5678002ac84965a80f5e63635151032e6c293194
2014-03-19 02:06:21 +00:00
Gergő Tisza
e8c099f3b7
Fix navigation issue with alt+esc on Ubuntu/Unity.
...
Bug: 62580
Change-Id: Ib2c8e21ee05000f7582f6e478034664c8be881e5
2014-03-17 21:14:07 +00:00
Prateek Saxena
652094039f
Use animation mixin in core for invite-animation
...
Makes it easier to change the animation later without repetition.
Change-Id: I0dadafb91c288342480054d47fdda09a97d1773d
2014-03-17 09:02:30 +01:00
Gilles Dubuc
c6683b7e3f
Make the panel animation more subtle
...
Also turns it into a CSS animation, which allows us
to clean a lot of code
Change-Id: Id6705b63b26d8be341e77352924cad6ac4b73da1
2014-03-14 09:04:28 +01:00
Pau Giner
f0061261e6
Simplify "Usage box" and layout adjustments
...
Adjustments to simplify the uses box by removing borders
and adjusting font sizes and colors.
Change-Id: Ia2cdc6af130d2280b7c94734174da5c154e42b7c
2014-03-12 17:23:51 +01:00
Mark Holmquist
2abb867b76
Don't launch in articles with no text
...
This is a silly bug.
Change-Id: I5d54cda34d5b7f383c182e41da13dfce141e36bb
2014-03-11 11:53:12 -07:00
Pau Giner
4ee0e06c6d
Use different widths for metadata columns
...
This change makes the columns on the matadata panel use
a different width (2/3 and 1/3) to emphazize the description
with respect to the more advanced technical details.
Change-Id: I246e3496dd01649f360c1f80b859e2260bb1d87f
2014-03-11 16:05:14 +01:00
jenkins-bot
c350658093
Merge "Do not add icons to media viewer image list"
2014-03-10 19:02:27 +00:00
jenkins-bot
c1fb20fedb
Merge "Add checkered background to make black-on-transparent images visible"
2014-03-08 01:55:06 +00:00
Gergő Tisza
5a3d56f81b
Merge MultiLightbox into LightboxInterface
...
Change-Id: I4363095e0504dd941793ba3addc7ee3cbe835536
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/178
2014-03-08 01:14:07 +00:00
Gilles Dubuc
c386719cdb
Some refactoring to get LightboxInterface closer to a proper UI component
...
* remove reference to MultimediaViewer
* move hash handling to MultimediaViewer
* make it inherit from Element, remove code duplication
* cleaner event handling life cycle (register on attach,
unregister on unattach)
Change-Id: Ida8f68dead758a6ae3c429eb85c548af61e46801
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/178
2014-03-08 00:26:44 +00:00
Mark Holmquist
21549d7547
Do not add icons to media viewer image list
...
e.g. {{refimprove}} on enwiki - there is an icon of a book that is only
meant to be illustrative on the page. It interferes with the page's image
collection and the flow.
Change-Id: Icd7e5885aaf8b31fffe07bd18cc0feb0f76b848c
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/229
2014-03-06 15:26:25 -08:00
Gergő Tisza
d0f76bb160
Add checkered background to make black-on-transparent images visible
...
Bug: 57620
Change-Id: Ibabbb6d64f9d02ff5b94431a431ebb5222e344d7
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/284
2014-03-05 21:32:34 +00:00
jenkins-bot
0fa8f80942
Merge "Get rid of global viewer instance"
2014-03-05 17:52:18 +00:00
Gilles Dubuc
8beca0b106
Get rid of global viewer instance
...
- split event handler setup out of bootstrap and viewer creation
- simplify the tests setup/teardown
Change-Id: Icde1db81efd6191207ba35757192c800ea2d2e91
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/278
2014-03-05 02:33:06 +00:00
Gergő Tisza
59bd5e0032
Add tests for promise rejection error logging
...
Change-Id: I20d0803f211cbc4a7f00b58d015b565ca5c3b49b
Mingle:https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/268
2014-03-05 01:15:28 +00:00
jenkins-bot
44b9fa127a
Merge "Fix resize issues (Part III, Fin)"
2014-03-05 00:16:16 +00:00
Aaron Arcos
6b7de4b129
Fix resize issues (Part III, Fin)
...
Last round of fixes and refactorings regarding resize issues
and the Canvas component:
* Consolidate all the width calculation logic inside the Canvas component
* Consolidate image resizing logic in the Canvas component
* Fix size problem with SVG images
* Clean up comments and tests
Change-Id: I0198cc1e3a45f7287b9a7494f73a8f158303f886
Bug: 56454
Mingle: 239
2014-03-05 00:14:54 +00:00
Gilles Dubuc
d983a13377
Test to check that events are not trapped after the viewer is closed
...
Also fixes overeager preventDefault in the interface
Change-Id: I5e3b05c8546e24772016b72343e241caa2e6ef0e
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/274
2014-03-04 09:28:59 +01:00
jenkins-bot
a5e566e5db
Merge "Add rejection logging to providers"
2014-03-04 01:35:48 +00:00
jenkins-bot
5f4f62211b
Merge "Add events for image views and "use this file""
2014-03-04 00:44:21 +00:00
Gilles Dubuc
b7488716d8
Add events for image views and "use this file"
...
Change-Id: I9ba37038e41d81bbb8dfa96b8a7766b35d24fa5a
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/54
2014-03-03 16:30:38 -08:00