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>
 <button>Compare</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
:)


Le mer. 15 avr. 2020 à 04:15, Kai <kai.willad...@gmail.com> a écrit :

> On Sat, 4 Apr 2020 at 22:26, Vincent P <vincent.p.trashm...@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
>> https://ibb.co/mbcBd2S
>>
>>
>> This is a total rewrite of my initial proposal
>> https://bugzilla.gnome.org/show_bug.cgi?id=789174
>> which 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.
> cheers,
> Kai
>
_______________________________________________
meld-list mailing list
meld-list@gnome.org
https://mail.gnome.org/mailman/listinfo/meld-list

Reply via email to