1
I Use This!
New Project

Commits : Listings

Analyzed about 2 hours ago. based on code collected about 5 hours ago.
Oct 10, 2025 — Oct 10, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Optimize memory on launch: - Instantiate tabs lazily - Update policy for garbage collection - GC target at 50% (run GC at 1.5x heap) instead of default 100% (run GC at 2x heap) - Set default system memory limit to 32MB (GC aggressively releases unused memory to kernel once 32MB is crossed) - Post launch scavenger: free memory 5s into launch - Log memory usage when run through terminal - Limit the default number of entries for directories and files list - Optimize the update check request: - Close connection once done - Limit reader size - Launch 2s into the launch
SanmayJoshi
as Sanmay Joshi
More... 12 days ago
Update LLM disclaimer in README
SanmayJoshi
as Sanmay Joshi
More... 12 days ago
Below: - Move GetArchiveBaseName to fs.go - Reuse findPartSubExtension in GetArchiveBaseName - Prevent re-entrant event cascading. Prevent recursion or unexpected callback cycles due to calling ExtractSrcEntry.SetText("") directly within ExtractSrcEntry.OnChanged by tracking its state with updatingExtractEntry - Improve supported archive pattern
SanmayJoshi
as Sanmay Joshi
More... 13 days ago
Remove unnecessary check to identify sibling for multivolume archive
SanmayJoshi
as Sanmay Joshi
More... 13 days ago
Simplify multivolume logic - Base multivolume logic on archivestack only, reducing redundancy - Provide a helpful dialog when primary volume can't be found for a multivolume archive
SanmayJoshi
as Sanmay Joshi
More... 13 days ago
Improve 7z output parse logic Completely prevent ghost archive entries from appearing in archive view
SanmayJoshi
as Sanmay Joshi
More... 13 days ago
Support extracting split archives for rar, 7z, zip Fixes #16
SanmayJoshi
as Sanmay Joshi
More... 13 days ago
Memory optimizations: - sys/fs: add zero-alloc CompareFold/HasSuffixFold; remove strings.ToLower to eliminate allocations per folder scan - sys/memory: use stack buffer for /proc/meminfo to stop slider drag churn - engine/runner: replace strings.Split with in-place countLines in ticker - engine/args: use HasSuffixFold to avoid allocating destination strings - ui/tabs/explorer: delete unselected keys to bound selectedItems map
SanmayJoshi
as Sanmay Joshi
More... about 1 month ago
Update release text
SanmayJoshi
as Sanmay Joshi
More... about 1 month ago
Memory optimizations: - Implement global atomic RAM quota accounting and cleanup via `ReleaseTempStorage` - Rewrite `GetVirtualItems` for zero-allocation single-pass traversal on sorted items - Adopt `slices.SortFunc` and inline `compareFold` for reflection-free sorting - Harden sub-process pipeline and cleanup handling in `ListArchive` - Track RAM allocation metadata in `ArchiveLevel` to release memory quotas during tab cleanup
SanmayJoshi
as Sanmay Joshi
More... about 1 month ago
Release assets without version in names ...to allow dynamic retrieval for assets
SanmayJoshi
as Sanmay Joshi
More... about 1 month ago
Memory optimization: - Swapped `make(map[string]bool)` reallocations for Go's `clear()` to reuse underlying bucket memory. - Explicitly severed slice references (`archiveItems = nil`, `items = nil`) when tabs are closed.
SanmayJoshi
as Sanmay Joshi
More... about 1 month ago
Memory optimization: - Implemented zero-alloc `parseMeminfoValue` scanning on byte slices, eliminating `string(data)` conversions
SanmayJoshi
as Sanmay Joshi
More... about 1 month ago
Memory optimization: - Added `ParseSLTReader` using `bytes.Cut` & `ReadBytes('\n')`, eliminating intermediate substring allocations - Updated `ListArchive` to stream from `cmd.StdoutPipe()`
SanmayJoshi
as Sanmay Joshi
More... about 1 month ago
Memory optimizations: - Chunked Process I/O Buffer (4KB instead of current single-Byte) - Capped log retention to a strict ceiling 1000, with cleaning triggered on 1200 lines and `MaxLogLineLength = 4096` - Capped `HistoryData` to 100 records - Added LogGeneration tracking to eliminate redundant `strings.Join()` and `SetText()` executions when no new log data has arrived
SanmayJoshi
as Sanmay Joshi
More... about 1 month ago
chore: Formatting - Spacing - Say '7GL Clipboard' instead 'custom clipboard'
SanmayJoshi
as Sanmay Joshi
More... about 1 month ago
Update issue templates
SanmayJoshi
as Sanmay Joshi
More... about 1 month ago
Update issue templates
SanmayJoshi
as Sanmay Joshi
More... about 1 month ago
Update release notes to include plea for ...getting Open Source Supporter Sponsor Package
SanmayJoshi
as Sanmay Joshi
More... about 2 months ago
Below: - Allow configuring to clear clipboard on operation success - Show config, disk cache (new) and tmpfs paths Settings
SanmayJoshi
as Sanmay Joshi
More... about 2 months ago
Allow to configure RAM usage and RAM limit ...hard cap for nested archive
SanmayJoshi
as Sanmay Joshi
More... about 2 months ago
Below: - Remove done TODO comments - Remove discarded config options - Fixed: Incorrect details appear in Operations History for checksum operations
SanmayJoshi
as Sanmay Joshi
More... about 2 months ago
chore: Update go.mod and go.sum
SanmayJoshi
as Sanmay Joshi
More... about 2 months ago
Allow selecting custom output directory ...closes #15
SanmayJoshi
as Sanmay Joshi
More... about 2 months ago
Settings section: dynamic resolution of config ...path for any user context (standard or root)
SanmayJoshi
as Sanmay Joshi
More... about 2 months ago
Below: - Standardize nmae, tmpfs path, cache path, etc. - Update uninstall.sh to remove cache and allow removing config (purge)
SanmayJoshi
as Sanmay Joshi
More... about 2 months ago
Below: - Add a Settings section to house configuration options - Allow to disable checking for updates on startup
SanmayJoshi
as Sanmay Joshi
More... about 2 months ago
Write/read compression settings to config - any missing values from config are replaced by default values
SanmayJoshi
as Sanmay Joshi
More... 2 months ago
Update defaultConfig.compression values
SanmayJoshi
as Sanmay Joshi
More... 2 months ago
Remove left out code duplication internal/ui/sidebar -> internal/ui/app -> main
SanmayJoshi
as Sanmay Joshi
More... 2 months ago