# # ChangeLog for uspace/lib/fmgt/src/fmgt.c in mainline # # Generated by Trac 1.6 # 2026-07-17T09:43:13Z Tue, 14 Apr 2026 21:44:17 GMT Jiri Svoboda [5df2570] * uspace/app/sysinst/meson.build (modified) * uspace/app/sysinst/sysinst.c (modified) * uspace/app/sysinst/sysinst.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/delete.c (modified) * uspace/lib/fmgt/src/fmgt.c (modified) * uspace/lib/fmgt/src/move.c (modified) * uspace/lib/fmgt/src/newdir.c (modified) * uspace/lib/fmgt/src/newfile.c (modified) * uspace/lib/fmgt/src/rename.c (modified) * uspace/lib/fmgt/src/verify.c (modified) * uspace/lib/futil/include/futil.h (modified) * uspace/lib/futil/src/futil.c (modified) Switch installer from futil to fmgt. 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) 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. 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 ... 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. Wed, 15 Oct 2025 17:18:02 GMT Jiri Svoboda [856a7b49] * uspace/lib/fmgt/src/fmgt.c (modified) Fix spacing. 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.