gtk-flutter / libadwaita

Libadwaita's widgets for Flutter. Following Gnome HIG and available on all platforms.

Home Page:https://pub.dev/packages/libadwaita

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Implement the new AdwAboutDialog

prateekmedia opened this issue · comments

Design:
about-dialog-detailed

After Implementation:

commented

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

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

commented

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

commented

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?

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

commented

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

Yes that would work

commented

adw_aboot_demo

Got this much done, will continue working on it tomorrow

Wow, looks great. Animation look cool.