2021-05-15 16:55:48 by pin | Files touched by this commit (3) | |
Log message: sysutils/xplr: update to 0.9.1 -Added support for un-mapping keys by remapping keys to null. -Removed lag when ctrl-w is pressed in default mode. -Use less -+F instead of less as the default pager. -gx will open the file under focus. -New key map :sx will open the selected files. -Fixed selecting broken symlinks. -Set the default col_spacing for the table to 1. |
2021-05-13 20:34:29 by pin | Files touched by this commit (2) | |
Log message: sysutils/xplr: update to 0.9.0 -Added new recover mode. Pressing any invalid key will lead the users to this mode. esc is the escape from that mode. -Introduced new message PopMode which will pop the last mode and switch to it. -Stay in filter mode after filtering files, similar to sort. -Stay in create x mode while creating files or directories, allowing batch creation. -Added LogWarning message, similar to LogInfo, LogSuccess and LogError. -Logs will be hidden when switching to input mode, and will appear when new logs are available. -Fixed rename operation. -Fixed error that occurs when running a subprocess and pressing a key immediately. |
2021-05-12 22:24:00 by pin | Files touched by this commit (2) | |
Log message: sysutils/xplr: update to 0.8.5 Changes & fixes: -Pressing the wrong key in any mode won't reset back to default mode. -Cut & copy will clear the selection by default. -Optimized performance, CPU usage and binary size. |
2021-05-09 22:09:12 by pin | Files touched by this commit (2) | |
Log message: sysutils/xplr: update to 0.8.4 0.8.4 ===== -Fixed search. 0.8.3 ===== -Fixed renaming files breaking the UI. 0.8.2 ===== -Fix rename breaking UI. 0.8.1 ===== -Fix exploring and escaping paths This PR targets 2 pain points. 1. The `Explore` message was async, which caused some unexpected behavior. This was fixed by splitting `Explore` into `ExplorePwd`, `ExplorePwdAsync` and `ExploreParentsAsync`. `ExploreParentsAsync` is similar to the former `Explore`, which is mainly used when loading `xplr` for the first time. However, what we'll be using frequently are `ExplorePwd` and `ExplorePwdAsync` messages. 2. Files with spaces caused some unexpected behavior. This was fixed by escaping the paths properly. This also fixed focusing of a file after creating or renaming it. Anothor breaking change is that `XPLR_PIPE_FOCUS_OUT` has been removed. `XPLR_FOCUS_PATH` is all we need. So, the rule of thumb is if a variable contains one liner value, it can be used directly from the env vars. Variables that can contain multi-line values, will be exposed via the pipes. Minor changes are - Add `switch_mode` mode to the global key binding help menu. - Moved some UI related code from config.rs to ui.rs. - Fixed compilation issue on `rustc 1.50.0`. 0.8.0 ===== -Breaking: The Explore message has been renamed to ExploreParentsAsync. While, more relevant messages has been introduced: ExplorePwd and ExplorePwdAsync and. -Breaking: $XPLR_PIPE_FOCUS_OUT has been removed. Use $XPLR_FOCUS_PATH instead. -Fixed files with spaces causing issues (e.g. while renaming, focusing etc.) -Added switch_mode mode to the global key binding help menu -Moved some UI related code from config.rs to ui.rs. -Fixed compilation issue on rustc 1.50.0. 0.7.2 ===== -Fixed displaying global help menu. -Bound search mode tab key to ToggleSelection instead of Select. -Logs will be displayed in ${PAGER:-less} 0.7.1 ===== -Use tab while in search mode to select files without losing the search input. Similar to fzf. -No socket errors after quitting the app. 0.7.0 ===== -Made panel config values nullable. -Added fields general.panel_ui to define the common panel UI properties. 0.6.0 ===== -Now it's possible to define layouts and layout constraints based on screen size and relative panel size. -Now it's possible to define borders, panels and panel style. -Now it's possible to define panel title and title style. -Added messages SwitchLayout, SwitchLayoutBuiltin and SwitchLayoutCustom to dynamically change the UI layout. -Fixed overwriting margin in the config. -add_modifier and sub_modifier has been renames to add_modifiers and sub_modifiers and supports human values (e.g. Bold, Italic etc.) instead of bits. -From this commit, the output pipes will only refresh before executing an external command. |
2021-05-08 09:16:26 by pin | Files touched by this commit (2) | |
Log message: sysutils/xplr: update to 0.5.13 -Added new switch mode messages: SwitchModeBuiltin and SwitchModeCustom. SwitchMode will continue to work as before. -Improved the default prompt icon. |
2021-05-01 21:09:14 by pin | Files touched by this commit (2) | |
Log message: sysutils/xplr: update to 0.5.12 -Fixed cd into the directory when xplr is invoked with a path argument. |
2021-04-30 14:52:54 by pin | Files touched by this commit (2) | |
Log message: sysutils/xplr: update to 0.5.11 -Added desktop icon. -In search mode, ctrl-p and ctrl-n has been mapped to up and down respectively for better navigation. |
2021-04-29 20:33:39 by pin | Files touched by this commit (2) | |
Log message: sysutils/xplr: update to 0.5.10 -Fixed pipes not updating properly. |
2021-04-28 10:34:39 by pin | Files touched by this commit (2) | |
Log message: sysutils/xplr: update to 0.5.9 0.5.9 ===== -Fixed handling of files with names starting with - (hiphen). 0.5.8 ===== -Fixed opening files in GUI (using keys gx) breaking xplr UI. -Use env var $OPENER to declare your default opener (just like $EDITOR). |
2021-04-26 09:15:03 by pin | Files touched by this commit (2) | |
Log message: sysutils/xplr: update to 0.5.7 -fixed terminal interaction when piping output (xplr Z /dev/null). -Reduced col_spacig from 3 to 1 to use more screen space. -Minor formatting fixes. |