lfm-fco

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2025-03-30
08:45
+ rescan tab's displayed directory when switching pane Leaf 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
14:17
* reworked color theming: + themes selectable by name + 16 colors support on activation with a '[Theme] palette=16|256' theme setting + '*' officially for bold font not bright colors + then all recognized colors are usable as background + supports 256-color palette if terminal permits, with MC-style syntax (color255/gray23, rgb555) check-in: c0e1e38466 user: fcoutant tags: color-theming
2025-02-11
16:32
Create new branch named "color-theming" check-in: 6eaef309df user: fcoutant tags: color-theming
2025-01-29
16:02
+ merge bugfix/no-save-conf-defaults check-in: 4bdee66028 user: fcoutant tags: trunk
12:17
x cleanup: remove useless config saver, refactor prepare method to a function Closed-Leaf check-in: 49109cefad user: fcoutant tags: bugfix/no-save-conf-defaults
11:57
+ action to force rewriting configuration file, despite setting check-in: f970fd00fe user: fcoutant tags: bugfix/no-save-conf-defaults
11:56
x adjust width of "GetKey" dialog to accept a title wider than content check-in: 8818fd3130 user: fcoutant tags: bugfix/no-save-conf-defaults
2025-01-27
20:14
+ saving defaults as comments in config file - TODO menu action to save config - TODO cleanup now unused configparser override check-in: db330e6613 user: fcoutant tags: bugfix/no-save-conf-defaults
2024-12-18
08:50
+ declare archive support for Java's EAR packages as being Zip files check-in: 323dccbabd user: fcoutant tags: trunk
2024-12-03
12:04
x fix crash on un-stat-able files (case under WSL with windows-mounted drives) check-in: 7940e15752 user: fcoutant tags: trunk
2024-11-11
10:33
make_zipapp fixes: - fix how compression level is set, for pre-3.7 python compatibility - exclude the builder from the target exe, since it would not be needed any more - rework the prolog for more accurate minimum version checking check-in: f4369c97bb user: fcoutant tags: trunk
10:25
for filesystems with always-on executable flag, detected file type gets prior the exec check-in: 174052b9fb user: fcoutant tags: trunk
10:22
add proper about dialog (rather than using file info) check-in: 7f190be729 user: fcoutant tags: trunk
10:19
add some zip archives extensions (war, whl, pyz) check-in: 0389c8dcce user: fcoutant tags: trunk
10:13
add customized standalone executable builder, to account for the sources organisation check-in: e6a3604869 user: fcoutant tags: trunk
10:11
make lfm package runnable directly check-in: 0c11307427 user: fcoutant tags: trunk
10:10
fix backspace key in some configs by using autodetection check-in: 3717b215d8 user: fcoutant tags: trunk