Martín Lucas Golini
461965f73d
Fix SpartanJ/ecode#868 .
2026-04-03 13:24:08 -03:00
Martín Lucas Golini
caebfc4d81
premake projects now enable text shaping by default.
2026-01-08 19:23:22 -03:00
Martín Lucas Golini
fa95500ab0
Use the copy_ecode_assets.sh script for building ecode in macOS too.
...
Fix incorrect check in `build_sdl2.sh`.
2025-12-13 11:51:07 -03:00
Martín Lucas Golini
9f55bee3e5
Fix macOS cross build.
2025-11-02 18:10:08 -03:00
Martín Lucas Golini
460eecdaa9
Update sign.sh script.
2025-10-14 20:25:01 -03:00
Martín Lucas Golini
4e8f93077d
Do not notarize ecode.app...
2025-10-09 01:51:38 -03:00
Martín Lucas Golini
7139b7155c
FML
2025-10-09 01:06:52 -03:00
Martín Lucas Golini
12f7fc9730
Try again?
2025-10-09 00:31:18 -03:00
Martín Lucas Golini
0ad52ad625
Notarize ecode.app.
2025-10-08 23:54:54 -03:00
Martín Lucas Golini
29dca584b5
Should fix notarization in macOS build.
2025-10-08 22:48:02 -03:00
Martín Lucas Golini
2d700f9e36
Use Resources path when building ecode.app. Should fix signing.
2025-10-08 22:21:59 -03:00
Martín Lucas Golini
97d6665d3b
Implement macOS code-signing (not tested, let's see if CI works, very unlikely).
2025-10-08 21:39:44 -03:00
Martín Lucas Golini
2611af5a04
Fix crash in macOS.
2025-09-14 02:12:37 -03:00
Martín Lucas Golini
cec4fa6e72
Add webp image format support (load and save).
...
Fix bug introduced in the last commit for UIDataBind initialization.
Change gmake2 in favor of gmake when using premake5 since it has been depreated in premake5-beta6 (hopefully I did not miss anything).
2025-06-04 21:02:38 -03:00
Martín Lucas Golini
9c8a831ff3
Try again.
2024-11-01 01:30:53 -03:00
Martín Lucas Golini
ee11f236a8
This should fix the macOS CI version.
2024-11-01 01:21:07 -03:00
Martín Lucas Golini
d174b351e7
Check if forcing codesig-ing the app for macOS works for CI produced apps.
2024-11-01 00:46:18 -03:00
Martín Lucas Golini
c6b08dec6d
Fix SDL2.framework path.
2024-10-05 00:41:39 -03:00
Martín Lucas Golini
dba66e9e07
macOS dmg nightly is broken, trying to understand why...
2024-10-05 00:30:02 -03:00
Martín Lucas Golini
13097468c6
Fix premake5 macOS build for nightly.
2024-10-03 18:09:06 -03:00
Martín Lucas Golini
2d3c0e88af
This should localize SDL2 locally.
2024-10-01 18:51:04 -03:00
Martín Lucas Golini
0d880b8ac7
Try luck.
2024-10-01 18:14:14 -03:00
Martín Lucas Golini
06a2c605c8
Wrong script 🤦
2024-10-01 18:06:58 -03:00
Martín Lucas Golini
9d3e8f894c
Disable cross build.
2024-10-01 14:40:35 -03:00
Martín Lucas Golini
32c87cc362
Fix typo.
2024-10-01 12:10:45 -03:00
Martín Lucas Golini
30b3478873
macOS nightly more WIP.
2024-10-01 12:00:43 -03:00
Martín Lucas Golini
5e97fcf4ef
Try again.
2024-10-01 00:43:15 -03:00
Martín Lucas Golini
330f556af0
Try to setup macOS nightly.
2024-10-01 00:05:16 -03:00
Martín Lucas Golini
23bde61361
Don't delete different arch dmg when rebuilding.
2024-09-14 12:46:29 -03:00
Martín Lucas Golini
f73c608553
macOS: Fix terminal and spawned processes using wrong architecture.
2024-04-08 21:21:53 -03:00
Martín Lucas Golini
f2b42b7191
Enable multi language. Added language definition.
2024-02-07 20:01:23 -03:00
Martín Lucas Golini
d70fbedec2
Fix macOS packaging issue.
2023-11-15 15:14:49 -03:00
Martín Lucas Golini
fe95e5b562
Changed ecode macOS cross compilation script to work from arm64 host to x86_64 target.
2023-11-05 23:37:16 -03:00
Martín Lucas Golini
beddef0b8d
macOS fix ecode build script.
2023-09-24 17:51:30 -03:00
Martín Lucas Golini
b3b5566f1c
Try to load font family from @font-face (not tested yet).
...
Added NotoSans font family (Bold, Italic and BoldItalic).
Features Health will only check against language names (and ignore extensions).
2023-09-18 00:34:06 -03:00
Martín Lucas Golini
e795b70c7e
eepp:
...
Updated efsw.
Refactored MD5 class.
ecode:
Updated build.app.sh scripts with the new font assets.
Tried to reduce the false positives of the document modified alert (I don't think it worked, needs more investigation).
2023-09-14 01:15:46 -03:00
Martín Lucas Golini
451ffc75ad
ecode: Improved "Open with ecode" on macOS.
2023-07-23 20:07:44 -03:00
Martín Lucas Golini
da44cca16e
eepp: mojoAL is now used by default.
...
ecode: Tentative fix for a segfaul when accesing an LSP Server that isn't running anymore.
2023-04-19 20:37:34 -03:00
Martín Lucas Golini
f52346e24f
Fix macOS cross build script.
...
premake5 project now saves lib files in a arch subfolder.
2023-04-01 17:08:16 -03:00
Martín Lucas Golini
7c49f79756
Fix for issue #17 .
...
Added cross build script for macOS ecode.
2023-03-31 19:47:17 -03:00
Martín Lucas Golini
4515a1ab5e
ecode: Minor build improvements.
2023-03-24 23:53:50 -03:00
Martín Lucas Golini
4281c78f9c
ecode: Added ecode.icns for mac builds.
2023-03-20 17:07:03 -03:00
Martín Lucas Golini
4ba0afdcbc
ecode: Added ca-bundle in macOS build.
2023-01-29 16:19:59 -03:00
Martín Lucas Golini
b3cf94536e
Fixes issue SpartanJ/ecode#4
...
Fixes issue SpartanJ/ecode#3
2023-01-11 01:52:32 -03:00
Martín Lucas Golini
4f2c0e15af
ecode: Added codicon to support completion symbols icons.
...
Improved auto-complete plugin and several fixes. Implementing signature help.
2022-11-11 03:17:41 -03:00
Martín Lucas Golini
f361c69115
Minor annoying bugs fixes.
...
ecode: Added fallback font to the build.
2022-10-19 01:42:22 -03:00
Martín Lucas Golini
46c374cabe
Improve startup time in macOS.
2022-10-18 18:50:31 -03:00
Martín Lucas Golini
146c173c1f
ecode: Fixes problematic default SDL menus.
2022-07-19 02:14:19 -03:00
Martín Lucas Golini
af6125c1bc
More general improvements for UITerminal.
2022-07-07 00:08:17 -03:00
Martín Lucas Golini
d02f4dc15a
ecode: Fixed build script for macOS.
...
Added *.dmg to gitignore.
2022-06-14 01:39:05 -03:00