Commit graph

2824 commits

Author SHA1 Message Date
Igor Korsukov
24a27b48bd updated profiler 2023-10-30 10:49:25 +02:00
Casper Jeukendrup
8516fa0ec0
Merge pull request #19855 from Gootector/patch-1
Fix: incorrect apostrophe
2023-10-29 12:25:36 +01:00
Casper Jeukendrup
2a911e263e Fix logger
Regression after switching from int to size_t
2023-10-29 11:09:24 +02:00
Grzegorz Pruchniakowski
20702fed5b
Fix: incorrect apostrophe
Fix: incorrect apostrophe

Greetings,
Gootector
2023-10-28 21:12:08 +02:00
Joachim Schmitz
b29d49f332 Fix MSVC compiler warnings
reg:  '=': conversion from 'size_t' to 'int', possible loss of data (C4267)
2023-10-27 20:20:04 +03:00
Joachim Schmitz
92b1a7c872 Fix MSVC compiler warning
reg. 'FALLTHROUGH': macro redefinition (C4005)
2023-10-27 20:20:04 +03:00
Igor Korsukov
513c4f9772 updated logger 2023-10-27 18:56:16 +03:00
Casper Jeukendrup
77ac762cb5
Fix max number of digits calculation and prevent domain errors 2023-10-26 13:31:10 +02:00
hirnaymay
e270dfe8c8
Modified intinoutvalidator.cpp
Changed the regular expression to validate integers of maximum length 4.

Fix precedence warning

Fix Regex Expression

Fix regex expression for edge case when maxDigits is 1.

Refactor: Change m_maxDigits to a Local Variable

Replaced the class member m_maxDigits with a local variable maxDigits.

Added the previous expression to consecutive zeros condition as well

Created a mutable variable to store the max digits allowed and used it in the Regular expressions

Made the QRegularExpression dynamically configurable.

Implemented an expression for automatic calculation of the maximum allowed length based on the values of m_top and m_bottom.
2023-10-26 13:31:10 +02:00
Michele Spagnolo
6893c7e301 New Guitar Bends
Introducing new support for guitar bends both in standard notation and in TAB.

- Created GuitarBend class
- Introduced new palette elements for standard bend, pre-bend, grace note bend, and slight bend.
- Created engraving layout for standard notation and TAB.
- Introduced the relevant options in the inspector.
2023-10-25 10:38:59 +02:00
RomanPudashkin
b3fe1cec5e
Merge pull request #19630 from mathesoncalum/19115-update_audiocom_share
Share on Audio.com update (#19115)
2023-10-23 10:15:00 +03:00
RomanPudashkin
684bf705f5
Merge pull request #19740 from RomanPudashkin/note_input_optimization_2
note_input_optimization_2
2023-10-22 12:29:14 +03:00
Roman Pudashkin
62fb8a4774 optimized CPU usage when idle / during note input
1. completely stop processing audio data when playback is paused/stopped

2. when the user inputs notes on an instrument, start audio processing only for that instrument
2023-10-20 16:24:25 +03:00
Elnur Ismailzada
751238d6c2
Merge pull request #19717 from kiselev-dv/337844-no-midi-input-device-on-linux
Fix empty midi input device list on linux
2023-10-19 11:18:26 +02:00
Calum Matheson
feb623151f
Implement audiocom replace functionality, update dialog 2023-10-18 18:13:35 +01:00
dkiselev
952a2541fb Fix midi output port capabilities 2023-10-18 10:22:39 -03:00
Roman Pudashkin
2e5363b288 optimization: increased the update interval for MidiDevicesListener 2023-10-17 10:53:32 +03:00
Eism
658c04ba47 Fixed testing issues 2023-10-16 15:18:15 +02:00
Eism
ff73e4d77e Added string tunings popup 2023-10-16 15:18:14 +02:00
dkiselev
07fa910513 Fix midi input port capabilities 2023-10-14 13:46:19 -03:00
Elnur Ismailzada
c0f2ccd71b
Merge pull request #16504 from Eism/accessibility_listview
fixed #15521: Screen readers may read "not selected" when navigating instrument list
2023-10-13 16:18:13 +02:00
Casper Jeukendrup
389e599745 Fix compiler warning
That check is tautological anyway; see a few lines higher
2023-10-13 10:07:55 +03:00
Joachim Schmitz
1dd8a8b6a7 Fix gcc compiler warnings
reg. comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits]
2023-10-12 15:22:15 +03:00
Joachim Schmitz
66d8c96d83 Fix gcc compiler warnings
reg. enumeration value not handled in switch [-Wswitch]
2023-10-12 15:22:15 +03:00
Igor Korsukov
9694dd612f [engraving] changed layout data bbox to shape 2023-10-11 14:43:34 +03:00
Grzegorz Pruchniakowski
991e70c2e3 Fix: apostrophes and quotes
Fix: apostrophes and quotes

Other PR about this fix:
https://github.com/musescore/MuseScore/pull/17748
https://github.com/musescore/MuseScore/pull/19155

Greetings,
Gootector
2023-10-10 14:18:44 +02:00
RomanPudashkin
5333466426
Merge pull request #19353 from RomanPudashkin/note_input_optimizations
note_input_optimizations
2023-10-09 13:07:03 +03:00
Roman Pudashkin
78e51c72ec minor optimizations in PlaybackModel::triggerEventsForItem 2023-10-09 11:00:05 +03:00
Casper Jeukendrup
6481348913
Add ability to convert io::path_t <-> QUrl 2023-10-06 12:00:13 +02:00
Joachim Schmitz
616a2c96e8 Fix MSVC compiler warning
reg. declaration of 'role' hides function parameter (C4457)
2023-10-05 21:57:50 +03:00
Eism
c3c4ed3907 Fixed all dialogs 2023-10-05 11:16:45 +02:00
Eism
198d10f603 Linux layout like mac layout 2023-10-05 11:00:02 +02:00
Elnur Ismailzada
9c41c042cc Reimplemented ButtonBox component
Now it is a container that can accept elements with unique properties, as well as dynamically create elements and later manage them
2023-10-05 11:00:02 +02:00
Elnur Ismailzada
78660be905 Restored Ok button as a default button for dialog 2023-10-05 11:00:02 +02:00
Elnur Ismailzada
2f40ce81ba Added buttonLayout 2023-10-05 11:00:02 +02:00
Eism
4aee2695b7 Use FlatButton in buttonBox 2023-10-05 11:00:01 +02:00
HemantAntony
eafd14ab1e Added ButtonBox to Standard Dialogs 2023-10-05 11:00:01 +02:00
HemantAntony
e6452e2b27 Added ButtonBox to Dialogs
This commit replaces the bottom panel of many dialogs with ButtonBox
2023-10-05 11:00:01 +02:00
HemantAntony
6a29066c9d Implement ButtonBox UI Component
This commit implements a UI Component- ButtonBox. You use ButtonBox to provide the buttons in the bottom panel of dialogs

I have tried my best to replicate Qt's QDialogButtonBox

Usually bottom panels contain buttons of similar style. As a result ButtonBox manages these buttons for you

An added benefit is that ButtonBox will arrange the buttons to be inserted in an order that is consistent with the user's operating system
2023-10-05 11:00:01 +02:00
Eism
18fcb367db fixed #15521: Fixed an accessibility for list view item 2023-10-04 11:48:03 +02:00
RomanPudashkin
26d57880f3
Merge pull request #19519 from mathesoncalum/19407-textstyles_no_focus
Fix #19407: Allow uninterrupted typing when selecting text styles
2023-10-03 11:48:12 +03:00
Casper Jeukendrup
2174ff1948
Merge pull request #19465 from mmeyn/13324-remove-shortcut-sequences
Fix #13324: remove shortcut sequences
2023-10-03 00:06:12 +02:00
Calum Matheson
7a6be1e3ce
Changed bypassed aux arc colour 2023-09-27 16:28:07 +01:00
Casper Jeukendrup
804d948276
Merge pull request #19537 from Jojo-Schmitz/compiler-warnings
Fix MSVC compiler warning
2023-09-27 14:50:40 +02:00
Joachim Schmitz
dbf440c09e Fix MSVC compiler warning
reg. 'argument': conversion from 'size_t' to 'Steinberg::int32', possible loss of data (C4267)
2023-09-26 19:24:53 +02:00
Calum Matheson
eb2c720773
Fix #17965: Grey-out aux knob when bypassed 2023-09-26 12:41:29 +01:00
Calum Matheson
dfb225c419
Fix #19407: Remove ensureActiveFocus methods 2023-09-25 16:50:35 +01:00
Malte Meyn
bfdf605cb4 Fix #13324: remove all shortcut sequences
There were eight shortcut sequences in total for
- 8va alta/bassa
- treble/bass clef
- whole/half/quarter/eighth rest
2023-09-20 18:20:39 +02:00
Larry Valkama
30fbb87d68 mingw buildability 2023-09-13 10:03:08 +03:00
Eism
8d6f44f7e1 fixed #19033: Get modifiers from native key 2023-09-12 11:22:48 +02:00