-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
daemon/screenshot: Support uploading to web services #308
base: main
Are you sure you want to change the base?
daemon/screenshot: Support uploading to web services #308
Commits on Jul 10, 2023
-
daemon/screenshot: Support uploading to web services
Resolves BuddiesOfBudgie#281. Initially support imgur, imagebin and 0x0. Based on cybre's screen shotshot applet but ported to libsoup3.
Configuration menu - View commit details
-
Copy full SHA for 60e4981 - Browse repository at this point
Copy the full SHA 60e4981View commit details -
daemon/screenshot: Rotate existing save-shot-symbolic svg for upload svg
Previously we were using the cloud upload svg from breeze.
Configuration menu - View commit details
-
Copy full SHA for 91a0b02 - Browse repository at this point
Copy the full SHA 91a0b02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d81e15 - Browse repository at this point
Copy the full SHA 9d81e15View commit details -
daemon/screenshot: Remove imagebin support
Service has been down for several weeks, unreliable
Configuration menu - View commit details
-
Copy full SHA for 7797cd3 - Browse repository at this point
Copy the full SHA 7797cd3View commit details -
workflows: Add libsoup-3.0-dev and libjson-glib-dev for CI
meson: Lower libsoup3 requirement from 3.2.0 -> 3.0.7 for CI
Configuration menu - View commit details
-
Copy full SHA for 19c55d5 - Browse repository at this point
Copy the full SHA 19c55d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c09005e - Browse repository at this point
Copy the full SHA c09005eView commit details -
daemon/screenshot_uploader: Rename uri to path in providers
We're passing a filepath, not an uri
Configuration menu - View commit details
-
Copy full SHA for bb002d2 - Browse repository at this point
Copy the full SHA bb002d2View commit details -
daemon/screenshot_uploader: Async upload
Switch from using `send_and_read` to `send_and_read_async` and stick it in a loop. This unblocks the UI whilst a screenshot is uploading.
Configuration menu - View commit details
-
Copy full SHA for 53b17eb - Browse repository at this point
Copy the full SHA 53b17ebView commit details -
daemon/screenshot_uploader: No more static methods, better code reuse
- Make methods all non-static - Reuse provider strings more effectively - Prevent unneeded soup and json parser reinitialization
Configuration menu - View commit details
-
Copy full SHA for 6604364 - Browse repository at this point
Copy the full SHA 6604364View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb2749c - Browse repository at this point
Copy the full SHA fb2749cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16d7f97 - Browse repository at this point
Copy the full SHA 16d7f97View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8c27fc - Browse repository at this point
Copy the full SHA b8c27fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81cc99b - Browse repository at this point
Copy the full SHA 81cc99bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 492930a - Browse repository at this point
Copy the full SHA 492930aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67de3a6 - Browse repository at this point
Copy the full SHA 67de3a6View commit details