lp:~carlos-mazieri/ubuntu-filemanager-app/samba-browsing-10
- Get this branch:
- bzr branch lp:~carlos-mazieri/ubuntu-filemanager-app/samba-browsing-10
Branch merges
- Arto Jalkanen: Approve
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
-
Diff: 593 lines (+280/-129)10 files modifiedsrc/plugin/folderlistmodel/dirmodel.cpp (+17/-0)
src/plugin/test_folderlistmodel/simpleUI/actionprogress.cpp (+0/-48)
src/plugin/test_folderlistmodel/simpleUI/actionprogress.h (+0/-43)
src/plugin/test_folderlistmodel/simpleUI/authenticationdialog.ui (+174/-0)
src/plugin/test_folderlistmodel/simpleUI/placesmodel.cpp (+2/-0)
src/plugin/test_folderlistmodel/simpleUI/res.qrc (+3/-0)
src/plugin/test_folderlistmodel/simpleUI/simplelist.cpp (+18/-6)
src/plugin/test_folderlistmodel/simpleUI/simplelist.h (+10/-6)
src/plugin/test_folderlistmodel/simpleUI/simpleslots.cpp (+49/-17)
src/plugin/test_folderlistmodel/simpleUI/simpleui.pro (+7/-9)
Branch information
Recent revisions
- 396. By Carlos Jose Mazieri
-
Introduced authentication in DirModel class.
The signal DirModel::needsAuthentic ation() is sent to the UI when a samba browsable item requires user/password
DirModel:setPath() changed to receive "user" and "password" to allow Location class handle authentication. - 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().
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