Next | Query returned 65 messages, browsing 21 to 30 | Previous

History of commit frequency

CVS Commit History:


   2023-01-21 12:18:01 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/felix: update to 2.2.3

v2.2.3 (2023-01-20)
Fixed
 - Wide chars handling: Using unicode_width, now felix can properly split file
   name or previewed texts.
 - Preview space height: When horizontally split, image preview could break the
   layout. Fixed this by adjusting the height.

Added
 - chafa's minimal supported version: >= v1.10.0
 - Add pacman installation.
   2022-12-19 10:34:15 by pin | Files touched by this commit (4) | Package updated
Log message:
sysutils/felix: update to 2.2.2

What's Changed
 - Add create_dir_all for config_dir/data_local_dir reported by @theAkito
 - Fix: Disable modifiers unless explicitly implemented, reported by @theAkito
   2022-12-17 08:27:38 by pin | Files touched by this commit (5) | Package updated
Log message:
sysutils/felix: update to 2.2.1

v2.2.1
What's Changed
 - NetBSD fix by @0323pin in #159

v2.2.0
Changed
 - IMPORTANT: Trash and log directory path changed.
    - from v2.2.0, felix will use dirs::data_local_dir() to store the deleted
      items and log files, instead of dirs::config_dir().
    - Due to this change, the path for linux will be
      $XDG_DATA_HOME/felix/{Trash, log}, in most case
      /home/user/.local/share/felix/{Trash, log}.
      For Windows {FOLDERID_LocalAppData}\felix\{Trash, log}, typically
      C:\Users\user\AppData\Local\felix\{Trash, log}. No change for macOS users.
    - Note that config file path is unchanged for any OS!
    - Please don't forget deleting old trash diretory and log files if you
      don't want them anymore.
 - Refactoring overall.

Added
 - :trash to go to the trash directory.

Fixed
 - Support NetBSD to open file in a new window by @0323pin in #154
 - Properly remove broken symlink in Windows as well. Also, when
   deleting/puttiing a directory, broken symlink(s) in it won't cause any
   error and will be removed from the file system after deleting/putting.
   2022-12-02 12:20:40 by pin | Files touched by this commit (5) | Package updated
Log message:
sysutils/felix: update to 2.1.1

What's Changed
 - Update README.md by @rafo in #151
 - Fix: Spawn process properly when opening a file in a new window on linux by
   @kyoheiu in #152
   2022-11-21 10:21:11 by pin | Files touched by this commit (5) | Package updated
Log message:
sysutils/felix: update to 2.1.0

What's Changed
 - Add: feature to extract archive file by @kyoheiu in #145
   2022-11-12 22:58:32 by pin | Files touched by this commit (5) | Package updated
Log message:
sysutils/felix: update to 2.0.1

v2.0.1 (2022-11-12)
Fixed
 - Fixed the bug in making config at the launch.
 - Fixed the config file path on macOS.

v2.0.0 (2022-11-11)
Changed
 - Migrated to yaml from toml: New config file will be created at the first
   launch (In this process you should enter the default command name or choose
   to use $EDITOR). No more need to keep config.toml.
 - Add the fallback when config file cannot be read: In such a case, you can
   use the default Config.
 - HUGE refactoring overall.

Added
 - Horizontal split, in addtion to the vertical split. To toggle, press s.
 - Syntax highlighting (if possible) in previewed texts. To turn on, state
   syntax_hightlight = true in config.toml. you can also choose your theme,
   either from the default theme set or your favorite .tmtheme.
 - Enable scrolling in the preview space. Alt + j / Up goes down, Alt + k goes
   up. Experimental and may have some bugs, and with a big text file the perf
   issue may arise.
 - Search by keyword. Similar to the filter mode, but this feature do not
   manipulate the item list, just let users jump to the item that matches the
   keyword, just like Vim's /. n and N after / also works.
 - Show permissions on the footer (in unix only).

Fixed
 - Use exists() instead of File::open() to check whether the item path is valid
   when moving between direcotries. This allows Windows users to use this app
   at least with the basic commands.
 - Avoid unwrap() / panic! as possible and return the proper error.

Removed
 - Removed the filter mode, which is replaced by the keyword search.
 - Removed debug print in make_config_if_not_exists
 - Removed use_full_width and item_name_length in config.toml. Will always use
   full width of the terminal.
   2022-10-23 09:10:05 by pin | Files touched by this commit (2) | Package updated
Log message:
sysutils/felix: update to 1.3.2

v1.3.2 (2022-10-23)
Added
 - Add std::panic::catch_unwind to manually restore after a panic rewind.
   This allows the cursor to be restored and the screen cleared when this app panics.

Fixed
 - Fixed: Similar to v1.3.1, attempting to preview a symbolic link to a
   nonexistent file caused a panic. Now the preview shows (file not readable)
   for such a link.
   2022-10-21 13:34:57 by pin | Files touched by this commit (2) | Package updated
Log message:
sysutils/felix: update to 1.3.1

v1.3.1 (2022-10-21)
Fixed
 - Attempting to preview a symbolic link to a directory caused a panic.
   It has been fixed and the preview will now show the contents of the linked
   directory. #118
   2022-10-18 10:15:26 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/felix: update to 1.3.0

v1.3.0 (2022-10-18)
Changed
 - Huge refactoring: Migrated to crossterm from termion due to the
   maintainability and future-support for Windows. New module term.rs
   contains (almost) all of the terminal API, so that other modules will not
   get effected by the future backend change.
   - Alongside, some changes are added to show the file path properly in Windows.
   - With crossterm, opening a file in e.g. Vim, it feels as if this app
     "freezes". This behavior is not what I want, so from v1.3.0,
     open_file_in_new_window can work only if [exec] is set in config file, and
     the extension of the item matches the key.
 - default key in the config file become Option, so that users can select
   $EDITOR without explicitly setting it up. The initial process of asking users
   to select the default command has also been fixed accordingly.

Fixed
 - After zoxide jump, turn off the filter mode.
 - Many typos fixed.

Added
 - New error: OpenNewWindow
 - New GitHub actions: Add windows-install
   2022-10-01 21:10:28 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/felix: update to 1.2.0

Changed
 - Huge refactoring: Instead of thiserror, use custom error type to make it
   easier to handle.
 - Bump up chrono version to 0.4.22, clarifing the feature to use.
 - Avoid extra heap allocation by using write! instead of push_str/format!.
 - Copied item will be renamed with the suffix "_{count}" such as \ 
"test_1.txt",
   instead of "test_copied.txt".

Fixed
 - Choose None for directory extension.

Next | Query returned 65 messages, browsing 21 to 30 | Previous