ObjFW  History of src/OFURLHandler_file.m of 0b962df002af925d65cfa70859a3df6e8c428e66d36d31cdc7312ca26e70db2d

History of the file that is called src/OFURLHandler_file.m at check-in 0b962df002af925d65cfa70859a3df6e8c428e66d36d31cdc7312ca26e70db2d

2019-06-17
02:33
Deleted: Remove underscores from class names (check-in: [17d57e01ff] user: js, branch: trunk, size: 0)
2019-04-21
09:58
[c1234df85c] part of check-in [50a6ffd4b1] Fix compilation on AmigaOS 4 with 53.30 SDK (check-in: [50a6ffd4b1] user: js, branch: trunk, size: 32411) [annotate] [blame] [check-ins using] [diff]
2019-04-16
22:15
[a20f05e1cc] part of check-in [050c869a7a] OFURLHandler_file: Fix #ifdef inconsistency

This resulted in an error on 3DS / DS / Wii and Amiga. (check-in: [050c869a7a] user: js, branch: trunk, size: 32371) [annotate] [blame] [check-ins using] [diff]

2019-04-15
21:10
[35b39e789f] part of check-in [2339bc3407] Use GetFileAttributesExW() instead of _wstat64()

Unlike _wstat64(), GetFileAttributesExW() works on drives. (check-in: [2339bc3407] user: js, branch: trunk, size: 32344) [annotate] [blame] [check-ins using] [diff]

2019-04-11
00:34
[57ac566b12] part of check-in [c52f38388c] Make OFFileManager available with --disable-files

As OFFileManager also works with remote URLs, it makes sense to also
make it available when local files are disabled. In this case, all
path-based methods are unavailable. (check-in: [c52f38388c] user: js, branch: trunk, size: 31203) [annotate] [blame] [check-ins using] [diff]

2019-04-10
21:22
[bad8975ada] part of check-in [e6e027971e] Use GetFileAttributesW() to see if a file exists

_wstat64() does not work on drives, so e.g. for C:\ it would always
return that it doesn't exist.

Ideally, in the future, all calls to _wstat64() would be replaced with
native calls that return the same information, to avoid any
inconsistencies. At that point, the Amiga re-implementation of of_stat()
could be deprecated as well. (check-in: [e6e027971e] user: js, branch: trunk, size: 31158) [annotate] [blame] [check-ins using] [diff]

2019-04-02
21:55
[f54ca9d551] part of check-in [103d934719] OFURLHandler_file: Fix leaked find handle on Win32 (check-in: [103d934719] user: js, branch: trunk, size: 30413) [annotate] [blame] [check-ins using] [diff]
2019-03-13
21:46
[9e11b1d009] part of check-in [5ce2b70164] OFURLHandler_file: Fix accidental autorelease (check-in: [5ce2b70164] user: js, branch: trunk, size: 30269) [annotate] [blame] [check-ins using] [diff]
2019-03-08
00:35
[701f79185c] part of check-in [bceb7ed4c9] Use dot syntax (check-in: [bceb7ed4c9] user: js, branch: trunk, size: 30256) [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
[111f6cb51f] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 30351) [annotate] [blame] [check-ins using] [diff]
2018-11-04
17:51
[a72876bb53] part of check-in [dec64f3a50] ofarc: Use OFSandbox's new unveiling (check-in: [dec64f3a50] user: js, branch: trunk, size: 30345) [annotate] [blame] [check-ins using] [diff]
2018-08-25
19:04
[076074cb30] part of check-in [66238960cb] Do not use lstat() on Wii

lstat() exists, but just crashes. (check-in: [66238960cb] user: js, branch: trunk, size: 30319) [annotate] [blame] [check-ins using] [diff]

18:58
[39fecea33b] part of check-in [698a1b8b13] OFFileManager: Make sure the FS is initialized (check-in: [698a1b8b13] user: js, branch: trunk, size: 30299) [annotate] [blame] [check-ins using] [diff]
2018-08-19
01:04
[f04b110da0] part of check-in [c162213e4a] Do not use lstat() on Nintendo 3DS

lstat() exists, but just crashes. (check-in: [c162213e4a] user: js, branch: trunk, size: 30299) [annotate] [blame] [check-ins using] [diff]

2018-08-17
01:17
[dad1460ce8] part of check-in [d71abc5366] AmigaOS 4: Do not use libauto

libauto loads the libraries too late. (check-in: [d71abc5366] user: js, branch: trunk, size: 30264) [annotate] [blame] [check-ins using] [diff]

2018-08-16
22:33
[78116b7606] part of check-in [7413f500db] Fix compilation for AmigaOS 4 (check-in: [7413f500db] user: js, branch: trunk, size: 29047) [annotate] [blame] [check-ins using] [diff]
2018-07-28
18:45
[74393b965f] part of check-in [aa0384d1bf] Rename OFLocalization -> OFLocale (check-in: [aa0384d1bf] user: js, branch: trunk, size: 27864) [annotate] [blame] [check-ins using] [diff]
2018-05-26
14:49
[78d1e3fb39] part of check-in [b31bd48f90] Remove #define INTUITION_CLASSES_H hack

This has been fixed upstream in amiga-gcc. (check-in: [b31bd48f90] user: js, branch: trunk, size: 28032) [annotate] [blame] [check-ins using] [diff]

2018-05-20
11:33
[63f397cc49] part of check-in [d502e741c4] OFURLHandler_file: Fix a typo (check-in: [d502e741c4] user: js, branch: trunk, size: 28094) [annotate] [blame] [check-ins using] [diff]
2018-05-13
19:24
[cf54856e03] part of check-in [5831626f68] platform.h: Rename OF_AMIGAOS3 to OF_AMIGAOS_M68K

The reason for this is that, in theory, this also supports versions
older than 3. (check-in: [5831626f68] user: js, branch: trunk, size: 28099) [annotate] [blame] [check-ins using] [diff]

2018-04-23
22:19
[08b70171c7] part of check-in [b16fc262c0] Use more native AmigaOS APIs on AmigaOS 3 (check-in: [b16fc262c0] user: js, branch: trunk, size: 28095) [annotate] [blame] [check-ins using] [diff]
2018-04-22
16:13
[398809665b] part of check-in [fe2cbe0021] runtime: Define BOOL to be the same as bool

As we define the ABI, we can just replace BOOL with bool everywhere,
including in ObjFW itself. For the Apple platforms where BOOL and bool
are different, this is not a problem as BOOL and bool are passed and
returned the same way in the ABI.

This still defines BOOL to bool for compatibility, except on AmigaOS and
Wii, which both have its own BOOL type. (check-in: [fe2cbe0021] user: js, branch: trunk, size: 27907) [annotate] [blame] [check-ins using] [diff]

2018-01-03
19:49
[1ed7407f01] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 27944) [annotate] [blame] [check-ins using] [diff]
2017-12-29
21:33
[e4f29d35cd] part of check-in [c8defc67ad] OFURLHandler: Add methods for copy and move

Also refactor OFFileManager to make use of them. (check-in: [c8defc67ad] user: js, branch: trunk, size: 27921) [annotate] [blame] [check-ins using] [diff]

2017-12-23
22:08
[a088ce861b] part of check-in [b7c19f2e27] OFURLHandler: Add -[openItemAtURL:mode:] (check-in: [b7c19f2e27] user: js, branch: trunk, size: 25959) [annotate] [blame] [check-ins using] [diff]
2017-11-13
01:18
Added: [818810f60c] part of check-in [31e602a476] Add OFURLHandler (check-in: [31e602a476] user: js, branch: trunk, size: 25675) [annotate] [blame] [check-ins using]