dingusdev
213dd4c16e
Update copyright info further
2026-01-30 08:12:04 -07:00
Maxim Poliakovski
e75ee8d32a
Update copyright year.
2026-01-30 12:15:00 +01:00
dingusdev
da9770c99b
Attempted build fix
2024-03-16 13:45:28 -07:00
joevt
266d45e13a
timermanager: Make immediate timer more immediate.
2024-03-16 11:46:40 -07:00
joevt
703662cb5b
timermanager: Add some thread safety.
2024-03-16 11:46:30 -07:00
joevt
833f74dce6
timemanager: Remove unnecessary parameter.
2024-03-16 11:36:41 -07:00
joevt
014aa90462
timemanager: Remove timer minimum timeout.
2024-03-16 11:36:25 -07:00
joevt
f5dcaebbf8
timemanager: 0 is also < a positive integer.
2024-03-16 11:36:10 -07:00
Maxim Poliakovski
f814822ca3
timermanager: support for timers that expire immediately.
2023-11-15 19:01:54 +01:00
Mihai Parparita
35c86ad6bf
Clean up #includes
...
Result of running IWYU (https://include-what-you-use.org/ ) and
applying most of the suggestions about unncessary includes and
forward declarations.
Was motivated by observing that <thread> was being included in
ppcopcodes.cpp even though it was unused (found while researching
the use of threads), but seems generally good to help with build
times and correctness.
2023-11-03 00:33:47 -07:00
Maxim Poliakovski
ddf139a659
Extend TimerManager API a bit.
2023-08-01 17:36:29 +02:00
joevt
19adb54cd8
Fix compiler warnings.
...
These were detected by github Actions but not by Xcode.
2023-01-11 01:17:13 -08:00
Maxim Poliakovski
25a4fd1107
Allow adding timers from timer callbacks.
2022-02-05 17:10:57 +01:00
Maxim Poliakovski
339db4a078
Add timers management.
2022-01-10 17:56:24 +01:00