Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: file/directory/function management classes/library #31

Open
azubieta opened this issue Nov 18, 2014 · 3 comments
Open

feat: file/directory/function management classes/library #31

azubieta opened this issue Nov 18, 2014 · 3 comments

Comments

@azubieta
Copy link
Member

azubieta commented Nov 18, 2014

due MLDE started as modular desktop, a desing patter for file/directory or I/O access must be handled.. but since razorqt and start of the project a new library raised: LibFM-qt:

archived project and let open this issue with links to libfm-qt du today due let of manpowers this are a reinventation of the wheel

ORIGINAL ISSUE:

File System Access

Resposabilities:
* Browse local file system.
* Browse remote file systems supported by gvfs.
* Virtual representation of the computer that conects all the FS mounted.
* Access local and remote files content.

Service Interface: IFileSystemService

filesystemaccess

@azubieta azubieta self-assigned this Nov 18, 2014
@azubieta azubieta added this to the MoonLightDE 0.8 milestone Nov 18, 2014
@azubieta
Copy link
Member Author

azubieta commented Dec 5, 2014

Top level services were implemented [NavigationService, ItemModelService].
navigationservice

@mckaygerhard
Copy link
Member

a beautifull work.. in desing patterns.. but this isue due discuss in #29 will be changed.. all the file/DIRECTORY (not folder) task implementation now are handled in the magic libfm library (libfm-qt) since PCManFM-Qt ≥ 0.10.1 o let open this due "folder" or best mean directory and file (directory and file are THE SAME) management are handled by a file manger, A DIRECTORY ITS A SPECIAL FILE AS INODE! ...

so the most similar project to implement a file/directory management service are the libfm-qt
let open this issue as a dependency of the #29

libfm-qt : https://github.com/lxde/libfm-qt
NOTE during changes, LXQT project start to implements a semi-modular desing, in the lxqt library.. https://github.com/lxde/liblxqt its not properrty called modular, its more like a service library to common functionality

some video of interes: https://www.youtube.com/watch?v=DoVdT18RmBU

@mckaygerhard
Copy link
Member

NOTE: as MLDE implements a modular integration library cppmicroservices LXQT impelments a core functionality library liblxqt

@mckaygerhard mckaygerhard changed the title Implement folder management classes. feat: file/directory/function management classes/library Aug 20, 2017
@azubieta azubieta removed their assignment May 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants