aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/fileutils_mac.mm
Commit message (Collapse)AuthorAgeFilesLines
* Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
| | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. Task-number: QTBUG-67283 Change-Id: I708fd1f9f2b73d60f57cc3568646929117825813 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Update License according to agreement with Free Qt FoundationTobias Hunger2016-01-191-17/+12
| | | | | | | * Update remaining files in src Change-Id: I1896f17fcf34f71c3310c87899fb5171b8e4afb1 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* OS X: Use autoreleasepool blocks in Objective-C(++) codeEike Ziller2015-11-121-30/+30
| | | | | | | | And get rid of the helper class from utils. All supported platforms support this. Change-Id: Ic4307a42fc55ac4673438ea4325bca14ed33849b Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Normalize file paths on OS XEike Ziller2015-09-101-0/+39
| | | | | | | | | | | | | | | | | On a case insensitive file system, we want to e.g. open 'foo.H' when switching between header and source from 'foo.cpp' if that is how the file appears on the file system. Since there doesn't seem to be a way to normalize the full path without resolving symlinks, do it for each path component in turn. Also add a header for the mac specific utility functions. Task-number: QTCREATORBUG-13507 Change-Id: I6cf51fed698d12ac56fa1ec051da1b893bb0b065 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by: Morten Johan Sørvig <morten.sorvig@theqtcompany.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* OS X: Create a help AutoreleasePool classEike Ziller2015-03-311-3/+3
| | | | | | | That wraps NSAutoreleasePool and releases it at destruction. Change-Id: Ie7049450da46458f02c02d38439e20e43609ca83 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Update LicenseEike Ziller2015-01-161-6/+6
| | | | | Change-Id: I711d5fb475ef814a1dc9d2822740e827f3f67125 Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
* Fix OS X file drops from FinderEike Ziller2015-01-091-0/+51
This is a workaround for QTBUG-40449. Change-Id: I24a3bfb78d49e94dcafb99ee6d6b36ef4c4299c5 Task-number: QTBUG-40449 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>