Bernardo Magri
|
103b867d38
test: Add regression test for defaults loading and basic input
|
1 mēnesi atpakaļ |
Bernardo Magri
|
dc46d6802f
fix(lua): Bind missing EditorCore cursor and movement methods
|
1 mēnesi atpakaļ |
Bernardo Magri
|
8943d77678
fix(lua): Fix Buffer usertype bindings and EditorCore properties
|
1 mēnesi atpakaļ |
Bernardo Magri
|
821a318495
fix(lua): Allow binding keys to command strings in Lua API
|
1 mēnesi atpakaļ |
Bernardo Magri
|
5fcd7912b9
docs: Update ARCHITECTURE.md to reflect Baked-in Lua defaults
|
1 mēnesi atpakaļ |
Bernardo Magri
|
83d42abb1e
feat: Implement baked-in Lua defaults
|
1 mēnesi atpakaļ |
Bernardo Magri
|
fd8fe4cfb7
Merge branch 'origin/master' into master (Resolve conflicts by keeping local changes)
|
1 mēnesi atpakaļ |
Bernardo Magri
|
b8ab662d53
chore: Add .gemini/ to .gitignore
|
1 mēnesi atpakaļ |
Bernardo Magri
|
6c4359b248
feat: Enable keyboard macro recording
|
1 mēnesi atpakaļ |
Bernardo Magri
|
a440c8b426
docs: Update architecture and add Lua tutorial
|
1 mēnesi atpakaļ |
Bernardo Magri
|
8cb07c1990
docs: Update architecture and add Lua tutorial
|
1 mēnesi atpakaļ |
Bernardo Magri
|
4cd1a87248
feat: Implement keyboard macro recording
|
1 mēnesi atpakaļ |
Bernardo Magri
|
8b26e702dc
feat(gtk): Implement line-based rendering cache
|
1 mēnesi atpakaļ |
Bernardo Magri
|
fe95062887
test: Re-enable EditorCoreTest.MoveCursorRight
|
1 mēnesi atpakaļ |
Bernardo Magri
|
a584a0aecc
fix(tui): Correct ISearch highlighting logic
|
1 mēnesi atpakaļ |
Bernardo Magri
|
2dbb6b0bde
fix(gtk): Restore missing UI elements and input handling
|
1 mēnesi atpakaļ |
Bernardo Magri
|
637e06dc49
refactor: Break circular dependencies with interfaces
|
1 mēnesi atpakaļ |
Bernardo Magri
|
54107c64f9
refactor: Pin sol2 dependency to v3.5.0 stable tag
|
1 mēnesi atpakaļ |
Bernardo Magri
|
6871637981
refactor: Implement logging system with spdlog
|
1 mēnesi atpakaļ |
Bernardo Magri
|
3ddd5b5510
test: Add window unit tests and core integration tests
|
1 mēnesi atpakaļ |
Bernardo Magri
|
388c8f1246
test: Expand coverage for CommandSystem and add missing test files
|
1 mēnesi atpakaļ |
Bernardo Magri
|
2c0e3bd787
fix(rectangle): Fix RectangleManagerTest.YankRectangleBasic bug
|
1 mēnesi atpakaļ |
Bernardo Magri
|
ad9562bd59
fix(lua): Resolve sol2 binding issues and fix CompletionCandidate bug
|
1 mēnesi atpakaļ |
Bernardo Magri
|
6b964131b4
feat(lua): Expand LuaApi test coverage and fix sol2 binding issues
|
1 mēnesi atpakaļ |
Bernardo Magri
|
21a1fbec5d
docs(PLAN): Update PLAN.md technical debt notes
|
1 mēnesi atpakaļ |
Bernardo Magri
|
95e8f5689d
feat(testing): Fix RectangleManager and CommandSystem tests, update PLAN.md
|
1 mēnesi atpakaļ |
Bernardo Magri
|
e4845dc718
feat(testing): Add RectangleManager unit tests and update PLAN.md
|
1 mēnesi atpakaļ |
Bernardo Magri
|
565f37c85a
feat(testing): Add MacroManager unit tests and expose get_last_macro
|
1 mēnesi atpakaļ |
Bernardo Magri
|
3302364dd2
feat(testing): Add RegisterManager unit tests
|
1 mēnesi atpakaļ |
Bernardo Magri
|
aaed7e56e7
feat(testing): Add KillRingManager unit tests and fix previous() logic
|
1 mēnesi atpakaļ |