-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTasks.txt
108 lines (73 loc) · 5.44 KB
/
Tasks.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
Nemo's features THAT SHOULD BE REPRODUCED FOR A MVP EXPERIENCE:
- Support to paste a file in the addressbar to go to its folder while selecting it!
- Tabs
- When file/folder address changed, reflect on its openned tab if found such tab
- When clicking to copy a file/folder, copy its address (avoid conflicts with 1/Z-root if possible!)
- Find if Nemo is present, then borrow/merge features from it like the context menu's items
MVP on its own:
- Session Saving
- detect symlinks
- context menu edit symlinks https://unix.stackexchange.com/a/152000
- option to upper or go down path (through "../")
- fix scrolling issues for items list
- statusbar: display selected item's icon (512x512)
- statusbar: tell the # position of a file (if it is the first file, file 2, etc)
- statusbar: display item count/selected item and Free space
recognize Windows' Desktop.ini files and display folder icons
support to /media/daniell/Windows 10 main1/Peeper/posts/.folderdata/empty/index.html
display warning at root folder
- use "/home/daniell/Desktop/Floflis ISO/timeline/Floflis 19/unreleased-branched Testing features/Dualboot Windows/[frk] run Windows apps using... ...Windows/winapps" as dependency to get/display .exe icons
- dvdExplorer display .exe icons; set icons for drives and Bookmarks
- Online icon for Explorer
HTML folders from Windows 98 (background, move files as a pin board)
when inside a symlink folder, display [SYMLINK] label at address bar to go to ln src
- support to Folder.jpg and AlbumArtSmall.jpg
- follow to original folder, copy link of original folder
- copy full path of file (containing file or only the parent path)
- update symlink location
- FrameworkJS
- "My Computer" collapsible, with Home, Desktop, Documents, Music, Pictures, Videos, Downloads, Tree (Recent, Trash and Network are special URLs and can't be implemented yet)
get icons from /usr/share/icons/Floflis/scalable/places (user-home-symbolic.svg, user-desktop-symbolic.svg, folder-documents-symbolic.svg, folder-music-symbolic.svg, folder-pictures-symbolic.svg, folder-videos-symbolic.svg, folder-download-symbolic.svg)
- statusbar is resizeable and selected item's icon responsively resizes
- "davexplorer" executable
- "davexplorer" with the "-t" prefix to open one or multiple tabs from CLI (same for IC/writer/term)
- add photo/img of a storage device, then show this img when device isn't found (useful for the "davexplorer -t /media/$flouser/$storage" command, for example)
addon for Firefox to view files (default in Firedoge)
addon for HTTB for serving file lists
---------------------------------------------------------------------------------------------------------------------------
- on start, display "File System" as first device at the "Disk Drives" collapsible, with a range bar showing its free space
- context menu with "Create New Document" > "Empty Document" items, and write empty file to currentdirectory with the desired title from the modal it opens (uses Bash and the untitled lib)
- list disks at the "Disk Drives" collapsible
df -h | awk '{if ($1 != "Filesystem") print $1 " " $5}'
$5 is % space used
$2 is the size
$3 is the space used
$4 is the space available
$6 is the path the disk is mounted
- Annotate path, so user can return and forward
- Use sh instead of C2 Electron for listing files
- basic search feature
- Click outside to remove selection
Messages for important directories https://github.com/Floflis/Floflis-Explorer/issues/2
- read the .folderdata of a folder before entering it, starting by: empty/index.html (have own default message for empty folders) https://github.com/Floflis/Floflis-Explorer/issues/4
- load mimetypes and read icon for every file based on its extension
careful about setting folder icon: what if it is a symlink?
- set folder icon ("gio set /path/to/directory metadata::custom-icon file:///path/to/image-to-use" but also support Dolphin/Windows/MacOS/Nautilus/others)
http://web.archive.org/web/20221204153301/https://forums.linuxmint.com/viewtopic.php?p=1566367&sid=e95e895fe58e14fd1128a3c29c3a3bb8#p1566367
- support displaying folder icons based in Nemo with "gio info -a metadata::custom-icon /path/to/directory" (when displaying, also set for Dolphin/Windows/MacOS/Nautilus/Thunar/others
- display Windows icons in folders, from .ini
- display Dolphin/MacOS/Nautilus/Thunar/others icons in folders
- set/display Nemo/others folder emblems (http://web.archive.org/web/20221204155604/https://forums.linuxmint.com/viewtopic.php?p=2052756&sid=740ccefc9a66e2ce088746e8400e0786#p2052756)
- display left sidebar exactly as in Nemo https://unix.stackexchange.com/questions/387062/where-are-the-user-bookmark-settings-stored-for-nemo-in-linux-mint
- display thumbnails
- Manually get CSS from current theme (/home/daniell/.themes/Eleganse-Floflis/cinnamon /cinnamon.css and /gdm.css) using get-default-theme.sh
- Use Electron GTK and use same GTK CSS styles from Nemo
- Multi-tabs navigation (already better than Windows Explorer)
- settings using gsettings
❯ xdg-open "Color Converter.html5"
gio: file:///media/daniell/B/bkp/ST500LM012%20HN-M500MBB%20Dat/0/ok/Pendrive/.0/html5/Color%20Converter.html5: No application is registered as handling this file
- detect .ppt*, .doc*, .xls and .capx files then use git/pijul
---------------------------------------------------------------------------------------------------------------------------
- select items
- drag & drop items (in and out)
as it does for /1/Z-root, detect symlinks pointing to upper directory and avoid these loops