Nathan Alo
|
812624a502
|
use .Equals() instead
|
2021-06-24 10:45:20 +08:00 |
|
Nathan Alo
|
564c72bf74
|
compare directly instead of comparing IDs
|
2021-06-24 10:10:57 +08:00 |
|
Nathan Alo
|
73590bfca1
|
Return an empty array when the sender is from system.
|
2021-06-24 07:20:31 +08:00 |
|
Dean Herbert
|
fca6b15d2f
|
Fix local echo messages remaining permanently dimmed when chatting via multiplayer
|
2021-01-22 16:05:45 +09:00 |
|
smoogipoo
|
96724bde32
|
Fix chat name backgrounds not dimming
|
2020-07-16 15:05:01 +09:00 |
|
Dean Herbert
|
ed837d3115
|
Use framework extension method for FromHex
|
2020-03-11 10:18:41 +09:00 |
|
Huo Yaoyuan
|
bbeab6fa76
|
Use auto property.
|
2019-11-12 19:53:25 +08:00 |
|
Ganendra Afrasya
|
b6dd610af8
|
Apply reviews
|
2019-10-01 23:18:03 +07:00 |
|
Ganendra Afrasya
|
208b9a4eba
|
Add new virtual float for username to timestamp padding
|
2019-10-01 20:47:53 +07:00 |
|
smoogipoo
|
717a287d69
|
Use real ellipsis character
|
2019-09-10 17:11:26 +09:00 |
|
smoogipoo
|
01fd08cba9
|
Fix broken positioning of effected usernames
|
2019-09-10 17:11:16 +09:00 |
|
Dean Herbert
|
eeebd517f3
|
Use MaxWidth specification
|
2019-09-09 12:08:59 +09:00 |
|
Dean Herbert
|
c6b8f2db77
|
Update historic licence header
|
2019-09-06 19:05:50 +09:00 |
|
Dean Herbert
|
374479f837
|
Add truncatino of long usernames in chat
|
2019-09-06 19:00:57 +09:00 |
|
Dean Herbert
|
704fe2d655
|
Remove text shadow in chat
|
2019-07-23 16:04:50 +09:00 |
|
Dean Herbert
|
4ef165fdac
|
Fix ChatLine not being correctly loaded asynchronously
|
2019-06-20 23:01:02 +09:00 |
|
LeNitrous
|
516575a132
|
don't create "Start Chat" option when the sender is the local user
|
2019-06-03 18:54:29 +08:00 |
|
smoogipoo
|
a56e29347f
|
Adjust namespaces
|
2019-04-02 14:51:28 +09:00 |
|
smoogipoo
|
268ea6a836
|
Wrong line
|
2019-03-02 13:28:16 +09:00 |
|
smoogipoo
|
83a02d32f7
|
Fix a few incorrect fonts
|
2019-03-02 13:25:59 +09:00 |
|
smoogipoo
|
4db5531e4b
|
Replace copy-constructor/method with extension method
|
2019-02-20 19:32:30 +09:00 |
|
smoogipoo
|
dbfa95b9e7
|
Made medium the default font weight
|
2019-02-20 16:52:36 +09:00 |
|
smoogipoo
|
a2aa3ec5cb
|
Adjust sprite texts in-line with framework changes
|
2019-02-20 15:03:20 +09:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
Dean Herbert
|
81104f4803
|
Make standalone chat reuse more code from main chat overlay
|
2018-12-21 17:54:12 +09:00 |
|
smoogipoo
|
f27bd3ef3e
|
OpenTK -> osuTK
|
2018-11-20 17:14:59 +09:00 |
|
miterosan
|
9bc225e14b
|
rename user to private
|
2018-07-24 05:14:47 +02:00 |
|
miterosan
|
66378d5847
|
Remove the highlight from "Start Chat"
|
2018-07-09 18:58:10 +02:00 |
|
miterosan
|
5bfb386226
|
Merge remote-tracking branch 'origin/master' into Private_Messages
|
2018-04-14 13:31:03 +02:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
miterosan
|
3860594f40
|
Rename everything into channel and remove everything chat
|
2018-04-11 20:01:57 +02:00 |
|
miterosan
|
85f736ae89
|
Allow opening a new chat with right click on User
Allow faster viewing of the usertab using lasy loading
|
2018-04-09 23:14:39 +02:00 |
|
miterosan
|
a70b329155
|
Split drawing and business logic of ChatOverlay
|
2018-04-08 18:21:48 +02:00 |
|
Dean Herbert
|
e5188fd151
|
Add better channel test cases (testing non-existent channels)
|
2018-01-30 17:43:19 +09:00 |
|
FreezyLemon
|
174fdf5037
|
Nicer code to remove non-existent channels from links
|
2018-01-11 18:51:20 +01:00 |
|
FreezyLemon
|
3bf9901dd2
|
Fixed bugs and added tests
|
2018-01-09 16:11:45 +01:00 |
|
Dean Herbert
|
72624aea18
|
Use a better method of link compilation
Adds word wrap back, simplifies a lot.
|
2018-01-09 20:33:20 +09:00 |
|
Dean Herbert
|
b035a92bda
|
Merge branch 'master' into url-parsing-support
|
2018-01-09 14:28:20 +09:00 |
|
Dean Herbert
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |
|
FreezyLemon
|
e7721d71f3
|
Changed chat link implementation according to review
|
2017-12-31 00:51:47 +01:00 |
|
FreezyLemon
|
d66d741af2
|
fixed constant naming
|
2017-12-28 22:11:10 +01:00 |
|
FreezyLemon
|
ae79be7b51
|
small style fixes plus new assert in test
|
2017-12-28 21:45:58 +01:00 |
|
FreezyLemon
|
7454633f63
|
Refactor and general tidying up
|
2017-12-28 20:11:21 +01:00 |
|
FreezyLemon
|
128603a99f
|
Added more and fixed the old automated tests
|
2017-12-28 01:12:13 +01:00 |
|
FreezyLemon
|
54a11e24b7
|
Fixed links being removed too early
|
2017-12-27 21:13:32 +01:00 |
|
FreezyLemon
|
4681a0c47b
|
handle chat == null gracefully and remove link from message if channel not found
|
2017-12-27 21:06:48 +01:00 |
|
FreezyLemon
|
c4f5754f94
|
Fixed only the links being italics for /me messages
|
2017-12-27 02:14:45 +01:00 |
|
FreezyLemon
|
962e4d7c8a
|
Removed LinkId and word wrapping (for now).
Also reimplemented the OsuHoverContainer properly
|
2017-12-25 20:46:04 +01:00 |
|
FreezyLemon
|
34a37935e3
|
Removed unused property and unnecessary return statement (CI)
|
2017-12-07 19:38:59 +01:00 |
|
FreezyLemon
|
772bba27be
|
Small style changes
|
2017-12-07 16:41:46 +01:00 |
|
FreezyLemon
|
d90eb2cdce
|
Moved "Does this channel exist" check to ChatLine so that if a #name does not exist as a channel, it does not get added as a link (and does not contain a URL or anything else to prevent jankiness)
|
2017-12-07 16:26:28 +01:00 |
|
FreezyLemon
|
541c25e995
|
Renamed ChatLinkSpriteText to ChatLink for convenience
|
2017-12-07 10:28:12 +01:00 |
|
FreezyLemon
|
7bf25bdd4d
|
Changed it so the ":" character does not appear after usernames when the displayed message is an action (e.g. /np). Just makes more sense imo
|
2017-12-07 10:23:57 +01:00 |
|
FreezyLemon
|
63a6a8b669
|
Fixed messages sent by yourself not being formatted
|
2017-12-04 19:31:48 +01:00 |
|
FreezyLemon
|
cf96323980
|
Added new OsuLinkSpriteText.TextColour property that sets the internal content (OsuHoverContainer)'s colour instead of the whole container, so that text colour is always changed through that (e.g. link colouring, link hover fade).
Implemented it to be used when adding text to an OsuLinkTextFlowContainer.
|
2017-12-04 13:33:42 +01:00 |
|
FreezyLemon
|
3f336b8e61
|
Made the style a bit better, fixed a bug or two
|
2017-12-03 21:02:05 +01:00 |
|
FreezyLemon
|
0aced85908
|
Changed the LinkID to the link's own Index instead of the previous one (just makes more sense imo)
|
2017-12-02 09:47:59 +01:00 |
|
FreezyLemon
|
ade7311c15
|
Updated implementation to be based around a "LinkId" (atm the position of the link, anything unique to a link inside its message will be fine), which does not allow matching (OnHover related) between different links
|
2017-12-01 21:31:12 +01:00 |
|
FreezyLemon
|
7f1f886406
|
implemented method formatting into chat. Also added all necessary files to the .csproj
|
2017-12-01 21:04:24 +01:00 |
|
Dean Herbert
|
ac7e373f40
|
Add hover/click sound effects to more stuff everywhere
|
2017-11-26 17:21:21 +09:00 |
|
MrTheMake
|
29707788f9
|
Code formatting
|
2017-09-22 15:29:04 +02:00 |
|
MrTheMake
|
dc5c046d4b
|
Fixed wrong action message color
|
2017-09-22 14:33:20 +02:00 |
|
MrTheMake
|
3e8941f8e1
|
Fix chat message style for non action messages
|
2017-09-22 11:35:07 +02:00 |
|
MrTheMake
|
dce577f92a
|
Updated design
|
2017-09-22 11:30:01 +02:00 |
|
MrTheMake
|
31e26364a6
|
Initial implementation of chat commands
|
2017-09-22 01:47:24 +02:00 |
|
Dean Herbert
|
b7c9819680
|
Add context menus to chat names and user panels
|
2017-09-14 15:43:47 +09:00 |
|
Dean Herbert
|
877c69d5fe
|
Add local chat echo support
|
2017-08-21 17:43:26 +09:00 |
|
Dean Herbert
|
ed7bb329de
|
Add word wrap support to chat
|
2017-07-24 18:11:25 +09:00 |
|
Dean Herbert
|
7549d3a2c4
|
Allow ChatLines to exist without UserProfileOverlay
Fixes testcases failing when logged in.
|
2017-07-22 17:18:20 +09:00 |
|
Dean Herbert
|
2c5019ff7c
|
Forward action in saner way
|
2017-07-19 18:22:46 +09:00 |
|
Dean Herbert
|
b6b7ae47db
|
Merge branch 'master' into user-profile-fixes
|
2017-07-19 18:15:38 +09:00 |
|
Thomas Müller
|
a225b542d5
|
Sender is always non-null
|
2017-07-18 12:35:36 +03:00 |
|
Thomas Müller
|
e58ea97604
|
Improve design as requested
|
2017-07-18 12:26:05 +03:00 |
|
Thomas Müller
|
e72c009dd7
|
Highlight custom-named users
|
2017-07-18 10:53:41 +03:00 |
|
Jorolf
|
b9eb7a8445
|
make chat message users open UserProfileOverlay
|
2017-07-17 20:26:55 +02:00 |
|
Dean Herbert
|
efab186384
|
Update namespaces in line with framework
|
2017-05-16 12:50:30 +09:00 |
|
Dean Herbert
|
c4a93cbc85
|
Move drawable chat related classes to better namespace
|
2017-05-12 15:38:51 +09:00 |
|