Skip to content
This repository has been archived by the owner on Mar 25, 2023. It is now read-only.

Implement granularity control #4

Closed

Conversation

francislavoie
Copy link

@francislavoie francislavoie commented Oct 23, 2022

Fix #3

I was bored tonight, so I decided to try to scratch my own itch.

This enables preferences for the extension, and adds a Granularity option which is a percentage step to increase/decrease the volume. Defaults to 5 which is the same as before. I like 2, personally.

image

You'll notice there's a binary file, I just followed the guide on https://gjs.guide/extensions/development/preferences.html#creating-the-schema which says we need to compile the prefs XML schema with the below command (if you want to verify that it matches on your system in case you don't trust the binary):

glib-compile-schemas [email protected]/schemas/

@trflynn89
Copy link
Owner

Thanks! I'm just getting back from vacation, so I'll take a look at this once I've gotten things settled :)

@francislavoie
Copy link
Author

@trflynn89 any chance you could look at this again?

@francislavoie
Copy link
Author

Bump again? 😊

@francislavoie
Copy link
Author

Happy new year!

Is there anything else I can do to help this get merged?

@francislavoie francislavoie deleted the granularity-setting branch April 15, 2023 18:13
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add configurable granularity
2 participants