15 Commits

Author SHA1 Message Date
e66b027c66 Implemented the CreateFolderUseCase use case for the Browse module. 2022-12-17 00:03:30 +01:00
13010816e1 Replaced the FileSystemItemable protocol with the FileSystemItem one for the Browse module. 2022-12-16 17:20:19 +01:00
228438454f Implemented the DeleteItemUseCase use case for the Browse module. 2022-12-16 16:38:48 +01:00
d357c1a069 Renamed the FileSystemItemIdentifiable protocol as FileSystemItemable for the Browse module. 2022-12-16 16:37:49 +01:00
745ba87fb5 Implemented the GetDataUseCase use case for the Browse module. 2022-12-16 01:47:06 +01:00
e982a8f689 Integrated the DateAdapter and the SizeAdapter adapters into the DocumentItem component for the Browse module. 2022-12-16 01:12:05 +01:00
6b1089235a Implemented the DateAdapter and the SizeAdapter adapter for the Browse module. 2022-12-16 00:09:50 +01:00
fc9f650a08 Removed the ItemIdClosure definition from the Browse module as it is not needed anymore. 2022-12-14 23:57:20 +01:00
98db94d180 Fixed the naming of the FileSystemIdIdentifiable protocol for the Browse module as FileSystemItemIdentifiable. 2022-12-14 01:41:10 +01:00
9a3b9049c7 Renamed the Model and ModelIdentifiable protocols for the Browse module as FileSystemItem and FileSystemItemIdentifiable respectively. 2022-12-14 01:12:27 +01:00
627698e1bf Renamed the File model for the Browse module as Document. 2022-12-14 01:10:45 +01:00
265ebc8f25 Defined the ItemIdClosure typealias for the Browse module. 2022-12-14 00:41:44 +01:00
0ba14e85fc Work done so far on the ContentView and the BrowseView views. 2022-12-13 12:09:08 +01:00
08edb6b7ec Implemented the GetItemsUseCase use case for the Browse module. 2022-12-13 02:03:38 +01:00
d0371c6e48 Defined the Model protocol and implemented the File and Folder models for the Browse module. 2022-12-13 02:02:25 +01:00