| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
https://github.com/AttorneyOnline/AO2-Client into null-pixmap-reg
|
|
|
|
|
|
* Searching by categories
* Fix mistake
---------
Co-authored-by: Salanto <62221668+Salanto@users.noreply.github.com>
|
|
|
|
Fix pair layer not being hidden correctly
|
|
|
|
|
|
|
|
[Feature] Courtroom slides + major AOLayer overhaul
|
|
|
|
* Removed theme submodule.
* This should be handled by the CI.
* Fixed effects not disappearing when they should (cull / repeat)
|
|
* Fixed emote synchronization
* Still requires identical frame count. Will still cause freeze as it syncs.
* Fixed frame effects not working on idle and talk emotes.
* Characters are now repositioned after background sliding is over.
|
|
|
|
|
|
|
|
|
|
* Complete AOLayer reimplementation
* Reimplemented sliding as well.
|
|
|
|
fix evidence presenting sfx playing at literally 100x intended volume
fix "def2" etc wrong evidence icon position, remove inaccurate evidence positions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
yes, literally One Hundred Times louder than they're supposed to be
|
|
|
|
The Kaleidoscope - Hell, it's about time.
|
|
|
|
|
|
|
|
* Reimplemented unit tests and simplified addition of new tests
* Minimal support of Qt is now 5.15
|
|
|
|
This comment format is just tiring for the eyes. Imagine being on 1080p and not being able to read more than 5 method definitions due to comments.
|
|
|
|
* Lightly reworked `NetworkManager`
* Added new modules to handle various connection types.
* TCP
* WebSocket
* Added general string splitter alias based on Qt version.
* Replaced `lobby_constructed` and `courtroom_constructed`
* Refactored and partially reimplemented the following classes:
* `AOBlipPlayer`
* `AOEmotePreview`
* `AOMusicPlayer`
* `AOSfxPlayer`
* `AOTextArea`
|
|
Co-authored-by: stonedDiscord <Tukz@gmx.de>
|
|
* Reworked favorite server widget
* Renamed `server_type` to `ServerInfo`
* Renamed `connection_type` to `ServerConnectionType`
* Refactored `AOCharButton`
* Reimplemented `AOButton`
* Partially reimplemented `AOEmoteButton`
* Refactored `AOEvidenceButton`
|
|
* Lift out most server-related data into its own class
* Fix missing negation in the auth packet support check
* Update `get_feature(BASE_FEATURE_SET)`'s documentation
* Make the version numbers public
* Add support for custom blips
---------
Co-authored-by: in1tiate <32779090+in1tiate@users.noreply.github.com>
|
|
|
|
* Ported the project to CMake
* Android and Mac support dropped for the time
being.
* Tests, BASS and Discord-RPC are now options
* Restructured and reformated the project.
* Merged `include` and `src`
* Renamed `resource` to `data`
* Renamed various files
* External libraries headers are no longer included in `src`
* Replaced header guards with #pragma once
* Multiple refactors (keywords, headers)
* Added Qt6 compatibility
* Removed various unused functions and headers
* Reworked AOPacket
* When content is passed to AOPacket, it should be ensured that the content is already decoded.
* Encoding/decoding are now static methods.
* Fixed various memory leaks
* Removed animation code for AOImage
* AOImage is always using static images
* Simplified ChatLogPiece
|
|
* split get_blips into two functions
Because otherwise it would always return only what was read from char.ini, and we want it to be able to read our custom QLineEdit too, right?
* include new function, rewrite description
* check for custom blips support in packet
* add custom blips enabled bool
* increase MS_MAXIMUM, add custom blips QLineEdit
* add BLIPNAME to chat message
* introducing custom blips
* introducing custom blips I said
* unfold if
* unfold other if
* retool custom blips code, add ini parser
* remove extraneous debug calls
* fix incorrect default value on get_showname
* restructure ini format
* fix parser again
---------
Co-authored-by: Lernos <lernoskey@gmail.com>
Co-authored-by: stonedDiscord <Tukz@gmx.de>
|
|
|
|
|
|
* fix combobox options not persisting
* remove accidental newline
* convert combobox data to string
|
|
|