sithlord48
d492ddfbbb
chore: LogOutputters remove unused includes
2025-11-07 15:54:19 -05:00
sithlord48
cad92d2ff7
chore: IEventQueue remove unused includes
2025-11-07 15:54:19 -05:00
sithlord48
9737f23f5c
chore: FinalAction include utility
2025-11-07 15:54:19 -05:00
sithlord48
e26c737776
chore: EventQueue remove unused includes
2025-11-07 15:54:19 -05:00
sithlord48
66efc9c70e
chore: Unicode remove use of common/Common and use system headers needed directly
2025-11-07 15:54:19 -05:00
sithlord48
0091cc5e9a
chore: Path remove unneeded includes
2025-11-06 09:12:18 -05:00
sithlord48
8fadbecf00
chore: make TMethodJob const void*
2025-11-05 22:07:16 +00:00
Vasily Galkin
3e76a39326
chore: remove unused IEventQueue::isEmpty
...
port: 8ab6ad64f9
2025-11-05 21:46:20 +00:00
sithlord48
6c8c6f5208
feat: Show milliseconds in time values
...
fixes : #7861
2025-11-04 10:47:14 -05:00
sithlord48
6ab1579d38
refactor: Log remove unneeded includes
2025-11-04 10:47:14 -05:00
sithlord48
fc6e9f1447
refactor: Simplify log::makeMessages method for getting current time by using QDateTime object
2025-11-04 10:47:14 -05:00
sithlord48
550f7c3e06
refactor HAS_FORMAT => HAVE_FORMAT
2025-10-31 12:21:47 +00:00
sithlord48
f4ca17ba3d
refactor: Remove RetryOnFailure, Client will always retry and Server will never retry
2025-10-29 08:32:58 -04:00
sithlord48
6b2c3c1844
chore: remove unused ILogOutputters:show
2025-10-27 15:36:40 +00:00
sithlord48
023e8dc78e
chore: remove unused ARCH->showLog
2025-10-27 15:36:40 +00:00
re2zero
8226c4162b
fix: [build]Fix build issue without format support
...
add C++20 <format> support checks in Unix libraries and update logging format usage.
Log: Fix build issue without format support.
2025-10-24 15:08:11 +00:00
sithlord48
e1fbcb379e
chore: Sub classes and overloads not usings parameters of the base methods have the varible names removed
2025-10-17 09:07:21 +01:00
sithlord48
8db65da345
refactor: use QString to set log level value
...
fixes : #8999
2025-10-07 12:40:18 +01:00
sithlord48
abbfc91192
chore: PriorityQueue::comp add no_unique_address attritribute
2025-09-25 15:01:17 +01:00
sithlord48
e3f5e045b7
chore: FileLogOutputter::write use Static QFile::rename in place of local file method
2025-09-25 15:01:17 +01:00
sithlord48
c4c2f7f37f
feat: begin to use QStrings for strings
...
feat: get windows building with the UNICODE forced by using Qt
refactor: remove ARCHString use QString to convert to / from utf8
build: (arch) link to common
build: (base) link to arch
build: (io) Link to common
build: (client) link to common
build: (server) link to common
fix: Append to log file instead of creating a new one each log line
refactor: Trim cipher description for neater log output
fix: Update log messages to use wide string format for Unicode support
fix: Correct event creation to use wide string for Unicode compatibility
refactor: Use QStringDecoder for UTF-8 handling on Windows Daemon child process
fix: Use correct wide type for Win32 consts
2025-09-10 18:15:19 +01:00
sithlord48
cba3881f41
refactor: Move all messages that are checked for by GUI in the log to new IPC Level so the gui can work with any filter level
2025-08-28 00:45:40 +01:00
sithlord48
347cb46f15
refactor: remove IEventJob
2025-08-18 11:45:21 +01:00
sithlord48
bcb6c368b1
refactor: remove unneeded common/Common includes
2025-08-18 11:45:21 +01:00
sithlord48
4eec183598
refactor: remove IInterface class, that only adds a virtual construcor
2025-08-18 11:45:21 +01:00
Pranav P
d6b53ea718
fix: failures in big endian machines tests
2025-08-12 16:56:17 +01:00
sithlord48
9601180e1b
refactor: XBase Classes => BaseException
2025-08-11 17:14:45 +01:00
sithlord48
2a84ef0ebf
refactor: update log calls to LOG_... fixes #8819
2025-08-06 16:18:38 +01:00
Nick Bolton
9a9bd7e262
chore: Improve logging for active sides
...
For the longest time, this log line has bugged me:
```
active sides: e
```
It's hex, but it looks like a bug, since there's no `0x` prefix. Also, most humans can't read hex, so I added a string representation.
New version:
```
[2025-08-06T11:56:00] DEBUG: active sides: LRT (0x0e)
```
2025-08-06 08:38:00 -04:00
James Le Cuirot
47bb33e065
fix: update inclusion of climits and cstdint headers
...
For INT_MAX and SIZE_MAX.
2025-08-06 13:03:52 +01:00
sithlord48
92ae41852d
chore: remove Unused Stopwatch::double operator
2025-08-04 13:46:27 +01:00
sithlord48
4f9b042f5a
refactor: explicit constructor for PlatformScreen, FileTail, FunctionJob, FunctionEventJob, ServerConfig, ScreenSettingsDialog, KeySequenceWidget, NetworkAddress, AddClientDialog, ConfigReadContext, LockCursorToScreenAction, RestartServer And KeyboardBroadcastAction
2025-08-04 13:46:27 +01:00
sithlord48
a6068ad6f6
refactor: Log use std::format in place of snprintf, when not running on macOS...
2025-08-01 13:03:51 -04:00
sithlord48
f73d098b1f
refactor: Unify ENetworkProtocol and ServerProtocol into new enum Class NetworkProtocol in new file base/NetworkProtocol.h
2025-07-31 13:41:29 +01:00
sithlord48
49e36cfdc6
refactor: Event, make non default constructors explicit
2025-07-29 13:41:34 +01:00
sithlord48
db841f71bd
refactor: PriorityQueue, Use std::ranges version of heap methods
2025-07-29 13:41:34 +01:00
sithlord48
d69febe2dc
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
sithlord48
c6a97c24a2
refactor: String, use std::ranges::lexicogriphical_compare to simplify CaselessCpm::less
2025-07-17 18:47:50 +01:00
sithlord48
d9ec93e7ee
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
sithlord48
d1b810baa5
refactor: use std::size to get size of arrays
2025-07-17 18:47:50 +01:00
sithlord48
f51abad8cc
feat: Wayland, only set a side to a border if if has a neighboring screen
...
move protocolTypes Direction enum to new base/DirectionTypes
use the direction info when calling
fixes #8572
fixes #8452
fixes #8605
fixes #8005
2025-07-14 10:31:50 +01:00
sithlord48
fe3c41f857
refactor: remove Unneed enum for LogOutputters and use a constexp instead
2025-07-11 03:06:24 -07:00
sithlord48
3ececbcfd9
refactor: Event anon enum => EventFlags struct
2025-07-11 03:06:24 -07:00
sithlord48
c12aa4c6e9
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
sithlord48
fc58688bb0
refactor: replace throw() with noexcept in cases where execeptions are not possible
2025-07-11 03:06:24 -07:00
sithlord48
77bdde5434
refactor: Elevel => LogLevel enum class, use proper names for items in the class
2025-07-11 03:06:24 -07:00
sithlord48
36e985d8ab
chore: add missing default for switches
2025-07-07 17:53:56 +01:00
sithlord48
8a83f68ff0
chore: remove unused < operator for Timer class
2025-07-07 17:53:56 +01:00
sithlord48
66ddaca410
refactor: PriorityQueue::Swap make noexcept
2025-07-07 17:53:56 +01:00
sithlord48
a175c293f6
chore: comment empty methods that do nothing
2025-07-07 17:53:56 +01:00