[2.11.4] - 01/25/2021
Added
- Support merge and concat functions from CLI
#Open file
cm file_name.log
#Open multiple files (will open multiple files in separated tabs)
cm file_name_a.log file_name_b.log
cm *.log
#Concat files
cm --concat file_name_a.log file_name_b.log
cm --concat *.log
cm --concat **/*.log
#Merge files
cm --merge file_name_a.log file_name_b.log
cm --merge *.log
cm --merge **/*.log
#Combination merge and concat
cm --merge file_name_a.log file_name_b.log --concat file_name_c.log file_name_d.log
cm --merge *.log --concat *.txt
cm --merge **/*.log --concat **/*.txt
Note 1.
Key --merge
can be replaced with -m
; key --concat
can be replaced with -c
Note 2.
To make CLI available it should be installed. See more details here.
Fixed
- Fix arguments sorting (CLI: merge, concat)
- Restore missed scroll area component API
- Fix tab activation handler
- Reporting about IPC messages which processing too long
- Fix session's destroy workflow
- Monitor IPC queue on client-side
- Optimization for row API
- Fix search on files to be concatenated
- Fix columns row render
- Remember filter after restoring session
- Fix view of keyboard shortcuts
Changes
- Add CLI reference to PATH (windows only)
- Refactoring all session controllers (front-end)