ObjFW  History of src/OFString+PathAdditions.m of a65e33b00a35b956

History of file src/OFString+PathAdditions.m at check-in a65e33b00a35b956

2024-04-03
02:16
Change license to LGPLv3 only file: [20d5832743] check-in: [7413a728a7] user: js, branch: trunk, size: 1203 [annotate] [blame] [check-ins using] [diff]
2024-02-15
22:13
ObjFWTest: Implement output on Nintendo DS file: [1756dbb6cf] check-in: [b93ad0661b] user: js, branch: objfwtest, size: 995 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [d839db3f93] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 968 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [a252f81de7] check-in: [8939cbdb52] user: js, branch: trunk, size: 968 [annotate] [blame] [check-ins using] [diff]
2022-07-17
22:49
Add support for files on Nintendo Switch file: [dfeb40c068] check-in: [3228d624fe] user: js, branch: nintendo-switch, size: 968 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [422d7384b5] check-in: [1a86b8175b] user: js, branch: trunk, size: 931 [annotate] [blame] [check-ins using] [diff]
2022-01-29
19:38
Use MS-DOS-style paths on MiNT file: [5949517844] check-in: [b438bd9bd8] user: js, branch: trunk, size: 931 [annotate] [blame] [check-ins using] [diff]
2021-05-01
03:02
Rename directories in src/platform file: [6ba7aac1d0] check-in: [4a6e3b42f5] user: js, branch: trunk, size: 911 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [ea7cb030e3] check-in: [374e1a1bfa] user: js, branch: trunk, size: 909 [annotate] [blame] [check-ins using] [diff]
2020-02-29
14:49
Move platform specific files into a subdirectory file: [ea666f96ec] check-in: [109db78ecd] user: js, branch: trunk, size: 998 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [5f71f32820] check-in: [c7f0229795] user: js, branch: trunk, size: 958 [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
Update copyright file: [046a0ea02c] check-in: [0509d7a844] user: js, branch: trunk, size: 955 [annotate] [blame] [check-ins using] [diff]
2018-08-25
19:02
Use the same path handling on Wii as on 3DS file: [fbe4228a96] check-in: [4d2a22a5d9] user: js, branch: trunk, size: 949 [annotate] [blame] [check-ins using] [diff]
2018-08-18
23:10
Path handling for Nintendo 3DS file: [3ae7057f01] check-in: [b519963535] user: js, branch: trunk, size: 927 [annotate] [blame] [check-ins using] [diff]
2018-04-15
12:51
Add handling of AmigaOS paths file: [f88a76c9e5] check-in: [1c499f0728] user: js, branch: trunk, size: 856 [annotate] [blame] [check-ins using] [diff]
2018-03-11
12:35
OFString+PathAdditions: Split into per-type files file: [5661460aef] check-in: [c6930c5141] user: js, branch: trunk, size: 786 [annotate] [blame] [check-ins using] [diff]
00:37
Added: OFString: Move path handling into a category

This is the first step to have different versions of those for different
operating systems, rather than #ifdefs everywhere.

This also has the nice side-effect of not having one implementation in
OFString and another one in OFString_UTF8 anymore. The one in OFString
was a generic version, while the one in OFString_UTF8 was one optimized
for UTF-8 strings. Now only the version optimized for UTF-8 strings
exists, as this is by far the most common string implementation used,
and the overhead of converting from something else to UTF-8 is not more
than converting to UTF-32. file: [fde00f0835] check-in: [7a488c3062] user: js, branch: trunk, size: 6966 [annotate] [blame] [check-ins using]