# # ChangeLog for uspace/lib/fmgt/include in mainline # # Generated by Trac 1.6 # 2026-02-28T09:32:55Z Fri, 13 Feb 2026 11:54:37 GMT Jiri Svoboda [00d26202] * uspace/app/delete/delete.c (added) * uspace/app/delete/doc/doxygroups.h (added) * uspace/app/delete/meson.build (added) * uspace/app/meson.build (modified) * uspace/app/nav/delete.c (added) * uspace/app/nav/delete.h (added) * uspace/app/nav/dlg/copydlg.c (modified) * uspace/app/nav/dlg/deletedlg.c (added) * uspace/app/nav/dlg/deletedlg.h (added) * uspace/app/nav/dlg/progress.c (modified) * uspace/app/nav/dlg/verifydlg.c (modified) * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/test/dlg/deletedlg.c (added) * uspace/app/nav/test/main.c (modified) * uspace/app/nav/types/delete.h (added) * uspace/app/nav/types/dlg/deletedlg.h (added) * uspace/app/nav/types/menu.h (modified) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/fmgt/delete.h (added) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/src/delete.c (added) * uspace/lib/fmgt/src/fmgt.c (modified) Delete files (Navigator + 'delete' command) Wed, 11 Feb 2026 23:17:49 GMT Jiri Svoboda [cd0dce3] * uspace/app/meson.build (modified) * uspace/app/nav/dlg/newdirdlg.c (added) * uspace/app/nav/dlg/newdirdlg.h (added) * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/newdir.c (added) * uspace/app/nav/newdir.h (added) * uspace/app/nav/test/dlg/newdirdlg.c (added) * uspace/app/nav/types/dlg/newdirdlg.h (added) * uspace/app/nav/types/menu.h (modified) * uspace/app/nav/types/newdir.h (added) * uspace/app/newdir/doc/doxygroups.h (added) * uspace/app/newdir/meson.build (added) * uspace/app/newdir/newdir.c (added) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/fmgt/newdir.h (added) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/private/fsops.h (modified) * uspace/lib/fmgt/src/copy.c (modified) * uspace/lib/fmgt/src/fsops.c (modified) * uspace/lib/fmgt/src/move.c (modified) * uspace/lib/fmgt/src/newdir.c (added) * uspace/lib/fmgt/test/fsops.c (modified) * uspace/lib/fmgt/test/newdir.c (added) Create new directory (Navigator + command line utility). Wed, 11 Feb 2026 18:02:17 GMT Jiri Svoboda [f9c30b9a] * uspace/app/copy/copy.c (modified) * uspace/app/meson.build (modified) * uspace/app/move/doc/doxygroups.h (added) * uspace/app/move/meson.build (added) * uspace/app/move/move.c (added) * uspace/app/nav/dlg/copydlg.c (modified) * uspace/app/nav/dlg/movedlg.c (added) * uspace/app/nav/dlg/movedlg.h (added) * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/move.c (added) * uspace/app/nav/move.h (added) * uspace/app/nav/nav.c (modified) * uspace/app/nav/test/dlg/movedlg.c (added) * uspace/app/nav/test/main.c (modified) * uspace/app/nav/types/dlg/copydlg.h (modified) * uspace/app/nav/types/dlg/movedlg.h (added) * uspace/app/nav/types/menu.h (modified) * uspace/app/nav/types/move.h (added) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/fmgt/move.h (added) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/private/fsops.h (modified) * uspace/lib/fmgt/src/fsops.c (modified) * uspace/lib/fmgt/src/move.c (added) * uspace/lib/fmgt/test/copy.c (modified) * uspace/lib/fmgt/test/fsops.c (modified) * uspace/lib/fmgt/test/main.c (modified) * uspace/lib/fmgt/test/move.c (added) Moving files (Navigator and command line utility). Wed, 11 Feb 2026 12:02:03 GMT Jiri Svoboda [59ed424e] * uspace/app/copy/copy.c (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/private/fsops.h (modified) * uspace/lib/fmgt/src/copy.c (modified) * uspace/lib/fmgt/src/fsops.c (modified) * uspace/lib/fmgt/src/verify.c (modified) * uspace/lib/fmgt/src/walk.c (modified) * uspace/lib/fmgt/test/fsops.c (modified) * uspace/lib/fmgt/test/walk.c (modified) Do not print error when user requests abort because file exists. Tue, 10 Feb 2026 12:52:07 GMT Jiri Svoboda [0ce9eb8] * uspace/app/copy/copy.c (modified) * uspace/app/nav/copy.c (modified) * uspace/app/nav/dlg/existsdlg.c (added) * uspace/app/nav/dlg/existsdlg.h (added) * uspace/app/nav/dlg/ioerrdlg.c (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/nav.h (modified) * uspace/app/nav/test/dlg/existsdlg.c (added) * uspace/app/nav/test/main.c (modified) * uspace/app/nav/types/dlg/existsdlg.h (added) * uspace/app/nav/types/nav.h (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/private/fmgt.h (modified) * uspace/lib/fmgt/src/copy.c (modified) * uspace/lib/fmgt/src/fmgt.c (modified) * uspace/lib/ui/src/promptdialog.c (modified) Ask user what to do if destination file exists while copying. Wed, 17 Dec 2025 00:00:01 GMT Jiri Svoboda [79b77ce] * uspace/app/copy/copy.c (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/src/copy.c (modified) Allow retrying failed file/dir creation and file open. Sun, 14 Dec 2025 17:15:57 GMT Jiri Svoboda [2309891] * uspace/app/copy/copy.c (added) * uspace/app/copy/doc/doxygroups.h (added) * uspace/app/copy/meson.build (added) * uspace/app/meson.build (modified) * uspace/app/nav/copy.c (added) * uspace/app/nav/copy.h (added) * uspace/app/nav/dlg/copydlg.c (added) * uspace/app/nav/dlg/copydlg.h (added) * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/nav.h (modified) * uspace/app/nav/panel.c (modified) * uspace/app/nav/panel.h (modified) * uspace/app/nav/test/dlg/copydlg.c (added) * uspace/app/nav/test/main.c (modified) * uspace/app/nav/types/copy.h (added) * uspace/app/nav/types/dlg/copydlg.h (added) * uspace/app/nav/types/menu.h (modified) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/fmgt/copy.h (added) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/src/copy.c (added) * uspace/lib/fmgt/src/fmgt.c (modified) * uspace/lib/fmgt/src/verify.c (modified) * uspace/lib/fmgt/src/walk.c (modified) * uspace/lib/fmgt/test/copy.c (added) * uspace/lib/fmgt/test/walk.c (modified) * uspace/lib/ui/include/ui/filelist.h (modified) * uspace/lib/ui/src/filelist.c (modified) Copy files (Navigator and command line). TODO: Overwrite query, new ... Sun, 30 Nov 2025 22:01:59 GMT Jiri Svoboda [144fafd] * uspace/app/nav/meson.build (modified) * uspace/app/nav/test/dlg/ioerrdlg.c (added) * uspace/app/nav/test/dlg/newfiledlg.c (added) * uspace/app/nav/test/dlg/progress.c (added) * uspace/app/nav/test/dlg/verifydlg.c (added) * uspace/app/nav/test/main.c (modified) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/test/flist.c (added) * uspace/lib/fmgt/test/fmgt.c (modified) * uspace/lib/fmgt/test/main.c (modified) * uspace/lib/fmgt/test/verify.c (added) * uspace/lib/fmgt/test/walk.c (added) Add new unit tests to Navigator and libfmgt. Fri, 28 Nov 2025 20:40:11 GMT Jiri Svoboda [1ec732a] * uspace/app/meson.build (modified) * uspace/app/nav/dlg/progress.c (modified) * uspace/app/nav/dlg/progress.h (modified) * uspace/app/nav/dlg/verifydlg.c (added) * uspace/app/nav/dlg/verifydlg.h (added) * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/newfile.c (modified) * uspace/app/nav/types/dlg/progress.h (modified) * uspace/app/nav/types/dlg/verifydlg.h (added) * uspace/app/nav/types/menu.h (modified) * uspace/app/nav/types/verify.h (added) * uspace/app/nav/verify.c (added) * uspace/app/nav/verify.h (added) * uspace/app/newfile/newfile.c (modified) * uspace/app/verify/doc/doxygroups.h (added) * uspace/app/verify/meson.build (added) * uspace/app/verify/verify.c (added) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/fmgt/flist.h (added) * uspace/lib/fmgt/include/fmgt/newfile.h (modified) * uspace/lib/fmgt/include/fmgt/verify.h (added) * uspace/lib/fmgt/include/fmgt/walk.h (added) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/private/fmgt.h (modified) * uspace/lib/fmgt/src/flist.c (added) * uspace/lib/fmgt/src/fmgt.c (modified) * uspace/lib/fmgt/src/newfile.c (modified) * uspace/lib/fmgt/src/verify.c (added) * uspace/lib/fmgt/src/walk.c (added) Verify file - navigator operation and command-line utility. Fri, 14 Nov 2025 16:41:33 GMT Jiri Svoboda [d101368] * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/fmgt/newfile.h (added) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/private/fmgt.h (added) * uspace/lib/fmgt/src/fmgt.c (modified) * uspace/lib/fmgt/src/newfile.c (added) * uspace/lib/fmgt/test/fmgt.c (modified) * uspace/lib/fmgt/test/main.c (modified) * uspace/lib/fmgt/test/newfile.c (added) Split new file creation into a separate fmgt module. Sat, 18 Oct 2025 19:29:40 GMT Jiri Svoboda [bb4d0b5] * uspace/app/nav/dlg/ioerrdlg.c (added) * uspace/app/nav/dlg/ioerrdlg.h (added) * uspace/app/nav/dlg/newfiledlg.c (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/nav.h (modified) * uspace/app/nav/newfile.c (modified) * uspace/app/nav/types/dlg/ioerrdlg.h (added) * uspace/app/nav/types/nav.h (modified) * uspace/app/newfile/newfile.c (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/src/fmgt.c (modified) Allow user to decide whether to retry or abort when I/O error occurs. Fri, 10 Oct 2025 20:35:05 GMT Jiri Svoboda [c3db721] * uspace/app/nav/nav.c (modified) * uspace/app/nav/nav.h (modified) * uspace/app/nav/newfile.c (modified) * uspace/app/nav/types/nav.h (modified) * uspace/app/newfile/meson.build (modified) * uspace/app/newfile/newfile.c (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/src/fmgt.c (modified) Allow aborting file management operation. Fri, 10 Oct 2025 08:45:43 GMT Jiri Svoboda [0cf3d5f] * uspace/app/nav/dlg/newfiledlg.c (modified) * uspace/app/nav/newfile.c (modified) * uspace/app/nav/types/dlg/newfiledlg.h (modified) * uspace/app/nav/types/newfile.h (modified) * uspace/app/newfile/newfile.c (modified) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/src/fmgt.c (modified) * uspace/lib/fmgt/test/fmgt.c (modified) Allow creating sparse files in Navigator and newfile. Thu, 09 Oct 2025 15:44:52 GMT Jiri Svoboda [c111da2] * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/df/df.c (modified) * uspace/app/meson.build (modified) * uspace/app/nav/dlg/newfiledlg.c (modified) * uspace/app/nav/dlg/progress.c (added) * uspace/app/nav/dlg/progress.h (added) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/nav.h (modified) * uspace/app/nav/newfile.c (modified) * uspace/app/nav/types/dlg/newfiledlg.h (modified) * uspace/app/nav/types/dlg/progress.h (added) * uspace/app/nav/types/nav.h (modified) * uspace/app/nav/types/newfile.h (added) * uspace/app/newfile/doc/doxygroups.h (added) * uspace/app/newfile/meson.build (added) * uspace/app/newfile/newfile.c (added) * uspace/lib/c/generic/capa.c (modified) * uspace/lib/c/include/capa.h (modified) * uspace/lib/c/test/capa.c (modified) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/src/fmgt.c (modified) * uspace/lib/fmgt/test/fmgt.c (added) * uspace/lib/fmgt/test/main.c (added) Create non-zero size file in Navigator, new newfile utility. Thu, 18 Sep 2025 19:25:45 GMT Jiri Svoboda [32ae27bb] * uspace/app/nav/dlg/newfiledlg.c (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/lib/fmgt/doc/doxygroups.h (added) * uspace/lib/fmgt/include/fmgt.h (added) * uspace/lib/fmgt/include/types/fmgt.h (added) * uspace/lib/fmgt/meson.build (added) * uspace/lib/fmgt/src/fmgt.c (added) * uspace/lib/meson.build (modified) Suggest unique new file name.