toth-istvan-zoltan
released this
20 Apr 09:18
·
2 commits
to master
since this release
Core
added
CommBase.json
field, contains the system-wide Json serializeroptions2
extension for string select form fieldsAbstractLocalizedFormats
- contains common localization functionsDefaultLocalizedFormats
- the default (english based) localization formatHuLocalizedFormats
- Hungarian localized formatsLocalizationConfig
- Basic (very) localization settings.skipLocaleFormats
to provide legacy applications an easy way to skip locale implementation changesLocalizedFormats
interface - formatters for Int, Long and DoubleZkForm
-options2
extension method for string based selects to provide both the stored and displayed value
changed
KtorServerBuilder
now usesCommBase.json
as the Json serializerActionCom
,EntityComm
,QueryComm
now usesCommBase.json
as the Json serializer- Json serialization now allows Double.NaN values (
allowSpecialFloatingPointValues = true
) ZkApplication
now callssetLocalizedFormats
to set the formatters for the selected localeZkColumn
now have arenderer
property that is a function,render
calls this function to render the rowsZkColumn<T>.renderer
extension function to add renderers to standard columns easily- numeric
ZkTable
columns now render values with localization
fixed
- table scroll loop in Chrome and Firefox
removed
- v1 ZkTable column classes
Lib: Accounts
changed
- Account form now shows the locale of the user and lets the user change the locale when the i18n module is installed.
- New user creation lets the administrator select the locale of the user when the i18n module is installed.
Lib: I18N
changed
TranslationProvider.getLocales
function to retrieve the available locales- The default translation provider calls
LocaleBo.all()
to get locales and returns with the public ones.