emmanueltouzery / projectpad2

Projectpad allows to manage secret credentials and server information that you need to handle as a software developer or sysadmin.
MIT License
87 stars 4 forks source link

Not able to save settings and image / dark theme not working #4

Open sitemapxml opened 3 months ago

sitemapxml commented 3 months ago

I have installed the app from the Flathub.org.

The app is working correctly, except it does not want to do two things:

The only thing I can retrieve from the terminal is the following:

Gtk-Message: 18:38:12.443: Failed to load module "xapp-gtk3-module"

@emmanueltouzery do you have some idea for further analysis?

emmanueltouzery commented 3 months ago

so, for the dark theme... it works for me, i'm using the sway window manager under linux. maybe it's also with the flatpak, although i think it should work. BUT. i'm currently quite far in a rewrite of the GUI, because the current GUI is gtk3. The next GUI will be gtk4 and I believe dark mode works differently in gtk4. So hopefully that will work better for you. That said the rewrite is still months away. But it doesn't make me too motivated to look in that issue for now :(

I'm not sure what you mean about a custom icon for a server? Maybe you mean for a project? And otherwise i'm planning to remove project icons (maybe the only 'regression') in the upcoming rewrite of the GUI.

I'm also not sure about that error message from the terminal :(

emmanueltouzery commented 3 months ago

update: another user using the projectpad flatpak on gnome confirmed to me that the dark mode works for him.

sitemapxml commented 3 months ago

That's some great news! It is really pleasing to hear that you are preparing a new version. I tried to build the app from source, but failed... Can you consider adding some download link of compiled binary?

emmanueltouzery commented 3 months ago

The next version is currently in the gtkrs4 branch, although currently both the gtk3 and 4 versions are in that branch. But the gtk4 version is just not usable yet.

I think that portable binaries of gui apps are not really feasible on Linux, flatpak or distributions are the solution for that. It is however doable for non gui apps and I do publish binaries for the ppcli cli component.