Codename One Settings Spun Off as Dedicated Standalone Desktop Tool

Codename One has replaced its Settings screen, previously embedded in the GUI Builder jar, with a standalone desktop application introduced via pull request #5359. The new tool is launched from any Codename One Maven project using the command 'mvn cn1:settings', which resolves the dedicated artifact and writes changes back to the project's configuration files. It focuses solely on editing project-level properties such as display name, package, version, icon, build hints, and extensions, shedding unrelated functions like account login, certificate management, and cloud build monitoring. The Extensions screen can browse a live catalog and install or remove both Maven dependencies and legacy cn1lib packages, with bundled compatibility metadata retained for older entries. Distributed as a separate Maven artifact built on Java 17, the tool now follows its own release lifecycle independent of the GUI Builder.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in