Jerome Velociter wrote:
> Hi Sergiu,
> 
> sdumitriu (SVN) wrote:
>> Author: sdumitriu
>> Date: 2009-04-19 21:40:15 +0200 (Sun, 19 Apr 2009)
>> New Revision: 18827
>>
>> Added:
>>    platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/boolean.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/calendar.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/database.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/groups.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/move.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/number.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/password.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/propertyType-Generic.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/rights.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/staticlist.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/string.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/textarea.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/tree.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/users.png
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/js/xwiki/dataeditors/
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/js/xwiki/dataeditors/dataeditors.css
>>    
>> platform/web/trunk/standard/src/main/webapp/resources/js/xwiki/dataeditors/dataeditors.js
>> Modified:
>>    platform/web/trunk/standard/src/main/webapp/templates/editclass.vm
>>    platform/web/trunk/standard/src/main/webapp/templates/editobject.vm
>>    platform/web/trunk/standard/src/main/webapp/templates/editpanelsvars.vm
>> Log:
>> XWIKI-3635: Improve the object and class editors
>> Done. L10N will be done afterwards.
>>
>>
> [snip]
> 
>> Property changes on: 
>> platform/web/trunk/standard/src/main/webapp/resources/icons/datamodel/rights.png
>> ___________________________________________________________________
>> Name: svn:mime-type
>>    + image/png
>>
>>
> This image is not very comprehensive. I had to look twice before getting 
> it is key ring.
> 

The images will need to be saved again to look better. Initially they 
were PNGs with alpha transparency and some of them looked bad in IE6 
(gray background). I quickly saved them as indexed PNGs with boolean 
transparency, and they ended up a bit chunky. I'll have to save them 
again as non-indexed images with the right background.

Anyway, if you have a better idea for the rights icon, feel free to 
propose it, it was hard enough to find some small icons that look good 
and consistent.

> 
>> +XWiki.XPropertyOrdering = Class.create({
> 
> Shouldn't this be namespaced under the XWiki namespace ?
> 
> For example "XWiki.dataeditor.XPropertyOrdering"
> 
> If we do not make submodules in the XWiki objects, we'll make the same 
> mistake we did with the window object, and we will end up with a large 
> collection of properties and functions that have nothing to do one with 
> each other.
> I'd rather keep the XWiki object for both holding modules and 
> functions/classes/properties that have sense in all XWiki pages, not 
> just in one module.

Agreed, I'll update the code today.

This should go in a best practices document on xwiki.org.

-- 
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to