Coder Social home page Coder Social logo

Comments (19)

evfool avatar evfool commented on May 26, 2024 1

FYI: The config file to add some more folders should be ~/.config/hydrapaper

from hydrapaper.

Heliotrop avatar Heliotrop commented on May 26, 2024

syslog shows:
Jan 25 07:40:06 pirol nautilus[5548]: g_key_file_load_from_file: assertion 'file != NULL' failed
Jan 25 07:40:06 pirol nautilus[5548]: Could not establish a connection to Tracker: Failed to load SPARQL backend: Die Schlüsselwertedatei enthält nicht die Gruppe »DomainOntology«
Jan 25 07:40:15 pirol gnome-shell[1711]: origin
Jan 25 07:44:18 pirol systemd[1632]: flatpak-org.gabmus.hydrapaper-5848.scope: Failed to add PIDs to scope's control group: Permission denied
Jan 25 07:44:18 pirol systemd[1632]: Failed to start flatpak-org.gabmus.hydrapaper-5848.scope.
Jan 25 07:44:18 pirol systemd[1632]: flatpak-org.gabmus.hydrapaper-5848.scope: Unit entered failed state.
Jan 25 07:44:19 pirol gnome-system-mo[5769]: Allocating size to gnome-system-monitor 0x55b212dd22a0 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
Jan 25 07:44:19 pirol dbus[975]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service'
Jan 25 07:44:19 pirol systemd[1]: Starting Hostname Service...
Jan 25 07:44:20 pirol dbus[975]: [system] Successfully activated service 'org.freedesktop.hostname1'
Jan 25 07:44:20 pirol systemd[1]: Started Hostname Service.

from hydrapaper.

evfool avatar evfool commented on May 26, 2024

I just did build from source, and I still can not add folders, so it might not be a flatpak only issue.

from hydrapaper.

GabMus avatar GabMus commented on May 26, 2024

That's very strange. You can add new folders using this button

image

If you already tried, did it work? If not, what happened when you pressed that button?

Also, please both @evfool and @Heliotrop tell me what distribution and desktop environment you're running.

from hydrapaper.

GabMus avatar GabMus commented on May 26, 2024

BTW, the config file is a simple json and the complete path is ~/.config/hydrapaper.json

from hydrapaper.

evfool avatar evfool commented on May 26, 2024

@GabMus : changing the config file manually did solve it, the tool is great, thanks for doing it, I've been manually creating triple-monitor wallpapers until now.
Regarding my environment: I am on Fedora 27 (wayland, gnome shell, etc), installed HydraPaper both from flatpak and was running it from source. I saw the dropdown, but clicking it did nothing.
I just realized that it works (opens the combo) if I open the GtkPopover (wallpapers folder), change focus to another window, then click the down arrow to open the dropdown, but if clicking the dropdown arrow after opening the popover without switching focus to another window it does not open the filepicker. I hope this helps.

from hydrapaper.

GabMus avatar GabMus commented on May 26, 2024

@evfool great to know that it works now, and that it works with a triple monitor setup! I didn't test that since I only have 2, so thanks for that!

As for this switching focus bug, that's really weird if you ask me. I didn't experience it on my Arch system. Maybe (but can't be sure of it) this problem is wayland related? Try running on xorg and report back if it works or not.

from hydrapaper.

evfool avatar evfool commented on May 26, 2024

Indeed, it works if running with GDK_BACKEND=x11 flatpak run org.gabmus.hydrapaper, so it surely is Wayland. Probably a simple testcase will also reproduce it, I guess it deserves a report for GTK.

from hydrapaper.

GabMus avatar GabMus commented on May 26, 2024

Yeah, totally sounds like a Gtk issue. Will try to report that

from hydrapaper.

GabMus avatar GabMus commented on May 26, 2024

Bug opened: https://bugzilla.gnome.org/show_bug.cgi?id=792895

from hydrapaper.

Heliotrop avatar Heliotrop commented on May 26, 2024

Yes, tried to use the button, but nothing happens. Sorry, but can you show an example config syntax?

from hydrapaper.

Heliotrop avatar Heliotrop commented on May 26, 2024

... and yes, I'm using wayland
json looks like:
{"monitors": {"DEL - DVI-D-1": null, "GSM - DVI-I-1": null}, "selection_mode": "double", "wallpapers_paths": []}

from hydrapaper.

evfool avatar evfool commented on May 26, 2024

@Heliotrop: try clicking the Wallpapers folder, focus another window, and click the dropdown afterwards, it did the trick for me. Regarding the config file, just add whatever folders you want to the wallpapers_path, e.g. "wallpapers_paths": ["/home/username/Pictures","/usr/share/backgrounds/gnome"] is the default, I think

from hydrapaper.

GabMus avatar GabMus commented on May 26, 2024

"wallpapers_paths": ["/home/username/Pictures","/usr/share/backgrounds/gnome"] is the default, I think

yes, it is.

@Heliotrop If you want to re-add the default folders in an easier way, just run rm ~/.config/hydrapaper.json. This will re-generate a new config file with default values on startup.

from hydrapaper.

Heliotrop avatar Heliotrop commented on May 26, 2024

Thanks, yes, putting it manually worked for me (Ubuntu 17.10). Great tool!

from hydrapaper.

GabMus avatar GabMus commented on May 26, 2024

Awesome. I'm sorry you're getting this issue with the file chooser, it's apparently a gtk bug and I can't do much about it unfortunately.

from hydrapaper.

Heliotrop avatar Heliotrop commented on May 26, 2024

I understand. It works like a charm now. Selecting and Applying is working since the path is correct.

Thanks again for your help

PS.: There's still a couple of bugs with wayland, since Ubuntu switched there from Unity. Sometimes Nautilus freezes completely ... but this is an entire different story.

from hydrapaper.

GabMus avatar GabMus commented on May 26, 2024

@Heliotrop You can still fallback to the xorg session if you want to.

from hydrapaper.

GabMus avatar GabMus commented on May 26, 2024

In 26b5a7b I did a design change that removes the combobox/filechooserbutton in favor of a simple button. This should fix the problem on wayland. Please test it and report back.

hydrapaper-1.1.3-82-gc8917d1.zip

from hydrapaper.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.