1
0
mirror of synced 2024-11-14 10:37:40 +01:00
jujube/CHANGELOG.md
2020-05-21 20:58:47 +02:00

2.0 KiB

Unreleased

Music Select Screen

  • Category Panel click
  • Song Panel draw
    • async song cover loading
    • fade in
    • stretch cover to fit
    • draw song title
  • Fix debug menu
  • Handling Resolution changes
    • Make Panels Drawable and Transformable
    • Make Ribbon Transformable
  • Compute panel size from resolution
  • Compute FUCKING EVERYTHING from resolution
  • Top Screen Part Handling
    • Cover
    • Title
    • Artist
    • Chart
    • Chart List
    • Density graph
      • format-agnostic chart class
  • Song Panel click
    • difficulty cycle
  • Fix the annoying visual glitch that flashes a song title and dif on the ribbon
  • Top Screen Part Handling
    • Density graph
      • format-agnostic chart class
  • Black frame
  • Sound
    • Music Sample
      • Async playback
  • Options menu
    • Marker Selection
    • Fix screen filter not resizing properly
    • Controller mapping
  • Visible controls
    • Start
    • Options
    • Left / Right
    • Back
  • Start Button Action

Gameplay

  • Precise Input handling, the dirty way
  • Sort out the wierdness when hitting early
  • Score
    • compute
    • display
  • Combo
    • compute
    • display
  • Shutter
    • compute
  • Song Info
  • Long Notes
  • Density Graph
    • White line
    • Cursor
    • Fix some columns not being hit
  • Proper mouse support
  • Basic Touch support
  • Shutter
    • display (disabled but working)

Results Screen

  • it's a thing ?

Misc

  • Handling Resolution changes
    • reload preferences on change
  • Fix jujube crashing on empty layout
  • Preference persistency system
  • Add KeyMapping to preferences
    • Make KeyMapping look nicer in json form
    • Sort by button
  • Handle JCK and special characters
    • Japanese
    • utf8 to sfml conversion
    • Handle more stuff via ttf merging (omg the cops)
  • Markers
    • Eager Loading
    • Marker Selection Menu
  • Fix all executable-relative path issues
  • Bring back mouse support
  • Audio Lag setting in options
  • Basic Fullscreen handling