lp:~carlos-mazieri/ubuntu-filemanager-app/samba-actions-11
- Get this branch:
- bzr branch lp:~carlos-mazieri/ubuntu-filemanager-app/samba-actions-11
Branch merges
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- Arto Jalkanen: Needs Information
-
Diff: 258 lines (+93/-28)3 files modifiedsrc/plugin/folderlistmodel/smb/qsambaclient/src/smbutil.cpp (+83/-24)
src/plugin/folderlistmodel/smb/qsambaclient/src/smbutil.h (+3/-1)
src/plugin/folderlistmodel/smb/smblocationauthentication.cpp (+7/-3)
Branch information
Recent revisions
- 443. By Carlos Jose Mazieri
-
Fixed SmbUtil:
:getStatvfsInfo () where it misses a file descriptor to assign in the call SmbUtil: :openFile( ).
Improved SmbUtil::listContent( ) about getting paths with '." (dot) and paths with '..' (dotdot). - 442. By Carlos Jose Mazieri
-
improved SmbUtil class, added method SmbUtil:
:changePermissi ons() that will be used by SmbLocationItemFile - 440. By Carlos Jose Mazieri
-
Actions are using LocationItemDir
Iterator instead of Qt QDirIterator object. - 439. By Carlos Jose Mazieri
-
Object LocationItemDir
Iterator is created by Location classes, it will replace Qt Object QDirIterator in Actions. - 438. By Carlos Jose Mazieri
-
Removed unnecessary checks, it is already done in FileSystemActio
n::canMoveItems () and FileSystemActio n::populateEntr y() - 437. By Carlos Jose Mazieri
-
Introduced Location on Actions, every Action will keep its "sourceLocation" and "targetLocation".
It will be possible to distinguish if an Action is performed in Local Disk only or if there is a remote Location involved.
Some DirItemInfo objects are created by respective Locations which items belong to.
- 434. By Carlos Jose Mazieri
-
FileSystemAction needs to interact with Locations, it now depends from LocationsFactory and Locations classes.
The following methods were removed because the Location where the Action was performed needs to create its DirIteminfo for its items:
* Removed signals FileSystemAction::added( QString) and FileSystemActio n::removed( QString)
* Removed slots DirModel::onItemAdded( QString) and DirModel: :onItemRemoved( QString) FileSystemActio
n::isThereDiskS pace() was removed and Location: :isThereDiskSpa ce() is used.
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