Bo
Moderator
316 messages 2008-11-10 |
|
|
Bo
Moderator
316 messages 2008-11-10 |
Hmmm ... yes it seems that there is a problem there, you've got the result of Doc search instead of Forum.
|
|
krebbl
3 messages 2008-11-10 |
Nice feature, if it works correctly.
It would be nice, if someone can fix the forum search. So that it is possible to see all search results, not only the first page...
Thx!
Nevertheless, Kuix is great!
|
|
Bo
Moderator
316 messages 2008-10-24 |
We are pleased to announce you that you can now contribute by posting you own snippets on each project.
For example, you can acces to the Kuix snippets contribution page, here.
|
|
Bo
Moderator
316 messages 2008-10-01 |
Kuix 1.0.1 and Kutil 1.0.2 is now officialy released.
Check changelog to know all changes between previous release.
|
|
Bo
Moderator
316 messages 2008-08-22 |
As you can see, a top input as appear on top of the forum.
|
|
Bo
Moderator
316 messages 2008-08-18 |
Kuix 1.0.1 (now available on SVN)
- Bug fix : avoid the OutOfMemoryException while closing a MenuPopup
- Add **Blackberry** platform detection support and Soft keys emulation through action menu. - Add a processDebugInfosKeyEvent() method to KuixMIDlet to be able to customize debug infos key event action. By default it displays Kuix debug infos on the screen. - Add KuixMIDlet.fatal(String) and KuixMIDlet.fatal(String, Throwable) methods to display fatal error LCDUI alert messages. - Add default kuix actions available in xml actions (like onAction="...") : - *!exit* : exits the application by calling KuixMIDlet.getDefault().destroyImpl() - Add onselect and onunselect method attribute on CheckBox, RadioButton and TabItemButton. - Add animation capabilities on Picture accessible from new attributes (frameWidth, frameHeight, frameSequence, frameDuration). - Add "Multi" DataProvider capabilities. A DataProvider can now be a slave of an other, to be able to load a Screen with more thant one data model. - Add backwardTabKey and forwardTabKey attribute on TabFilder widget to be able to change the default left and right keys of tab navigation. - Add multi border-color capabilities on widgets. You can now set a different color for the 4 borders. - Add Kuix.loadMenuContent(Menu, String, DataProvider) and Kuix.loadMenuContent(Menu, InputStream, DataProvider) methods to reload menu content on the fly.
- Add a new KuixInitializer interface which KuixMIDlet implements to be able to use Kuix engine without creating a KuixMIDlet. @see org.kalmeo.kuix.core.KuixInitializer javadoc comment for further informations.
- Kuix.loadWidget(...) functions now return the real loaded XML root widget.
- Remove unuseful List.newItemWidgetInstance(DataProvider item) method. Dynamic list can now be any kind of widget. - Remove unuseful Widget.drawBorder(...) and Widget.drawBackground(...) methods. - Remove unuseful MenuItem.hideMenuTree() method
- Default "Please select" text is displayed when a Choice has no selected radioButton. - Methods **refactoring** : - Kuix.extractStyleSheets(...) *has been moved to* KuixConverter.convertStyleSheets(...) - Widget.bringToBack(...) *become* Widget.sendToBack(...) - Widget.getBorderColors(...) *now returns* a Color[] (array length is 4) - Widget.getBorderImages(...) *become* Widget.getBorderImage(...) to be conform to the style property name. - Widget.getBorderAlignments(...) *become* Widget.getBorderAlign(...) to be conform to the style property name. - Widget.getBackgroundAlignment(...) *become* Widget.getBackgroundAlign(...) to be conform to the style property name. - KuixMIDlet.getCanvas() *is now deprecated and replaced by* Kuix.getCanvas() - KuixMIDlet.showPopupBox(...) *is now deprecated and replaced by* Kuix.showPopupBox(...) - KuixMIDlet.alert(...) *are now deprecated and replaced by* Kuix.alert(...)
- Widget tags **refactoring** : - tabbutton *become* tabitembutton and is an internal widget of tabitem
|
|
Bo
Moderator
316 messages 2008-07-25 |
Kuix 1.0 is now officialy released.
Check changelog to know all changes between previous release.
|
|
Bo
Moderator
316 messages 2008-07-21 |
We're pleased to annouced the release date of Kuix 1.0 the 25 july 2008.
Kuix is at present in a huge debug process, and if you want, you can help this process by tracking and reporting any bug you will have with current SVN sources.
|
|
Bo
Moderator
316 messages 2008-07-18 |
- Improve render speed by adding a cache system on style values
- Add a Widget.getInheritedTag() method that permit for a widget to have it's own tag and inherit all style properties from and other tag. In this case *choiceScreen* can now inherit style properties from *screen*.
- ScrollPane changes : - ScrollPane can be horizontal - You can hide scrollBar through the *showScrollBar* attribute - You can now access to the *ScrollPaneContainer* inner widget
- Class **refactoring** : - AbstractFocusableWidget *become* FocusableWidget - AbstractActionWidget *become* ActionWidget - AbstractTextWidget *become* TextWidget - Widget tags **refactoring** : - scrollbar's bar *become* scrollbarbar
- scrollcontainer *become* scrollpane - scrollcontainercontainer *become* scrollpanecontainer - screen's topbar *become* screentopbar - screen's bottombar *become* screenbottombar - choice's screen *become* choicescreen - choice's radiobutton *become* choiceradiobutton - tabbuttonscontainer *become* tabfolderbuttonscontainer - defaulttabitem *become* tabfolderdefaulttabitem - tabitemcontainer *become* tabfoldercontainer - popupmenu *become* menupopup
|
|
Bo
Moderator
316 messages 2008-06-30 |
- Bug fix : avoid TextFiled with password contraints edition crash
- Add #inc (include) statement capabilities in XML files. - syntax : #inc(<absolute file path>) - Add a *focused* attribute on AbstractFocusableWidget - Add *title* and *maxsize* attribute on TextField
|
|
Bo
Moderator
316 messages 2008-06-26 |
- Add #include statement capabilities in XML files. - syntax : #include [absolute file path] - between two widget tags, include file's content is parsed as a normal xml file and add content to current widget. - between two attribute tags (name starts with '_'), include file's content is convert to string as attribute value. - Add a new **Choice** widget (it extends the RadioGroup capabilities to be able to use it as comboBox) - Usage : <choice><radioGroup><radioButton>Choice1</radioButton><radioButton>Choice2</radioButton></radioButton></choice> - Add a getter on the CheckBox's selected attribute. Caution, a boolean string representation is returned and not a real boolean. Use org.kalmeo.util.BooleanUtil.parseBoolean(String) method to convert it.
|
|
Bo
Moderator
316 messages 2008-06-26 |
- Add a new LinkedList.toArray() method
- Change the Frame.onMessage(String name, Object[] arguments) signature to Frame.onMessage(Object identifier, Object[] arguments)
|
|
Bo
Moderator
316 messages 2008-06-19 |
- Change Kuix.parseMethod signature from Kuix.parseMethod(String data, Widget owner, Desktop desktop) to Kuix.parseMethod(String data, Widget owner)
|
|
Bo
Moderator
316 messages 2008-06-17 |
- Bug fix : avoid an exception when loading a CCS file with comment on SonyEricsson - Add a new **Choice** widget (it extends the RadioGroup capabilities to be able to use it as comboBox) - Usage : <choice><radioGroup><radioButton>Choice1</radioButton><radioButton>Choice2</radioButton></radioButton></choice> - Add a Kuix.loadWidget(String, Class, DataProvider) method
- Menu / PopupMenu changes : - Right key shortcut to open a submenu now search forward and backward submenus. - TabFolder changes : - TabFolder now extends List, to be able to build child TabItems from a DataProvider like lists (with renderer).
- RadioGroup changes : - RadioGroup now extends List, to be able to build child RadioButtons from a DataProvider like lists (with renderer).
|
|