Add gio::File, gio::FileEnumerator, gio::FileMonitor, gio::Vfs subclasses#1676
Conversation
|
Very interesting, thanks! OOC, what are you planning to implement with this? |
|
Just shortly looked over it, will do a proper review one of these days but generally it looks correct. |
94aacc1 to
bbfa6db
Compare
bbfa6db to
ce47c8b
Compare
|
OOC I'm planning to implement some nautilus extension in Rust (very challenging 😅) |
|
would you mind rebasing & finishing the small remaining bits here? |
|
Yes, I'm adding subclass/file.rs (with almost all vfuncs), tests and a complete example to show how to implement a custom Vfs. I will share it during next week. |
ce47c8b to
b4e9183
Compare
e9842cc to
10bb6d0
Compare
260cf0e to
0cb4a44
Compare
0cb4a44 to
a0345a9
Compare
bb64921 to
5852352
Compare
5852352 to
90806e8
Compare
90806e8 to
ab017fe
Compare
|
What's the status of this? Is this ready? |
ab017fe to
21c0c0f
Compare
|
Rebased and ready. Let me know if you’d prefer I split this into separate PRs. |
21c0c0f to
4bd8355
Compare
|
Intermittent failure in the |
cf37a47 to
8638234
Compare
|
Rebased and ready. |
sdroege
left a comment
There was a problem hiding this comment.
Good for me apart from what @bilelmoussaoui already wrote.
8638234 to
f6fbb4b
Compare
Signed-off-by: fbrouille <fbrouille@users.noreply.github.com>
Signed-off-by: fbrouille <fbrouille@users.noreply.github.com>
Signed-off-by: fbrouille <fbrouille@users.noreply.github.com>
Signed-off-by: fbrouille <fbrouille@users.noreply.github.com>
f6fbb4b to
3f7fbc3
Compare
Allow custom implementation of gio::Vfs, gio::File, gio::FileEnumerator and gio::FileMonitor