Skip to content

wicket-jquery-ui-8.0.0-M2

Compare
Choose a tag to compare
@sebfz1 sebfz1 released this 07 Jan 14:27

Libraries

  • Upgraded to wicket-7.5.0
  • Upgraded to wicket-6.25.0
  • Upgraded to kendoui.2016.3.1028; fixes #247

General

  • Marked widgets 'options' field protected

Core

  • API BREAK jQueryTemplateBehavior, moved from 'jquery-core' to 'jquery-ui'
  • Added AjaxPayload
  • Added DetachAjaxCallListener
  • Added DetachAjaxCallListener
  • Added JavaScriptPackageHeaderItem and StyleSheetPackageHeaderItem
  • Added JQueryTemplateHeaderItem
  • Added JQueryUtils#detach(String token)
  • Added JsonRenderer
  • Removed JQueryAbstractTemplateBehavior#destroy()
  • Renamed JQueryResourceStream to JQueryTemplateResourceStream
  • Updated LabelPanel to take #getEscapeModelStrings into account

jQueryUI

  • API BREAK Removed deprecated AbstractWizard#refresh(ART), use #reload instead
  • API BREAK Removed deprecated AccordionPanel#refresh(ART), use #reload instead
  • API BREAK Removed deprecated TabbedPanel#refresh(ART), use #reload instead
  • API BREAK Removed Menu#refresh(ART), use #reload instead
  • AjaxIndicatingButtonBehavior, fixed icon display ButtonAjaxBehavior, fixed indicating icon display
  • DropDownChoiceBehavior, ISelectionChangedListener#isSelectionChangedEventEnabled was not taken into account
  • JQueryTemplateBehavior implements IDestroyable. #token is now based on hosting component's markupId

KendoUI

  • API BREAK Scheduler, refactored #onNavigate(AjaxRequestTarget target, NavigateEvent event) to #onNavigate(AjaxRequestTarget target, SchedulerViewType oldView, SchedulerViewType newView); #241, fixes #233
  • API BREAK Changed AbstractWindow#setTitle(IModel title) to #setTitle(String title)
  • API BREAK AbstractWindow#getTitle previously returned IModel
  • API BREAK ListViewBehavior, added KendoDataSource in ctor signature
  • API BREAK Moved repeater/dataview/DataProviderBehavior to repeater/
  • API BREAK Removed TreeViewModelBehavior#newRequestHandler(), should override #getResponse instead
  • Added AbstractWindow#getTitleModel() Added AbstractWindow#setTitleModel(IModel model)
  • Added AjaxCallbackBehavior Using AjaxCallbackBehavior on all XxxModelBehavior and XxxProviderBehavior
  • Added Chart, ChartBehavior, and related classes
  • Added ChartDataSource - added Series, LineSeries, ColumnSeries, RangeSeries & CandlestickSeries
  • Added DataViewPanel (DataView + Pager)
  • Added IColumn#getAttributes
  • Added IColumn#getMinScreenWidth
  • Added IKendoDataSource#destroy; #245
  • Added InputWindow#getLabel() & #setLabel(String)
  • Added KendoDataSource(Component component) & KendoDataSource(Component component, String Type)
  • Added KendoEffectUtils
  • Added KendoTemplateHeaderItem
  • Added LazyPropertyColumn
  • Added NavigationPanel
  • Added SchedulerDataSource(Component component) & SchedulerDataSource(Component component, String Type)
  • Added TabbedPanelNavigator
  • Added TabListModel and TabbedPanel#ctors with TabListModel
  • Added TreeViewDataSource(Component component) & TreeViewDataSource(Component component, String Type)
    Caution datasource names are now of the form _component_markup_id__datasource (i.e. combobox11_datasource)
  • ChartBehavior, fixed order of args when calling #onSeriesClick
  • DataView, moved #newTemplate() to #onInitialize
  • Fixed LazyPropertyColumn#AjaxTemplateBehavior
  • ISelectionChangedListener#isSelectionChangedEventEnabled was not taken into account (DropDownListBehavior, lazy/DropDownListBehavior & lazy/MultiSelectBehavior)
  • KendoDataSource, added setTransportReadUrl
  • KendoEffectUtils, minor update
  • KendoTemplateBehavior implements IDestroyable. #token is now based on hosting component's markupId; fixes #245
  • Marked KendoDataSource#transport protected
  • Moved KendoResourceStream to 'template' package
  • Moved KendoTemplateBehavior to 'template' package
  • Removed IKendoDataSource#destroy()
  • Removed SimpleTab#getPanel final marker
  • Renamed KendoResourceStream to KendoTemplateResourceStream
  • Repeater, enhanced DataProviderBehavior for pagination
  • Scheduler#onNavigate() now provides NavigateEvent as parameter containing old-view and new-view / changed parameter name / removed extra parenthesis; fixes #233
  • TooltipBehavior, minor changes
  • TreeNodeFactory#toJson return non-null object Fixed some javadoc
  • Updated KendoDateTimeUtils (fixed patterns)

KendoUI Culture

  • KendoCultureHeaderContributor, added default ctor (takes Session#getLocale)
  • KendoCultureHeaderContributor, minor refactoring
  • KendoMessageHeaderContributor, added default ctor (takes Session#getLocale)
  • KendoMessageHeaderContributor, minor refactoring