FreezyLemon
d22a9df140
Added new request for getting the beatmapset from only a difficulty map ID
2017-12-02 09:47:20 +01:00
Aergwyn
e07b85311b
removed unnecessary using
2017-12-01 22:15:10 +01:00
Aergwyn
c466296b14
reverted split at Decoder, moved logic down
...
I'm done experimenting, sorry
- `Decoder` only returns a "Beatmap"`Decoder` now
- "Storyboard"`Decoder` is retrieved from a "Beatmap"`Decoder`
- moved parse methods down in the hierarchy where I forgot to do that
- renamed `OsuLegacyDecoderTest` to `LegacyDecoderTest`
2017-12-01 22:05:01 +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
7699a3bb38
Merge branch 'master' of https://github.com/ppy/osu into url-parsing-support
2017-12-01 21:07:31 +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
FreezyLemon
78ff5d81d3
Fixed casting
2017-12-01 21:03:41 +01:00
FreezyLemon
152eb83c42
Added new class for chat lines, that colour the messages after formatting. URLs will become blue, and on hover (also defined here) be turned yellow-ish
2017-12-01 20:33:27 +01:00
FreezyLemon
86302716a6
Also moved LinkText to its own file so the chat could reuse it (ProfileHeader's private class ProfileLink also still inherits from this, though)
2017-12-01 20:32:08 +01:00
FreezyLemon
1f1c7dd70f
Moved LinkFlowContainer out of ProfileHeader to make it available for other uses too (e.g. chat) and renamed it to LinkTextFlowContainer bc it can contain both links and text, not only one
2017-12-01 20:26:51 +01:00
FreezyLemon
f5f287bed5
Rolled back the idea that there should be a separate class for formatted messages
2017-12-01 20:25:02 +01:00
Aergwyn
a49f3479a2
Split retrieving of beatmap and storyboard decoder
...
Storyboard works again. Not satisfied with the solution though.
2017-12-01 19:11:52 +01:00
Dean Herbert
6faa0f62b3
Merge pull request #1643 from gtensha/master
...
Fix filename casing to compile on Linux
2017-12-02 02:21:49 +09:00
gtensha
de94082b1e
Fix filename casing to compile on Linux
2017-12-01 18:10:39 +01:00
Aergwyn
db50ad794e
CI adjustments
...
- removing unnecessary `using`s
- name Fields/Methods according to rules
- removing unnecessary initializations
2017-12-01 17:58:11 +01:00
Aergwyn
806c0e3b26
restructured OsuLegacyDecoder into LegacyDecoder
...
Beatmap works, Storyboard not...
2017-12-01 17:43:33 +01:00
smoogipoo
cf859a6cf2
Make the dragger attach to objects it surrounds
...
Plus a lot more implementation.
2017-12-02 00:26:02 +09:00
Dean Herbert
f547b3bde5
Merge pull request #1630 from Aergwyn/fix-set-hidden-crash
...
Fix crash when all beatmaps in a set are hidden
2017-12-01 23:48:30 +09:00
Dean Herbert
70b29b8b62
Merge branch 'master' into fix-set-hidden-crash
2017-12-01 23:35:48 +09:00
Dean Herbert
33572a7326
Merge pull request #1633 from peppy/fix-track-disposal
...
Fix DisposeTrack not working as expected
2017-12-01 23:35:28 +09:00
Dean Herbert
ee75f90ab3
Update framework
2017-12-01 23:17:54 +09:00
Dean Herbert
7532795935
Lock during validity checks
2017-12-01 22:43:49 +09:00
Dean Herbert
87b6181a19
Merge remote-tracking branch 'upstream/master' into fix-track-disposal
2017-12-01 22:36:20 +09:00
Dean Herbert
8c3ae9430b
Add difficulty scaling considerations to hyperdash initialisation
2017-12-01 20:39:58 +09:00
Dean Herbert
997cdfaee4
Add missing licence header
2017-12-01 20:31:54 +09:00
Dean Herbert
912d5edcf6
Merge branch 'master' into catch-hyperdash
2017-12-01 20:16:37 +09:00
Dean Herbert
79e1bf3394
Remove unused testcase
2017-12-01 20:14:42 +09:00
Dean Herbert
e75d73ac1c
Change hyperdash colour again
2017-12-01 20:13:46 +09:00
Dean Herbert
bf606522c1
Make hyperdash testcase easier to win again
2017-12-01 20:13:32 +09:00
Dean Herbert
273793f185
Add comments
2017-12-01 20:08:49 +09:00
Dean Herbert
25207c51b5
Add directionality
2017-12-01 20:07:28 +09:00
Dean Herbert
445bb70ef5
Add hyperdash visual testing to TestCaseCatcherArea
...
Also tidies up hyperdash state logic
2017-12-01 19:58:00 +09:00
Dean Herbert
07081f400c
Make hyperdash testcase easier to win
2017-12-01 19:33:20 +09:00
Dean Herbert
51cae24a26
Add basic hyperdash movement
...
Doesn't restrict direction yet. Also improves readability of fruit catch detection.
2017-12-01 19:33:13 +09:00
FreezyLemon
01bea3bada
Re-implemented message formatting (mostly taken from osu-stable code)
2017-12-01 10:56:48 +01:00
Dean Herbert
442b234a86
Merge pull request #1631 from smoogipoo/csharp-7
...
Migrate to C# 7
2017-12-01 18:47:37 +09:00
smoogipoo
5be00cb0ec
Add todo
2017-12-01 18:40:55 +09:00
smoogipoo
0b95e36675
Fix RelativeChildSize error temporarily
2017-12-01 18:00:20 +09:00
Dean Herbert
881745d756
Initial implementation of hyperdash calculation
2017-12-01 17:59:36 +09:00
Dean Herbert
19051dd529
Update framework
2017-12-01 16:44:49 +09:00
smoogipoo
a73dfd692b
Merge LangVer.props and osu.Game.props
2017-12-01 13:53:32 +09:00
smoogipoo
edb9b19079
Make JoinNullCheckWithAssignment a hint
2017-12-01 13:53:18 +09:00
smoogipoo
f6591851c3
Implement a selection dragger box
2017-12-01 13:15:58 +09:00
Dean Herbert
76a1c7db3b
Hyperdash preparation
2017-12-01 13:10:51 +09:00
Aergwyn
7080711cb2
remove unnecessary using
2017-11-30 20:13:10 +01:00
Aergwyn
be018a63c6
remove unnecessary lines
2017-11-30 19:17:11 +01:00
Aergwyn
c16925059c
split parsing a beatmap and parsing a storyboard
2017-11-30 19:16:13 +01:00
Aergwyn
016057ab01
readd storyboard to beatmap + minor cleanup
2017-11-30 16:49:53 +01:00
smoogipoo
52ba68e25d
Add/fix up license headers
2017-11-30 22:21:02 +09:00
smoogipoo
c0c051aa32
Remove unused parameter for now
2017-11-30 21:58:41 +09:00