Commit graph

13302 commits

Author SHA1 Message Date
BondageProjects
963097b98b Merge branch 'ts/types' into 'master'
More TS strict typing

See merge request 
2025-04-08 21:56:38 +00:00
BondageProjects
3d7d5e3ac0 Merge branch 'side-pannel' into 'master'
ENH: Convert the dialog side pannel to DOM

See merge request 
2025-04-08 21:52:35 +00:00
BondageProjects
3415622429 Merge branch 'gutter' into 'master'
BUG: Explicitly use `scrollbar-gutter: auto` for the chat log

See merge request 
2025-04-08 21:51:27 +00:00
BondageProjects
ccf74d85e3 Merge branch 'fix_canvas_transforms' into 'master'
BUG: Fix broken lucky wheel drawing

See merge request 
2025-04-08 21:51:00 +00:00
BondageProjects
0e1aa8ec91 Merge branch 'opacity' into 'master'
BUG: Ensure that restraints with opacity sliders have `EditOpacity` set to `true`

See merge request 
2025-04-08 21:50:22 +00:00
BondageProjects
be3b4f9cd5 Merge branch 'master' into 'master'
[ADD+Fixes] New BarrelCorset - BartenderVestF new assets and minor fixes.

See merge request 
2025-04-08 21:49:52 +00:00
bananarama92
dd2885244f
MAINT: Explicitly use scrollbar-gutter: auto for the chat log 2025-04-08 21:24:48 +02:00
EllieThePink
3506068959 BUG: Fix broken lucky wheel drawing
https://gitgud.io/BondageProjects/Bondage-College/-/merge_requests/5460
added a call to clear the transform on the canvas, but this would also
remove any transform that was on the canvas before. This broke the lucky
wheel which uses rotation.

Instead, save the transform like it does the other properties and
re-apply it afterwards.

Also change the variables to const because they are never reassigned.
2025-04-08 16:07:03 +00:00
bananarama92
ac2f28d85c
BUG: Ensure that restraints with opacity sliders have EditOpacity set to true 2025-04-08 16:18:10 +02:00
Cleon
cf02c7101c [ADD+Fixes] New BarrelCorset - BartenderVestF new assets and minor fixes. 2025-04-08 09:52:46 +00:00
Haruhi
779a53a13c Added HairBack80-84 2025-04-08 05:02:29 +05:30
Haruhi
19f934a3c5 Added HairFront66-74, HairBack79 2025-04-08 02:24:09 +05:30
BondageProjects
f7eb250352 FIX - Duplicated InventoryID 2025-04-06 20:00:34 -04:00
BondageProjects
7afed4e944 Merge branch 'alpha_channel_mask' into 'master'
Add Texure-based Alpha Mask Support, and New Item: Extreme Corset

See merge request 
2025-04-06 23:13:43 +00:00
BondageProjects
c9bc168ea0 Merge branch 'Collars' into 'master'
Added Chain Collar with optional heart padlock or plain padlock bodies.

See merge request 
2025-04-06 23:10:58 +00:00
Jean-Baptiste Emmanuel Zorg
b82d959dad Added Chain Collar with optional heart padlock or plain padlock bodies. 2025-04-05 21:50:55 +02:00
BondageProjects
7aba74bc2c Merge branch 'ChokeChain' into 'master'
Added Neck restraint choke chain asset.

See merge request 
2025-04-05 19:05:34 +00:00
BondageProjects
507072167d Merge branch 'LargeBushyTail' into 'master'
Adding Large bushy tail by Sera Eldritch Esper

See merge request 
2025-04-05 19:04:38 +00:00
Sin
7e3a0508d7 Adding Large bushy tail by Sera Eldritch Esper 2025-04-05 19:04:38 +00:00
BondageProjects
995cf8a931 Merge branch 'fix/audio-volume-reset' into 'master'
Fix audio volume being reset to 100% on login

See merge request 
2025-04-05 19:04:01 +00:00
BondageProjects
d70412b041 Merge branch 'Beards' into 'master'
Set of new facial hair options.

See merge request 
2025-04-05 19:02:00 +00:00
BondageProjects
6d8edae80d Merge branch 'chat-input' into 'master'
MAINT: Rewrite the chat input auto expansion logic and allow the chat reply DOM to take advantage of this

See merge request 
2025-04-05 19:01:24 +00:00
bananarama92
b5f57ab851
MAINT: Ensure that PoseSetActive refreshes the dialog pose menu if so required 2025-04-05 18:29:55 +02:00
BondageProjects
94288d9f60 Merge branch 'master' into 'master'
[ADD] CeilingNeckCuff-MetalCuffCollar-SuspiciousMask and some fixes in previous items.

See merge request 
2025-04-05 16:25:55 +00:00
bananarama92
857d304323
MAINT: Standardize the handling and validation of menubar buttons in the dialog side pannel 2025-04-05 16:12:09 +02:00
RavenCreative
a9b846239c Added Neck restraint choke chain asset. 2025-04-04 18:55:23 -07:00
dynilath
8bc39700a4
Add InventoryID for ExtremeCorset asset 2025-04-04 12:39:11 +08:00
dynilath
229cd7dc71
Add changes that forgot to submit 2025-04-04 11:46:20 +08:00
dynilath
c2ca6c237c
Add asset extreme corset 2025-04-04 11:43:00 +08:00
dynilath
895c7379d5
Fix and expanding composition for GLDraw 2025-04-04 11:28:22 +08:00
dynilath
2319c90775
Implement texture alpha mask for non-gl draw 2025-04-04 11:28:22 +08:00
dynilath
1f29025a00
Implement texture alpha mask for GLDraw 2025-04-04 11:28:22 +08:00
dynilath
51a8cb4ce4
Implement basic mask layer interface 2025-04-04 11:28:22 +08:00
bananarama92
785f4e9729
MAINT: Misc dialog self menu clean up 2025-04-02 15:33:48 +02:00
bananarama92
0a7cdb1c32
ENH: Convert the OwnerRules panel to DOM 2025-04-02 15:33:47 +02:00
Jean-Baptiste Emmanuel Zorg
13ac6d02ac Fix audio volume being reset to 100% on login 2025-04-02 15:22:04 +02:00
bananarama92
2f7c1717bf
ENH: Convert the SavedExpressions panel to DOM 2025-04-01 20:05:37 +02:00
bananarama92
109e72eea2
ENH: Convert the dialog pose panel to DOM 2025-04-01 20:05:36 +02:00
bananarama92
0b52bc19b4
ENH: Convert the dialog expression panel to DOM 2025-04-01 20:05:36 +02:00
bananarama92
8c99dcf09e
ENH: Add further null safeguards to DialogMenu.Resize 2025-04-01 20:05:36 +02:00
bananarama92
ed23d2d1bb
ENH: Add listeners for the spinbutton button role 2025-04-01 13:53:41 +02:00
bananarama92
9bf0e41df8
MAINT: Explicitly pass along all status element IDs 2025-04-01 13:53:41 +02:00
bananarama92
07ea276c05
MAINT: Make DialogMenu.focusGroup get-only and relax the group type to AssetGroup 2025-04-01 13:53:40 +02:00
bananarama92
dbcab7cef5
ENH: Add CharacterIsExpressionDisallowed()
Like `CharacterIsExpressionAllowed()`, but returns an exit status instead of a boolean
2025-04-01 13:53:23 +02:00
RavenCreative
d6d8806e0e Set of new facial hair options. 2025-03-31 21:23:51 -07:00
bananarama92
ca53abb1cf
BUG: Fix the Escape-key enabled chat-reply closing triggering on keyup rather than keydown 2025-03-31 17:52:11 +02:00
bananarama92
8a074d6ac0
MAINT: Move the chat-room-reply-indicator DIV up one level 2025-03-31 17:52:11 +02:00
bananarama92
71f4ede190
MAINT: Rewrite the chat input auto expansion logic 2025-03-31 17:52:10 +02:00
Cleon
3f4b24d504 [ADD] CeilingNeckCuff-MetalCuffCollar-SuspiciousMask and some fixes in previous items. 2025-03-31 13:24:58 +00:00
BondageProjects
1b6730c321 Merge branch 'fix/business-trousers' into 'master'
Fix a few misnamed layers for the business trousers

See merge request 
2025-03-31 00:02:30 +00:00