# New Settings UI

DevFeed: [New Settings UI](<https://devfeed.tech/articles/new-settings-ui-19410.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/new-settings-ui/>)

Author: Shai Almog

Published: 2020-07-23T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [ui](<https://devfeed.tech/topics/ui.md>), [User interface design](<https://devfeed.tech/topics/ui-design.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [compatibility](<https://devfeed.tech/tags/compatibility.md>), [consistency](<https://devfeed.tech/tags/consistency.md>), [dark-mode](<https://devfeed.tech/tags/dark-mode.md>), [design](<https://devfeed.tech/tags/design.md>), [gui](<https://devfeed.tech/tags/gui.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [ui](<https://devfeed.tech/tags/ui.md>), [ui-design](<https://devfeed.tech/tags/ui-design.md>)

## AI overview

Codename One releases a redesigned settings application with improved appearance and consistency, a temporary legacy UI for compatibility, and relocated features such as Update Client Libs. The update also introduces push certificate creation for all users, with future plans for limited free/basic-tier push access.

## Source excerpt

With today's update we're releasing a design overhaul for the settings (preferences) application. This overhaul will improve the look and reliability/consistency of this app which is core to Codename One. During this transition period we also have the ability to go back to the legacy UI for 100% compatibility but it will be removed. Common important features such as "Update Client Libs" are now available in the menu on the top right of the UI. The currently logged in user isn't listed in the UI only in the about dialog. For most of the UI it doesn't matter as much since we don't change as much as we used to. E.g. we now let everyone create a push certificate. This is a pre-cursor to enabling push for everyone with a very low quota for free/basic users.