| 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 |
|
More...
|
18 days ago
|
| Release assets without version in names ...to allow dynamic retrieval for assets |
|
More...
|
18 days 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. |
|
More...
|
18 days ago
|
| Memory optimization: - Implemented zero-alloc `parseMeminfoValue` scanning on byte slices, eliminating `string(data)` conversions |
|
More...
|
18 days ago
|
| Memory optimization: - Added `ParseSLTReader` using `bytes.Cut` & `ReadBytes('\n')`, eliminating intermediate substring allocations - Updated `ListArchive` to stream from `cmd.StdoutPipe()` |
|
More...
|
18 days 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 |
|
More...
|
18 days ago
|
| chore: Formatting - Spacing - Say '7GL Clipboard' instead 'custom clipboard' |
|
More...
|
18 days ago
|
| Update issue templates |
|
More...
|
19 days ago
|
| Update issue templates |
|
More...
|
19 days ago
|
| Update release notes to include plea for ...getting Open Source Supporter Sponsor Package |
|
More...
|
23 days ago
|
| Below: - Allow configuring to clear clipboard on operation success - Show config, disk cache (new) and tmpfs paths Settings |
|
More...
|
23 days ago
|
| Allow to configure RAM usage and RAM limit ...hard cap for nested archive |
|
More...
|
23 days ago
|
| Below: - Remove done TODO comments - Remove discarded config options - Fixed: Incorrect details appear in Operations History for checksum operations |
|
More...
|
23 days ago
|
| chore: Update go.mod and go.sum |
|
More...
|
23 days ago
|
| Allow selecting custom output directory ...closes #15 |
|
More...
|
23 days ago
|
| Settings section: dynamic resolution of config ...path for any user context (standard or root) |
|
More...
|
23 days ago
|
| Below: - Standardize nmae, tmpfs path, cache path, etc. - Update uninstall.sh to remove cache and allow removing config (purge) |
|
More...
|
23 days ago
|
| Below: - Add a Settings section to house configuration options - Allow to disable checking for updates on startup |
|
More...
|
23 days ago
|
| Write/read compression settings to config - any missing values from config are replaced by default values |
|
More...
|
about 1 month ago
|
| Update defaultConfig.compression values |
|
More...
|
about 1 month ago
|
| Remove left out code duplication internal/ui/sidebar -> internal/ui/app -> main |
|
More...
|
about 1 month ago
|
| Update compression settings defaults |
|
More...
|
about 1 month ago
|
| Add version.go file in directory structure |
|
More...
|
about 1 month ago
|
| Implement basic config file support - used placeholder values in case of compression, system, update - favourites are now stored in config file |
|
More...
|
about 1 month ago
|
| Minor README update |
|
More...
|
about 1 month ago
|
| Update README ...make it a bit more descriptive, useful and... slightly fancy |
|
More...
|
about 1 month ago
|
| Try 3: Fix RAW_BINARY_OUTPUT in the workflow |
|
More...
|
about 1 month ago
|
| Try 2: Remove ldflags |
|
More...
|
about 1 month ago
|
| Try 1: Fix ldflags as per documentation ref: #5 |
|
More...
|
about 1 month ago
|
| Update GitHub Workflow for new directory structure ...primarily to update version at build time |
|
More...
|
about 1 month ago
|