Releases: sravioli/wezterm
Releases · sravioli/wezterm
6.3.2
6.3.1
6.3.0
6.3.0 - 2024-11-22
Bug Fixes
- (utils:gpu_adapter) use correct class name - (b20c03c) - sravioli
- disable wrong linter warnings - (36ec0de) - sravioli
Features
- (logger) also check for global enable_logging - (506ba99) - sravioli
- (utils) add gpu field, reorder comments - (d50bb96) - sravioli
- (utils:class) reorder comments - (14f3308) - sravioli
- use builtin tbl functions, minor optimizations - (2beb355) - sravioli
- use new utils.fn.tbl.merge() function - (fa1ef35) - sravioli
- use class instance logger - (12ceca7) - sravioli
- refactor utils.fn to add more comments, improve performance - (6f25268) - sravioli
- improve statusbar flexibility - (d5ba634) - sravioli
Refactoring
- (utils:gpu) rename gpu_adapter to gpu - (86ef9e5) - sravioli
6.2.0
6.2.0 - 2024-11-17
Bug Fixes
- change tab title formatting signature - (62ab5a0) - sravioli
- make fields optionals to silence linter warnings - (e284fc0) - @sravioli
- remove wcwidth (use wezterm.column.width) - (b3d1a3f) - sravioli
Features
- rewrite update-status, add icons, add workspace indicator - (57d86d8) - sravioli
- use new append function, adapt to format_tab_title signature - (1c54511) - sravioli
- add padl, padr, trim - (3f64c57) - sravioli
- add prepend function - (17d72ea) - sravioli
- add new icons - (3ac2a07) - sravioli
- add keymap to select new tab to open - (ba524ab) - @sravioli
- sort icons, change windows decorations for win - (8e0c5e8) - @sravioli
- minor perf tweaks - (8bb2c5a) - sravioli
6.1.1
6.1.0
6.1.0 - 2024-11-02
Bug Fixes
- (events:format-tab-title) rm useless local - (820566d) - sravioli
- (readme) update links to files - (991e4e9) - @sravioli
- (utils:class) update docs, minor fixes - (985b21d) - sravioli
- (utils:config) safe require of module, modify logging - (1e9e092) - sravioli
- (utils:external) move external libraries to separate folder - (0a73acc) - sravioli
- (utils:fn) simplify key.__has() function - (9f9c726) - sravioli
- (utils:layout) implement missing colors, add logging - (d87355b) - sravioli
- (utils:logger) enable logging by default at warn min level - (f19daa5) - sravioli
- status bar spacing, use wt.column_width - (dff7b21) - sravioli
- allow setting bg opacity (fixes #16) - (923c39c) - sravioli
- add pick mode keymaps in readme - (56e584f) - sravioli
- change colorscheme picker keymap in readme - (995a31a) - sravioli
Documentation
- (utils:class) update class documentation - (277905e) - sravioli
Features
- (events) add layout names for logging purposes - (3695273) - sravioli
- (picker:colorscheme) add layout name for logging purposes - (6093714) - sravioli
- (utils) add logging - (d1bcc4d) - sravioli
- (utils) get mod name using
...
- (d885d04) - sravioli - (utils:fn) split key.map() fn in multiple ones - (fe5b0f6) - sravioli
- (utils:logger) implement a logger - (a5eac0c) - sravioli
Hotfixes
- (readme) use correct require for map fn - (4afadca) - sravioli
Revert
- restore <M-> as leader - (f9cb72c) - sravioli
Style
- (.github) rename to lowercase - (2679fdb) - sravioli
6.0.0
Version 6.0.0 is out! 🎉
The picker class has been heavily refactored to improve user experience.
The new builtin colorscheme picker:
and three more are now available. For more information check the readme :)
full changelog (it's pretty long)
6.0.0 - 2024-08-02
Bug Fixes
- (.github) linebreaks and formatting - (9c80d09) - sravioli
- (event:update-status) get more accurate tab title, update padding - (898c0bc) - sravioli
- (events:augment-command-palette) remove palette action to dump themes - (bd746fa) - sravioli
- (events:augment-command-palette) add wezterm config_dir when concatenating path - (8ace305) - sravioli
- (events:format-tab-title) use format tab title function - (72e68a2) - sravioli
- (events:format-tab-title) change how theme is retrieved - (019459c) - sravioli
- (events:update-status) change font mode bg color - (5145db3) - sravioli
- (mappings:modes) set colorscheme picker key to
c
, remove picker from description - (26be189) - sravioli - (mappings:modes) typo (rm ) - (cf92888) - sravioli
- (mappings:modes) typo (rm ) - (d03ee30) - sravioli
- (picker) rm useless call to pathconcat - (ff5c326) - sravioli
- (picker) reimplement pickers with the new class - (3aa8422) - sravioli
- (picker:colorschemes) correct wrong id for tokyonight storm - (f0594d4) - sravioli
- (picker:colorschemes) capitalize harhacker label - (c635fe6) - sravioli
- (picker:font) remove useless requires - (ca54e5e) - sravioli
- (picker:font-size) mv
font_size
font-size
- (37c6d5d) - sravioli - (picker:fonts) use more expressive label for font reset - (e872032) - sravioli
- (picker:leading) module path, give credit - (7b9f6fa) - sravioli
- (readme) update note block - (c8e0d4b) - sravioli
- (utils:fn) use builtin format method to format layout - (4285301) - sravioli
- (utils:fn) nil check dirs_read cache - (a2cbaff) - sravioli
- (utils:fn) correctly return early when reading dirs - (19096b7) - sravioli
- (utils:fn) correctly handle file creation, implement caching - (287ed24) - sravioli
- (utils:fn) rm leading dot from filename, check file - (9aaec0e) - sravioli
- (utils:fn) change read_dir function to pipe to file - (55eefbe) - sravioli
- (utils:fn) rm useless fn, implement fs and colors utils - (a4eef08) - sravioli
- (utils:layout) correctly format the layout - (0aa37d4) - sravioli
- (wezterm.lua) remove comment - (65e2d5a) - sravioli
- resolve merge conflicts - (600b2b3) - sravioli
- resolve merge conflicts - (8c98c2f) - sravioli
- upload statusbar showcase as gh cdn - (4d4e27b) - @sravioli
- rename
leading
font-leading
- (12d1ff4) - sravioli - rm outdated file - (d7ea341) - sravioli
- delete useless comments - (c0e5645) - Adam K
- delete useless comments - (f5ee737) - Adam K
- not supposed to be in this branch... - (c91689b) - Adam K
Documentation
- (utils:fn) add
pathconcat
documentation - (4138474) - sravioli - cleanup, ignore diagnostics false-positives, add docs - (21bab7a) - sravioli
Features
- (README) add refactor notice - (88e10d5) - sravioli
- (colorschemes) add tokyonight colors - (5622865) - sravioli
- (events:augment-command-palette) add pickers to command palette - (65e8824) - sravioli
- (events:augment-command-palette) add theme builder command - (aaa7d8c) - sravioli
- (events:update-status) update modes table - (7154c09) - sravioli
- (mappings:modes) update to new colorscheme picker - (4936c92) - sravioli
- (pick-lists:colorschemes) add dracula & catppuccin variants - (546e796) - sravioli
- (pick-lists:colorschemes) add rosé pine variants - (3536c00) - sravioli
- (pick-lists:font-sizes) move to pick-lists folder, adapt to new picker - (2e85e44) - sravioli
- (picker:colorscheme) update colorscheme picker - (0ceaa57) - sravioli
- (picker:colorscheme) change color of label - (22a734f) - sravioli
- (picker:colorscheme) streamline colorscheme picker, change var names - (d3d0546) - sravioli
- (picker:colorscheme) change palette display - (7c0e242) - sravioli
- (picker:colorschemes) add colors for missing fields - (a171b00) - sravioli
- (picker:colorschemes) port poimandres theme - (9f21132) - sravioli
- (picker:colorschemes) port hardhacker theme - (329451e) - sravioli
- (picker:colorschemes) port eldritch theme - (66a00c6) - sravioli
- (picker:colorschemes) port bamboo themes - (0585f5d) - sravioli
- (picker:colorschemes) port nightfox themes - (ec9d8f0) - sravioli
- (picker:font) re-implement font picker - ([f811d5c](ht...
5.2.2
5.2.2 - 2024-07-21
Bug Fixes
- (colors:kanagawa-wave) change active tab bg color - (ab7881e) - sravioli
- (config:appearance) enable resize decorations only on windows - (249f2e5) - sravioli
- (events:format-tab-title) update to new utils - (fb86efa) - sravioli
- (utils:fn) usa local variable to cache colorschemes - (55d9aa7) - sravioli
- (utils:fn) cache colorscheme values - (caf9a2b) - sravioli
- (wezterm.lua) disable format-tab-title event due to performance - (0bce154) - sravioli
Features
- (picker:theme) add color palettes to themes - (42a01fe) - sravioli
5.2.1
5.2.0
5.2.0 - 2024-07-19
Bug Fixes
- (colors:kanagawa-dragon) tab bar now has the same color - (8d964b2) - sravioli
- (config:gpu) extract battery info to variable - (9b25d7a) - sravioli
- (events:augment-command-palette) rm useless config variable - (1b7e943) - sravioli
- (events:format-tab-title) update to new fn file, get theme dynamically - (7e27b83) - sravioli
- (events:format-window-title) update to new fn file - (7dbdb40) - sravioli
- (events:lock-interface) remove useless lock event - (6b20383) - sravioli
- (events:update-status) update to new fn file, don't use ipairs - (424ca5d) - sravioli
- (mappings:default) update to new fn file - (bfa37c2) - sravioli
- (mappings:init.lua) update to new fn file - (67e8cd4) - sravioli
- (mappings:modes) rm lock interface keymap - (136c524) - sravioli
- (mappings:modes) update to new fn file - (b670ac3) - sravioli
- (utils:class) update icons class name - (d97ed99) - sravioli
- (utils:class) rm useless logs, change class name - (77e9249) - sravioli
- (utils:class) change config class name - (51ad0bd) - sravioli
- (utils:fn) change
fun.lua
tofn.lua
, divide by classes - (507007b) - sravioli - (utils:gpu_adapter) update to new fn file - (fdd6d47) - sravioli
- (utils:icons) move to class folder - (197ae1e) - sravioli
- (utils:modes-list) remove separate file for mode list - (393a9c7) - sravioli
- (wezterm.lua) rm spacing - (b875d14) - sravioli
- rm .luarc.json - (a6e4950) - sravioli
Features
- (config:appearance) adapt to new fn file - (cd4dc5a) - sravioli
- (config:font) adapt to new fn file - (24725a2) - sravioli
- (config:general) adapt to new fn file - (0df811e) - sravioli
- (config:general) add spacing between imports - (3986aa5) - sravioli
- (config:gpu) switch to low power mode when battery is low - (cb21880) - sravioli
- (config:init.lua) adapt to new fn file - (a34f96b) - sravioli
- (picker:theme) implement a theme picker - (694a1c8) - sravioli
- (utils:class) move utility classes to separate folder - (641e83c) - sravioli
- (utils:layout) add clear method for Layout - (710aa39) - sravioli