Commit Graph

403 Commits

Author SHA1 Message Date
Jamie Taylor 2eb12a59b7
Rename function to be more accurate 2021-07-09 11:16:47 +09:00
Jamie Taylor 546f55d341
Change profile section expansion to use dropdown sounds 2021-07-08 20:23:11 +09:00
Dean Herbert 31dbc7798b Merge branch 'master' into linkify-metadata 2021-07-01 19:41:33 +09:00
smoogipoo 7a86686f40 Make nullable 2021-06-29 16:30:40 +09:00
smoogipoo 9132c42f87 Fix actions posted to the wrong channel 2021-06-29 15:58:07 +09:00
Joseph Madamba 6fda5e569a Fix beatmap discussion links wrongly leading to beatmap page 2021-06-20 21:37:00 -07:00
Dean Herbert 8eab7df955 Move `BindCollectionChanged` out of async load 2021-06-11 17:51:58 +09:00
Dean Herbert 20759657de Rename configuration variables and refactor lots more 2021-06-11 16:37:31 +09:00
Dean Herbert 3d645608eb Remove nullability of DI dependencies and fix incorrect load order 2021-06-11 16:28:53 +09:00
Dean Herbert 139401a04a Inline and refactor overly verbose `MessageNotifier` code 2021-06-11 16:27:31 +09:00
Craftplacer 4925a7d59e
Minor code quality changes 2021-06-05 15:57:14 +02:00
Craftplacer ce4bcda803
Use separate method for fetching channel objects
Resolves a pull request review
2021-06-05 14:02:48 +02:00
Craftplacer 39c3b08fc7
Merge remote-tracking branch 'upstream/master' into chat-mention 2021-06-05 11:18:06 +02:00
Craftplacer b746fe7c03
Fix binding order 2021-06-05 11:03:49 +02:00
Bartłomiej Dach 5f5f3a8c5c General comment cleanups 2021-06-03 14:20:52 +02:00
Bartłomiej Dach b2cc2a51ec Rename method to be less misleading
Would rather avoid variations of Equals/Equal/IsEqual. There's not
really much equality involved as the types are different.
2021-06-03 14:13:01 +02:00
Bartłomiej Dach e8c2483f19 Use standard list instead of bindable list
No reason to use a bindable list there, as `CollectionChanged` was never
subscribed to.
2021-06-03 14:09:52 +02:00
Bartłomiej Dach 8193691cbc Invert condition to reduce nesting 2021-06-03 14:09:52 +02:00
Dean Herbert a6cc37eb3b Mark fields `readonly` 2021-06-03 14:56:21 +09:00
Dean Herbert 4a5d8215f3
Merge branch 'master' into keyboard_shortcuts 2021-06-03 14:47:40 +09:00
Dean Herbert 1f8abcdf6c Merge branch 'master' into fix-relative-link-resolution 2021-06-01 16:49:02 +09:00
Dean Herbert a9f4bc6285 Never return a null argument
Enable nullable
2021-06-01 14:11:17 +09:00
Dean Herbert 111bfd4d88 Fix relative URLs having a null argument after resolution to `LinkDetails` 2021-06-01 13:50:20 +09:00
Craftplacer b3ac67675e
Merge branch 'chat-mention' of github.com:Craftplacer/osu into chat-mention 2021-05-27 21:59:51 +02:00
Craftplacer 13b2b7c148
Fix formatting 2021-05-27 21:58:54 +02:00
Craftplacer 0b17af81f1
Use Contains instead of IndexOf
Co-authored-by: Berkan Diler <b.diler@gmx.de>
2021-05-27 09:48:30 +00:00
Dean Herbert aa23c4a4b9
Merge branch 'master' into keyboard_shortcuts 2021-05-27 16:30:34 +09:00
Craftplacer a679efac1c
Reduce duplicate notification code by making a base class 2021-05-27 01:00:26 +02:00
Craftplacer cf39e58ce7
Subscribe to CollectionChanged before binding to JoinedChannels 2021-05-27 01:00:08 +02:00
Craftplacer d47370bac9
Locally bind to LocalUser 2021-05-27 00:59:29 +02:00
Gagah Pangeran Rosfatiputra 905364b5fe
add url as argument for link action external 2021-05-26 19:34:34 +07:00
Dean Herbert 52ca2f4797 Merge branch 'master' into chat-mention 2021-05-26 16:00:26 +09:00
smoogipoo e3b8d8ee18 Add support for overlay-coloured links 2021-05-17 16:58:54 +09:00
Gagah Pangeran Rosfatiputra f2de28814a
add and handle OpenWiki link action 2021-05-17 00:43:59 +07:00
Dean Herbert 3befb49ea9 Fix system messages always being displayed above standard messages
Closes https://github.com/ppy/osu/issues/12509.
2021-04-22 14:52:01 +09:00
Dean Herbert 254f9bb58b Show API human readable error message when chat posting fails
Closes #11902.
2021-02-26 13:38:00 +09:00
Dan Balasescu dad6e7e825
Merge pull request #11755 from peppy/fix-message-formatter-domain
Fix MessageFormatter not working for custom endpoints
2021-02-12 16:01:55 +09:00
Dean Herbert 3799493536 Add test coverage of int match failures 2021-02-12 15:25:00 +09:00
Dean Herbert bb9123eecd Better handle fallback scenarios for beatmap links 2021-02-12 15:17:54 +09:00
Dean Herbert 1c5aaf3832 Add back default value 2021-02-12 15:03:53 +09:00
Dean Herbert 6a42d312f6 Match using EndsWith to ignore protocol (and allow http) 2021-02-12 14:59:56 +09:00
Dean Herbert 33c9ecac8a Fix MessageFormatter not working for custom endpoints 2021-02-12 14:54:19 +09:00
Dean Herbert e6980688f6 Leave the multiplayer channel when leaving multiplayer 2021-01-21 15:42:23 +09:00
Dean Herbert 323da82477 Add website root URL and update most links to use it
For what it's worth, I intentionally didn't include news / changelog /
supporter, because these should never change.
2020-12-24 18:11:42 +09:00
Angela Zhang 74bd2f41e6 Style fixes 2020-12-20 13:51:39 -06:00
Angela Zhang 7d326c7f24 Review changes + added tests 2020-12-20 13:18:00 -06:00
smoogipoo 45107280a0 Make TimeBetweenPolls into a bindable 2020-12-20 18:34:54 +09:00
Angela Zhang 45482e8709 Whitespace fixes 2020-12-17 18:43:39 -06:00
Angela Zhang 454c7538c0 CI Style Fixes 2020-12-17 17:59:36 -06:00
Angela Zhang 71a082110a Making style changes + supports reopening PM chats 2020-12-17 16:56:34 -06:00