Commit Graph

  • 98c7fb8ddc Translated using Weblate (Indonesian) Reza Almanda 2021-11-11 00:40:54 +0000
  • 59afb5eaca Translated using Weblate (Swedish) Jonatan Nyberg 2021-10-03 14:58:04 +0000
  • 7e2324564b Translated using Weblate (Swedish) Jonatan Nyberg 2021-09-18 07:35:07 +0000
  • 9db4f9d0b1 Translated using Weblate (Persian) عبدالرئوف عابدی 2021-08-24 22:21:25 +0000
  • 9f9b2d901a Translated using Weblate (Portuguese) Lucas 2021-08-07 22:26:45 +0000
  • ad35847806 Translated using Weblate (Portuguese) Lucas 2021-08-06 14:29:25 +0000
  • 73f9e67c4a
    Merge pull request #323 from pianobooster/martchus/code-modernization Capitaine Fab 2023-01-16 23:18:32 +0100
  • 0cd1b38c8a Add myself in license and about dialog Martchus 2022-12-20 18:16:31 +0100
  • 2604e3d9b2 Remove unused includes from `QtMain.cpp` Martchus 2022-12-31 21:13:58 +0100
  • bd3cdf3e08 Use QStringLiteral for application meta-data string literals Martchus 2022-12-31 21:12:48 +0100
  • e74818a7a3 Fix displaying application icon under Wayland Martchus 2022-12-31 21:10:31 +0100
  • 4b921a55bb Avoid unnecessary copies when passing strings Martchus 2022-12-20 22:34:17 +0100
  • 3401ef5ab4 Modernize coding style a little bit Martchus 2022-12-20 18:16:27 +0100
  • b19e3798b7
    Merge pull request #322 from pianobooster/martchus/build-improvements Capitaine Fab 2023-01-16 23:06:44 +0100
  • 921228381c Add the library paths of RtMidi Jean Pierre Cimalando 2022-05-16 23:30:14 +0200
  • a890b1b673 Avoid CMake warning about OpenGL, prefer GLVND Martchus 2022-12-20 18:16:25 +0100
  • 863c265f5e
    Merge pull request #321 from pianobooster/martchus/migrate-to-qt6 Capitaine Fab 2023-01-16 22:52:37 +0100
  • 1903107766 Update BUILD.md & CI for Qt6 Fabien Givors 2023-01-16 21:26:33 +0100
  • eb00f18b0c Port to Qt 6 Martchus 2022-12-20 18:16:22 +0100
  • ac4381a75a
    Merge pull request #320 from pianobooster/martchus/code-quality Capitaine Fab 2023-01-16 21:10:16 +0100
  • dffb0dd29b fix: xcode complains about auto return type Fabien Givors 2023-01-16 20:54:56 +0100
  • 540294593c Restore compatibility with GCC 7.5.0 Martchus 2022-12-31 21:52:40 +0100
  • f8d26cf5f8 Restore compatibility with FluidSynth < 2.2 Martchus 2022-12-31 21:27:53 +0100
  • 8fa59cbec1 Keep compatibility with Qt < 5.11 Martchus 2022-12-20 23:03:34 +0100
  • 3948644150 Fix several warnings Martchus 2022-12-20 18:16:18 +0100
  • 642f85802e Allow enabling warnings via CMake cache variable Martchus 2022-12-20 18:16:14 +0100
  • 088373394e
    Merge pull request #318 from pianobooster/qopglwidget-migration Capitaine Fab 2023-01-16 20:02:56 +0100
  • 639ba3fc09 Revert special version-suffix for switch to QOpenGLWidget Martchus 2022-12-20 18:16:11 +0100
  • e7d964fac4 Fix multisampling and alignment issues after switch to QOpenGLWidget Martchus 2022-12-20 18:16:06 +0100
  • 11101bbe91 Fix most important issues issues with using QOpenGLWidget Martchus 2022-12-20 18:15:47 +0100
  • 25caf8306f Upgrading to use QOpenGLWidget instead of the obsolete QGLWidget in QT5 This is Work In Progress (WIP) louis-barman 2021-02-24 10:06:32 +0000
  • a127861b21
    Merge pull request #319 from pianobooster/captnfab/fix-ci Capitaine Fab 2023-01-16 19:51:01 +0100
  • c2c4bb11c6 Fix: CI: help cmake to find readline Fabien Givors 2023-01-16 18:43:22 +0100
  • 6960d6c957 Fix: no double CI on push to pull-request Fabien Givors 2023-01-16 18:42:40 +0100
  • e59cdac3bd CI: update brew package name Fabien Givors 2023-01-16 18:38:19 +0100
  • 958f2303ad CI: do not upgrade all brew, just install dependencies Fabien Givors 2023-01-16 14:55:12 +0100
  • f038df774d CI: bump macos version to 11 since 10.15 reached EOL Fabien Givors 2023-01-16 14:31:17 +0100
  • 92f868d50e Restore compatibility with FluidSynth < 2 Martchus 2022-12-31 21:39:44 +0100
  • db04e29b1e Updated FAQ regarding Linux setting for fixing latency issue Fixed FTGL font init code issue when it's disabled. Minor label change to play stats v2.x Nam Nguyen 2022-10-07 18:43:25 -0400
  • bdacc85f18 Added on-time and correct statistic bars Nam Nguyen 2022-04-15 00:30:23 -0400
  • 486163675d Added late and wrong note statistics Nam Nguyen 2022-04-14 18:09:59 -0400
  • 32706150db Merge branch 'imagebackground' into keyboardcommands Nam Nguyen 2022-04-06 20:45:10 -0400
  • 869a82f95b Fixed song rewinding problem when using keyboards Nam Nguyen 2022-04-06 20:45:02 -0400
  • eb9c9a7c76 Updated code get it to run on MacOS Monterey trangvy 2022-04-06 20:27:04 -0400
  • bd0e2842a2 Moved timeSinceEpochMillisec function from Song class to CommonUtil (can also make it class static function) Nam Nguyen 2022-03-28 23:07:56 -0400
  • af03a958de Added support for using the Piano keyboard keys as command + Added preference keys startStopKeys (default "21,108"), rewindKeys (default "21,107"), speedUpKeys (default "21,105") and speedDownKeys (default "21,103") + These are comma separated list of integer Midi notes, when pressed in a same time, the application would start/stop, re-wind, speed up /spped down + For speed up/speed down, when press first time, it starts increase/decrease every half a second, press again to stop the speed change + Future change: the speed up/down after 5, starts to increase/decrease 5 at a time. Nam Nguyen 2022-03-28 22:40:36 -0400
  • cfc9817cd2 Add 10 ticks to time to process a repaint Nam Nguyen 2022-03-21 17:42:52 -0400
  • a11918e2fc Removed un-used include of QtWidget in GlView Added include QGLFormat in QtWindow Nam Nguyen 2022-03-21 17:20:30 -0400
  • 058465db46 Improved code for copying resources to user's config. directory Updated various theme colors Added additional themes Removed some un-used theme images Nam Nguyen 2022-03-20 17:48:58 -0400
  • fd36eff6ba Minor changes to the Galaxy theme's playing zone background color Nam Nguyen 2022-03-20 15:28:30 -0400
  • b6f2f00b84 Added support for alpha channel colors Added more theme with image background Added more images from https://www.rawpixel.com with public domain license - https://www.rawpixel.com/image/3109519/free-illustration-image-botanical-frame-watercolor-bird-red-design - https://www.rawpixel.com/image/3109526/free-illustration-image-vintage-animalia-volatilia-animal - https://images.rawpixel.com/image_1000/czNmcy1wcml2YXRlL3Jhd3BpeGVsX2ltYWdlcy93ZWJzaXRlX2NvbnRlbnQvbHIvcmVtaXhwcm9qZWN0NC1hZS0yMS1sLWpvYjU5OC5qcGc.jpg?s=R29veuJVAfoshuq7uQTetsd0pnoKNFcMx1dcQuhduJc Nam Nguyen 2022-03-20 15:21:54 -0400
  • cd21189b2f Added background image support + Added some sample images from https://publicdomainarchive.com/ + Need to remove theme ini files in the user configuration directory to get latest changes + Only set the Default theme to have background color as an example Nam Nguyen 2022-03-19 01:09:18 -0400
  • 1a60a1a855 Minor changes to Earth and Mars themes Nam Nguyen 2022-03-13 20:40:07 -0400
  • 61cf85030b Updates to various color themes Nam Nguyen 2022-03-13 19:47:24 -0400
  • 07fe400e6d Minor change to Earth and Saturn themes Nam Nguyen 2022-03-13 18:13:37 -0400
  • 5a6e9f1cbc Added support for color themes + Added initial set of themes for color. + Additional theme files can be created and dropped into configuration folder + Each theme can be further customized to user's taste Nam Nguyen 2022-03-13 17:43:31 -0400
  • 8759b86d33 Fixed application crash on exit due to deletion of a shared font object in Draw's destructor Nam Nguyen 2022-03-08 15:31:34 -0500
  • 38307c0d12 Updated setting code to use cache for colors and also fix memory leak as the result Nam Nguyen 2022-03-08 02:36:51 -0500
  • 3bbbf544c9 Fix crashes due to calling CSettings::loadSettings at an earlier time Nam Nguyen 2022-03-08 02:12:51 -0500
  • 3bc47a37db Removed all color SpinBoxes and uses the color picker only. Nam Nguyen 2022-03-08 02:02:02 -0500
  • 55e51d98f5 Remove menu color and menu selected color since they are not used. Nam Nguyen 2022-03-08 00:04:51 -0500
  • 2e9a8882d6 Fixed played code code not working due to previous change, put back the previous code. Nam Nguyen 2022-03-06 20:18:05 -0500
  • a01945f0ec Added background color for the color selector buttons. The button's background only changes when clicked applied. Nam Nguyen 2022-03-06 18:42:56 -0500
  • fb2b6bc8ba Fixed notes not shown when the note color changing is not set Update background color when Apply button on the preference dialog is clicked Update rendering of staves when Apply button is clicked on the preference dialog Nam Nguyen 2022-03-06 17:06:07 -0500
  • 90f965be31 Fixed first time loading not using default colors Nam Nguyen 2022-03-06 16:06:35 -0500
  • de1fbd043b Added an apply button to preference dialog so that users can view the change (while in listen mode) and make adjustment as needed. + The staves still don't update, needs to clear cache/redraw. Nam Nguyen 2022-03-06 13:51:48 -0500
  • 05d2d0746d Added a color selector for each color setting so that user can click on the buttons to select a color Nam Nguyen 2022-03-06 13:15:29 -0500
  • 531dc9bfee Updated to make the stave thickness Reduced vertical bar thickness Increased font size Caching font object Nam Nguyen 2022-03-06 12:00:53 -0500
  • b182be39b4 Added copyright statement to the new header file IColorPreference.h Nam Nguyen 2022-03-06 00:31:37 -0500
  • c28f1bb27c Add preference configurations for the play animation colors. + Added new fields in GUI preferences for various color fields + Moved the color settings over from CFG to CSettings, but keep the CFG methods still pointing to the CSettings due some dependency issue. + The color is 0-255 integer value for "red", "green" and "blue". + It would help if add a button for picking color, and even better if have a preview while changing the color. Nam Nguyen 2022-03-05 23:58:37 -0500
  • 1ae98c96c0 Change background to white and adjust colors accordingly Dario Rodriguez 2021-10-24 10:56:32 +0200
  • c8c2f5248c
    Merge pull request #286 from Martchus/anti-aliasing louis-barman 2021-05-20 12:38:27 +0100
  • 14f4204f70 Enable MXAA by default with an opt-out via a config file setting Martchus 2021-02-23 22:06:05 +0100
  • 4f385560f0 On MacOS it should be "portaudio" (not "pluseaudio) louis-barman 2021-03-27 14:36:10 +0000
  • a9e0809a82 Added fluidsynth fixes for macOS and added fluidsynth debug logs. louis-barman 2021-03-21 12:36:47 +0000
  • f57ccb310a
    Merge pull request #283 from weblate/weblate-pianobooster-pianobooster louis-barman 2021-02-22 22:43:29 +0000
  • 5742a4d2bc Translated using Weblate (Croatian) Milo Ivir 2021-02-16 20:06:33 +0000
  • 74f59d0052
    Merge pull request #282 from freddii/develop louis-barman 2021-01-26 21:17:41 +0000
  • 6207bc563e
    Merge pull request #280 from caseyavila/develop louis-barman 2021-01-26 21:16:55 +0000
  • 4a711444d7
    Merge pull request #279 from weblate/weblate-pianobooster-pianobooster louis-barman 2021-01-26 21:15:58 +0000
  • d6c8686a04
    Translated using Weblate (Greek) Backscale 2021-01-23 09:03:57 +0000
  • 446f5808f9 fixed typos freddii 2021-01-24 00:04:39 +0100
  • 12a05ebb2a
    Translated using Weblate (Swedish) Jonatan Nyberg 2021-01-10 07:39:17 +0000
  • 25d3156b41
    Translated using Weblate (Norwegian Bokmål) Allan Nordhøy 2021-01-09 07:59:20 +0000
  • 48afae7ba3
    Translated using Weblate (Italian) Luca De Filippo 2021-01-08 11:08:32 +0000
  • 584c085461
    Translated using Weblate (German) phrunk 2021-01-10 18:17:48 +0000
  • a95d01f35a
    Update music sources reference Casey Avila 2021-01-07 22:06:05 -0800
  • 6a4d0a61fc
    Translated using Weblate (Swedish) Jonatan Nyberg 2021-01-04 07:56:34 +0000
  • 2ec5015eff Translated using Weblate (Hebrew) Yaron Shahrabani 2020-12-17 20:50:15 +0000
  • b7ca472019 Translated using Weblate (French) Olivier Humbert 2020-12-17 17:58:20 +0000
  • aaafb07f77 Booster Music has been moved to https://github.com/pianobooster/BoosterMusic louis-barman 2020-12-17 15:33:10 +0000
  • a17fb9387f
    Merge pull request #278 from weblate/weblate-pianobooster-pianobooster pianobooster 2020-12-17 13:40:40 +0000
  • 287af5ac7c
    Translated using Weblate (Ukrainian) Yuri Chornoivan 2020-12-17 13:08:35 +0000
  • 99972708c4 Translated using Weblate (Ukrainian) Yuri Chornoivan 2020-12-17 13:04:41 +0000
  • 744dd33f42 Translated using Weblate (Ukrainian) Yuri Chornoivan 2020-12-17 12:27:17 +0000
  • 17b5ec5a9e Updated the translations for the Midi to MIDI change. louis-barman 2020-12-17 12:38:44 +0000
  • 6d7f3b337c
    Merge pull request #277 from weblate/weblate-pianobooster-pianobooster louis-barman 2020-12-17 12:19:08 +0000
  • d3f1ddf1f1 Translated using Weblate (Czech) Pavel Fric 2020-12-15 07:40:26 +0000
  • b803909d60 Translated using Weblate (Norwegian Bokmål) Allan Nordhøy 2020-12-15 08:36:00 +0000
  • 65718802f0 Translated using Weblate (German) Dennis Schulmeister-Zimolong 2020-12-14 08:58:29 +0000