- quilt patch: first-run user init.lua template now writes a tuned
default config (Dark Modern theme, JetBrains Mono with grayscale AA,
line-height/indent guides, compact treeview with hover highlight)
- new theme module usr/share/lite-xl/colors/vscode_dark.lua
- default config in /etc/skel/.config/lite-xl/ for new users
- desktop: launch via SDL software renderer with LITE_SCALE=1.5 so text
renders 1:1 on fractional-scaled Wayland outputs and avoids panfrost
GPU artifacts
- depend on fonts-jetbrains-mono for the default code font
* fix(gitignore): add exclusion for manifest files
* feat(windows): add application manifest
* feat(build): use application manifest on windows
* refactor(build): use genrate_file to generate the manifest
* style(manifest): remove trailing whitespace
* Added a smoothing option to font loading.
* Added a font strikethrough option to font loading.
* Fixed underline applying incorrectly in cases of non-underlined fallback fonts being used.
Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
- Makes a clear distinction between files and directories, don't ignore build files
- Added some file types and directories
- ignore also 'lite-xl' prefixed install directories other than the executable
Currently the editor will not work if it is not installed.
There is also a caveat about the 'data' directory which is installed
in the bin directory. This may work but does not seem ok because it is
pollution a shared bin directory and the 'data' folder may not be unique
to Lite.