stonedDiscord
1e1ada7437
stop them from dragging the courtroom
2020-11-05 23:27:49 +01:00
stonedDiscord
0a5e5582a3
stop them from dragging the charselect
2020-11-05 23:27:43 +01:00
stonedDiscord
c1dfb4928c
set no maximize flag on charselect
2020-11-05 23:17:30 +01:00
stonedDiscord
997462ad54
set no maximize flag on courtroom
2020-11-05 23:17:22 +01:00
stonedDiscord
c49ce181c9
set no maximize flag on lobby
2020-11-05 23:17:15 +01:00
scatterflower
a46c7ca8f6
reset doubleclick flag on connect
2020-11-01 13:35:57 -06:00
oldmud0
dd085c8958
Merge pull request #331 from AttorneyOnline/no-fantacrypt
...
Drop AO1 compatibility
2020-11-01 12:32:48 -06:00
oldmud0
93f370b062
Merge pull request #309 from AttorneyOnline/fix-272
...
When deciding to present evidence, check if we've already done so
2020-10-31 18:26:38 -05:00
oldmud0
e0e2898393
Merge pull request #319 from AttorneyOnline/in1tiate/music-missingno
...
Indicate when a song was not found to reduce confusion
2020-10-31 18:26:10 -05:00
oldmud0
30be47ebfc
Merge pull request #322 from AttorneyOnline/in1tiate/aoimage-masking
...
Add proper alpha masking to AOImage elements
2020-10-21 21:32:33 -05:00
in1tiate
f4cdb3954f
Fix missing #include, run clang-format
2020-10-13 18:52:23 -05:00
in1tiate
38d5fc7586
Add proper masking to AOImage elements
2020-10-13 15:42:06 -05:00
in1tiate
5fc87a93d2
Inmplement suggested change
2020-10-09 20:17:23 -05:00
in1tiate
74c15447b5
[MISSING] should be translatable
2020-10-09 10:24:03 -05:00
in1tiate
f00801feb6
add indicator when song is not found
2020-10-09 10:22:58 -05:00
stonedDiscord
5ab50c8431
add BB packet for a MessageBox popup
2020-10-06 12:43:50 +02:00
scatterflower
f91fc5739c
fix doubleclick server being buggy
2020-10-04 01:41:23 -05:00
oldmud0
849f91d991
Merge pull request #299 from AttorneyOnline/fix-283
...
Fix shout sounds not being initialized from the default theme when current theme lacks them
2020-09-20 09:13:24 -05:00
in1tiate
48f8d8aa27
add variable check for evidence presenting
2020-09-19 04:12:40 -05:00
oldmud0
aa6f073ea8
Merge pull request #298 from AttorneyOnline/fix-293
...
Fix iniswap removal button disappearing on clicking 'reload theme'
2020-09-11 22:19:53 -05:00
oldmud0
81ed7ab55e
Merge pull request #300 from AttorneyOnline/fix-287
...
Add rate limit to pressing 'enter' in IC to prevent accidental blankposting
2020-09-11 22:13:26 -05:00
Crystalwarrior
c392bb3415
Revert the meme of instant text.
...
Instant text using }}} is not only meme-worthy in how limited it is in practice, it also makes the blip ticker completely confused how and when to play the blips (to make instant text possible, the entire system needs rewriting (again)
2020-09-11 23:39:32 +03:00
Crystalwarrior
d00d0769a9
Lots of blip rate fixes:
...
Remove qElapsedTimer method of blip earrape protection due to major inconsistency issues with this method (the same message would produce wildly different blip sounds - consistency is preferred)
More sophisticated blip earrape prevention is calculated in the chat ticker function itself, it also properly adjusts itself depending on the blip_rate used.
2020-09-11 23:38:36 +03:00
Crystalwarrior
8cc067dee4
More accurate/consistent blip rate functionality inspired by https://youtu.be/Min0hkwO43g
2020-09-11 22:17:13 +03:00
in1tiate
6c2010a1cf
Apply suggested change to remove need for additional function
2020-09-07 14:53:17 -05:00
in1tiate
311e260d65
Add 600ms rate limit to IC signal
2020-09-07 13:38:10 -05:00
in1tiate
4562bcd82f
Alter logic flow to include theme folders for shout sounds
2020-09-07 13:00:59 -05:00
in1tiate
48c7984d66
Add dropdown function to set_widgets
2020-09-07 12:40:22 -05:00
oldmud0
fe5128280c
Merge pull request #274 from AttorneyOnline/windrammer/fix-273-button-generator
...
Fix: Qt failing to paint a darker button if source image is indexed
2020-08-30 13:34:28 -05:00
oldmud0
9cc73e5502
Merge pull request #278 from Crystalwarrior/bugfix/qmovie-optimization
...
Cache QMovie objects to reduce lag
2020-08-29 14:51:23 -05:00
Crystalwarrior
e2e3b28de8
Set cache mode to "all" for both QMovie objects to preserve the client's sanity by not horribly lagging them with zoom speedlines and other continuously animated elements.
2020-08-28 15:48:01 +03:00
oldmud0
090e82421d
Merge pull request #276 from Crystalwarrior/bugfix/sprite-freedom
...
Allow non-png static image lookups
2020-08-25 16:36:56 -05:00
Crystalwarrior
610510eb7b
move "check" to the very end instead of very start in packet_distribution
2020-08-25 13:00:00 +03:00
Crystalwarrior
6c62980ffc
forgot to ctrl+s header definitions fuck
2020-08-25 12:58:48 +03:00
Crystalwarrior
ee3bad44c7
Implement clock pausing
...
Implement clock setting w/o starting or stopping
Both of these should make it possible for the server to start/stop/pause/resume the clock with perfect synchronization to the true time.
2020-08-25 12:48:09 +03:00
Crystalwarrior
7e9c5726e0
Introduce the timer packet - "TI".
...
This timer will start the clock accounting for latency! Cool, right?
Remove useless qDebug() for music looping
2020-08-25 12:21:10 +03:00
Crystalwarrior
febfbeafc1
Actually make use of the completely useless CHECK and CH keepalive timer and use them to determine the client's ping.
...
Display ping in the application window title.
keepalive timer now fires every second instead of every minute
Remove meme clock starting on set_widgets()
implement get_ping() on w_courtroom
2020-08-25 12:18:49 +03:00
Crystalwarrior
18a9bcfe19
Remove the ".png" check from the load_image lookup to allow non-(a) and (b) images being used for static characters
2020-08-24 20:22:13 +03:00
likeawindrammer
d1ac36d3c2
Fix: Qt failing to paint a darker button if source image is indexed
...
By converting the image to an 8-bits per channel image with alpha channel
we make sure the client won't fail painting a darker button,
and keep the transparency if the source image had.
2020-08-23 13:58:30 -06:00
oldmud0
9f4487d9cf
Merge pull request #271 from AttorneyOnline/2.8.5-hotfix
...
2.8.5 hotfixes
2020-08-22 16:07:36 -05:00
oldmud0
8dcddf289f
Only reinitialize audio on device change
2020-08-22 15:33:08 -05:00
oldmud0
48675f00d0
Fix upward log scrolling down instead of up
...
Stop using upwards log. Seriously. No other program does this.
2020-08-22 15:17:48 -05:00
scatterflower
b036134414
add project comment toggle for verbose network logs
2020-08-21 15:52:23 -05:00
scatterflower
565a3cce89
remove slow loading
2020-08-21 15:52:07 -05:00
scatterflower
3f999455a9
remove remaining traces of fantacrypt
2020-08-21 15:36:31 -05:00
scatterflower
c0316ded85
remove fantacrypt
2020-08-21 15:30:54 -05:00
oldmud0
2c6a690d47
Merge pull request #246 from AttorneyOnline/2.8
...
Merges 2.8.5, which is a patch release for 2.8 with no substantially new features.
This commit is release-ready.
2020-08-21 12:42:45 -05:00
Crystalwarrior
f27f210efe
Proof of concept complete. The timer will now take int msecs to start, and will properly display the time remaining until target time in hh:mm:ss.zzz
...
Clock can be defined in courtroom_config.ini and its font set in courtroom_fonts.ini
Pause and resume functions will not work as expected atm.
2020-08-21 18:01:24 +03:00
Crystalwarrior
edf3d463e9
add a new aoclocklabel class that is a QLabel with fancy DR-Style timing features
...
WIP
2020-08-21 17:17:49 +03:00
likeawindrammer
af1e760225
Translations: Update Portuguese
2020-08-21 04:14:29 -06:00