lp:~ajalkane/ubuntu-filemanager-app/carlos-folderlistmodel-qml-fixes
- Get this branch:
- bzr branch lp:~ajalkane/ubuntu-filemanager-app/carlos-folderlistmodel-qml-fixes
Branch merges
- Carlos Jose Mazieri: Approve
- David Planella (community): Needs Information
-
Diff: 128 lines (+18/-18)2 files modifiedfolderlistmodel/dirmodel.cpp (+7/-7)
folderlistmodel/dirmodel.h (+11/-11)
Branch information
Recent revisions
- 12. By Arto Jalkanen
-
QML does not have type info, so the functions that can be called
from QML must have unique names. Also a property should not be
Q_INVOKABLE. - 11. By Carlos Jose Mazieri
-
added Q_PROPERTY(int clipboardUrlsCo
unter READ getClipboardUrl sCounter NOTIFY clipboardChanged) added interface with GNOME clipboard it may work with nautilus, it was tested against thunar file manager
Fixed removing directories with hidden files or link to folders,
added modelRemoveDirWithHiddenFilesA ndLinks( ) test case in the regression tests.
added compiler directive DEBUG_REMOVE, making this active every remove result will be displayedNotes:
* about signal progress(int curItem, int totalItems, int percent)
Action starts when (currentItem and percent are 0)
Action finihes when (percent == 100) added compiler directive SIMULATE_
LONG_ACTION it adds a small delay of 100 milliseconds when processing a set of 5 files
also , the value of 100 milliseconds can be change making SIMULATE_LONG_ACTION= value, Example:
qmake "DEFINES += SIMULATE_LONG_ACTION" folderlistmodel.pro adds a 100 milliseconds delay
qmake "DEFINES += SIMULATE_LONG_ACTION= 200" folderlistmodel.pro adds a 200 milliseconds delay - 7. By Carlos Jose Mazieri
-
1. changed to BSD license in FileSystemAction
2. applied patches from Main Branch
3. merged with Arto changes
4. separated helper classes TempFiles and DeepDir into tempfiles.h/cpp - 3. By Carlos Jose Mazieri
-
added FileSystemAction class
added a regresssion test project t_folderlistmodel/regression/ regression_ foldelilstmodel .pro
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