This PR adds the "alt" theme that is (currently) the only theme distributed with Geany. If https://github.com/geany/geany/pull/4044 gets merged to Geany, it makes more sense to have the main "home" of the "alt" theme in geany-plugins so when some global changes are made to all themes, the "alt" theme doesn't have to be updated separately.
Now the question is what license should the "alt" theme have? There's no explicit license right now. Should it be GPL 2 or later like Geany or something more permissive like MIT?
TODO: also add screenshot. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-themes/pull/77
-- Commit Summary --
* Add alt.conf theme from Geany
-- File Changes --
A colorschemes/alt.conf (95)
-- Patch Links --
https://github.com/geany/geany-themes/pull/77.patch https://github.com/geany/geany-themes/pull/77.diff
The "alt" theme was added in https://github.com/geany/geany/commit/c9f7afaf3a338a04fefca61cda5afef539bb7c... by Nick directly in the Geany repository and so it should be GPLv2 or later as Geany itself.
@techee pushed 1 commit.
56a0ce7d6f872e9f0dabc2c7bbc66f48554a2497 Add the license and the author of the "alt" theme
@techee pushed 1 commit.
4a8858540132a8eb94a01a2493b746e4515d450f Add screenshot
@techee pushed 1 commit.
bb00cebf5585b860a190c9f17e70ab903fbdcc29 Update AUTHORS
I believe I added all the missing stuff - I just didn't run `mkindex.py` as it seems to require pytnon2 which I don't have installed.
`mkindex.py` works with Python3 (after some modifications a few months ago), to be called via "make index".
Anyway, I can do this after merging as well.
@dmaphy approved this pull request.
Merged #77 into master.
mkindex.py works with Python3 (after some modifications a few months ago), to be called via "make index".
OK, I was confused by ``` Note: requires Python Imaging Library (PIL), ex. 'python-imaging' Debian package.
# TODO this script needs to be ported to Python 3 properly ``` in the script and the fact that I didn't find the `python-imaging` package - it's probably renamed to something else now.
Anyway, I can do this after merging as well.
Good, merged. I'll make it your problem now :-).
mkindex.py works with Python3 (after some modifications a few months ago), to be called via "make index".
OK, I was confused by
Note: requires Python Imaging Library (PIL), ex. 'python-imaging' Debian package. # TODO this script needs to be ported to Python 3 properly
in the script and the fact that I didn't find the `python-imaging` package - it's probably renamed to something else now.
It's probably https://packages.debian.org/bookworm/python3-pil. And the unclear comment is probably from me, I think to remember that I touched this script to make it run with Python3 but stopped at the point when it ran and thought this should be done better later.
Anyway, I can do this after merging as well.
Good, merged. I'll make it your problem now :-).
"Thanks" :). Problem solved.
github-comments@lists.geany.org