lp:~carlos-mazieri/ubuntu-filemanager-app/samba-browsing-07
- Get this branch:
- bzr branch lp:~carlos-mazieri/ubuntu-filemanager-app/samba-browsing-07
Branch merges
- Arto Jalkanen: Approve
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
-
Diff: 520 lines (+490/-0)5 files modifiedsrc/plugin/folderlistmodel/CMakeLists.txt (+4/-0)
src/plugin/folderlistmodel/smb/smblocation.cpp (+84/-0)
src/plugin/folderlistmodel/smb/smblocation.h (+54/-0)
src/plugin/folderlistmodel/smb/smblocationauthentication.cpp (+249/-0)
src/plugin/folderlistmodel/smb/smblocationauthentication.h (+99/-0)
Branch information
Recent revisions
- 394. By Carlos Jose Mazieri
-
Introduces classes:
SmbLocation which represents Samba browsing at all
SmbLocationAuthentication which keeps static functions and data to authenticate against Samba, it allows different instances browsing same share/folder using different users/passwords. - 393. By Carlos Jose Mazieri
-
Introduces classes:
SmbListWo rker which is a IORequest and will build a list of samba items to the model
SmbLocati onDirIterator which is a implementation of Qt QDirIterator class for Samba - 392. By Carlos Jose Mazieri
-
Introduces the class SmbItemInfo which represents an Samba Item (folder,
files,host, workgroup, share). - 388. By Carlos Jose Mazieri
-
Location class refactored, some pure methods now have default implementation, any Location inherited class now is responsable to create commun objects like DirItemInfo and LocationItemDir
Iterator, for Actions copy/cut/paste other common objects will be necessary like LocationItemFile LocationItemDir. Created new type IORequestLoader
::NetworkLoader IORequestLoader ::getNetworkCon tent(), the idea is that network Locations just reimplement IORequestLoader ::getNetworkCon tent(). - 386. By Carlos Jose Mazieri
-
DirItemInfo new members for network Locations (mainly Samba)
DirModel new properties to reflect new information from DirItemInfo
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu-filemanager-app