Takase
2d0ddc302f
Reorganize resources/ + wasm target ( #1244 )
...
* add README.md to resources directory
* add cross/ directory for meson cross files
* fix readme list syntax error
* fix reflink
* disable ASYNCIFY_ADVISE by default
* use executable names instead of hardcoding paths
2023-08-19 12:28:21 +08:00
Jefferson González
4b6134a839
plugin api: added missing luaL_typeerror ( #1313 )
2023-08-19 12:28:20 +08:00
Jefferson González
3491eb464d
Bump version to 2.1.1 ( #1284 )
...
* updated wraps
* updated release date
2022-12-28 22:03:36 -04:00
Quinten Kock
3fda8c0a09
Fix userdata APIs for Lua 5.4 in native plugin interface ( #1188 )
...
* Reintroduce some missing Lua API's from native plugin API
* Add new upvalue functions to header
* Fix things that are actually macros in current lua
* Introduce lua_insert,replace,remove macros from lua5.4
2022-12-27 23:39:28 -05:00
Takase
4107b0c3fe
MSVC Support ( #1199 )
...
* fix stdalign and min/max for MSVC
* add missing ISREG and ISDIR for MSVC
* use MAX_PATH instead of PATH_MAX
* remove unecessary headers inclusion
* add MSVC CI
* add appropriate macros to platform detection
* re-add msvc CI artifacts
* upload the generated artifacts
* patch lua for MSVC CI builds
* update patch for MSVC compatibility
2022-11-15 23:23:45 -04:00
Adam
9951e785b6
Getting ready for 2.1. ( #1181 )
...
* Getting ready for 2.1.
* Fixed version.
* Year.
* Manually added line as takase said to.
* Fixed minor issue at takase's behest.
* Dunno where that went.
* Updated to use a function pointer.
* OK, as discussed, adding this manually for now.
* Updated SDL.
2022-11-02 03:38:58 +01:00
Adam Harrison
3bd567f5e1
Fixed small plugin header error.
2022-11-01 21:01:25 -04:00
Jefferson González
d89d1e6d98
ci release: add macos arm64 support ( #1179 )
2022-10-30 11:48:20 -04:00
jgmdev
3ccd696ffc
plugin api: added missing param on lua_dump
2022-10-24 11:40:47 -04:00
jgmdev
76f55aefe8
resources: .desktop inode/directory mime type
...
This allows associating lite-xl on linux with folders for the open with
option of graphical file browsers.
2022-10-22 21:10:45 -04:00
takase1121
dc2e9621ca
lua patch for utf-8 support
2022-06-11 21:01:12 +08:00
Guldoman
b9957138ac
Add `launchable` tag to AppStream xml
2022-04-21 00:41:15 +02:00
Adam
f85612e0f0
Fix Project Scanning ( #746 )
...
Removed dmon, and replaced with logic that works across Linux, Mac, FreeBSD and Windows. Have tested on all platforms, and seems to work.
Co-authored-by: Jan200101 <sentrycraft123@gmail.com>
2022-03-06 00:59:22 -05:00
Adam
4be8a8b582
Merge pull request #764 from lorsatti/master
...
Add CFBundleIdentifier to Info.plist.in
2021-12-23 19:55:41 -05:00
Guldoman
d16e46dba5
Update website location
2021-12-23 23:26:52 +01:00
Lorenzo Orsatti
66bc551488
Add CFBundleIdentifier to Info.plist.in
...
The CFBundleIdentifier key is necessary to associate lite-xl application to all files with a certain extension.
2021-12-22 22:18:22 +01:00
Adam
8120654c59
Merge branch 'master' into plugin_api_h_fix
2021-12-05 22:11:47 -05:00
takase1121
d307c57d05
update header
2021-12-01 20:44:17 +08:00
Adam Harrison
96db380c73
Manual merge of into .
2021-11-23 15:57:22 -05:00
takase1121
68eb6810d9
update headers
2021-11-08 12:18:13 +08:00
takase1121
e785bbf1bf
update generated headers
2021-11-06 20:39:10 +08:00
takase1121
d0a54227d8
update generated headers
2021-11-06 20:25:20 +08:00
takase1121
46f9bcb90c
fix lite_xl_plugin_api.h
...
This fixes a longstanding bug with the plugin API.
This commit is not complete, further polish is still needed.
2021-11-05 22:42:52 +08:00
Francesco Abbate
9c43727ebc
Implement directory monitoring using septag/dmon
...
Use a notification based directory monitoring based on the
septag/dmon lirbary instead of periodically rescan the whole
project's tree.
2021-10-08 21:31:22 +02:00
Jean-André Santoni
0b4d1e2bce
Fix the size and blurriness of the icon on OSX ( #553 )
...
* Fix the size and blurriness of the icon on OSX
* Don't nest ifndef
* Fix
2021-10-02 18:39:22 +02:00
Jean-André Santoni
eb73ad3f8a
Fix the size and blurriness of the icon on OSX ( #553 )
...
* Fix the size and blurriness of the icon on OSX
* Don't nest ifndef
* Fix
2021-09-29 22:22:00 +02:00
Adam Harrison
3ca127793a
Incorporated some suggestions, and some functions.
2021-09-20 23:33:12 -04:00
Adam Harrison
fbc11c00eb
Split entrypoints in half.
2021-09-16 16:55:33 -04:00
Adam Harrison
801b7dd0d9
Added some comments.
2021-09-16 16:22:33 -04:00
Adam Harrison
03b467d9d9
Cleaned up, added utility API.
2021-09-16 16:08:21 -04:00
Adam Harrison
2987554097
Moving things into final positions.
2021-09-16 15:47:12 -04:00
Francesco Abbate
51f27e47ca
Improve info.plist for macOS package config
...
As suggested by @redtide and @Timofffee.
2021-09-08 11:13:13 +02:00
Francesco Abbate
ce1a6ea5b5
Fix macOS minimum system version in info.plist
2021-09-08 11:13:13 +02:00
Timofffee
d42a9173fe
Bring back info.plist with meson configuration
2021-09-04 18:01:08 +02:00
Francesco
4732ba743d
Revert "Update Info.plist"
...
This reverts commit aefa3ca205
.
2021-09-04 17:57:09 +02:00
Francesco
dfc45ad3b3
Revert "One more update Info.plist"
...
This reverts commit e8f5a5e002
.
2021-09-04 17:57:09 +02:00
Francesco
fdc8762241
Revert "Update meson.build"
...
This reverts commit 8866a5dddf
.
2021-09-04 17:57:09 +02:00
Timofffee
8866a5dddf
Update meson.build
2021-09-03 14:36:36 +02:00
Timofffee
e8f5a5e002
One more update Info.plist
2021-09-03 14:36:36 +02:00
Timofffee
aefa3ca205
Update Info.plist
2021-09-03 14:36:36 +02:00
redtide
fb45b27da5
Specify the WM_CLASS of the application, used by some Linux DEs
2021-09-01 23:09:53 +02:00
redtide
df8c1a98e4
Renamed freedesktop resources
2021-08-31 20:19:40 +02:00
Adam Harrison
b6af395fc7
2.0 changelog and modversion updates.
2021-08-17 20:24:44 +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
3468164518
Updated Meson configuration
...
- Added version and license metadata
- Configuration data to be used in configured files to set metadata
- Portable binary and directories in the main install directory
- Binary file installed in correct places for all supported platforms
- Freedesktop AppStream support
- Added missing files install rules
2021-08-09 22:26:16 +02:00
redtide
df63775dca
Use lite-xl as project and exacutable names
2021-06-25 22:54:02 +02:00
redtide
3f58e554ba
Reorganization of data resources
2021-06-24 22:53:14 +02:00