github ppy/osu-framework v2017.819.0
2017.819.0

latest releases: 2024.513.0, 2024.509.0, 2024.423.0...
6 years ago
  • Fix SortedList<T>.IndexOf(T) returning a valid value for an item not contained by it, instead of -1. #980 (smoogipooo)
  • Add InputKeys enum; make actions work for mouse buttons #979 (peppy)
  • Expose PressedActions for querying currently actuated actions #977 (swoolcock)
  • Input and focus fixes #974 (peppy)
  • Fix children added during load() not being async-loaded. #973 (peppy)
  • Improve escape key handling #972 (peppy)
  • DefaultMappings -> DefaultKeyBindings #971 (peppy)
  • Remove unused InputManager reference in FocusedOverlayContainer #970 (peppy)
  • Revert Precision changes but add scale check to IsPresent. #969 (smoogipooo)
  • Better rigid bodies #967 (Tom94)
  • Fix some AutoSize drawables not showing up; add safeguard against future similar issues #966 (smoogipooo)
  • Key binding improvements #965 (peppy)
  • Add method to search upwards for first parent InputManager #964 (peppy)
  • Default frame limiter to a refresh rate of 60 Hz #963 (Tom94)
  • Add SliderStep to TestCase #962 (Tom94)
  • Divide by 0 in ThrottledFrameClock was causing asserts to fail #960 (swoolcock)
  • Get rid of Amib.SmartThreadPool dependency #959 (Tom94)
  • Rework IsAlive and IsLoaded behaviours #958 (peppy)
  • Fix incorrectly firing assertions when recursively disposing children #957 (peppy)
  • Fixes the case on macOS where the first frame is sometimes red #955 (swoolcock)
  • Remove LifetimeList, inline everything into CompositeDrawable. #954 (smoogipooo)
  • Add KeyBindingInputManager (and remove GlobalHotkeys) #951 (peppy)
  • Remove InputState.Data #950 (peppy)
  • Allow InputManagers to override default behaviour of key down/up propagation #948 (peppy)
  • Removed Obsolete from ComputeMD5Hash as it's now used #944 (tgi74)
  • Fix clone not being implemented in LocalMouseState #943 (peppy)
  • Add a Data storage field to InputState for arbitrary data #942 (peppy)
  • Apply FillModes after computing the absolute size to account for RelativeChildSize #941 (smoogipooo)
  • Ensure logging always hits CI consoles #940 (peppy)
  • Make Container's Remove virtual #939 (peppy)
  • Add notice of possible undefined behaviour during Invalidate(). #938 (smoogipooo)
  • Add a dropdown to select the assembly in TestBrowser #937 (peppy)
  • Update VSCode with new configurations. #936 (smoogipooo)
  • Move common TestBrowser components to Testing #935 (peppy)
  • Make VisualTest TestCases run as individual nunit tests #934 (peppy)
  • Add basic documentation for Bindable #920 (peppy)

Don't miss a new osu-framework release

NewReleases is sending notifications on new releases.