-
Notifications
You must be signed in to change notification settings - Fork 364
Add support for customColor for SVG icons #1513
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
base: master
Are you sure you want to change the base?
Add support for customColor for SVG icons #1513
Conversation
Add the missing EmitsChangedSignal annotations to the *Length dbus properties, which were given changed signals in dunst-project#1127 . Fixes incorrect introspection mentioned in dunst-project#832 .
Make SIGUSR* signal handlers send a PropertiesChanged signal after modifying the paused state. Fixes the remainder of dunst-project#832 .
These tests ensure that PropertiesChanged signals are sent when the pause and unpause signals are handled. Signal handler functions are called directly instead of emitting real signals, as doing this might not be safe inside of a testing environment.
Ensure PropertiesChanged signal is sent when handling SIGUSR*
Upon scripting inside my dunstrc I did encounter a little typo where this word was listed twice.
minor typo in docs
Conform dunstify to notify-send
This commit implements customColor styling for SVG icons using librsvg.
|
could this possibly be tweaked to allow a svg_stylesheet instead of just the color? |
you are right I will do so |
|
this seems to be a problem with librsvg itself? |
|
All tests pass for me. |
|
How should I proceed with this PR? |
|
The code seems good and I have no clue why the build is failing. It seems like the library includes are wrong?? |
|
It couldn't be the library includes. As I've stated before, |
|
make test and make test-valgrind work normally for me on master. you might just have some messed up library version. is this an old version of rsvg ? or an upstream bug? i never used the library myself so I can't tell at a glance |
|
could you please rebase your code on the master branch? also this error could be fixed by adding the flag -Wno-expansion-to-defined |
there seem to be a memory leak in your code. probably related to the new cairo surface. but since most of the pr diff comes from the merge it is quite difficult for me to debug. |

This commit implements customColor styling for SVG icons using librsvg. This is a rebased version of #1081 as
masterhad changed quite a lot from that branch.