Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-08-15
| ||
07:11 | + merge feature/zipapp-strip-docstrings after using it for several days Leaf check-in: e31fef4908 user: fcoutant tags: trunk | |
07:07 | x merge bugfix/compress-formats-menus ([a1ae088e3e]) check-in: c94ef754b8 user: fcoutant tags: trunk | |
06:49 | x Use computed compression formats list rather than fixed, in compress file dialog ([a1ae088e3e]) Closed-Leaf check-in: 7bbdc60698 user: fcoutant tags: bugfix/compress-formats-menus | |
2025-08-14
| ||
08:18 | x Use computed list of archive formats rather than fixed ([a1ae088e3e]) x use proper menu select dialog rather than message + keyboard shortcut check-in: 739a9aa9f5 user: fcoutant tags: bugfix/compress-formats-menus | |
2025-08-13
| ||
11:21 | + while building zipapp, enhance token filter to strip class/func docstrings - avoids stripping lfm.py main help/docstring (but only implicitly), as it's not a class/func Closed-Leaf check-in: fd538fde17 user: fcoutant tags: feature/zipapp-strip-docstrings | |
08:31 | + another zipapp simple optimization: strip trailing whitespace generated when comments were removed check-in: b34a0faa5e user: fcoutant tags: trunk | |
2025-08-12
| ||
16:43 | + merge bugfix/low-colors-terms ; fixes unability to launch / unusability on certain low color terminals such as Linux' console check-in: 11faa3fe35 user: fcoutant tags: trunk | |
08:35 | x support terminals which don't have cursor visibility control (e.g. xterm-mono, though it's an error) Closed-Leaf check-in: 53e21c1b42 user: fcoutant tags: bugfix/low-colors-terms | |
08:09 | x downgrade to default theme if user-selected theme needs too many colors for (color-supporting) terminal check-in: f7c0e4e2a4 user: fcoutant tags: bugfix/low-colors-terms | |
2025-08-10
| ||
10:07 | + merge feature/positive-filters check-in: 66ad594e45 user: fcoutant tags: trunk | |
2025-08-07
| ||
12:18 | x Rework filter logic to have positive patterns (more intuitive) + simplify + accelerate filter processing Closed-Leaf check-in: b8d542e364 user: fcoutant tags: feature/positive-filters | |
2025-07-31
| ||
10:23 | + support Python's EGG archives (zip format) check-in: 3f584207a4 user: fcoutant tags: trunk | |
10:18 | + support for Brotli compression check-in: b400a5b3b1 user: fcoutant tags: trunk | |
2025-07-16
| ||
08:45 | x Fix browsing inside archives with symlinks recursing near/above/outside the tree ([032039aefa]) check-in: dbaf136ddb user: fcoutant tags: trunk | |
2025-06-05
| ||
11:04 | replace Unix-specific uname and getenv-USER usage (in about dialog) Leaf check-in: 5b809f6d83 user: fcoutant tags: feature/winport | |
2025-04-29
| ||
12:21 | x update converted color themes to distinguish active tabs from inactive check-in: 2e58900125 user: fcoutant tags: trunk | |
2025-03-30
| ||
08:45 | + rescan tab's displayed directory when switching pane check-in: 42352756d4 user: fcoutant tags: trunk | |
2025-03-29
| ||
18:32 | x fix refresh of outer VFS on exit from inner VFS by proper chdir ([c9afba661f]) check-in: d8719fbdd5 user: fcoutant tags: trunk | |
18:13 | x fix rebuilding VFS to the wrong path on exit from imbricate VFS ([c9afba661f]) check-in: 00a1f7d61a user: fcoutant tags: trunk | |
17:36 | x fix crash on directory loading because of undefined FSEntry attributes depending on sort mode check-in: 5874a6c644 user: fcoutant tags: trunk | |
2025-03-27
| ||
19:49 | x fix detection of sub-vfs exit and rebuild ([e519fa5931]) check-in: 14e23717e9 user: fcoutant tags: trunk | |
2025-03-26
| ||
12:32 | x close file left opened by mkstemp (fixes [8e142feaa8]) check-in: e56d0c4709 user: fcoutant tags: trunk | |
2025-03-23
| ||
09:43 | + strip enum class name from configuration and help-list, as it's known from internal default Leaf check-in: 4dc99da49f user: fcoutant tags: feature/config-enums-simple | |
2025-03-22
| ||
22:02 | x fix exit path out of imbricate archive VFS (resolves [29e4567798]) check-in: ec2d048988 user: fcoutant tags: trunk | |
21:55 | x log more stack traces to help diagnose a bug (and log errors as errors BTW) check-in: 3d0295e856 user: fcoutant tags: trunk | |
16:20 | x strip spurious ':' in help text of Move file(s) dialog check-in: 7fab11367d user: fcoutant tags: trunk | |
11:13 | + merge rework-archivers plus minor last-minute change check-in: 3ed584c20a user: fcoutant tags: trunk | |
10:46 | make_zipapp corrections: x in "source" mode use current dir's lfm folder, just like other folders + sort files by name in the archive, to ease comparisons check-in: 82e045eefb user: fcoutant tags: trunk | |
2025-03-20
| ||
21:48 | + don't ask for rebuild on exit when VFS didn't change Closed-Leaf check-in: 2137af8be4 user: fcoutant tags: feature/rework-archivers | |
2025-03-19
| ||
19:41 | x correct tar-zst "types" for archiving dialogs x use path-like spec for stdin/stdout because pax/cpio does not understand "-" x use relative source when compressing, to avoid introducing unwanted path components x harden pax extract behaviour + some doc comments check-in: e782003f37 user: fcoutant tags: feature/rework-archivers | |
2025-03-17
| ||
10:12 | x update repacked archive's mtime check-in: a3d93bef49 user: fcoutant tags: feature/rework-archivers | |
2025-03-16
| ||
22:05 | start testing; fix bugs check-in: 92e0cd7095 user: fcoutant tags: feature/rework-archivers | |
17:43 | WIP check-in: fdbd91201f user: fcoutant tags: feature/rework-archivers | |
2025-03-06
| ||
20:13 | WIP: cleanup unused, clarify name of and implement VFS repack command check-in: 0eb8bc4f3b user: fcoutant tags: feature/rework-archivers | |
12:54 | WIP check-in: 3a7499704f user: fcoutant tags: feature/rework-archivers | |
2025-03-04
| ||
21:54 | WIP check-in: b773ddb983 user: fcoutant tags: feature/rework-archivers | |
21:27 | WIP check-in: b5325a3474 user: fcoutant tags: feature/rework-archivers | |
2025-02-28
| ||
19:52 | x don't let minify strip docstring in lfm.py, as it's used for user help Leaf check-in: ee6e57b5d3 user: fcoutant tags: feature/minified-zipapp | |
12:44 | + experiment with python-minifier's result check-in: 0e0c7afd7f user: fcoutant tags: feature/minified-zipapp | |
2025-02-26
| ||
20:00 | WIP - incomplete, not compiling check-in: 2da219f5ef user: fcoutant tags: feature/rework-archivers | |
18:22 | x when building a zipapp, strip comments from sources to make it a bit smaller check-in: 935ec1261a user: fcoutant tags: trunk | |
14:16 | + experiment with stripping comments from sources packed in zipapp Closed-Leaf check-in: e3d499e056 user: fcoutant tags: feature/pyz-rm-comments | |
2025-02-17
| ||
20:11 | x fix scanning dirs with disappearing files (such as /proc) by catching all OS errors check-in: bd4bfab84d user: fcoutant tags: trunk | |
20:10 | * fix catching unrelated FileNotFound error and masking the truth + simplify tracing fatal exceptions (stacktrace with std, no duplicate message with raise) check-in: 420d80b1c4 user: fcoutant tags: trunk | |
08:29 | x forgotten default builtin theme in the selector's list check-in: 41f92af6da user: fcoutant tags: trunk | |
2025-02-16
| ||
18:09 | + merge color-theming plus last-minute minor refactor check-in: a147fcfb78 user: fcoutant tags: trunk | |
17:54 | + theme selector UI - builtin theme list hardcoded because no portable way to scan resources Closed-Leaf check-in: a31c30c97c user: fcoutant tags: color-theming | |
14:52 | + Midnight Commander (grossly) theme converter + add a few themes: mono or colorful, light or dark, 16 or 256 colors check-in: 9a0b5ff58a user: fcoutant tags: color-theming | |
11:35 | x When reloading settings, also reload color theme, in case selected theme changed check-in: 105d38f61b user: fcoutant tags: color-theming | |
2025-02-15
| ||
18:28 | x Fix loading bookmark from prefs check-in: 2d88cedc34 user: fcoutant tags: trunk | |