Commit Graph

87 Commits

Author SHA1 Message Date
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