- Add: simple cache for kara duration and timestamp to read less from the disk/more at the same location
- Add: simple cache for kara duration and timestamp to read less from the disk/more at the same location
- Add: cache for valid/invalid mkv magic number (avoid always reading the disk)
- Add: cache for filename (avoid always reading the disk)
- Add: versions to database
- Add: versions to database
- Add: row_format option for lkt, for small screens (can be oneline, pretty or auto)
- Fix: endiannes functions (again)
- Fix: endiannes functions (again)
- Fix: linking on some platforms where the sqlite3_hard_heap_limit64 function is not present
- Change: enable LTO when detecting llvm compiler
- Change: enable LTO when detecting llvm compiler
- Change: Now check compiler version manually
- Change: Now check compiler version manually
- Change: worker and JSON parsing are now interruptible, it's not automagic tho
- Change: worker and JSON parsing are now interruptible, it's not automagic tho
...
@@ -14,6 +18,7 @@
...
@@ -14,6 +18,7 @@
- Change: all lektord threads are named if the OS permits it/is supported
- Change: all lektord threads are named if the OS permits it/is supported
- Change Update the window title depending on the play state/playing kara
- Change Update the window title depending on the play state/playing kara
- Change: Disable scripts with libmpv
- Change: Disable scripts with libmpv
- Change: the 'touch kara' on update is done by the main thread to avoid race conditions with some new async operations done to always avoid burning the disk
- Remove: the 'static lib' option with liblektor is no longer available
- Remove: the 'static lib' option with liblektor is no longer available