Post AZyBh5udsZGCxSCJiC by matzipan@hachyderm.io
 (DIR) More posts by matzipan@hachyderm.io
 (DIR) Post #AZyBgzNo9jQmhsn0hU by matzipan@hachyderm.io
       2022-12-20T00:11:35Z
       
       0 likes, 0 repeats
       
       I've been working on this ticket (https://github.com/matzipan/envoyer/issues/227) for way too long. The main reason for the ticket was that when I would load new emails as they are received from the server, with ListBox you would not be able to keep the currently open selection.So I moved to ListView, the new API. But then I hit a GTK bug which impacts a lot of people (https://gitlab.gnome.org/GNOME/gtk/-/issues/2971). So I did what any good samaritan would do: (try to) fix it upstream.#envoyer
       
 (DIR) Post #AZyBh0OuN7uBraJP3Q by matzipan@hachyderm.io
       2022-12-20T00:21:07Z
       
       0 likes, 0 repeats
       
       This sent me on a months long chase (https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4476#note_1474978). I told myself this was worth it because it impacts a lot of people.After a few months of frustration and very little input from the maintainers, I gave up and wrote my own simplified version. This actually took less time. My MR is still a WIP (https://github.com/matzipan/envoyer/pull/232) but today is the first day where displaying the large list of emails works again end to end.#envoyer
       
 (DIR) Post #AZyBh1GRA6iuXbM9UO by matzipan@hachyderm.io
       2022-12-27T22:34:33Z
       
       0 likes, 0 repeats
       
       Row activation works. I can open emails again!#envoyer
       
 (DIR) Post #AZyBh1z6U2S6m8Fp6u by matzipan@hachyderm.io
       2023-06-30T22:29:18Z
       
       0 likes, 0 repeats
       
       So notifications working now#envoyer
       
 (DIR) Post #AZyBh2jBihJd53ocwS by matzipan@hachyderm.io
       2023-09-17T20:56:15Z
       
       0 likes, 1 repeats
       
       Had a great time hacking on Envoyer at the GNOME 45 Hackfest.Finally got the chance to adopt Adwaita!!!! This also means that I could play with the adaptive layout work introduced by @alice. Screenshots below show Envoyer adapting its layout.Some bugs in the Envoyer list widgets meant that emails don't show up yet - I need to follow-up on this soon.Thanks @jsparber @sonny @tbernard for the help.#envoyer
       
 (DIR) Post #AZyBh5udsZGCxSCJiC by matzipan@hachyderm.io
       2023-09-18T09:58:02Z
       
       0 likes, 0 repeats
       
       Threads are now showing up. I found the bug!#envoyer