http://www.mediawiki.org/wiki/Special:Code/MediaWiki/96133
Revision: 96133
Author: salvatoreingala
Date: 2011-09-02 18:00:09 + (Fri, 02 Sep 2011)
Log Message:
---
- Added 'required', 'minlength' and 'maxlength' options for 'list' type fields;
added corresponding tests
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/95400
Revision: 95400
Author: salvatoreingala
Date: 2011-08-24 14:37:09 + (Wed, 24 Aug 2011)
Log Message:
---
Added workaround for a jquery UI bug that prevents sliders to lose focus with
the TAB key in modal dialogs
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/95401
Revision: 95401
Author: salvatoreingala
Date: 2011-08-24 14:59:31 + (Wed, 24 Aug 2011)
Log Message:
---
Adding proper documentation to GadgetPrefs::isPrefsDescriptionValid().
Modified Paths:
--
branches
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/95144
Revision: 95144
Author: salvatoreingala
Date: 2011-08-21 14:55:26 + (Sun, 21 Aug 2011)
Log Message:
---
- Implemented creation and editing of 'select' type fields in the editor. Now
all field types are supported
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/95168
Revision: 95168
Author: salvatoreingala
Date: 2011-08-21 18:31:06 + (Sun, 21 Aug 2011)
Log Message:
---
Merging changes from trunk.
Modified Paths:
--
branches/salvatoreingala/Gadgets/Gadgets.i18n.php
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/95070
Revision: 95070
Author: salvatoreingala
Date: 2011-08-20 08:33:44 + (Sat, 20 Aug 2011)
Log Message:
---
- Some fixes for IE7/8.
- Improved (un-)styling of dialog buttons.
Modified Paths:
--
branches
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/95083
Revision: 95083
Author: salvatoreingala
Date: 2011-08-20 13:41:16 + (Sat, 20 Aug 2011)
Log Message:
---
Simplification of GadgetLoaderResourceLoaderModule, there is no need to make it
depend on the mTime
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/95100
Revision: 95100
Author: salvatoreingala
Date: 2011-08-20 17:49:07 + (Sat, 20 Aug 2011)
Log Message:
---
Avoiding client-side caching of getgadgetprefs results.
Modified Paths:
--
branches/salvatoreingala
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/94994
Revision: 94994
Author: salvatoreingala
Date: 2011-08-19 10:54:30 + (Fri, 19 Aug 2011)
Log Message:
---
JSHint, coding conventions, comments and minor refactoring
Modified Paths:
--
branches
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/95013
Revision: 95013
Author: salvatoreingala
Date: 2011-08-19 16:57:55 + (Fri, 19 Aug 2011)
Log Message:
---
Improvements on vertical aligment of labels and inputs
Modified Paths:
--
branches/salvatoreingala
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/95032
Revision: 95032
Author: salvatoreingala
Date: 2011-08-19 19:22:58 + (Fri, 19 Aug 2011)
Log Message:
---
Making dialog buttons native-style.
Modified Paths:
--
branches/salvatoreingala/Gadgets/ui
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/95045
Revision: 95045
Author: salvatoreingala
Date: 2011-08-19 22:12:48 + (Fri, 19 Aug 2011)
Log Message:
---
Avoiding date constructor with string argument, which is not reliable
cross-browser.
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/94959
Revision: 94959
Author: salvatoreingala
Date: 2011-08-18 23:09:32 + (Thu, 18 Aug 2011)
Log Message:
---
- Removed ugly alerts used by ext.gadgets.preferences.js when saving
preferences, using pretty messages instead
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/94736
Revision: 94736
Author: salvatoreingala
Date: 2011-08-17 08:58:34 + (Wed, 17 Aug 2011)
Log Message:
---
Moved functionality to remove preferences that equal default from GadgetHooks
to GadgetPrefs; fixed bug that made
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/94778
Revision: 94778
Author: salvatoreingala
Date: 2011-08-17 17:14:18 + (Wed, 17 Aug 2011)
Log Message:
---
Added a tooltip to show values of sliders on mouseover and during sliding.
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/94653
Revision: 94653
Author: salvatoreingala
Date: 2011-08-16 16:08:00 + (Tue, 16 Aug 2011)
Log Message:
---
- Added 'list' type preferences (and done some refactoring of
jquery.formBuilder.js)
- Fixed a bug in Gadget
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/94090
Revision: 94090
Author: salvatoreingala
Date: 2011-08-08 22:04:15 + (Mon, 08 Aug 2011)
Log Message:
---
Removed intro member, added a label field type instead.
Modified Paths:
--
branches/salvatoreingala
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/94051
Revision: 94051
Author: salvatoreingala
Date: 2011-08-07 23:20:34 + (Sun, 07 Aug 2011)
Log Message:
---
- Added possibility to insert 'range', 'date', 'color' and 'bundle' fields.
'select' is still missing.
- Added
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/92866
Revision: 92866
Author: salvatoreingala
Date: 2011-07-22 17:09:52 + (Fri, 22 Jul 2011)
Log Message:
---
- Added 'bundle' preferences, shown as jQuery.UI tabs.
- Minor code cleanups.
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/92633
Revision: 92633
Author: salvatoreingala
Date: 2011-07-20 14:47:04 + (Wed, 20 Jul 2011)
Log Message:
---
- Refactored GadgetPrefs to have a more structured and more flexible language
for describing preference
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/92340
Revision: 92340
Author: salvatoreingala
Date: 2011-07-15 23:18:03 + (Fri, 15 Jul 2011)
Log Message:
---
- Added timestamp to saved preferences, so that gadget preferences module may
compute getModifiedTime
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/92055
Revision: 92055
Author: salvatoreingala
Date: 2011-07-13 11:02:05 + (Wed, 13 Jul 2011)
Log Message:
---
- Added to Gadget::loadStructuredList a param $forcePrefsDescriptionsJson (and
to Gadget::newFromDefinition
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/91863
Revision: 91863
Author: salvatoreingala
Date: 2011-07-11 08:43:00 + (Mon, 11 Jul 2011)
Log Message:
---
Changed preference descriptions format. 'fields' is now an array of preference
descriptions instead of a map
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/91839
Revision: 91839
Author: salvatoreingala
Date: 2011-07-10 17:54:01 + (Sun, 10 Jul 2011)
Log Message:
---
Refactoring of preference description specifications, putting all things
together
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/91781
Revision: 91781
Author: salvatoreingala
Date: 2011-07-09 07:57:37 + (Sat, 09 Jul 2011)
Log Message:
---
- Fixed checkPrefsAgainstDescription, that didn't reject unexisting
preferences; added corresponding test
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/91787
Revision: 91787
Author: salvatoreingala
Date: 2011-07-09 15:13:27 + (Sat, 09 Jul 2011)
Log Message:
---
Fixing bug in 'intro' fields (it didn't work if it contained a message).
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/91737
Revision: 91737
Author: salvatoreingala
Date: 2011-07-08 17:25:38 + (Fri, 08 Jul 2011)
Log Message:
---
- Added a simple implementation of 'color' preferences, with (an adaptation of)
the jquery plugin 'farbtastic
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/91456
Revision: 91456
Author: salvatoreingala
Date: 2011-07-05 14:07:10 + (Tue, 05 Jul 2011)
Log Message:
---
Added preferences of type 'date' with jquery.ui.datepicker.
Modified Paths:
--
branches
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/91468
Revision: 91468
Author: salvatoreingala
Date: 2011-07-05 18:00:43 + (Tue, 05 Jul 2011)
Log Message:
---
Making gadget's module private if it has preferences and user is logged.
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/91471
Revision: 91471
Author: salvatoreingala
Date: 2011-07-05 18:17:36 + (Tue, 05 Jul 2011)
Log Message:
---
Fixing typo in r91468.
Modified Paths:
--
branches/salvatoreingala/Gadgets/backend
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/91486
Revision: 91486
Author: salvatoreingala
Date: 2011-07-05 20:28:18 + (Tue, 05 Jul 2011)
Log Message:
---
Added simple client-side validation for 'date' fields.
Modified Paths:
--
branches/salvatoreingala
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/9
Revision: 9
Author: salvatoreingala
Date: 2011-06-29 21:08:29 + (Wed, 29 Jun 2011)
Log Message:
---
Added support for preferences of type range.
Modified Paths:
--
branches/salvatoreingala/Gadgets
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90965
Revision: 90965
Author: salvatoreingala
Date: 2011-06-28 14:55:41 + (Tue, 28 Jun 2011)
Log Message:
---
- Fixed tests (broken in r90884)
- Added test for GadgetPrefs::getMessages()
- Added a missing edge case
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/91026
Revision: 91026
Author: salvatoreingala
Date: 2011-06-28 22:20:06 + (Tue, 28 Jun 2011)
Log Message:
---
- Fixed bug on GadgetHooks::articleSaveComplete()
- Implemented getModifiedTime() method on gadget modules
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90882
Revision: 90882
Author: salvatoreingala
Date: 2011-06-27 15:47:24 + (Mon, 27 Jun 2011)
Log Message:
---
Some improvements in dialog's appearance
Modified Paths:
--
branches/salvatoreingala/Gadgets/ui
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90884
Revision: 90884
Author: salvatoreingala
Date: 2011-06-27 16:17:17 + (Mon, 27 Jun 2011)
Log Message:
---
Moved gadget preferences static methods to the GadgetPrefs class
Modified Paths:
--
branches
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90918
Revision: 90918
Author: salvatoreingala
Date: 2011-06-27 22:52:59 + (Mon, 27 Jun 2011)
Log Message:
---
Added delivering of user-defined messages with proper prefix.
Messages for preferences of gadget 'foo' are stored
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90771
Revision: 90771
Author: salvatoreingala
Date: 2011-06-25 15:42:42 + (Sat, 25 Jun 2011)
Log Message:
---
Small improvement in GadgetHooks::userSaveOptions; also added profiling to it
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90702
Revision: 90702
Author: salvatoreingala
Date: 2011-06-24 09:40:45 + (Fri, 24 Jun 2011)
Log Message:
---
- Code simplification in Gadget::setPrefs
- Added more tests
Modified Paths:
--
branches
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90703
Revision: 90703
Author: salvatoreingala
Date: 2011-06-24 09:46:52 + (Fri, 24 Jun 2011)
Log Message:
---
Reverts r90283
Modified Paths:
--
branches/salvatoreingala/Gadgets/api/ApiGetGadgetPrefs.php
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90705
Revision: 90705
Author: salvatoreingala
Date: 2011-06-24 09:53:12 + (Fri, 24 Jun 2011)
Log Message:
---
Follow up on r90322: removed unserialize() warning suppression
Modified Paths:
--
branches
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90708
Revision: 90708
Author: salvatoreingala
Date: 2011-06-24 10:22:21 + (Fri, 24 Jun 2011)
Log Message:
---
- GadgetHooks::userSaveOptions now omits gadget preferences if they equal their
default value
- Gadget
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90709
Revision: 90709
Author: salvatoreingala
Date: 2011-06-24 10:38:51 + (Fri, 24 Jun 2011)
Log Message:
---
Limiting gadget's preference names to 40 characters.
Modified Paths:
--
branches/salvatoreingala
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90660
Revision: 90660
Author: salvatoreingala
Date: 2011-06-23 14:04:05 + (Thu, 23 Jun 2011)
Log Message:
---
- Minor fixes in Gadget::isPrefsDescriptionValid
- Added unit tests for Gadget::isPrefsDescriptionValid
Modified
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90662
Revision: 90662
Author: salvatoreingala
Date: 2011-06-23 16:05:16 + (Thu, 23 Jun 2011)
Log Message:
---
Removed some code duplication
Modified Paths:
--
branches/salvatoreingala/Gadgets/backend
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90525
Revision: 90525
Author: salvatoreingala
Date: 2011-06-21 14:03:02 + (Tue, 21 Jun 2011)
Log Message:
---
- Moved preferences description into Gadget class
- Changed GadgetHooks::articleSaveComplete so that it rebuilds
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90466
Revision: 90466
Author: salvatoreingala
Date: 2011-06-20 15:25:01 + (Mon, 20 Jun 2011)
Log Message:
---
- Renamed $s() function to preproc(), and extended its function slightly
- Added some documentation
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90272
Revision: 90272
Author: salvatoreingala
Date: 2011-06-17 15:15:37 + (Fri, 17 Jun 2011)
Log Message:
---
- Moved the gadget preference info to a private member; had to use a hack,
though.
- Minor changes.
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90283
Revision: 90283
Author: salvatoreingala
Date: 2011-06-17 16:06:31 + (Fri, 17 Jun 2011)
Log Message:
---
Using dieUsage instead of MWException. Fixes r90272.
Modified Paths:
--
branches/salvatoreingala
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90295
Revision: 90295
Author: salvatoreingala
Date: 2011-06-17 16:49:33 + (Fri, 17 Jun 2011)
Log Message:
---
Added info on possible errors to API modules
Modified Paths:
--
branches/salvatoreingala/Gadgets
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90322
Revision: 90322
Author: salvatoreingala
Date: 2011-06-17 21:55:54 + (Fri, 17 Jun 2011)
Log Message:
---
- Using serialize()/unserialize() to save and retrieve from DB.
- Fixed a bug in preference retrieval.
Modified
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90215
Revision: 90215
Author: salvatoreingala
Date: 2011-06-16 17:03:44 + (Thu, 16 Jun 2011)
Log Message:
---
- Added UserSaveOptions hook handler to manage gadget preference saving.
- Replaced static methods Gadget
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90216
Revision: 90216
Author: salvatoreingala
Date: 2011-06-16 17:14:56 + (Thu, 16 Jun 2011)
Log Message:
---
Code simplification, as per comment in r90127.
Modified Paths:
--
branches/salvatoreingala/Gadgets
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90127
Revision: 90127
Author: salvatoreingala
Date: 2011-06-15 18:03:54 + (Wed, 15 Jun 2011)
Log Message:
---
Replaced static methods to get/set preferences and preference descriptions with
member functions.
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90003
Revision: 90003
Author: salvatoreingala
Date: 2011-06-13 19:56:53 + (Mon, 13 Jun 2011)
Log Message:
---
Rewritten AJAX interaction with API modules instead of 'action=ajax' requests.
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90006
Revision: 90006
Author: salvatoreingala
Date: 2011-06-13 20:09:23 + (Mon, 13 Jun 2011)
Log Message:
---
Added svn:keywords for API modules, fixing r90003
Property Changed:
branches/salvatoreingala
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89884
Revision: 89884
Author: salvatoreingala
Date: 2011-06-11 15:56:07 + (Sat, 11 Jun 2011)
Log Message:
---
- Added modules/ext.gadgets.preferences.css for dialog styling
- Small improvements in code quality
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89890
Revision: 89890
Author: salvatoreingala
Date: 2011-06-11 17:23:26 + (Sat, 11 Jun 2011)
Log Message:
---
Added an intro field to preference dialog and removed some dangling code
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89658
Revision: 89658
Author: salvatoreingala
Date: 2011-06-07 17:08:43 + (Tue, 07 Jun 2011)
Log Message:
---
- Added options of type 'select'
- Minor glitches
Modified Paths:
--
branches/salvatoreingala
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89584
Revision: 89584
Author: salvatoreingala
Date: 2011-06-06 17:37:12 + (Mon, 06 Jun 2011)
Log Message:
---
- Added preferences of type number
- Improved validation
- Minor bugfixes
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89597
Revision: 89597
Author: salvatoreingala
Date: 2011-06-06 19:45:29 + (Mon, 06 Jun 2011)
Log Message:
---
- Bugfix in client side validation in presence of not-required fields
- Using newer PHP syntax, per r89584#c17673
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89482
Revision: 89482
Author: salvatoreingala
Date: 2011-06-04 22:07:22 + (Sat, 04 Jun 2011)
Log Message:
---
- Added messages
- Several small fixes and improvements
Modified Paths:
--
branches/salvatoreingala
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/88986
Revision: 88986
Author: salvatoreingala
Date: 2011-05-27 18:13:15 + (Fri, 27 May 2011)
Log Message:
---
- Completed a simple prototype with most features
- This is incomplete, buggy and inefficient; only intended
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/88644
Revision: 88644
Author: salvatoreingala
Date: 2011-05-23 15:07:38 + (Mon, 23 May 2011)
Log Message:
---
- Added code to get preference descriptions (from
MediaWiki:Gadget-gadgetname.preferences)
- Added code
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/88647
Revision: 88647
Author: salvatoreingala
Date: 2011-05-23 16:36:33 + (Mon, 23 May 2011)
Log Message:
---
- Fixed coding style issues in previous commits (r88282 r88644)
- Using FormatJson::decode instead of decode_json
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/88251
Revision: 88251
Author: salvatoreingala
Date: 2011-05-16 17:47:22 + (Mon, 16 May 2011)
Log Message:
---
Creating a private branch
Added Paths:
---
branches/salvatoreingala
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/88253
Revision: 88253
Author: salvatoreingala
Date: 2011-05-16 17:52:47 + (Mon, 16 May 2011)
Log Message:
---
Copying Gadgets to private branch
Added Paths:
---
branches/salvatoreingala/Gadgets
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/87447
Revision: 87447
Author: salvatoreingala
Date: 2011-05-04 20:22:35 + (Wed, 04 May 2011)
Log Message:
---
Adding my USERINFO file.
Added Paths:
---
USERINFO/salvatoreingala
Added: USERINFO/salvatoreingala
68 matches
Mail list logo