Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
501062e
feat refactorings
The-Infinitys Mar 14, 2026
32ab24a
feat: fixed yaml
The-Infinitys Mar 14, 2026
cb9ff7b
feat: updated gradlew.yaml's actions
The-Infinitys Mar 15, 2026
58d0f56
modifi
The-Infinitys Mar 15, 2026
4b634fb
feat: modified file
The-Infinitys Mar 17, 2026
3f9e9ca
modified
The-Infinitys Mar 17, 2026
802b20b
fix: fix gradlew.yaml
The-Infinitys Mar 17, 2026
7c55c91
fix: modified
The-Infinitys Mar 17, 2026
ba3d0f6
feat: updated project-xross
The-Infinitys Mar 17, 2026
fb24ea2
fix: fix project-xross and build script
The-Infinitys Mar 17, 2026
5906268
feat: updated
The-Infinitys Mar 19, 2026
9fa00ee
TODO: complete codes
The-Infinitys Mar 19, 2026
962282d
feat: change KeyBinding(fabric's) to KeyMapping
The-Infinitys Mar 29, 2026
4e9f23b
feat: fixed some code
The-Infinitys Mar 29, 2026
8f5544d
wed
The-Infinitys Mar 29, 2026
3e3aaf9
feat: fixed rendering sections
The-Infinitys Mar 29, 2026
2daf185
feat: fixed kotlin codes
The-Infinitys Mar 29, 2026
2694aa5
feat: fixed Java codes
The-Infinitys Mar 29, 2026
382f5c2
TODO: fix
The-Infinitys Mar 29, 2026
529b542
TODO: fix others
The-Infinitys Mar 29, 2026
c2b8e33
fix all
The-Infinitys Mar 29, 2026
28df573
completed v26
The-Infinitys Mar 31, 2026
30ab5ea
fix: fixed Xray's issue
The-Infinitys Mar 31, 2026
28b8476
fix: fixed some problems
The-Infinitys Apr 5, 2026
d1d47a9
feat updated to 26.1.1
The-Infinitys Apr 8, 2026
b7e32cb
feat: updated to v26.1.2
The-Infinitys Apr 14, 2026
2856097
TODO: fix
The-Infinitys Apr 14, 2026
d3ffcd8
added some item
The-Infinitys Apr 16, 2026
c64023e
feat: updated
The-Infinitys Apr 16, 2026
02d5f89
feat: formatted
The-Infinitys Apr 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 22 additions & 17 deletions .github/workflows/gradlew.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@ name: Gradle Build and Release (Cross-platform)

on:
push:
branches: [ main, 'dev/*' ]
tags: [ 'v*' ]
branches: [main, "dev/*"]
tags: ["v*"]
pull_request:
branches: [ main ]
branches: [main]

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
submodules: recursive
Expand All @@ -25,25 +25,25 @@ jobs:
shell: bash

- name: Setup JDK 25
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
java-version: '25'
distribution: 'microsoft'
cache: 'gradle'
java-version: "25"
distribution: "microsoft"
cache: "gradle"

- name: Install Zig
uses: goto-bus-stop/setup-zig@v2
with:
version: 0.13.0

- name: Setup Rust (Nightly)
uses: dtolnay/rust-toolchain@nightly
uses: dtolnay/rust-toolchain@v1
with:
toolchain: nightly
components: rust-src, rustfmt, clippy

- name: Cache Cargo and Rust targets
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.cargo/bin/
Expand All @@ -58,12 +58,17 @@ jobs:
run: bash ./scripts/action_prepare.sh
- name: Install Build Tools (Cached)
run: |
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
export PATH="$HOME/.cargo/bin:$PATH"
if ! command -v cargo-zigbuild &> /dev/null; then
curl -L https://github.com/rust-cross/cargo-zigbuild/releases/latest/download/cargo-zigbuild-x86_64-unknown-linux-musl.tar.gz | tar xz -C ~/.cargo/bin
echo "cargo-zigbuild not found, installing..."
cargo install cargo-zigbuild
else
echo "cargo-zigbuild is already installed."
fi
# Create enhanced wrappers for Zig to fix target triple issues
mkdir -p ~/.cargo/bin/wrappers

cat <<'EOF' > ~/.cargo/bin/wrappers/zig-cc
#!/bin/bash
args=()
Expand All @@ -82,7 +87,7 @@ jobs:
done
exec zig cc "${args[@]}"
EOF

cat <<'EOF' > ~/.cargo/bin/wrappers/zig-cpp
#!/bin/bash
args=()
Expand Down Expand Up @@ -112,11 +117,11 @@ jobs:
AR_aarch64_apple_darwin: /home/runner/.cargo/bin/wrappers/zig-ar
CC_aarch64_apple_darwin: /home/runner/.cargo/bin/wrappers/zig-cc
CXX_aarch64_apple_darwin: /home/runner/.cargo/bin/wrappers/zig-cpp

AR_x86_64_apple_darwin: /home/runner/.cargo/bin/wrappers/zig-ar
CC_x86_64_apple_darwin: /home/runner/.cargo/bin/wrappers/zig-cc
CXX_x86_64_apple_darwin: /home/runner/.cargo/bin/wrappers/zig-cpp

# jemalloc 等の configure 時に SDK チェックでコケるのを防ぐ
SDKROOT: ""
run: |
Expand All @@ -140,7 +145,7 @@ jobs:
echo "VERSION=$VERSION" >> $GITHUB_ENV

- name: Upload Artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: all-in-one-jar
path: dist/
Expand All @@ -153,7 +158,7 @@ jobs:
contents: write
steps:
- name: Download artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: all-in-one-jar
path: dist
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/qodana_code_quality.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0
submodules: recursive
- name: 'Qodana Scan'
- name: "Qodana Scan"
uses: JetBrains/qodana-action@v2025.3
env:
QODANA_TOKEN: ${{ secrets.QODANA_TOKEN }}
Expand All @@ -38,4 +38,4 @@ jobs:
# Upload Qodana results (SARIF, other artifacts, logs) as an artifact to the job
upload-result: false
# quick-fixes available in Ultimate and Ultimate Plus plans
push-fixes: 'none'
push-fixes: "none"
Loading
Loading