ObjFW  History of src/OFNotificationCenter.h of b77972796e222c31

History of file src/OFNotificationCenter.h at check-in b77972796e222c31

2024-06-17
21:08
Always use <ObjFW/ObjFW.h> in documentation file: [ce1208b0d0] check-in: [164f2fb4bf] user: js, branch: trunk, size: 4566 [annotate] [blame] [check-ins using] [diff]
2024-04-28
08:36
Use @synchronized over OFMutex in a few places

These places are not super performance critical and the code becomes a
lot more readable.

Actually using @synchronized in ObjFW itself is also a good motivation
to optimize it further. file: [ca155ce1ef] check-in: [ff3a60cc12] user: js, branch: trunk, size: 4588 [annotate] [blame] [check-ins using] [diff]

2024-04-03
02:16
Change license to LGPLv3 only file: [42748590cb] check-in: [7413a728a7] user: js, branch: trunk, size: 4682 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [48ab5bf0c4] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 4474 [annotate] [blame] [check-ins using] [diff]
2023-01-13
13:11
OFNotificationCenter: Don't expose internal class

This causes problems with Swift, which silently drops methods that use
types for which it doesn't have an interface. file: [86c8ff2ef9] check-in: [651875bc1f] user: js, branch: trunk, size: 4474 [annotate] [blame] [check-ins using] [diff]

2023-01-06
09:04
Update copyright file: [52d634839c] check-in: [8939cbdb52] user: js, branch: trunk, size: 4562 [annotate] [blame] [check-ins using] [diff]
2022-09-12
14:34
Either restrict subclassing or reserve ivars file: [2edf55e2db] check-in: [c40a295629] user: js, branch: trunk, size: 4562 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [6d89a35135] check-in: [1a86b8175b] user: js, branch: trunk, size: 4539 [annotate] [blame] [check-ins using] [diff]
2021-10-31
20:24
OFNotificationCenter: Add convenience methods file: [a4ed6889d5] check-in: [fed7fa621e] user: js, branch: notifications, size: 4539 [annotate] [blame] [check-ins using] [diff]
20:14
OFNotificationCenter: Add support for blocks file: [f094627460] check-in: [108d360116] user: js, branch: notifications, size: 3867 [annotate] [blame] [check-ins using] [diff]
17:41
Added: Add OFNotificationCenter file: [7a53480f1b] check-in: [611cde23ad] user: js, branch: notifications, size: 2659 [annotate] [blame] [check-ins using]