Skip to content
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

Expand support for KSyntaxHighlighting (Kate, KWrite, KDevelop...) themes #103

Open
1 of 3 tasks
luisbocanegra opened this issue Nov 8, 2022 · 1 comment
Open
1 of 3 tasks
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@luisbocanegra
Copy link
Owner

luisbocanegra commented Nov 8, 2022

Is your feature request related to a problem? Please describe.
Apps that make use of KSyntaxHighlighting > KTextEditor (Kate, KWrite, KDevelop...) look very out of place since they only iterate between predefined Breeze themes by depending if the current theme is light or dark.

Describe the solution you'd like
It would be nice to also generate syntax-highlighting themes for those apps

Describe alternatives you've considered
None

Additional context

  • syntax-highlighting should be located in ~/.local/share/org.kde.syntax-highlighting/themes/
  • Theme's file structure (JSON) is explained in Working with Color Themes

Tasks:

  • Theme basic properties (current line, selection, background, line numbers, error mark, warn mark)
  • Theme rest of properties
  • Check if it's possible to dynamically reload KSyntaxHighlighting themes
@luisbocanegra luisbocanegra added enhancement New feature or request help wanted Extra attention is needed labels Nov 8, 2022
@luisbocanegra luisbocanegra pinned this issue Nov 10, 2022
@luisbocanegra luisbocanegra unpinned this issue Nov 10, 2022
@luisbocanegra
Copy link
Owner Author

Very basic support has been added in e49b322

@luisbocanegra luisbocanegra moved this from Backlog to Todo in kde-material-you-colors Jul 30, 2023
@luisbocanegra luisbocanegra changed the title Add support for KSyntaxHighlighting (Kate, KWrite, KDevelop...) themes Finish support for KSyntaxHighlighting (Kate, KWrite, KDevelop...) themes Aug 24, 2023
@luisbocanegra luisbocanegra changed the title Finish support for KSyntaxHighlighting (Kate, KWrite, KDevelop...) themes Add support for KSyntaxHighlighting (Kate, KWrite, KDevelop...) themes Aug 24, 2023
@luisbocanegra luisbocanegra changed the title Add support for KSyntaxHighlighting (Kate, KWrite, KDevelop...) themes Expand support for KSyntaxHighlighting (Kate, KWrite, KDevelop...) themes Dec 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
Development

No branches or pull requests

1 participant