Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
03da921
Rudimentary LSP support
nab138 Jul 31, 2025
cfd749a
Update tauri.conf.json
nab138 Aug 1, 2025
6e441d2
Update package.json
nab138 Aug 1, 2025
4fe1577
Error: Model not found
nab138 Aug 5, 2025
861bbbc
Add comment explaining messy code
nab138 Aug 5, 2025
5dbe856
Remove now unneccesary options
nab138 Aug 6, 2025
10d8356
Merge branch 'main' into lsp
nab138 Aug 7, 2025
047db3e
Semi functional actual fs api
nab138 Aug 7, 2025
d573090
Merge remote-tracking branch 'origin/main' into lsp
nab138 Aug 11, 2025
1b8be76
Remove unneeded dep
nab138 Aug 11, 2025
e3afdf6
Re-enable strict mode
nab138 Aug 11, 2025
a79b5fe
Fix vite build
nab138 Aug 11, 2025
419365b
Merge branch 'main' into lsp
nab138 Aug 13, 2025
834a944
Update Cargo.toml
nab138 Aug 13, 2025
6676a74
Update Cargo.toml
nab138 Aug 13, 2025
46d5feb
Test vendored openssl
nab138 Aug 13, 2025
f5023ec
Improve project validation
nab138 Aug 13, 2025
c4f7e0d
Autostart lsp and check ram
nab138 Aug 13, 2025
c243371
Make sourcekit-lsp/config.json if it doesn't exist
nab138 Aug 13, 2025
42e4d53
Fix enabling sourcekit by default and error on reload ide
nab138 Aug 13, 2025
662ff45
Show lsp output in frontend
nab138 Aug 14, 2025
cd3211b
Fix saving
nab138 Aug 14, 2025
51f1062
Fix hidden files
nab138 Aug 14, 2025
9481790
Use one editor, multiple models
nab138 Aug 14, 2025
a4bcd10
Click to definition!!!
nab138 Aug 14, 2025
c4ec27d
Better click to defnition
nab138 Aug 14, 2025
faa5c12
Fix editor
nab138 Aug 14, 2025
132152b
Remove unused import
nab138 Aug 14, 2025
5faabc9
Fix for paid dev accounts
nab138 Aug 14, 2025
3cdee86
Merge branch 'lsp' of https://github.com/nab138/YCode into lsp
nab138 Aug 14, 2025
22c7438
Hide app id info in prefs for paid dev accounts
nab138 Aug 14, 2025
cf612c8
Draggable tabs
nab138 Aug 15, 2025
697751b
Improve editor tabs
nab138 Aug 15, 2025
8a7de6a
Go to definition actually moves the cursor now
nab138 Aug 16, 2025
17e5816
Implement fs watch
nab138 Aug 16, 2025
a599c91
Implement open file in menu bar
nab138 Aug 16, 2025
4ac0a2a
Update README.md
nab138 Aug 16, 2025
2aaa7bf
add not implemented warnings
nab138 Aug 16, 2025
f4f3a47
Improve low memory warning
nab138 Aug 16, 2025
fc5c7ff
Improve go to definition
nab138 Aug 16, 2025
7d8b562
Fix shortcuts in editor
nab138 Aug 16, 2025
42fd520
Windows support!!!
nab138 Aug 17, 2025
74bb03c
remove need for .sourcekit-lsp/config.json
nab138 Aug 17, 2025
543acb2
Merge remote-tracking branch 'origin/main' into lsp
nab138 Aug 17, 2025
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
12 changes: 3 additions & 9 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,24 +22,18 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Cache Rust and Bun dependencies
- name: Cache Rust and npm dependencies
uses: actions/cache@v4
with:
path: |
~/.cargo/registry
~/.cargo/git
src-tauri/target
node_modules
.bun
key: ${{ runner.os }}-tauri-${{ hashFiles('**/Cargo.lock', 'bun.lockb') }}
key: ${{ runner.os }}-tauri-${{ hashFiles('**/Cargo.lock', 'package-lock.json') }}
restore-keys: |
${{ runner.os }}-tauri-

- name: Setup Bun
uses: oven-sh/setup-bun@v2
with:
bun-version: latest

- name: Install Rust stable
uses: dtolnay/rust-toolchain@stable

Expand All @@ -59,7 +53,7 @@ jobs:
choco install strawberryperl make --no-progress

- name: Install frontend dependencies
run: bun install
run: npm install

- uses: tauri-apps/tauri-action@v0
env:
Expand Down
Binary file removed bun.lockb
Binary file not shown.
Loading
Loading