Skip to content

Create “Welcome screen” that replaces window where nearly all widgets are in disabled state

Jiří Wolker requested to merge wolker/ark:welcome-screen into master

See !47 (merged). This merge request was accidentally merged so the new one replaces this merge request (!46 (merged)).

This merge request replaces the window contents when the Ark application is started without giving it archive to open. The current user interface has all its widgets (except the list view) in disabled state and the only way to open or create archive is to use menu bar (not shown in pictures) or keyboard shortcuts. I think that it is hard to figure out what to do for unexperienced users.

The new user interface adds two buttons directly to the center of window: one for opening archive and the second for archive creation. When archive is opened, this “screen” is replaced by the normal user interface of Ark.

No new translatable strings are introduced by this merge request.

This changes only Ark's main window, not Ark KPart, so it will not break any existing usages of the KPart.

Before

state before

After change

after

Edited by Jiří Wolker

Merge request reports