Commit graph

18 commits

Author SHA1 Message Date
James D. Forrester
da45ef2fba Update OOjs UI to v0.1.0-pre (eee616d664)
New changes:
f2e316a JS/PHP comparison test suite tweaks
d6dbeb1 [BREAKING CHANGE] Rename InlineMenuWidget → DropdownWidget
2c53fc3 ButtonElement: Add 'font-family: inherit;' to support ButtonInputWidgets
ac42c94 More documentation tweaks
71b3ebc FieldLayout: Add 'help' config option support to PHP
5265427 OOUI PHP: Support RTL text direction
9204727 Clean up horrible things in LookupInputWidget

Change-Id: Ifb7ffb180033422b5c3abfe56eb63a5b44d6789e
2014-10-31 16:24:14 -07:00
James D. Forrester
1d86640d31 Update OOjs UI to v0.1.0-pre (da4b0d5c14)
New changes:
e830a4d Conf for doxygen based PHP doc
80ecf60 Semiautomatically compare and synchronise JS and PHP docs
521fa21 Move 'readOnly' from InputWidget to TextInputWidget
9130eb3 OoUiTag: HTML-escape everything by default
0488141 Generate and run a JS/PHP comparison test suite
c552fea ButtonInputWidget: Explicitly disallow setting value when using <input/>
ab69d96 Apex, MediaWiki themes: Move colour definitions into LESS variables
d3367bb Turn FieldLayout into a <label/>
8a38c10 Provide abstract getLookupCacheItemFromData in LookupInputWidget
da4b0d5 Set input/menu widgets to have a max-width expanding to 100% rather than hard-coded

Change-Id: Id3e280a03fc305dc5cb706bc1208246275d169cb
2014-10-29 17:10:29 -07:00
James D. Forrester
8765d28879 Update OOjs UI to v0.1.0-pre (deccd11549)
New changes:
be1f468 Localisation updates from https://translatewiki.net.
de6d500 Localisation updates from https://translatewiki.net.
049b28f Localisation updates from https://translatewiki.net.
a926d7d Fix a number of documentation syntax issues throughout the codebase
df625c4 Use primary colours for progress bar
d721cc1 Localisation updates from https://translatewiki.net.
c3aa4e1 [BREAKING CHANGE] Apply font-size: 0.8em; to non-isolated windows too
140509d [BREAKING CHANGE] If no $overlay is specified, default to this.$element
deccd11 Localisation updates from https://translatewiki.net.

Change-Id: Idf1f1c047dd414edc8cb80a6187055fc811dc95e
2014-10-28 09:53:17 -07:00
James D. Forrester
28d45b2cdf Update OOjs UI to v0.1.0-pre (40de4dabe6)
New changes:
849a687 Mute text color of accelerators in tool groups
40de4da Remind people to run composer install

Change-Id: I91c369da9170b6561906d27d193ce42b02ade021
2014-10-22 16:43:24 -07:00
James D. Forrester
75a5ef872a Update OOjs UI to v0.1.0-pre (531d497d3b)
New changes:
3cd90ee TextInputWidget: Allow changing 'type' attribute
8bf9c29 FormLayout: Accept HTML form attributes as config options
fadc51d OOUI PHP: Unbreak ButtonWidget
50b926c build: Introduce 'quick-build' task
8e71673 Make padding between popup and container configurable
e432f9f Fix anchor positioning on popups
16ae17a PopupWidget: Remove references to 'show' and 'hide' events
cfe286f Localisation updates from https://translatewiki.net.
272476b GridLayout: Set dimensions.visibility = '' again if we have a height and a width

Change-Id: Ia2a6125e0da7659b08252b4ea2c2ddd9f6baa88a
2014-10-21 16:54:09 -07:00
James D. Forrester
c864dc39ca Update OOjs UI to v0.1.0-pre (44db8292bf)
New changes:
bcc2927 Display keyboard shortcuts in right gutter of toolbar menus
f73d2b6 Localisation updates from https://translatewiki.net.
42be2b7 Progress bar widget
9833d47 Fix consoles in widgets demo
83645c4 OoUiPHP: Improve theme singleton handling
b4f0bc7 Add composer.json, use it for autoloading

Change-Id: I8770f4359eb912e01371cd6843da6dd61d832c3a
2014-10-21 11:34:18 -07:00
James D. Forrester
4950eafb25 Update OOjs UI to v0.1.0-pre (db065e5a9f)
New changes:
8e1a057 ListToolGroup: Implement collapsible/expandable tools
35b58b5 Introduce ButtonInputWidget
9ca3b79 FlaggedElement: Fix PHP notice
db065e5 Localisation updates from https://translatewiki.net.

Locally, add the two new messages to the Resources.php manifest.

Change-Id: I27a925d3f8799fe1f5635cb41de95f5d555d1f5a
2014-10-20 07:49:23 -07:00
James D. Forrester
43b7ea9ff1 OOjs UI: Re-build pull-through from scratch to vet for unused files
Change-Id: Ic1625794af28f986c0f40d1289983f474602ec9e
2014-10-17 16:47:08 -07:00
James D. Forrester
79a91332a7 Update OOjs UI to v0.1.0-pre (0d358b167a)
New changes:
630586d noflip left: 0; rule for overlays
03e5106 Rewrite OO.ui.Element.getRelativePosition() to be smarter
90d4eef Replace calls to OO.ui.bind( fn, ... ) with fn.bind( ... )
77f0cd3 [BREAKING CHANGE] Remove deprecated Minerva theme
3e415f0 Clean up unneeded use of bind()
21c5b18 PHP Implementation of OOjs UI
3eb2ee5 OOUI PHP: TitledElement
70b35b2 OOUI PHP: GroupElement, ButtonGroupWidget
2f0df0d OOUI PHP: Layouts: Field, Fieldset, Form, Panel, Grid
d856e81 OOUI PHP: Widgets: Icon, Indicator, Label, Input, TextInput, CheckboxInput
0d358b1 build: Fix PNG image generation

Change-Id: I2d02d29c267a1b0db0cd1e1c19b93f488d02a9c2
2014-10-17 13:02:54 -07:00
James D. Forrester
8950784797 Update OOjs UI to v0.1.0-pre (99ec31d9b9)
New changes:
6298415 ButtonWidget: Fix titled button
918ebed MediaWiki theme: Fix styling of SearchWidget
bd03644 Refine global event handling in non-isolated window managers
9a7633c WindowManager: Wait for window to open before trying to close it
5516490 Element: Correct method name reference in documentation
99ec31d Position popups and their anchors correctly in RTL

Change-Id: I4266c58ec1a2e6cee54ffc55891a5c2097f0222f
2014-10-16 11:08:22 -07:00
James D. Forrester
50cb0fefea Update OOjs UI to v0.1.0-pre (1829141230)
New changes:
393fd80 TextInputMenuWidget: Handle undefined value properly when toggling visibility

Change-Id: I4f6a7f62803d441de53271c645f07f76d23b3d06
2014-10-15 15:51:07 -07:00
James D. Forrester
b7551623ef Update OOjs UI to v0.1.0-pre (98cecf304d)
New changes:
98cecf3 Support MenuWidget's config.widget being in a different document

Change-Id: Ifc30790e67926bbdda0a8d5ec9464e7046f984ea
2014-10-15 15:39:38 -07:00
James D. Forrester
578cf45246 Update OOjs UI to v0.1.0-pre (d74a46ca6a)
New changes:
d74a46c Introduce oo-ui-window-inner-overlay

Change-Id: I3f325f3c514d334179de46d0ea092b48f13b9dfd
2014-10-14 17:40:40 -07:00
James D. Forrester
5cca0292b0 Update OOjs UI to v0.1.0-pre (837b2f733e)
New changes:
d40dd30 build: Update grunt-contrib-uglify to v0.6.0
0d89c99 test: Load a theme for the test HTML file so the tests don't fail
f245aa4 Element: Remove test for deprecated onDOMEvent()
cd15f18 Follow-up I730e3d7d: Tab not spaces
a923881 build: Use Karma instead of grunt-contrib-qunit
381864c build: Use Chrome and Firefox for tests instead of PhantomJS
044faa5 Follow-up If2da01a2: Fix grunt watch
d6e7af8 Adding OO.ui.TitledElement as mixin to label widget
6385af7 MediaWiki theme: Add filled white background to toolbars
837b2f7 Revert "Try to stop user from tabbing outside of open dialog box"

Change-Id: I63d51311f73d1295a2a35ebadf7d9ac835dec5c7
2014-10-10 18:05:55 -07:00
James D. Forrester
9e142a35ca Update OOjs UI to v0.1.0-pre (26dadbc60f)
New changes:
6c91643 Make buttons respond to :active events
9137aaf Move window overlay up to be a sibling of the frame
19d8c83 ComboBoxWidget: Append menu to $overlay option
eb0fcb8 InlineMenuWidget: Fix documentation
19d2c2b SelectWidget: Fix typos in documentation
495d281 TextInputMenuWidget: Fix typo in documentation
b4ae961 Toolbar: Correctly display "More" label on catch-all groups
32e769e Toolbar demo: Fix tool name mismatch
e9983b6 build: Clean up Grunt config and add missing csscomb run

Change-Id: I1ee2e51460c709fa01934ae7d58ac8411b124867
2014-10-06 09:03:58 -07:00
James D. Forrester
c2ff1ba594 Update OOjs UI to v0.1.0-pre (48980881f3)
New changes:
aafebc4 LookupInputWidget: Fix whitespace and documentation
cf89618 Element: Remove unneeded IIFE
4898088 build: Create minified JS and CSS distribution files

Change-Id: Iaea30c2429401be4061f30d98a8edc7cce5567b1
2014-10-03 18:51:05 -07:00
James D. Forrester
0f6ddf6dd4 Update OOjs UI to v0.1.0-pre (30b0407428)
New changes:
3386c39 Make this.$.$iframe actually point to an iframe again
bb7bbf5 ClippableElement: Use 'overflow-[xy]: scroll' rather than 'auto'
71176eb TextInputWidget: Don't mix inner and outer heights in calculations
f1dd60e TextInputWidget: Work around Blink height miscalculation
954a369 WindowManager: Emit 'resize' event when a window is resized
3232d6f Try to stop user from tabbing outside of open dialog box
6c4baa3 Tool: Use FlaggedElement mixin to let tools be flagged

Change-Id: Ia0a0b45e5f210314592733114a05583973b011d6
2014-09-30 16:08:21 -07:00
Roan Kattouw
9d41cc7191 Update OOjs UI to v0.1.0-pre (afa3241e8e)
New changes:
8daef61 TextInputWidget: Add setValidation function to change pattern used to validate text
953c46c [BREAKING CHANGE] Create a MediaWiki theme
e2a3bae PopupWidget: Position body/anchor using 'margin-left' instead of 'left'
4f50c34 Correct the left positioning of a popup wrapper
afa3241 Move references to pending.gif to the themes that provide it

Update changes:
* Update links to OOjs UI distribution files

Change-Id: Ic59650b56de44807348db4df46c538756ed9329e
2014-09-30 14:24:24 -07:00