| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Simple search and replace. This commit doesn't touch 3rd-party files,
nor translations (where the change is not so simple and will be handled
in a separate commit).
Change-Id: I4e48513b8078a44a8cd272326685b25338890148
Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
|
|\
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
src/gui/text/qrawfont.cpp
src/gui/text/qtextlayout.cpp
src/gui/util/qscroller.cpp
src/gui/widgets/qlineedit.cpp
|
| |
| |
| |
| |
| |
| |
| | |
Updated version of LGPL and FDL licenseheaders.
Apply release phase licenseheaders for all source files.
Reviewed-by: Trust Me
|
|/
|
|
|
| |
Conflicts:
doc/src/examples/maemovibration.qdoc
|
|
|
|
|
| |
Reviewed-by: Trust Me
(cherry picked from commit 774a3536b00c4d6e4c4c10b708e31b4373a338e3)
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
d_type in dirent is a non-standard extension to POSIX available on some
platforms (namely BSDs, Mac, Linux, Symbian).
Taking the conservative approach and using this information only on
platforms known to support it.
Reviewed-by: Shane Kearns
|
|/
|
|
|
|
| |
Opening "searchpath:/file" and other non clean paths was failing
Reviewed-by: joao
|
| |
|
|
|
|
|
|
|
|
| |
The file-engine-refactor moved a lot of code around. So simple merge
conflict resolution didn't cut it to finish the merge.
Lighthouse on OS X adds Q_WS_QPA, where we were already using QWS. Also
introduced QT_NO_CORESERVICES.
|
|
|
|
| |
Reviewed-by: Shane Kearns
|
|
|
|
|
|
|
|
|
| |
Since windows doesn't have the concept of user and group IDs, the name
resolution has to be done differently. If the qt_ntfs_permission_lookup
flag is set (default = 0), the user information is retrieved through the
NTFS object security information.
Reviewed-by: Joao
|
|
|
|
| |
Reviewed-by: Joao
|
|
|
|
|
|
|
|
|
| |
into new internal native iterators. QFSFileEngineIterator will use that
internally, currently only on non-windows platforms. This implementation
can be reused on Windows once the native iterators are in place there as
well.
Reviewed-by: Shane Kearns
|
|
|
|
| |
Reviewed-by: João Abecasis
|
|
|
|
|
|
|
|
|
| |
For unix port, set file times and size to 0, and owner/group id to
-2 (nobody) for files that don't exist.
Also implemented saving owner and group ids in fillFromStatBuf, which
was missing.
Reviewed-by: joao
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are three possible sources for metadata:
RFs::Entry() - for files or directories in the filesystem (except roots)
RFs::Volume() - for mounted drives (used for root directory)
::fstat() - for Open C file handles adopted via QFile::open(int, OpenMode)
As a result of the ::fstat requirement, the code dealing with stat buffers
is moved from qfilesystemengine_unix.cpp to the common qfilesystemengine.cpp
Reviewed-By: joao
|
|
|
|
|
|
|
|
|
|
|
| |
With recursive entry resolution, we might end up querying the engine for
an entry once per recursion level. There was also the possibility that
stale data would remain in the meta data instance.
When resolving an entry, we now check for its existence at the leaf
level and handle clean-up right away.
Reviewed-by: Thomas Zander
|
|
|
|
|
|
|
|
|
|
|
|
| |
The new, ugly-named resolveEntryAndCreateLegacyEngine will never
instantiate QFSFileEngine and uses the QFileSystemEngine API to check if
files exist, when necessary.
This way, we reduce allocations of QFSFileEngine when resolving paths.
Clients of the QAbstractFileEngine API will be able to opt-out of using
QFSFileEngine altogether.
Reviewed-by: Thomas Zander
|
|
Reviewed-by: João Abecasis
|