History of the file that is called src/OFXMLAttribute.h at check-in 12c09ef41ec35c30
|
2024-04-03
| ||
| 02:16 | [300b21f249] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 3061) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-02
| ||
| 17:17 | [d32adc207c] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 2853) [annotate] [blame] [check-ins using] [diff] | |
|
2023-04-10
| ||
| 19:22 |
[ad0369cec2]
part of check-in [6ce0093f8d]
Remove OFSerialization
While the idea sounds nice that the tag name is the class, this means the | |
|
2023-01-06
| ||
| 09:04 | [a0373a3fcd] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 2918) [annotate] [blame] [check-ins using] [diff] | |
|
2022-09-12
| ||
| 08:52 | [f37ed8f3fd] part of check-in [1038191a03] Restrict subclassing on more classes (check-in: [1038191a03] user: js, branch: trunk, size: 2918) [annotate] [blame] [check-ins using] [diff] | |
|
2022-09-04
| ||
| 13:17 | [894be32117] part of check-in [eed200181b] OFXMLElement: Remove defaultNamespace property (check-in: [eed200181b] user: js, branch: trunk, size: 2929) [annotate] [blame] [check-ins using] [diff] | |
|
2022-03-25
| ||
| 10:59 | [facd4b4e2b] part of check-in [fb151035d0] Use nameSpace instead of namespace_ for C++ (check-in: [fb151035d0] user: js, branch: trunk, size: 2903) [annotate] [blame] [check-ins using] [diff] | |
|
2022-02-12
| ||
| 07:46 | [f2e8a3a290] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 2908) [annotate] [blame] [check-ins using] [diff] | |
|
2021-01-02
| ||
| 22:04 | [3ef14ef801] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 2908) [annotate] [blame] [check-ins using] [diff] | |
|
2020-10-03
| ||
| 11:35 | [d76aef65ee] part of check-in [163a4a5a2e] Use /** */ instead of /*! */ for documentation (check-in: [163a4a5a2e] user: js, branch: trunk, size: 2997) [annotate] [blame] [check-ins using] [diff] | |
|
2020-09-26
| ||
| 21:58 |
[5808dcbda4]
part of check-in [ef614a225d]
Don't require __COUNTER__ for OF_RESERVE_IVARS
__COUNTER__ does not exist in GCC 4.2, and Apple GCC 4.2 is still the | |
|
2020-01-02
| ||
| 01:51 | [4c050cfa1e] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 2981) [annotate] [blame] [check-ins using] [diff] | |
|
2019-09-29
| ||
| 19:35 |
[9cd58fd2db]
part of check-in [496695d778]
Either restrict subclassing or reserve ivar space
This allows ABI stability with the fragile ABI. (check-in: [496695d778] user: js, branch: trunk, size: 2978) [annotate] [blame] [check-ins using] [diff] | |
|
2019-01-03
| ||
| 19:13 | [ed65bcb38c] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 2957) [annotate] [blame] [check-ins using] [diff] | |
|
2018-06-16
| ||
| 14:36 |
[bfa69118b1]
part of check-in [0ec6f9c1d9]
OFXML*: Remember delimiter of attributes
This means that if OFXMLParser parsed double-quoted attributes, | |
| 14:21 | [a635c9f146] part of check-in [3af65b5d98] OFXMLElement: Add a few extra type checks (check-in: [3af65b5d98] user: js, branch: trunk, size: 2927) [annotate] [blame] [check-ins using] [diff] | |
|
2018-01-03
| ||
| 19:49 | [b8ee421c7f] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 2862) [annotate] [blame] [check-ins using] [diff] | |
|
2017-11-18
| ||
| 18:50 | [061d869491] part of check-in [cc3ad3ddd3] Documentation: Use @brief for all properties (check-in: [cc3ad3ddd3] user: js, branch: trunk, size: 2839) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-17
| ||
| 00:33 |
[1c90397046]
part of check-in [2f4e0df8be]
Do not use implicit method return types
Instead, explicitly declare them, as OF_ASSUME_NONNULL_{BEGIN,END} does | |
|
2017-09-26
| ||
| 21:53 | [30a9d4482b] part of check-in [52011fbfd6] Many nullability fixes (check-in: [52011fbfd6] user: js, branch: trunk, size: 2783) [annotate] [blame] [check-ins using] [diff] | |
|
2017-05-07
| ||
| 23:14 | [3dd574a92f] part of check-in [16c05e87e1] Add OF_UNAVAILABLE (check-in: [16c05e87e1] user: js, branch: trunk, size: 2773) [annotate] [blame] [check-ins using] [diff] | |
| 20:10 |
[2122e7a8be]
part of check-in [4af49a13c3]
Small code style change
Casts are now written like types in variable declarations. (check-in: [4af49a13c3] user: js, branch: trunk, size: 2722) [annotate] [blame] [check-ins using] [diff] | |
|
2017-04-30
| ||
| 13:35 |
[3c807a0561]
part of check-in [0a73af49f0]
Use nonatomic for properties and clean up
This changes retaining behavior, meaning properties are not returned | |
|
2017-01-09
| ||
| 17:36 |
[58219da4a7]
part of check-in [44f45c2e35]
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
|
2016-01-03
| ||
| 00:43 |
[d9d0b8b818]
part of check-in [cec0f072f8]
Update copyright
While at it, also update the mail address. (check-in: [cec0f072f8] user: js, branch: 0.8, size: 3006) [annotate] [blame] [check-ins using] [diff] | |
| 00:41 |
[b01190baf6]
part of check-in [2a27cf3000]
Update copyright
While at it, also update the mail address. (check-in: [2a27cf3000] user: js, branch: trunk, size: 2691) [annotate] [blame] [check-ins using] [diff] | |
|
2015-11-29
| ||
| 18:46 | [05af16cfec] part of check-in [5826fb0441] Fix compilation of ObjC++ (check-in: [5826fb0441] user: js, branch: trunk, size: 2687) [annotate] [blame] [check-ins using] [diff] | |
| 11:43 |
[5607843c79]
part of check-in [48980f2297]
Make properties a requirement and clean up code
This increases the required GCC version from 4.0 to 4.6 (exception: | |
|
2015-06-17
| ||
| 22:11 |
[bddff10d67]
part of check-in [80e1a9655b]
Add OF_NULLABLE_PROPERTY
This is necessary to make GCC (>= 4.6 and Apple GCC) happy as they don't | |
|
2015-06-13
| ||
| 22:26 | [06dd68e3e3] part of check-in [9e76144ef8] Add support for and use the new nullability (check-in: [9e76144ef8] user: js, branch: trunk, size: 2976) [annotate] [blame] [check-ins using] [diff] | |
|
2015-01-03
| ||
| 20:57 | [f649c0cd04] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 2881) [annotate] [blame] [check-ins using] [diff] | |
|
2014-05-04
| ||
| 23:57 | [5b16d4ff08] part of check-in [bb63873748] Move -[setStringValue:] to OFXMLNode (check-in: [bb63873748] user: js, branch: trunk, size: 2875) [annotate] [blame] [check-ins using] [diff] | |
|
2014-02-18
| ||
| 18:50 | [730ca5265c] part of check-in [246cfe0807] Documentation: Show correct imports (check-in: [246cfe0807] user: js, branch: trunk, size: 2925) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-04
| ||
| 00:24 | [4280155ab7] part of check-in [3b97fc3cd9] Update copyright. (check-in: [3b97fc3cd9] user: js, branch: trunk, size: 2857) [annotate] [blame] [check-ins using] [diff] | |
|
2013-02-22
| ||
| 11:32 | [ddb81f76d9] part of check-in [09bd870f8c] Fix ObjC++. (check-in: [09bd870f8c] user: js, branch: trunk, size: 2851) [annotate] [blame] [check-ins using] [diff] | |
|
2013-02-12
| ||
| 18:22 | [45b1e6b315] part of check-in [e40729d406] Prefix all ivars with an underscore. (check-in: [e40729d406] user: js, branch: trunk, size: 2677) [annotate] [blame] [check-ins using] [diff] | |
|
2013-01-09
| ||
| 22:24 | [86af9b92f4] part of check-in [813c00ccf0] Update copyright. (check-in: [813c00ccf0] user: js, branch: trunk, size: 2738) [annotate] [blame] [check-ins using] [diff] | |
|
2012-11-12
| ||
| 11:55 | [a1c5c13489] part of check-in [fd4f24cc22] Add +[attributeWithName:stringValue:]. (check-in: [fd4f24cc22] user: js, branch: trunk, size: 2732) [annotate] [blame] [check-ins using] [diff] | |
|
2012-10-28
| ||
| 12:38 | [c19bf55bb6] part of check-in [1ad9565253] Switch to a headerdoc-compatible doc format. (check-in: [1ad9565253] user: js, branch: trunk, size: 2078) [annotate] [blame] [check-ins using] [diff] | |
|
2012-10-09
| ||
| 15:07 | [f0bb79b5f0] part of check-in [fb515e8e24] Make use of instancetype. (check-in: [fb515e8e24] user: js, branch: trunk, size: 2078) [annotate] [blame] [check-ins using] [diff] | |
|
2012-02-01
| ||
| 13:42 | [c21ecb5897] part of check-in [c1b35e1495] Clean up the properties mess. (check-in: [c1b35e1495] user: js, branch: trunk, size: 2057) [annotate] [blame] [check-ins using] [diff] | |
|
2012-01-05
| ||
| 00:56 | [aa3b0ed01a] part of check-in [ce70e17b38] Update copyright. (check-in: [ce70e17b38] user: js, branch: trunk, size: 2063) [annotate] [blame] [check-ins using] [diff] | |
|
2011-09-28
| ||
| 00:05 | [eddee0e92c] part of check-in [96c3df8f67] Add OFXMLNode as a common base class for OFXMLElement & OFXMLAttribute. (check-in: [96c3df8f67] user: js, branch: trunk, size: 2057) [annotate] [blame] [check-ins using] [diff] | |
|
2011-09-11
| ||
| 17:09 | [2566508396] part of check-in [8d554c0421] Documentation improvements. (check-in: [8d554c0421] user: js, branch: trunk, size: 2962) [annotate] [blame] [check-ins using] [diff] | |
|
2011-06-26
| ||
| 23:54 | [1b135c3546] part of check-in [0952a96827] Add -[{decimal,hexadecimal,float,double}Value] to OFXMLAttribute. (check-in: [0952a96827] user: js, branch: trunk, size: 2384) [annotate] [blame] [check-ins using] [diff] | |
|
2011-05-12
| ||
| 18:27 | [a80691a45f] part of check-in [ace6f683f7] Add version to serialization and add serialization to more classes. (check-in: [ace6f683f7] user: js, branch: trunk, size: 2003) [annotate] [blame] [check-ins using] [diff] | |
|
2011-01-31
| ||
| 18:53 | [dc66324635] part of check-in [c8a9dd6194] Fix ObjC++. (check-in: [c8a9dd6194] user: js, branch: trunk, size: 1957) [annotate] [blame] [check-ins using] [diff] | |
|
2011-01-01
| ||
| 20:19 | [c2a1816b86] part of check-in [da6b3d26cb] Change license. (check-in: [da6b3d26cb] user: js, branch: trunk, size: 1946) [annotate] [blame] [check-ins using] [diff] | |
|
2010-12-20
| ||
| 15:12 | [20b872cf08] part of check-in [bf836060fb] Documentation improvements. (check-in: [bf836060fb] user: js, branch: trunk, size: 1690) [annotate] [blame] [check-ins using] [diff] | |
|
2010-09-08
| ||
| 21:17 | [ece2229692] part of check-in [9d6716470e] Fix Objective C++ compatibility. (check-in: [9d6716470e] user: js, branch: trunk, size: 1701) [annotate] [blame] [check-ins using] [diff] | |
|
2010-07-08
| ||
| 18:49 | [7726e95a54] part of check-in [4c57833cfa] Resolve attribute namespaces after all attributes have been parsed. (check-in: [4c57833cfa] user: js, branch: trunk, size: 1697) [annotate] [blame] [check-ins using] [diff] | |
|
2010-06-12
| ||
| 20:47 | Added: [7a67ed7d56] part of check-in [67917b918a] Move a few classes and categories so they have their own files. (check-in: [67917b918a] user: js, branch: trunk, size: 1689) [annotate] [blame] [check-ins using] | |