Source

Kephra / lib / Kephra / API.pm

Author Commit Message Labels Comments Date
Herbert Breunung
simplify API::command : no more need to call init, its inḿplicit in switchvar definition call
Branches
sp1
Herbert Breunung
centralize dic instance dreation
Branches
sp1
Herbert Breunung
parallel docbar label management
Branches
sp1
Herbert Breunung
prepare api for multiple docbar
Branches
sp1
Herbert Breunung
establish initial editor part class with api
Branches
sp1
Herbert Breunung
adding sp1 branch
Branches
sp1
Herbert Breunung
revamp first section of internal docs
Herbert Breunung
fixed command api tests
Herbert Breunung
rewrote command API its easier nor mor lightweight, have to add chekcs into testsuite
Herbert Breunung
moving init commands to the api module
Herbert Breunung
start to remove too complex command API
Herbert Breunung
command can now be registered any time
Herbert Breunung
added macro API
Herbert Breunung
moved pure service modules into API namespace
Herbert Breunung
log maessages can optionally name caller of caller
Herbert Breunung
simplify app splitter
Herbert Breunung
move code and create App::Focus
Herbert Breunung
little cleanup
Herbert Breunung
move and clean internal docs a bit
Herbert Breunung
documenting the API module
Herbert Breunung
adding to doca
Herbert Breunung
asking before close unsaved file
Herbert Breunung
renamed App::Panel in App::Part, panel is something different
Herbert Breunung
replace errors with kephra::log::errors
Herbert Breunung
config::global is now just Kephra::Config
Herbert Breunung
smarter logging messages include called sub name
Herbert Breunung
rename to Keymap KeyMap
Herbert Breunung
every key cooand from editor runs now via keymap
Herbert Breunung
straigtened new test to work with keymap
Herbert Breunung
new commandlist API not complete but actually works and has lot of sane checks
  1. Prev
  2. 1
  3. 2
  4. Next