index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Applications
/
Piano
/
main.cpp
Age
Commit message (
Expand
)
Author
2020-08-01
Applications: Stop setting initial window location
Peter Elliott
2020-07-16
LibWeb: Require parent window argument for MessageBox
Tom
2020-07-16
LibGUI: Add parent window argument to FilePicker functions
Tom
2020-07-07
Piano: Make menu bar consistent with other apps
Nico Weber
2020-07-04
LibGUI: Turn GUI::Application::the() into a pointer
Andreas Kling
2020-07-04
LibGUI: Make GUI::Application a Core::Object
Andreas Kling
2020-06-18
Piano: Expose multi-track functionality
William McPherson
2020-06-18
Piano: Allow multiple tracks internally
William McPherson
2020-04-21
LibGUI: Make MenuBar a Core::Object
Andreas Kling
2020-04-04
LibGUI: Add MenuBar::add_menu(name)
Andreas Kling
2020-03-04
LibGUI: Use GUI::Window::set_main_widget<WidgetType>() in clients
Andreas Kling
2020-02-27
Piano: New timing system and zoomable piano roll
William McPherson
2020-02-16
LibGUI: Add forwarding header
Andreas Kling
2020-02-15
LibGUI: Reduce menu-related header dependencies
Andreas Kling
2020-02-06
LibGUI: Remove leading G from filenames
Andreas Kling
2020-02-06
Piano: Add export action
William McPherson
2020-02-06
LibAudio: Remove leading A from filenames
Andreas Kling
2020-02-06
LibCore: Remove leading C from filenames
Andreas Kling
2020-02-06
LibGfx: Prefer using Gfx::Bitmap::load_from_file instead of load_png()
Andreas Kling
2020-02-06
LibGfx: Rename from LibDraw :^)
Andreas Kling
2020-02-06
LibDraw: Put all classes in the Gfx namespace
Andreas Kling
2020-02-06
LibAudio: Put all classes in the Audio namespace and remove leading A
Andreas Kling
2020-02-02
LibGUI: Put all classes in the GUI namespace and remove the leading G
Andreas Kling
2020-02-02
LibCore: Put all classes in the Core namespace and remove the leading C
Andreas Kling
2020-01-31
Piano: Rewrite application
William McPherson
2020-01-18
Meta: Add license header to source files
Andreas Kling
2019-12-31
Applications: Implement some missing MenuBars & AboutDialogs
Jami Kettunen
2019-12-09
LibGUI: Make GMenu inherit from CObject
Andreas Kling
2019-11-08
LibGUI: Rename GEventLoop.{cpp,h} => GWindowServerConnection
Andreas Kling
2019-09-22
LibCore+LibGUI: Remove GEventLoop and use CEventLoop everywhere
Andreas Kling
2019-09-22
LibCore: Make CObject reference-counted
Andreas Kling
2019-09-21
LibCore: Convert CFile to ObjectPtr
Andreas Kling
2019-09-21
LibGUI: Convert custom widgets and subclasses to ObjectPtr
Andreas Kling
2019-09-21
LibGUI: Convert GWindow to ObjectPtr
Andreas Kling
2019-09-14
LibGUI: Simplify GCommonActions a bit
Andreas Kling
2019-09-05
Piano: Added GCommonActions
rhin123
2019-08-26
Piano: Port threading to LibThread
Sergey Bugaev
2019-07-28
WindowServer+LibGUI: Pass window icons as shared buffers rather than paths.
Andreas Kling
2019-07-27
Piano: Add an (empty) menubar so the app looks a little more complete.
Andreas Kling
2019-07-23
LibGUI: Get rid of GWindow::should_exit_event_loop_on_close().
Andreas Kling
2019-07-23
Piano: Exit the event loop on main window close.
Andreas Kling
2019-07-17
Port LibGUI to use CIPCClientSideConnection
Robin Burchell
2019-07-16
Piano: Create the connection after the event loop
Robin Burchell
2019-07-14
Piano: Use CEventLoop::wake() to trigger repaint from sound thread.
Andreas Kling
2019-07-13
Piano: Add 16x16 window icon.
Andreas Kling
2019-07-13
AudioServer: Assorted infrastructure work
Robin Burchell
2019-07-13
Piano: Use a secondary thread to write the audio stream.
Andreas Kling
2019-07-13
Piano: Start working on a desktop piano.
Andreas Kling