Why is this? As noted in https://github.com/geany/geany-plugins/issues/1558, when git-changebar unloads, it doesnt cleanup all its markers. As requested in the same ticket, git-changebar only has one color scheme, but geany supports many. Provide an option to allow git-changebar to use system colors.
As a note, since git-changebar uses markers, and colors are set for lines, I stole the foreground color from ``` # Diff line_added line_removed line_changed ``` to use as the marker background. I also had to abuse editor-notify as geany doesn't emit any signals for [colorscheme-change](https://github.com/geany/geany/issues/4637). Contributed under GPL-2.0-or-later. You can view, comment on, or merge this pull request online at: https://github.com/geany/geany-plugins/pull/1599 -- Commit Summary -- * Fix delete markers on release * Add system color option -- File Changes -- M git-changebar/data/prefs.ui (21) M git-changebar/src/gcb-plugin.c (21) -- Patch Links -- https://github.com/geany/geany-plugins/pull/1599.patch https://github.com/geany/geany-plugins/pull/1599.diff -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany-plugins/pull/1599 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany-plugins/pull/[email protected]>
