ae1adfd2f2
remove unnecessary empty lines
...
codefactor.io \(o.o)/
also one unnecessary semicolon
2018-01-12 19:30:34 +01:00
37d393bca0
Update licence headers
2018-01-05 20:21:19 +09:00
4f6263ef86
Make many internal classes and methods public
...
This is important when using dynamic compiling to rapidly iterate. Until we actually split projects out into pieces (like the abstract ruleset project we have talked about) there is no advantage to using internal in the osu! game code.
2017-11-21 12:06:16 +09:00
89b5a6670e
Changed type of IHasFilterTerms.FilterTerms according to framework update
2017-09-13 16:18:02 +02:00
3b575444be
Rewrite PlaylistList as CompositeDrawable and remove all backwards PlaylistList references
...
Now handles drag at a PlaylistList.ItemsScrollContainer level (private class), and PlaylistList itself is no longer a Container so it only supports adding BeatmapSets. Sorry for the rewrite x.x.
2017-09-04 13:12:12 +09:00
9078444a62
Fix items jumping between two indices in the edge case, use a linear search for now.
2017-09-04 11:03:53 +09:00
0e363fce1e
Try to fix stuttering behavior
2017-08-29 22:26:06 -07:00
e5bf3f6a6a
Fix out of bounds
2017-08-29 00:46:11 -07:00
1eb31afd14
Get destination index using binarysearch
2017-08-29 00:39:17 -07:00
458c3a355f
Rearrange dragging using cheeseburger icon only
2017-08-28 23:28:58 -07:00
636492b9cf
Rearrange tracks in OnDrag
2017-08-28 22:59:28 -07:00
12be5b417d
Use MathHelper.Clamp
...
- Fix formatting
2017-08-28 22:51:26 -07:00
2f5d8a7f88
Fixed code style errors
2017-08-28 01:08:51 -07:00
97ebf38288
Use PlaylistList to manage Prev/Next tracks
2017-08-28 00:56:03 -07:00
5c3b7ac12c
Allow rearranging playlist tracks
2017-08-28 00:29:44 -07:00
0d9ea97828
Allow Rulesets to create a non-FontAwesome icon
...
This also
- Renames TextAwesome to SpriteIcon.
- Removes the default size of "20" from SpriteIcon (now defaults to the underlying texture size).
2017-08-03 14:36:21 +09:00
fce580d717
Reshuffle namespaces
2017-07-26 13:22:46 +09:00
a7dc8a892b
Update framework
2017-07-21 17:24:09 +02:00
4d8261fe0b
Merge branch 'master' of https://github.com/ppy/osu into better-transforms
...
# Conflicts:
# osu-framework
# osu.Game/Graphics/Cursor/OsuTooltipContainer.cs
# osu.Game/Overlays/DragBar.cs
2017-07-18 15:16:02 +03:00
a5e610a7ba
Update framework and fix compilation
...
Most issues were related to BeginLoopedSequence usage and lack of
"this." in front of transform helpers.
2017-07-14 19:18:12 +03:00
fcd137ced2
Add OsuTextFlowContainer.
2017-06-13 00:51:06 +08:00
4abad17b92
Fix Black Space after } and Symbol Spacing
2017-06-08 14:48:42 +08:00
5f537780cf
Bring framework up-to-date
2017-06-07 15:32:50 +09:00
8544b45443
Update in line with framework
2017-05-30 22:23:51 +09:00
7485a78128
Update framework
2017-05-20 03:14:22 -03:00
139b03a1ce
Only recreate text once per unicode option change
2017-05-20 02:05:13 -03:00
43bd0f686b
Fix artist being the opposite value
2017-05-20 01:25:42 -03:00
48417beb81
Unused using directive
2017-05-20 01:22:33 -03:00
615082d757
Remove whitespace
2017-05-20 01:17:04 -03:00
dcc3dbf5e2
Make PlaylistItem use Paragraphs
2017-05-20 01:11:20 -03:00
efab186384
Update namespaces in line with framework
2017-05-16 12:50:30 +09:00
81d67cbe06
Play first visible set in playlist when commiting in the search field.
2017-05-05 01:59:24 -03:00
6074cb5979
Make playlist filtering work.
...
Also standardises searchable terms in beatmap metadata.
2017-05-02 10:45:55 +09:00
2437c416b1
Use less usings.
2017-05-01 19:56:01 +09:00
0f4ef16910
Remove custom word splitting logic, add localisation support.
2017-05-01 17:14:59 +09:00
c1d0aea217
Refactoring part 5.
2017-05-01 15:09:14 +09:00
580cf93147
Refactoring part 4.
2017-05-01 15:03:11 +09:00