Historie revizí

Autor SHA1 Zpráva Datum
  Bernardo Magri 21a1dbc211 feat: persistent minibuffer output with *Messages* buffer před 1 měsícem
  Bernardo Magri 5198c07ecf feat(core): implement *Messages* buffer for persistent logging před 1 měsícem
  Bernardo Magri 59c5e9c977 fix(minibuffer): cursor not moving after tab completion, GTK crash před 1 měsícem
  Bernardo Magri 2c6e725dda fix(renderer): resolve GTK crash and TUI cursor glitch před 1 měsícem
  Bernardo Magri 0ac653930f feat(gtk): disable completion popover by default via config před 1 měsícem
  Bernardo Magri 795933094b fix(gtk): address popover focus stealing and minibuffer rendering bugs před 1 měsícem
  Bernardo Magri c64fab6e6d fix(minibuffer): resolve TUI backspace, GTK rendering, and Popover issues před 1 měsícem
  Bernardo Magri ba648df3f8 refactor(minibuffer): polish ISearch integration and TUI rendering před 1 měsícem
  Bernardo Magri 1a27977493 fix(themes): implement renderer cache invalidation on theme change před 1 měsícem
  Bernardo Magri 95f60df0c1 feat: Enhance theme system with comprehensive styling and new themes před 1 měsícem
  Bernardo Magri 11edbd4979 fix: Resolve theme system crashes and functionality issues před 1 měsícem
  Bernardo Magri 0365159a11 Merge branch 'master' of ssh://git.bernardomagri.eu:10022/bernardo/Lumacs před 1 měsícem
  Bernardo Magri 53788ee054 refactor: Embed fundamental-mode into C++ defaults před 1 měsícem
  Bernardo Magri 9c5b59fc19 feat: Refactor major modes into separate Lua files před 1 měsícem
  Bernardo Magri e2f5936eea Update 'documentation/ARCHITECTURE.md' před 1 měsícem
  Bernardo Magri d505891c13 updating architecture and readmen files před 1 měsícem
  Bernardo Magri 92b1ed1c86 making it build on macos with modern clang před 1 měsícem
  Bernardo Magri 6cfeda886e updating nix-shell and CMake file před 1 měsícem
  Bernardo Magri 13d2b48c3f fix(main): Ensure Lua configuration is loaded on startup. This commit adds the necessary call to core.lua_api()->load_init_file() in main.cpp. This ensures that both the embedded default Lua configuration and the user's init.lua are loaded when Lumacs starts. This change was inadvertently left uncommitted from a previous task that addressed Lua initialization issues. před 1 měsícem
  Bernardo Magri 51f9ebaced feat(ui): Implement smart cursor blinking for GTK and TUI před 1 měsícem
  Bernardo Magri 30d115bb9e fix(gtk): Correct visual cursor misplacement and improve font metrics. This commit addresses the issue where the visual cursor would not redraw in the correct position despite logical cursor updates. The Pango::Layout is now always updated with the current line's text before cursor position calculations, resolving misplacement. Character width calculation is also refined. před 1 měsícem
  Bernardo Magri 3a92acee04 fix(defaults): Register standard commands and fix cursor updates před 1 měsícem
  Bernardo Magri 103b867d38 test: Add regression test for defaults loading and basic input před 1 měsícem
  Bernardo Magri dc46d6802f fix(lua): Bind missing EditorCore cursor and movement methods před 1 měsícem
  Bernardo Magri 8943d77678 fix(lua): Fix Buffer usertype bindings and EditorCore properties před 1 měsícem
  Bernardo Magri 821a318495 fix(lua): Allow binding keys to command strings in Lua API před 1 měsícem
  Bernardo Magri 5fcd7912b9 docs: Update ARCHITECTURE.md to reflect Baked-in Lua defaults před 1 měsícem
  Bernardo Magri 83d42abb1e feat: Implement baked-in Lua defaults před 1 měsícem
  Bernardo Magri fd8fe4cfb7 Merge branch 'origin/master' into master (Resolve conflicts by keeping local changes) před 1 měsícem
  Bernardo Magri b8ab662d53 chore: Add .gemini/ to .gitignore před 1 měsícem