Commit Graph

63 Commits

Author SHA1 Message Date
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
3bdf32d3ec Nit in script. 2024-10-17 01:57:01 -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
13a78c7491 Typo fix. 2024-10-03 20:20:10 -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
84cdfd2617 Try more verbosity to understand the problem. 2024-10-01 17:51:25 -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
247f9cb8bf Fix typo. 2024-10-01 00:23:27 -03:00
Martín Lucas Golini
330f556af0 Try to setup macOS nightly. 2024-10-01 00:05:16 -03:00
Martín Lucas Golini
12e393b96a Minor improvements to the ecode build scripts. 2024-09-29 01:28:24 -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
10c9906862 Keep folded regions on folding ranges refresh even if the folded region disappears from the new folded regions. It might be better/safer to unfold those regions but I'll experiment a little. 2024-08-21 01:34:47 -03:00
Martín Lucas Golini
20a22c5be2 More WIP. 2024-05-12 12:04:32 -03:00
Martín Lucas Golini
7a70e571b4 Try again. 2024-04-25 19:36:58 -03:00
Martín Lucas Golini
7f92fea3dc Try fix CI. 2024-04-25 19:18:46 -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
4687b46917 Added an option to disable static build from build scripts 2024-02-28 20:27:11 -03:00
Martín Lucas Golini
6e93132108 UIScrollableWidget added horizontal scrolling.
UIAbstractTableView and UIAbstractView some minor changes.
7GUIs Cells WIP.
2024-02-10 15:48:52 -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
c275cbceaa Visual improvements for macOS. 2024-02-07 19:50:52 -03:00
Martín Lucas Golini
dd4de3e7b2 Move git models to its own source files. 2024-01-26 00:48:05 -03:00
Martín Lucas Golini
acb79278ee Added branch rename.
Fixed warning.
Simplified branches data fetching.
2024-01-21 01:48:14 -03:00
Martín Lucas Golini
fa3b08a1bd Parse git status 2024-01-03 00:06:59 -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
398a6341d0 IME refactor. Added support for IME in Terminal. 2023-10-29 20:30:17 -03:00
Martín Lucas Golini
28421fd598 IME support macOS improvements. 2023-10-29 18:02:17 -03:00
Martín Lucas Golini
beddef0b8d macOS fix ecode build script. 2023-09-24 17:51:30 -03:00
Martín Lucas Golini
a87b1b3def On macOS check the PATH defined in the shell and append all pending PATHs to the current environment. This should improve binary finding. Solves issue SpartanJ/ecode#63.
Renamed MACOSX references to MACOS / macOS.
2023-09-24 01:33:15 -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
9f64a2149f Fix typo in containers.hpp.
Improve export compile commands for macosx.
2023-08-27 17:58:19 -03:00
Martín Lucas Golini
4de6afcbd1 Font Family support WIP. 2023-08-07 01:02:16 -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
86111b4e4c More macOS improvements. 2023-07-19 23:45:46 -04: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