Skip to content

Latest commit

 

History

History
772 lines (569 loc) · 72.2 KB

CHANGELOG.md

File metadata and controls

772 lines (569 loc) · 72.2 KB

Changelog

All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.


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) - sravioli
  • (picker:font-size) rm useless require - (bd84f3b) - sravioli
  • (picker:font_size) Add a picker for selecting font size - (bcfb3fd) - Adam K
  • (picker:leading) Dynamically pick line heightI find this one very useful when moving between workspaces withdifferent size monitors/screens - (3d2df04) - Adam K
  • (pr) merge branch 'akthe-at-main' - (562d74a) - sravioli
  • (readme) add status bar showcase - (a149e2a) - sravioli
  • (themes) Adds rose pine to theme picker - (abb8c42) - @sravioli
  • (themes) Adds rose pine to theme picker - (1ec7b81) - Adam K
  • (utils:class) add picker docs - (70ebd03) - sravioli
  • (utils:fn) move tab title formatting - (2d5a551) - sravioli
  • (utils:fn) upgrade gmemoize to handle non-fn values, gmemoize more stuff - (ecaee0a) - sravioli
  • (utils:fn) implement basic "memoization" using wezterm.GLOBAL - (2d64360) - sravioli
  • (utils:fn) adapt to new picker path - (d21ae41) - sravioli
  • (utils:fn) impl pathconcat and fn to make themes compatible w/ cfg - (f011a92) - sravioli
  • (utils:fn) implement a table dump function - (6e57004) - sravioli
  • (utils:picker) improve readability of pick() method - (6d88728) - sravioli
  • (utils:picker) pass to build fn window and pane objects - (693e386) - sravioli
  • (utils:picker) add documentation, adjust some functions - (d8d2c29) - sravioli
  • (utils:picker) re-implement a picker - (7033c6e) - sravioli
  • re-enable format-tab-title event - (3348d3a) - sravioli
  • merge branch 'main' of https://github.com/sravioli/wezterm - (09bb3f9) - sravioli

Hotfixes

  • (events:update-status) enable flexible status bar (disabled for showcase) - (62a8150) - sravioli
  • (readme) update link - (1f839f1) - sravioli
  • (readme) update imgs link - (2cc5c7a) - sravioli
  • (utils:fn) change command to read directory on windows - (7ce516d) - sravioli

Refactoring

  • (pick-lists:colorschemes) move colorschemes to pick list folder, adapt to picker syntax - (d963e7a) - sravioli

Style

  • (picker:colorschemes) formatting - (f53789d) - sravioli

Tests

  • (utils:fn) try to solve popup problem on windows - (b84ea68) - unknown

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 - 2024-07-19

Hotfixes

  • (mappings) enable the theme picker - (778e44f) - sravioli

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 to fn.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

5.1.1 - 2024-07-07

Bug Fixes

  • (config:font) disable font stretch for italics - (41d54cd) - sravioli
  • (utils:fun) rename wez to wt - (1a61d2e) - sravioli
  • rename wez to wt - (64974e8) - sravioli
  • improve contributing body - (4425de2) - sravioli

Features

  • (utils:config) add documentation and logging - (c81fc41) - sravioli
  • add documentation and logging - (7140548) - sravioli

Hotfixes

  • incorrect path to contributing file from pr template - (2bf6875) - sravioli

Style

  • (mapping:modes) add vim folds - (2c59e48) - sravioli

5.1.0 - 2024-07-03

Bug Fixes

  • (utils:modes-list) rename file, remove mappings table, add padding - (e7fa846) - sravioli
  • get current scheme from config - (2e11c6b) - sravioli

Features

  • (events:update-status) change the source of mappings table - (eb19548) - sravioli
  • (utils:fun) add padding function - (adff13f) - sravioli
  • change mapping definition, add descriptions - (fd46ab9) - sravioli

Hotfixes

  • (readme) change leader key value, fix file name - (06b09ac) - sravioli
  • add missing asset - (4c1e528) - sravioli

Refactoring

  • (utils:layout) move insert declaration - (7520197) - sravioli

5.0.0 - 2024-07-02

Bug Fixes

  • (README) streamline key tables by removing dupes - (112a55a) - sravioli
  • (mappings:default) CHANGE LEADER TO C-Space - (894a104) - sravioli
  • (mappings:modes) remove redundant keymaps - (0d805e3) - sravioli

Features

  • (events:update-status) add flexible modal prompts when invoking key tables - (6976650) - sravioli
  • (mappings) add help mode key table - (116c743) - sravioli
  • (utils:icon) add separator for modal prompt - (9142bd3) - sravioli
  • (utils:modes_list) move modes list, add keymap list and descr - (8b32196) - sravioli
  • document the new modal prompts in the README - (83f9f82) - sravioli

Hotfixes

  • (cocogitto) add the remote name - (fc63102) - sravioli

4.1.0 - 2024-07-01

Bug Fixes

  • do not automatically fallback to dark mode - (5db3d26) - sravioli
  • remove fun.in_windows() function - (e181391) - sravioli

Features

  • (README) thanks KevinSilvester! - (f492b9d) - sravioli
  • (utils:fun) add function to determine platform - (55847ed) - sravioli
  • add KevinSilvester gpu picker - (70a5a8d) - sravioli

Style

  • change all occurences of 'WezTerm' to 'Wezterm' - (9222ba3) - sravioli

4.0.5 - 2024-07-01


4.0.4 - 2024-07-01


4.0.3 - 2024-07-01


4.0.2 - 2024-07-01

Bug Fixes

  • (cocogitto) remove tag prefix - (6a42bfa) - sravioli
  • (cog) update username - (570babc) - sravioli
  • (colors) change kanagawa-lotus tab bar backround colors - (81b1819) - sravioli
  • (config:general) remove default program for Alpine - (a28e46d) - @sravioli
  • (events:format-tab-title) don't render in fancy bar and with no bar, nil check icons - (5438969) - @sravioli
  • (events:update-status) increase padding for status-bar - (396a15e) - sravioli
  • (events:update-status) increase padding for status-bar - (3e6bf9c) - sravioli
  • (events:update-status) add fancy tab bar support - (4047afc) - @sravioli
  • (events:update-status) check usable width with <= instead of < - (fb8651c) - @sravioli
  • (events:update-stauts) display correct battery percentage, add padding - (bf42e1b) - sravioli
  • (mappings) change leader key - (88adc01) - sravioli
  • (mappings:default) change leader key - (c6940cf) - @sravioli
  • (mappings:default) change leader key - (d96ff2f) - @sravioli
  • (mappings:modes) change config initialization - (911af0a) - @sravioli
  • (utils:fun) correctly retrieve the user home directory - (77f53de) - sravioli
  • (utils:fun) make tbl_merge() take a list of strings - (196e915) - @sravioli
  • remove README repetitions - (e1a665a) - @sravioli
  • update icons.luafixes issue with battery.ico if computer reports "Full" instead of charging or discharging. Issue #2 in main repo. - (45fbf19) - Adam K
  • embed showcase video - (017d5d3) - @sravioli

Features

  • (config:font) add linux support - (6eb2499) - sravioli
  • (config:general) add linux support - (0ddfe3d) - sravioli
  • (events) add command palette entry to rename tab - (7e0331e) - sravioli
  • (events:format-window-title) check for nvim and cmd - (d3a5e9e) - @sravioli
  • (events:lock-interface) add event to lock the interface - (494f5f9) - sravioli
  • (events:update-status) make status-bar truly flexible, add padding - (16695c5) - sravioli
  • (events:update-status) display real battery level - (ad89081) - sravioli
  • (mappings) add lock mode - (7d4fa6b) - sravioli
  • (mappings:default) add mapping for quick window navigation - (16763f9) - @sravioli
  • (utils) improve is_windows function - (8bc3bb9) - sravioli
  • (utils) improve is_windows function - (ba8ddb1) - sravioli
  • (utils) add path shortener function - (88bca6b) - sravioli
  • (utils:fun) add linux support, uppercase first letter of hostname - (c4d1856) - sravioli
  • (wezterm.lua) load new event - (44e2043) - sravioli
  • (wezterm.lua) source new event - (70181bb) - sravioli
  • (wezterm.lua) load new config - (9cc1a97) - @sravioli
  • rewrite and update README - (cdcfaa8) - sravioli
  • merge config in config and mappings folder - (4dace64) - @sravioli

Hotfixes

  • (config) remove RESIZE decoration, not working under wayland - (14845f1) - sravioli
  • (config:general) typo in wsl domains - (8588bbc) - @sravioli
  • (utils) add is_windows function, fixes #1 - (5313598) - @sravioli
  • display correctly the status-bar showcase - (8f292c7) - @sravioli
  • correctly call is_windows() as a function - (f06414a) - sravioli

Refactoring


4.0.1 - 2024-07-01

Bug Fixes

Features

  • (utils) improve is_windows function - (8cd6247) - sravioli

Hotfixes

Miscellaneous Chores

  • remove line ending whitespace - (c1a9f33) - sravioli
  • format with stylua - (b69abb3) - sravioli
  • remove unused asset - (ae00027) - sravioli

4.0.0 - 2024-05-16

Features

  • (events) add command palette entry to rename tab - (560bd59) - sravioli
  • (events:update-status) make status-bar truly flexible, add padding - (946fafa) - sravioli
  • (utils) add path shortener function - (2a1412c) - sravioli
  • (wezterm.lua) load new event - (1a22b9a) - sravioli
  • rewrite and update README - (7bc203d) - sravioli

Miscellaneous Chores

  • update all README assets - (23357f0) - sravioli

3.1.1 - 2024-05-14

Hotfixes

  • correctly call is_windows() as a function - (c4dfb7a) - sravioli

3.1.0 - 2024-05-14

Bug Fixes

  • (cog) update username - (3709298) - sravioli

Hotfixes

  • (config) remove RESIZE decoration, not working under wayland - (32e1d1e) - sravioli
  • (utils) add is_windows function, fixes #1 - (40f3306) - @sravioli

3.0.6 - 2024-01-24

Bug Fixes

  • (colors) change kanagawa-lotus tab bar backround colors - (dfe5c92) - sravioli
  • (events:update-stauts) display correct battery percentage, add padding - (525881e) - sravioli
  • (mappings) change leader key - (6160705) - sravioli
  • (utils:fun) correctly retrieve the user home directory - (3ed4dfd) - sravioli

Features

  • (config:font) add linux support - (d0d309a) - sravioli
  • (config:general) add linux support - (7a68ea6) - sravioli
  • (events:lock-interface) add event to lock the interface - (d80dfe2) - sravioli
  • (events:update-status) display real battery level - (13b26cb) - sravioli
  • (mappings) add lock mode - (0957fa8) - sravioli
  • (utils:fun) add linux support, uppercase first letter of hostname - (432e9ff) - sravioli
  • (wezterm.lua) source new event - (e821785) - sravioli

Miscellaneous Chores

  • (changelog) format with markdownlint - (bf8fd33) - sravioli

3.0.5 - 2023-12-16

Bug Fixes

Features

Hotfixes

Refactoring


3.0.4 - 2023-12-15

Bug Fixes

Features

  • (events:format-window-title) check for nvim and cmd - (c078d40) - @sRavioli
  • (mappings:default) add mapping for quick window navigation - (5994425) - @sRavioli

3.0.3 - 2023-12-14

Bug Fixes

Features


3.0.2 - 2023-12-14

Bug Fixes

Features

Hotfixes

Style


3.0.1 - 2023-12-14

Features

Hotfixes


3.0.0 - 2023-12-14

Bug Fixes

Features

Style


2.1.2 - 2023-12-08

Bug Fixes

  • (config:font) add LegacyComputing font, reduce font size - (309c6c2) - @sRavioli

2.1.1 - 2023-11-17

Hotfixes


2.1.0 - 2023-11-17

Bug Fixes

  • (colorschemes:kanagawa) use correct bg and fg for tabs - (9b62fc7) - @sRavioli
  • (events:format-tab-title) substitute ~ with home icon, remove useless stuff - (7b29ee8) - @sRavioli

Documentation

Features

  • (config:appearance) enable the new tab button, style it - (fe41c3a) - @sRavioli
  • (events:new-tab-button-click) launch wezterm launcher on left click of new tab button - (64832c7) - @sRavioli
  • (events:update-status) dynamically resolve status-bar rendering - (17e948a) - @sRavioli

2.0.10 - 2023-11-14

Bug Fixes

Features

  • (config:font) use MonaspaceRadon for italic and MonaspaceKrypton for bold-italic - (63b0b3f) - @sRavioli

2.0.9 - 2023-11-11

Bug Fixes

Features

  • (config:font) use font_with_fallback, list all harbuzz_features - (0549df4) - @sRavioli

2.0.8 - 2023-11-08

Features

  • (config:appearance) suppress notification (only nightly builds) - (9ed4b14) - @sRavioli

2.0.7 - 2023-11-04

Bug Fixes

  • (utils:layout) use table mapping to check for attributes - (4ce974f) - @sRavioli

2.0.6 - 2023-11-02

Bug Fixes

  • (config:appearance) make acrylic background a bit darker - (f17d0a4) - @sRavioli

2.0.5 - 2023-10-31

Bug Fixes

  • (utils:functions) get USERPROFILE variable instead of combining two - (10145fb) - @sRavioli

Features


2.0.4 - 2023-10-29

Hotfixes

  • (colorschemes:kanagawa) add tab_bar colors, update config to use correct colors - (e48910c) - @sRavioli

2.0.3 - 2023-10-29

Bug Fixes

  • (colorschemes:kanagawa) update kanagawa-wave, add dragon and lotus variants - (63d7fd9) - @sRavioli

2.0.2 - 2023-10-26

Hotfixes

  • (events:format-tab-title) truncate more whe showing neovim directory - (8d240c6) - @sRavioli

2.0.1 - 2023-10-25

Bug Fixes


2.0.0 - 2023-10-25

Bug Fixes

  • (config:appearance) reduce tab title max width - (1a976b9) - @sRavioli
  • (event:format-tab-title) improve trucation, improve unseen notification handling, use new nf.Separators class - (6116cda) - @sRavioli
  • (utils:nerdfont-icons) remove Powerline and SemiCircle class, add the Separators class - (a1fe61b) - @sRavioli
  • (utils:nerdfont-icons) swap the Circle class with simpler UnseenNotification string - (a2354bf) - @sRavioli
  • (utils:nerdfont-icons) remove unused icons - (4445508) - @sRavioli

Features

  • (events:update-status) improve cell push cycle, when possible display the git project root - (8678a79) - @sRavioli
  • (utils:functions) update get_cwd_hostname() to have the option to search for the git root - (64a3913) - @sRavioli
  • (utils:functions) implement find_git_dir() that given a directory finds the project git root - (e83f41d) - @sRavioli

Style

  • (events:format-tab-title) move includes inside the wezterm.on() call - (a141adb) - @sRavioli

1.0.2 - 2023-10-23

Bug Fixes


1.0.1 - 2023-10-23

Bug Fixes

Features

Refactoring

  • (events:format-tab-title) don't check for admin, just :gsub() the string to the icon - (bf5740a) - @sRavioli

1.0.0 - 2023-10-23

Bug Fixes

Features

  • (colorschemes:kanagawa) change tag bar background color - (e62f4fd) - @sRavioli
  • (events:update-status) create status bar layout - (c37d4bc) - @sRavioli
  • (utils:functions) implement mround, toint and get_cwd_hostname functions - (0e6d866) - @sRavioli
  • (utils:layout) crate layout class with utility :push() method - (810ca3c) - @sRavioli
  • (utils:nerdfont-icons) add powerline symbols - (517dce3) - @sRavioli

Refactoring

  • (events:format-tab-title) get cwd outside the call to string.format when formatting tab title - (4aea4d8) - @sRavioli
  • (events:format-tab-title) set background once since it does not change - (161eb99) - @sRavioli
  • (events:format-tab-title) make layout use the Layout class object - (7f961b1) - @sRavioli
  • (events:format-window-title) get cwd outside the string.format call when setting the title - (c7513f4) - @sRavioli
  • (utils:nerdfont-icons) add battery icons for charging and discharging with indexes - (7aae5c2) - @sRavioli

0.2.0 - 2023-10-22

Bug Fixes

Features

Refactoring


0.1.0 - 2023-10-20

Bug Fixes

Features


0.0.2 - 2023-10-19

Bug Fixes

Features


0.0.1 - 2023-10-19

Bug Fixes

Features

Miscellaneous Chores

Refactoring

  • (config:Config) rewrite Config methods, document them, use wezterm.config_builder() - (7c02733) - @sRavioli
  • (config:appearance) move command palette and char select config to appearance - (0764700) - @sRavioli
  • (config:appearance) move various configs to other files - (7f9c256) - @sRavioli
  • (config:command-palette) move command palette and char select config to appearance file - (e606d50) - @sRavioli
  • (config:init) make usage example use markdown syntax - (3329753) - @sRavioli
  • (config:window) remove useless comments - (eea2e20) - @sRavioli

Changelog generated by cocogitto.