index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Applications
/
Piano
Age
Commit message (
Expand
)
Author
2023-03-16
LibGUI+Userland: Make TabWidget::*add_tab() take title using new string
Karol Kosek
2023-03-13
LibAudio+Piano: Correct header style
kleines Filmröllchen
2023-03-06
Everywhere: Remove NonnullRefPtr.h includes
Andreas Kling
2023-03-06
Everywhere: Stop using NonnullRefPtrVector
Andreas Kling
2023-02-25
Piano: Move octave controls into main widget
kleines Filmröllchen
2023-02-25
Piano: Clean up code style with help from clang-tidy
kleines Filmröllchen
2023-02-25
Piano: Improve handling of possibly null parameter label
kleines Filmröllchen
2023-02-25
Piano: Rename KnobsWidget to TrackControlsWidget
kleines Filmröllchen
2023-02-25
LibDSP: Get rid of DeprecatedString
kleines Filmröllchen
2023-02-18
LibGUI+Userland: Stop returning Layout from `Widget::(try_)set_layout()`
Sam Atkins
2023-02-18
Userland: Specify margins and spacing in the GUI::Layout constructor
Sam Atkins
2023-02-15
Piano: Fix insertion and deletion of notes
Florian Kaiser
2023-02-13
Userland: Use default initializer instead of an empty string for Buttons
Karol Kosek
2023-02-08
Piano: Show a progress window when exporting WAV
kleines Filmröllchen
2023-02-02
Piano: Propagate errors in PlayerWidget
Keir Davis
2023-01-27
Piano: Remove declarations for non-existent methods
Sam Atkins
2023-01-26
LibGfx: Remove `try_` prefix from bitmap creation functions
Tim Schumacher
2023-01-12
Userland: Use Core::Timer::create_foo() factory functions where possible
Sam Atkins
2023-01-06
LibGUI+Everywhere: Use fallible Window::set_main_widget() everywhere :^)
Sam Atkins
2023-01-02
Piano: Remove unused include of AK/StdLibExtraDetails.h
Ben Wiederhake
2023-01-02
Everywhere: Remove unused includes of AK/Array.h
Ben Wiederhake
2023-01-02
Everywhere: Fix badly-formatted includes
Ben Wiederhake
2022-12-15
Piano: Overhaul AudioPlayerLoop and throw out event loops
kleines Filmröllchen
2022-12-15
Piano: Make AudioPlayerLoop::is_playing const
kleines Filmröllchen
2022-12-14
Piano: Only treat unmodified key presses as playing notes
Sam Atkins
2022-12-09
Everywhere: Use C++ concepts instead of requires clauses
Moustafa Raafat
2022-12-07
Meta+Userland: Pass Gfx::IntPoint by value
MacDue
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-11-25
LibAudio: Set asynchronous audio enqueuer thread to maximum priority
kleines Filmröllchen
2022-11-13
Piano: Guard against all allocations at top level of the audio pipeline
kleines Filmröllchen
2022-11-13
Piano: Alphabetize sources
kleines Filmröllchen
2022-11-01
Everywhere: Mark dependencies of most targets as PRIVATE
Tim Schumacher
2022-10-25
Userland: Let applications make use of make_command_palette_action()
demostanis
2022-07-25
Piano: Replace knob instantiations with ProcessorParameterWidgets
kleines Filmröllchen
2022-07-25
LibDSP: Remove Track volume getters and setters
kleines Filmröllchen
2022-07-25
Piano: Remove waveform cycling with C
kleines Filmröllchen
2022-07-25
Piano: Add a generic processor parameter widget
kleines Filmröllchen
2022-07-25
Piano: Add Toggle parameter widget
kleines Filmröllchen
2022-07-22
Piano: Increase AudioPlayerLoop resilience against scheduling weirdness
kleines Filmröllchen
2022-07-22
Piano+LibDSP: Move Track to LibDSP
kleines Filmröllchen
2022-07-19
LibDSP: Rename library namespace to DSP
kleines Filmröllchen
2022-07-19
LibAudio: Rename ConnectionFromClient to ConnectionToServer
kleines Filmröllchen
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-05-26
Piano: Use LibDSP::Keyboard for all keyboard-playing logic
kleines Filmröllchen
2022-05-26
Piano: Make TrackManager::next_track_index const
kleines Filmröllchen
2022-05-26
Piano: Use a real transport in the TrackManager
kleines Filmröllchen
2022-05-13
LibDSP+Piano: Convert DSP APIs to accept entire sample ranges
kleines Filmröllchen
2022-05-13
LibDSP: Remove Transport's time counter reference API
kleines Filmröllchen
2022-05-13
LibDSP: Refactor OOP non-functionally
kleines Filmröllchen
2022-05-07
LibAudio+LibDSP: Switch samples to 32-bit float instead of 64-bit float
kleines Filmröllchen
[next]