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