libadwaita icon indicating copy to clipboard operation
libadwaita copied to clipboard

Implement the new AdwAboutDialog

Open prateekmedia opened this issue 3 years ago • 10 comments

Design: about-dialog-detailed

After Implementation:

prateekmedia avatar Jul 15 '22 05:07 prateekmedia

I can take this on, but from my testing on the adwaita test app, this is just a new window, not a dialog which cant leave the app, so I'm not sure if we should implement it as a dialog or not

simrat39 avatar Aug 05 '22 05:08 simrat39

Yes but implementing it as a Window would not be a easy task may need to use multi window packages from pub.dev

prateekmedia avatar Aug 05 '22 06:08 prateekmedia

Yeah ill just stick to a normal dialog, don't think anyone wants to move it out of the main window anyways

simrat39 avatar Aug 09 '22 00:08 simrat39

Looks like we already have something similar https://github.com/gtk-flutter/libadwaita/blob/main/lib/src/widgets/adw/about_window.dart, or is there any difference?

simrat39 avatar Aug 09 '22 02:08 simrat39

We already have but it's not that feature rich, as It was create before the about window was merged.

Like we don't have credits, legal or acknowledgement section as shown in above Gnome Builder pics.

Although we don't need all sub categories but we need some kind of way for developers to add it

Also current about dialog doesn't have animation when navigating inside the dialog

prateekmedia avatar Aug 09 '22 02:08 prateekmedia

Ok sounds good, so I just extend that widget then right

simrat39 avatar Aug 09 '22 02:08 simrat39

Yes that would work

prateekmedia avatar Aug 09 '22 02:08 prateekmedia

adw_aboot_demo

Got this much done, will continue working on it tomorrow

simrat39 avatar Aug 09 '22 07:08 simrat39

Wow, looks great. Animation look cool.

prateekmedia avatar Aug 09 '22 09:08 prateekmedia