deskflow/src/lib/base
2025-07-31 13:41:29 +01:00
..
CMakeLists.txt refactor: Unify ENetworkProtocol and ServerProtocol into new enum Class NetworkProtocol in new file base/NetworkProtocol.h 2025-07-31 13:41:29 +01:00
DirectionTypes.h feat: Wayland, only set a side to a border if if has a neighboring screen 2025-07-14 10:31:50 +01:00
Event.cpp refactor: Event anon enum => EventFlags struct 2025-07-11 03:06:24 -07:00
Event.h refactor: Event, make non default constructors explicit 2025-07-29 13:41:34 +01:00
EventQueue.cpp refactor: Event anon enum => EventFlags struct 2025-07-11 03:06:24 -07:00
EventQueue.h chore: remove unused < operator for Timer class 2025-07-07 17:53:56 +01:00
EventTypes.h feat: remove drag and drop support, its broken on all platforms 2025-05-08 09:47:41 -04:00
FinalAction.h chore: add comment to empty methods 2025-05-20 16:20:07 +01:00
FunctionEventJob.cpp chore: FunctionEventJob, use default for deconstructor 2025-05-02 12:12:17 +01:00
FunctionEventJob.h chore: FunctionEventJob, use default for deconstructor 2025-05-02 12:12:17 +01:00
FunctionJob.cpp chore: FunctionJob, use default for deconstructor 2025-05-02 12:12:17 +01:00
FunctionJob.h chore: FunctionJob, use default for deconstructor 2025-05-02 12:12:17 +01:00
IEventJob.h refactor: Reuse compliance 2025-01-27 17:05:47 -05:00
IEventQueue.h refactor: use std::function for Event callback 2025-06-18 13:17:16 +01:00
IEventQueueBuffer.h refactor: Make IEventQueueBuffer Types an enum class, use proper names rename kNone => Unknown to reflect its unknowns an unknown type of event 2025-07-11 03:06:24 -07:00
IJob.h refactor: Reuse compliance 2025-01-27 17:05:47 -05:00
ILogOutputter.h refactor: Elevel => LogLevel enum class, use proper names for items in the class 2025-07-11 03:06:24 -07:00
Log.cpp refactor: Elevel => LogLevel enum class, use proper names for items in the class 2025-07-11 03:06:24 -07:00
Log.h refactor: Elevel => LogLevel enum class, use proper names for items in the class 2025-07-11 03:06:24 -07:00
LogLevel.h refactor: Elevel => LogLevel enum class, use proper names for items in the class 2025-07-11 03:06:24 -07:00
LogOutputters.cpp refactor: remove Unneed enum for LogOutputters and use a constexp instead 2025-07-11 03:06:24 -07:00
LogOutputters.h refactor: Elevel => LogLevel enum class, use proper names for items in the class 2025-07-11 03:06:24 -07:00
NetworkProtocol.h refactor: Unify ENetworkProtocol and ServerProtocol into new enum Class NetworkProtocol in new file base/NetworkProtocol.h 2025-07-31 13:41:29 +01:00
Path.cpp refactor: concatenate Namespaces 2025-06-20 09:39:26 +01:00
Path.h refactor: concatenate Namespaces 2025-06-20 09:39:26 +01:00
PriorityQueue.h refactor: PriorityQueue, Use std::ranges version of heap methods 2025-07-29 13:41:34 +01:00
SimpleEventQueueBuffer.cpp refactor: Make IEventQueueBuffer Types an enum class, use proper names rename kNone => Unknown to reflect its unknowns an unknown type of event 2025-07-11 03:06:24 -07:00
SimpleEventQueueBuffer.h chore: comment empty methods that do nothing 2025-07-07 17:53:56 +01:00
Stopwatch.cpp refactor: replace ARCH->time() with Arch::time() 2025-06-17 10:23:42 +01:00
Stopwatch.h chore: initialize class vars using the order class define, initilizer list, constructor 2025-05-23 10:19:11 -07:00
String.cpp refactor: String, use std::ranges::lexicogriphical_compare to simplify CaselessCpm::less 2025-07-17 18:47:50 +01:00
String.h refactor: String, pass stringToSizeType a const ref of the string we are to get the size of 2025-07-17 18:47:50 +01:00
TMethodJob.h chore: TMethodJob use default for deconstructor 2025-05-02 12:12:17 +01:00
Unicode.cpp refactor: Unicode, declare vars on seperate line as untions, using string_view for UCS2ToUTF8 input, remove redundant parentheses 2025-07-17 18:47:50 +01:00
Unicode.h refactor: Unicode, declare vars on seperate line as untions, using string_view for UCS2ToUTF8 input, remove redundant parentheses 2025-07-17 18:47:50 +01:00
XBase.cpp refactor: replace throw() with noexcept in cases where execeptions are not possible 2025-07-11 03:06:24 -07:00
XBase.h refactor: replace throw() with noexcept in cases where execeptions are not possible 2025-07-11 03:06:24 -07:00