lp:~carlos-mazieri/ubuntu-filemanager-app/samba-browsing-07

Created by Carlos Jose Mazieri and last modified
Get this branch:
bzr branch lp:~carlos-mazieri/ubuntu-filemanager-app/samba-browsing-07
Only Carlos Jose Mazieri can upload to this branch. If you are Carlos Jose Mazieri please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Carlos Jose Mazieri
Project:
Ubuntu File Manager App
Status:
Merged

Recent revisions

395. By Carlos Jose Mazieri

removing merge conflicts

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:
             SmbListWorker which is a IORequest and will build a list of samba items to the model
             SmbLocationDirIterator 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).

391. By Carlos Jose Mazieri

Added libsmbclient dependency

390. By Carlos Jose Mazieri

improved hosts handling, add NetUtil::urlConvertHostnameToIP()

389. By Carlos Jose Mazieri

introduced SmbUtil class which is the base of Samba/CiFS access.

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 LocationItemDirIterator, for Actions copy/cut/paste other common objects will be necessary like LocationItemFile LocationItemDir.

Created new type IORequestLoader::NetworkLoader IORequestLoader::getNetworkContent(), the idea is that network Locations just reimplement IORequestLoader::getNetworkContent().

387. By Carlos Jose Mazieri

simplified cdIntoIndex(), cdIntoPath(), cdIntoItem() and openPath()

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
This branch contains Public information 
Everyone can see this information.