Commit Graph

21 Commits

Author SHA1 Message Date
Takase f685293417
Add manifest on Windows (#1405)
* 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
2023-08-19 12:38:34 +08:00
Aqil Contractor 9b1bfeacac
Added a smoothing and strikethrough option to font loading. (#1087)
* 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>
2022-08-20 16:15:08 -04:00
Jefferson González 64cb6a290d
Merge pull request #1041 from takase1121/lua-utf8-windows
Support UTF-8 on Windows (Lua)
2022-06-17 09:47:02 -04:00
takase1121 093ae837ee
add .cache to gitignore 2022-06-15 16:04:37 +08:00
takase1121 dc2e9621ca lua patch for utf-8 support 2022-06-11 21:01:12 +08:00
Jan200101 192c577966
Add fallbacks to all common dependencies 2022-01-15 00:53:46 +01:00
Jan200101 99ddf1fb92
Migrate to Lua 5.4 2021-12-31 13:53:01 +01:00
Adam Harrison 2209c327a7 Subprojects. 2021-09-24 11:22:39 -04:00
redtide 38d85f2483 Adapt all scripts to work together with build-packages.sh 2021-09-05 15:23:08 +02:00
redtide 904214378d CI and custom build script utilities
- macOS DMG image using AppDMG with custom background
- Linux AppImage
- Windows MSYS2 packaging
- Source code tarball including subprojects source code
- LHelper compatible build script
2021-08-12 22:07:38 +02:00
redtide cee1639d34 Updated .gitignore
- 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
2021-08-04 11:13:51 -07:00
takase1121 4ef707e941 add compile_commands.json to gitignore
Apparently ccls needs it to work, and it's usually located in project
root. I symlinked it from the build folder and now I should put it in
gitignore
2021-07-15 18:01:24 -04:00
takase1121 c41747c8fb add .ccls-cache to .gitignore
For that one user that uses ccls :)
2021-07-15 18:01:24 -04:00
redtide df63775dca Use lite-xl as project and exacutable names 2021-06-25 22:54:02 +02:00
lqdev 6195b246a5 ignore SIGPIPE from subprocesses spawned with reproc 2021-06-18 11:17:36 -04:00
lqdev 064fc35c77 added .tar.gz files to .gitignore 2021-04-25 11:45:34 +02:00
Francesco Abbate dc240fadcd Implement script to run locally a build without installing 2020-12-03 23:01:01 +01:00
Francesco Abbate a0e3ab7933 Add more patterns in .gitignores 2020-11-16 14:49:29 +01:00
Francesco Abbate 71db2d439a Add libagg as a subproject
No longer required to be installed, the subproject will be used if not
found.
2020-06-30 17:02:50 +02:00
Francesco Abbate 0e04030131 Fix and improve build script 2020-06-18 15:53:31 +02:00
Francesco Abbate 618078829c Add meson build configuration
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.
2020-05-25 12:22:23 +02:00