Re: Redesign of start screen
- From: Vincent P <vincent p trashmail gmail com>
- To: Kai <kai willadsen gmail com>, meld-list <meld-list gnome org>
- Subject: Re: Redesign of start screen
- Date: Wed, 15 Apr 2020 12:48:23 +0200
Hi.
I don't think one would need a gtk assistant it's "just" a matter of replacing welcom screen with
<panel>
<text>You can compare...</text>
<image>
<text>Paste text...</text>
<checkbox> don't show again
<button>got it
</panel>
there are only 2 interactive widgets:
the "got it" button (that does nothing but go to the main)
the checkbox that stores a property
it's far easier that current welcome screen and its 14 interactive widgets
<panel>
<button>File Comparison</button>
<button>Directory comparison</button>
<button>File Comparison</button>
<hidden panel>
<file selector>
<file selector>
<file selector>
<checkbox>3 ways
</hidden panel>
<hidden panel>
<dir selector>
<dir selector>
<dir selector>
<checkbox>3 ways
</hidden panel>
<hidden panel>
version control
</hidden panel>
<button>Blank comparison</button>
<panel>
Ok I cheat a bit, my mockup misses the 3ways comparison button (that I'd move to main screen)
But that is still 3 vs 14
:)
On Sat, 4 Apr 2020 at 22:26, Vincent P <
vincent p trashmail gmail com> wrote:
(I tried to put attachments to this message at first, but obviously this list doesn't support them.)
> My bad, sorry. I didn't see the filtered email in time.
I tried to upload a image too but the file limit is really really low (40k including text)
So I uploaded my proposition here
This is a total rewrite of my initial proposal
https://bugzilla.gnome.org/show_bug.cgi?id=789174which was already 2,5 years old.
In fact my proposal for a start page is ... no start page at all :)
Just show the following screen whan user launch the app for the first time.
I think
It's more informative for user
It will need less code
Just following up here to say that I agree that not having a New Comparison screen at all may be the best option, although it is a fair bit of work. There's more details on the Gitlab issue (
https://gitlab.gnome.org/GNOME/meld/-/issues/73).
How we deal with introducing users to such a workflow is a challenge. A GtkAssistant-style guide like you suggest is definitely an option. Ideally I think we could provide guidance in a more subtle, GNOME-y style, but I'm definitely concerned that things like the three pane expansion are going to be easily missed.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]