jenkins-bot
4a5872fadd
Merge "Show panel shadow on full-screen mode"
2014-10-21 19:31:26 +00:00
Gilles Dubuc
90042a5a02
Cog icon & mw.ui styling for expand button
...
Includes some small refactoring of the bootstrap code to open
MediaViewer so it can be used in a more controller-like fashion, and
removing the .mw-mmv-filepage-menu class which was added in the parent
commit but had no effect since the module was not loaded by default.
Change-Id: I2e7405e694af96e8eca4fcc839b60306232ead01
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/719
2014-10-21 15:16:33 +02:00
Pau Giner
8f9b5924bf
Show panel shadow on full-screen mode
...
On full-screen mode the panel appears on hover over the image.
This patchset applies the same shadow as when the panel is open to the full-screen panel.
This is done to communicate that the panel is ovelapping the image.
Change-Id: Ia76f2ace6a424bbd26d4d3d43ed213b98ec91006
2014-10-21 13:00:49 +02:00
Mark Holmquist
1853540cd3
Add viewing options panel
...
Enable, disable, and get confirmations.
Lots of UI work on this one.
Change-Id: I1f731992bd240e7ea403592872f7c7e270158753
2014-10-19 00:27:15 +02:00
Gilles Dubuc
c4fd6c3740
E2E tests for download menu
...
Change-Id: I3435366133a9b5fd6079c3a5bad270ee19da8daf
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/445
2014-10-15 23:07:21 +02:00
jenkins-bot
2203f89236
Merge "Log image dimensions"
2014-09-30 15:15:54 +00:00
jenkins-bot
8b13ddbd90
Merge "Debounce resizes"
2014-09-30 15:15:52 +00:00
Gergő Tisza
ff76011032
Log image dimensions
...
Also add a sanity test to attribution logging which I forgot at the time.
Change-Id: I3010e57eb74a76fee4078c415182a033375ea890
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/898
2014-09-30 14:55:47 +00:00
Gergő Tisza
6a0ad63085
Debounce resizes
...
* create a resize-end event which fires 100ms after resize ends
(or pauses)
* move slow resize callback (fetching new thumbnail from the server)
to resize-end
Change-Id: I1c1217ea43ffade4cfaf0c03f24574d0ebfee080
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/898
2014-09-30 14:45:00 +00:00
jenkins-bot
265e414c50
Merge "Remove duplicate details link in metadata panel"
2014-09-28 21:47:51 +00:00
Mark Holmquist
9187148b01
Remove duplicate details link in metadata panel
...
Change-Id: I2eaa221fa505e9f106fa8611adfe99677a24009b
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/909
2014-09-28 21:45:55 +00:00
Mark Holmquist
b0aa337fd5
Initialise dialogOpen value to false
...
Because it was undefined, the toggleClass method just turned the class on
if it wasn't there in the first place.
Silly jQuery, Trix are for kids.
Change-Id: I4e21e033529834a4f808270306c72f5756b69ab2
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/921
2014-09-26 19:03:14 -07:00
jenkins-bot
cab8fe42d5
Merge "Revert "Layout adjustments to reduce overlap with chevron""
2014-09-26 18:46:51 +00:00
MarkTraceur
640984b2e9
Revert "Layout adjustments to reduce overlap with chevron"
...
This reverts commit b77ae2c62b
.
Change-Id: Ibc9d864d5309eb23ec1b495a1311a614e907b5a8
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/912
2014-09-26 17:52:13 +00:00
jenkins-bot
f1b9c0c391
Merge "Fix dialog class"
2014-09-25 13:44:44 +00:00
Pau Giner
958bedac36
More details button color fix
...
This patchset avoids the more button to become tranlucent due to som legacy styling.
The margin is also slightly adjusted to center the button in the panel.
Change-Id: Ic3936e90c891ded71d2954cd0e591012fb7bb33b
2014-09-25 07:19:22 +02:00
Mark Holmquist
b691086f2b
Fix dialog class
...
Missed this small issue - doesn't affect actual behaviour but will make a
confusing cursor display in some instances.
Change-Id: I40c3cf0c9596f40983f090974044bcd6f7d203d3
2014-09-24 16:19:03 -07:00
jenkins-bot
7b1d3814fe
Merge "Move focus event handlers to mmv.ui.Element"
2014-09-24 21:14:59 +00:00
jenkins-bot
6c2fe0aaf5
Merge "Style fixes for the UI changes"
2014-09-24 21:14:51 +00:00
jenkins-bot
93d678dcd6
Merge "Move dialogs to the left, make arrows point right"
2014-09-24 21:14:50 +00:00
jenkins-bot
18beee316e
Merge "Make the download pane into its own dialog"
2014-09-24 21:12:20 +00:00
jenkins-bot
24e2487d7e
Merge "Make "more details" button bigger 'n' prettier"
2014-09-24 21:12:18 +00:00
jenkins-bot
e05655d880
Merge "Make the reuse button part of the canvas"
2014-09-24 21:12:10 +00:00
Mark Holmquist
133a94cb89
Move focus event handlers to mmv.ui.Element
...
Needed to make sure the download dialog can use the handlers.
Change-Id: If62146f1181f0e722be691f61e5fdc133c9b3795
2014-09-24 17:08:50 +02:00
Mark Holmquist
325a8a3e27
Style fixes for the UI changes
...
I decided to fix them all at once since we're merging all of these
patches together anyway. I can pull changes into other patches if
absolutely necessary.
Also fixes the dialog open/close handlers for the canvas click event,
and leaves the reuse dialog open on next/prev.
Change-Id: Id1564425442aec72e5e41f2f80986d8a104dd92c
2014-09-24 17:08:02 +02:00
Mark Holmquist
c6f3be42aa
Move dialogs to the left, make arrows point right
...
Change-Id: If8fc4ca5f902b3dc3271a33c44554d4e46faadb8
2014-09-24 17:07:05 +02:00
Mark Holmquist
0d4863dd91
Make the download pane into its own dialog
...
Change-Id: Ia92545ed1ef7f2e4ba7934c682eef684a22ca17f
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/841
2014-09-24 17:05:50 +02:00
Pau Giner
b77ae2c62b
Layout adjustments to reduce overlap with chevron
...
For files with long credit information, part of the text can get hidden
with the down-pointing chevron.
This patchset adjust sizes and margins of different elements to reduce that overlap.
Change-Id: I03f3b84d4ad0f754a0a20f2e78016711164ef433
2014-09-24 13:11:47 +02:00
Mark Holmquist
7d7cd3a8e6
Make "more details" button bigger 'n' prettier
...
Change-Id: I81a370a910c0cec269a000c9dcaac8461d3421b0
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/830
2014-09-23 10:41:00 -07:00
Pau Giner
956cd4b47e
Add shadow when scrolling panel
...
When the panel is scrolling a shadow is added to better communicate that
the panel moves over the image.
More details: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/193
Change-Id: I06866a3a034977002b98658a3d09b5421b583ee7
2014-09-23 17:37:41 +02:00
Mark Holmquist
59d8c5d892
Make the reuse button part of the canvas
...
Moves it out of stripeButtons and into canvasButtons.
Will move download to its own thing later.
Change-Id: Iaf18914b29a6283c3bade954f1adb3f206c9c911
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/834
2014-09-18 12:43:45 -07:00
Gergő Tisza
1f78d2b83c
Fix patch which fixes the reuse dropdowns
...
See https://bugzilla.wikimedia.org/show_bug.cgi?id=70968
for explanation.
Bug: 70918
Change-Id: Ibe1c4c1e415952982049d7c581253bb5b8a2e500
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/897
2014-09-17 22:30:55 +00:00
Gergő Tisza
57b2799081
Fix garbled dropdown text
...
Bug: 70918
Change-Id: I84683ef373409c808ccfaa3b0c3aafef813349b7
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/897
2014-09-17 20:33:56 +00:00
Gilles Dubuc
dca82c3866
Fix over reported use-this-file-close event
...
Merely opening media viewer would trigger it.
Change-Id: I62f4685b821aace3d6323c511d5ad889c1745c4b
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/889
2014-09-12 10:48:04 +02:00
Mark Holmquist
a82dfd6eb0
Remove tooltip for view-file
...
Change-Id: I89b2dfd43ea18a2e1fe9d2214b76218b24ce88cb
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/886
2014-09-11 10:41:45 -07:00
Gilles Dubuc
2ef45b3058
Remove categories
...
Change-Id: I309b01592e874579d50bf5fc0810c238d47748f5
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/835
2014-09-09 13:23:50 +00:00
jenkins-bot
23c7258b31
Merge "Remove file usage"
2014-09-09 13:10:37 +00:00
Gilles Dubuc
b70fa7251d
Replace addEventListener call with jQuery's .on()
...
Bug: 70553
Change-Id: I24680e7b7759d30eca2a733d670e10c0b4bfe7ab
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/863
2014-09-09 11:18:03 +02:00
Gilles Dubuc
d4666c5715
Track more metrics
...
- About page
- Discuss page
- Help page
- Location page
- Uploader page
- Download, share and embed tabs in detail (each clickable element)
- "Use this file" closed (previous was counted as open event)
Change-Id: I1ebcb39049ad9b521968eb2024be9b86a49e5b0c
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/851
2014-09-08 10:26:55 +02:00
jenkins-bot
79f1ee4a09
Merge "Go to the original image on image clicks"
2014-09-08 06:33:54 +00:00
Mark Holmquist
f94d3362d9
Go to the original image on image clicks
...
Also removes original file button.
Change-Id: I6e73e46e910313fe6c5efb3087ecb693e499e064
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/831
2014-09-05 10:19:00 -07:00
jenkins-bot
0534d98b89
Merge "Log whether attribution could be presented by MediaViewer"
2014-09-05 14:41:38 +00:00
Gergő Tisza
e5de2a5415
Log whether attribution could be presented by MediaViewer
...
Change-Id: Ib4e8fbafa16c86ff902c838cc93b1710a7ca87af
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/858
2014-09-05 14:35:35 +00:00
Gilles Dubuc
caa624d711
Remove file usage
...
Change-Id: I538f7734e1c06a179ee98a5cd843ccee4d91349f
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/835
2014-09-05 08:14:52 +02:00
Reza
00e1980e4b
Make aside ltr so it would overflow to right always
...
Proposed on https://meta.wikimedia.org/w/index.php?diff=9752968&oldid=9752027
Change-Id: I9546bc40cf600cddb3af124cb5b937c3ee739d4a
2014-09-04 22:38:06 +00:00
Gergő Tisza
92c0ba8d99
Fix reuse panel layout issues
...
The OOUI inline menu widget does not use ul/li anymore; user
class name to target CSS instead.
Change-Id: Ia23f6c130145b411cb0c76a8448d725e51d5e700
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/838
2014-09-02 10:08:43 +00:00
Gilles Dubuc
aa97b45c28
CSS compatibility with upcoming OOUI breaking change
...
Change-Id: Ic7bb6246b20706f8b7e4d7c39d6eb7fd921fde7b
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/832
2014-09-01 10:02:48 +02:00
Gilles Dubuc
ad1922988b
Make selected tab default when unknown value comes from localStorage
...
Change-Id: I80ff90242ac386e74a80d36f0656ff9e761fa147
2014-07-29 11:56:32 -04:00
Gergő Tisza
0423bfbe5a
Reveal full text when metadata panel is opened
...
Automatically reveal/hide full text as metadata panel is opened/closed.
Also makes metadata open/close a proper event.
Changes scrollTop calculation for the fully open metadatapanel so it is not
confused by the size of the panel changing.
Also rename MetadataPanel.$controlBar to $aboveFold (that field was missed
when the corresponding CSS class got renamed).
Change-Id: I7e66ca0f45c2188dab4b78508ad7f91154187de4
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/396
2014-07-18 00:47:46 +00:00
jenkins-bot
95cc9affbc
Merge "Reveal full text when user clicks on title or credit"
2014-07-17 13:44:23 +00:00