./sysutils/lla, The Elegant ls Alternative

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.3.3, Package name: lla-0.3.3, Maintainer: pkgsrc-users

lla (Lightweight ls Alternative) is an elegant and efficient command-line
utility written in Rust, designed to be a fast and minimalistic replacement for
the classic ls command.
Say goodbye to cluttered outputs and embrace a refreshing listing experience
with lla. Whether you're dealing with small directories or vast file landscapes,
lla delivers lightning-fast performance with its minimalist design.


Master sites:

Filesize: 45.023 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-14 22:10:14 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/lla: update to 0.3.3

[0.3.3] - 2024-12-14
Added

    New configuration options like sort, filter, icons

Changed

    Better error handling
    Better and much cleaner plugins installation process
    Revised config settings
    Refactor the main entry point
    Enhanced plugin update mechanism

Fixed

    Fixed the layout and style of the plugin installation process
    Fixed plugins loading
   2024-12-12 11:24:32 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/lla: update to 0.3.1

 - Small patch
   2024-12-11 22:44:30 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/lla: update to 0.3.0

Added

    Plugin system redesign:
        Protocol Buffers message passing architecture
        C API compatibility
        ABI version verification
        Improved documentation
        Enhanced plugin management interface
        Plugin cleanup command (lla clean)
        Improved plugin discovery and loading
        Plugin update functionality improved
        Improved the functionality and look of all plugins
    Command shortcuts system:
        Store and manage plugin commands as shortcuts
        CLI commands for shortcut management (lla shortcut add/remove/list)
        Configuration file storage with descriptions
        Support for custom arguments
        Simplified command syntax
    Sorting improvements:
        Reverse sorting (-r, --sort-reverse)
        Directory-first option (--sort-dirs-first)
        Case-sensitive sorting (--sort-case-sensitive)
        Natural number sorting (--sort-natural)
    Filter system updates:
        Multiple pattern support with comma separation
        AND operations using + prefix
        Logical operations (AND, OR, NOT, XOR)
        Glob pattern matching
        Case sensitivity options
    Additional features:
        Icon support across formats
        Updated sizemap, timeline and git views
        Selective plugin installation
        Command shortcut system

Changed

    Performance optimizations for sorting
    Improved filter matching
    Plugin system reliability updates
    Refined sizemap visualization
    Updated plugin interfaces
    Interface improvements
    General stability enhancements

Fixed

    Plugin ABI compatibility
    Case-sensitive search behavior
    Directory sorting issues
    Numeric filename sorting
   2024-12-01 19:12:57 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/lla: update to 0.2.10

Added

    New display formats for enhanced visualization:
        git: Display Git status information for files
        grid: Present files in an organized grid layout
        sizemap: Visualize file sizes with proportional representation
        table: Show files in a structured table format
        timeline: Group files by creation/modification dates
    Interactive plugin management system
    Plugin update functionality via CLI
    Extended configuration options for customization
    Plugin support for default and long format customization

Enhanced

    Significant performance improvements:
        Optimized tree view rendering
        More efficient recursive file listing
        Better memory management for large directories
    Plugin system improvements:
        Refined plugin interface for better integration
        More robust plugin installation process
        Enhanced plugin discovery and loading
    Sorting functionality:
        More accurate file sorting across all formats
        Improved performance for large directory sorting

Fixed

    Memory leaks in recursive directory listing
    Plugin installation reliability issues
    Color output consistency across different formats

What's Changed

    docs: add AUR instructions by @malteo in #28
    Add Homebrew to readme by @triyanox in #30
    Enhance display formats, plugin system, and performance optimizations for \ 
file listing by @triyanox in #31
   2024-11-28 09:42:33 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/lla: update to 0.2.9

v0.2.9
What's Changed

    Migrate to cargo workspaces and introduce github workflows by @triyanox in #14
    feat: add directory indicator #11 by @triyanox in #15
    chore: fix release workflow by @triyanox in #16
    Merge pull request #16 from triyanox/chore/fix-release-workflow by @triyanox \ 
in #17
    fix release workflow by @triyanox in #18
    Merge pull request #18 from triyanox/chore/fix-release-workflow by @triyanox \ 
in #19
    fix release workflow by @triyanox in #20
    Merge pull request #20 from triyanox/chore/fix-release-workflow by @triyanox \ 
in #21
    Fix release workflow by @triyanox in #22
    chore: version crates by @triyanox in #23
    chore: fix the syncing issue on the release workflow by @triyanox in #24
    chore: fix version check by @triyanox in #25
    chore: add explicit version for lla_plugin_interface by @triyanox in #26
    chore: fix path for lla_plugin_interface by @triyanox in #27

v0.2.7
What's Changed

    Add the config --set command to update the lla config by @triyanox in #13
   2024-11-27 11:18:18 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/lla: update to 0.2.6

What's Changed

    chore: update readme by @triyanox in #6
    Improve the initialization and config by @triyanox in #8
   2024-08-15 09:33:42 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/lla: update to 0.2.5

 - No ChangeLog provided.
   2024-08-14 11:34:57 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/lla: update to 0.2.4

What's Changed from 0.1.7

 - Better error handling
 - Improved modularity
 - Added a pulgin system
 - Better structure for the project
 - Added plugin interface for deveopers to create their own plugins
 - created a config system
 - Minor bug fixes
 - Performance improvements