History of the file that is called src/OFPlugin.h at check-in 8389241a055d3fec
|
2024-05-05
| ||
| 00:49 | [bf0d5597a2] part of check-in [925c67cb45] +[OFPlugin pathForName:]: Add fallback to .dylib (check-in: [925c67cb45] user: js, branch: trunk, size: 2608) [annotate] [blame] [check-ins using] [diff] | |
|
2024-04-03
| ||
| 02:16 | [3c7ae9a953] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 2512) [annotate] [blame] [check-ins using] [diff] | |
|
2024-02-03
| ||
| 08:53 | [359ef8dba3] part of check-in [19f3948a26] Fix typos in documentation found by spell checker (check-in: [19f3948a26] user: js, branch: 1.0, size: 2304) [annotate] [blame] [check-ins using] [diff] | |
| 08:49 | [ee90650db0] part of check-in [f97dc452b1] Fix typos in documentation found by spell checker (check-in: [f97dc452b1] user: js, branch: trunk, size: 2304) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-02
| ||
| 17:17 | [273d4a698a] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 2305) [annotate] [blame] [check-ins using] [diff] | |
|
2023-01-06
| ||
| 09:04 | [a4cb307447] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 2305) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-14
| ||
| 19:36 | [a9cf165ddb] part of check-in [6c6c413432] Document more exceptions (check-in: [6c6c413432] user: js, branch: trunk, size: 2305) [annotate] [blame] [check-ins using] [diff] | |
|
2022-06-17
| ||
| 17:12 | [4badab4fb7] part of check-in [a74bff96c4] OFPlugin: Completely redesign API (check-in: [a74bff96c4] user: js, branch: trunk, size: 2167) [annotate] [blame] [check-ins using] [diff] | |
|
2022-02-12
| ||
| 07:46 | [9b033eeb96] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 1827) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-30
| ||
| 21:11 | [53f335d6bf] part of check-in [eaea08f31d] OFPlugin: Document how to create a plugin (check-in: [eaea08f31d] user: js, branch: trunk, size: 1827) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-29
| ||
| 23:24 |
[c9f7beee37]
part of check-in [2fcf5a3052]
Clean up struct and enum typedefs
With TYPEDEF_HIDES_STRUCT set, Doxygen properly handles anonymous | |
|
2021-04-19
| ||
| 23:53 | [0127a43dd2] part of check-in [a1ca5fe0fa] Fix compilation on Windows (check-in: [a1ca5fe0fa] user: js, branch: new-naming-convention, size: 1675) [annotate] [blame] [check-ins using] [diff] | |
| 21:54 | [f2f4fe0c3b] part of check-in [458420998c] Rename a few more constants (check-in: [458420998c] user: js, branch: new-naming-convention, size: 1653) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-18
| ||
| 22:56 | [70b1b483a7] part of check-in [e73c65a849] Rename all symbols marked extern (check-in: [e73c65a849] user: js, branch: new-naming-convention, size: 1577) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-17
| ||
| 14:24 | [e247c60403] part of check-in [cedc0cb75e] of_plugin_handle_t -> OFPluginHandle (check-in: [cedc0cb75e] user: js, branch: new-naming-convention, size: 1577) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-04
| ||
| 13:25 | [6278a1d5c2] part of check-in [45f8195351] Rename +[pluginFromFile:] to +[pluginWithPath:] (check-in: [45f8195351] user: js, branch: trunk, size: 1605) [annotate] [blame] [check-ins using] [diff] | |
|
2021-01-02
| ||
| 22:04 | [ac829978a7] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 1605) [annotate] [blame] [check-ins using] [diff] | |
|
2020-10-03
| ||
| 11:35 | [f88f934be5] part of check-in [163a4a5a2e] Use /** */ instead of /*! */ for documentation (check-in: [163a4a5a2e] user: js, branch: trunk, size: 1694) [annotate] [blame] [check-ins using] [diff] | |
|
2020-09-26
| ||
| 21:58 |
[fd3b4e2638]
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 | [86864fe4a0] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 1684) [annotate] [blame] [check-ins using] [diff] | |
|
2019-09-29
| ||
| 20:53 | [ce507fec65] part of check-in [e0a330b377] Reduce ivar scopes (check-in: [e0a330b377] user: js, branch: trunk, size: 1681) [annotate] [blame] [check-ins using] [diff] | |
| 19:35 |
[cb3a1304f8]
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: 1675) [annotate] [blame] [check-ins using] [diff] | |
|
2019-01-03
| ||
| 19:13 | [82c185a058] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 1654) [annotate] [blame] [check-ins using] [diff] | |
|
2018-02-10
| ||
| 11:09 | [5b64440460] part of check-in [477ec65403] OFPlugin: Fix missing _Nullable (check-in: [477ec65403] user: js, branch: trunk, size: 1648) [annotate] [blame] [check-ins using] [diff] | |
|
2018-02-09
| ||
| 00:00 |
[14c7d1c65f]
part of check-in [4642bc76b0]
Add OFLoadPluginFailedException
OFOpenItemFailedException was too unspecific and only allowed an errno, | |
|
2018-01-03
| ||
| 19:49 | [1423b35bee] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 1603) [annotate] [blame] [check-ins using] [diff] | |
|
2017-05-07
| ||
| 20:10 |
[c055a2fd0c]
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: 1580) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-09
| ||
| 17:36 |
[776ab43e02]
part of check-in [44f45c2e35]
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
|
2016-07-11
| ||
| 19:04 | [ced76ab1ad] part of check-in [c91508ddfb] Windows improvements for of_dl{open,sym,close} (check-in: [c91508ddfb] user: js, branch: trunk, size: 1572) [annotate] [blame] [check-ins using] [diff] | |
|
2016-07-10
| ||
| 22:40 |
[31020e84b4]
part of check-in [81970b1dab]
Add of_dl{open,sym,close}
It only makes sense to export the lowlevel variants as well. (check-in: [81970b1dab] user: js, branch: trunk, size: 1441) [annotate] [blame] [check-ins using] [diff] | |
|
2016-01-03
| ||
| 00:43 |
[174ae7b320]
part of check-in [cec0f072f8]
Update copyright
While at it, also update the mail address. (check-in: [cec0f072f8] user: js, branch: 0.8, size: 1184) [annotate] [blame] [check-ins using] [diff] | |
| 00:41 |
[1957f73e8b]
part of check-in [2a27cf3000]
Update copyright
While at it, also update the mail address. (check-in: [2a27cf3000] user: js, branch: trunk, size: 1188) [annotate] [blame] [check-ins using] [diff] | |
|
2015-10-19
| ||
| 22:15 | [af10612f15] part of check-in [1ba08eebc5] Add platform.h & make platform defines consistent (check-in: [1ba08eebc5] user: js, branch: trunk, size: 1184) [annotate] [blame] [check-ins using] [diff] | |
|
2015-10-04
| ||
| 11:55 | [d438cd40a3] part of check-in [01088a20a4] Move OF_ASSUME_NONNULL_BEGIN after all includes (check-in: [01088a20a4] user: js, branch: trunk, size: 1180) [annotate] [blame] [check-ins using] [diff] | |
|
2015-06-13
| ||
| 22:26 | [d9a4de6e06] part of check-in [9e76144ef8] Add support for and use the new nullability (check-in: [9e76144ef8] user: js, branch: trunk, size: 1180) [annotate] [blame] [check-ins using] [diff] | |
|
2015-01-03
| ||
| 20:57 | [5e026f9965] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 1114) [annotate] [blame] [check-ins using] [diff] | |
|
2014-02-18
| ||
| 18:50 | [0bdf05176f] part of check-in [246cfe0807] Documentation: Show correct imports (check-in: [246cfe0807] user: js, branch: trunk, size: 1108) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-04
| ||
| 00:24 | [d5b770de87] part of check-in [3b97fc3cd9] Update copyright. (check-in: [3b97fc3cd9] user: js, branch: trunk, size: 1058) [annotate] [blame] [check-ins using] [diff] | |
|
2013-02-12
| ||
| 18:22 | [ba7c63f3e9] part of check-in [e40729d406] Prefix all ivars with an underscore. (check-in: [e40729d406] user: js, branch: trunk, size: 1052) [annotate] [blame] [check-ins using] [diff] | |
|
2013-01-09
| ||
| 22:24 | [00c2e927a6] part of check-in [813c00ccf0] Update copyright. (check-in: [813c00ccf0] user: js, branch: trunk, size: 1051) [annotate] [blame] [check-ins using] [diff] | |
|
2012-10-28
| ||
| 12:38 | [c5458c048c] part of check-in [1ad9565253] Switch to a headerdoc-compatible doc format. (check-in: [1ad9565253] user: js, branch: trunk, size: 1045) [annotate] [blame] [check-ins using] [diff] | |
|
2012-02-28
| ||
| 14:28 | [5291cd6c54] part of check-in [acd6d2ff67] Make it more clear that +[pluginFromFile:] does not return OFPlugin*. (check-in: [acd6d2ff67] user: js, branch: 0.6, size: 1045) [annotate] [blame] [check-ins using] [diff] | |
|
2012-01-05
| ||
| 00:56 | [fdcaea100c] part of check-in [ce70e17b38] Update copyright. (check-in: [ce70e17b38] user: js, branch: trunk, size: 1048) [annotate] [blame] [check-ins using] [diff] | |
|
2011-09-11
| ||
| 17:09 | [91ee41d887] part of check-in [8d554c0421] Documentation improvements. (check-in: [8d554c0421] user: js, branch: trunk, size: 1042) [annotate] [blame] [check-ins using] [diff] | |
|
2011-01-01
| ||
| 20:19 | [8526f33132] part of check-in [da6b3d26cb] Change license. (check-in: [da6b3d26cb] user: js, branch: trunk, size: 1035) [annotate] [blame] [check-ins using] [diff] | |
|
2010-02-19
| ||
| 16:36 | [a1fb2461f8] part of check-in [42886185fd] Update copyright. (check-in: [42886185fd] user: js, branch: trunk, size: 779) [annotate] [blame] [check-ins using] [diff] | |
|
2010-02-11
| ||
| 14:58 | [883312d8e9] part of check-in [72caeab860] Documentation improvements. (check-in: [72caeab860] user: js, branch: trunk, size: 779) [annotate] [blame] [check-ins using] [diff] | |
|
2010-01-16
| ||
| 15:05 | [81328c5acf] part of check-in [1433aef0d0] Reduce dependencies between headers. (check-in: [1433aef0d0] user: js, branch: trunk, size: 790) [annotate] [blame] [check-ins using] [diff] | |
|
2009-11-09
| ||
| 22:45 | [b7d0983f2a] part of check-in [a3cc34b139] Rename libobjfw to ObjFW. (check-in: [a3cc34b139] user: js, branch: trunk, size: 793) [annotate] [blame] [check-ins using] [diff] | |
|
2009-10-19
| ||
| 08:31 | [707d5300db] part of check-in [3194cede14] Add plugin support for Win32. (check-in: [3194cede14] user: js, branch: trunk, size: 796) [annotate] [blame] [check-ins using] [diff] | |
|
2009-05-15
| ||
| 20:01 | [dcbe20abfe] part of check-in [67066be692] Use OFString as much as possible. (check-in: [67066be692] user: js, branch: trunk, size: 663) [annotate] [blame] [check-ins using] [diff] | |
|
2009-04-19
| ||
| 18:38 | [2b644c907d] part of check-in [630a522f46] Small documentation fix. (check-in: [630a522f46] user: js, branch: trunk, size: 644) [annotate] [blame] [check-ins using] [diff] | |
| 17:06 |
[3326b854c7]
part of check-in [179174571e]
Don't use forwarding for OFPlugin.
This is faster and we don't rely on forwarding which is broken in | |
|
2009-03-14
| ||
| 17:17 |
Added:
[c1caa01830]
part of check-in [2e13035431]
Preliminary OFPlugin implementation. Win32 isn't supported yet due to the problems libobjc + DLLs. (check-in: [2e13035431] user: js, branch: trunk, size: 886) [annotate] [blame] [check-ins using] | |