Commit graph

17102 commits

Author SHA1 Message Date
anatoly-os
a4ce8b8555
Merge pull request #5548 from Jojo-Schmitz/warnings
Fix compiler warnings
2019-12-26 00:24:58 +02:00
anatoly-os
1071637d7a
Merge pull request #5551 from vpereverzev/fret_inspector_offset_update
Fret layout triggering
2019-12-26 00:23:28 +02:00
anatoly-os
188d07992f
Merge pull request #5553 from vpereverzev/telemetry_dialog_view
Telemetry dialog appearance
2019-12-26 00:23:08 +02:00
anatoly-os
feae82dd74
Merge pull request #5555 from Howard-C/code-formatting-2
code formatting (for single-click implementation)
2019-12-26 00:05:41 +02:00
Howard-C
d7d0465b03 code formatting (for single-click implementation) 2019-12-26 00:24:52 +08:00
pereverzev_v
4a542ad9a9 Added the additional debug messages for telemetry configuring 2019-12-25 15:18:22 +02:00
pereverzev_v
85f5e3b310 Showing a telemetry request dialog synchronously just after the splash screen 'MuseScore' 2019-12-25 15:17:03 +02:00
Dmitri Ovodok
a3193b3f95
Merge pull request #5552 from Jojo-Schmitz/translation-update-crash
fix #298910: Updating translations without a score open leads to crash
2019-12-25 15:14:16 +02:00
pereverzev_v
d5827e35fb Centralized a telemetry request dialog at the center of the screen 2019-12-25 15:06:06 +02:00
pereverzev_v
3c14a33e42 Hid a native window frame for telemetry request dialog 2019-12-25 15:05:33 +02:00
pereverzev_v
d73fa000ba Fixed a crash during the sending events that are related to QAction with a several shortcuts. 2019-12-25 14:58:40 +02:00
Joachim Schmitz
3b4e1f073a fix #298910: Updating translations without a score open leads to crash 2019-12-25 13:41:48 +01:00
Dmitri Ovodok
89b2c34e61
Merge pull request #5502 from Git-Lior/bugfix-select-more
fix #297549: Selecting notes by duration matches notes with different duration
2019-12-25 14:04:20 +02:00
Dmitri Ovodok
9003987bb3 Adjust build configuration for telemetry on Linux and Mac 2019-12-25 12:15:58 +02:00
Dmitri Ovodok
1dd409d417
Merge pull request #5341 from mattmcclinch/279179-accidental-state
fix #279179, fix #293984: Natural-sharp/natural-flat not recognized as same accidental as sharp/flat
2019-12-25 12:08:03 +02:00
Dmitri Ovodok
fb18567d8f
Merge pull request #5511 from mattmcclinch/add-interval
fix #298121: Adding Intervals (above/below) should take into consideration the accidental toggle state
2019-12-25 11:59:06 +02:00
Dmitri Ovodok
5d9661b18b Remove debug message 2019-12-25 11:40:28 +02:00
Dmitri Ovodok
00954f30a4 Update and add 1.x plugin documentation pages to Doxygen-based docs
Based on the following pages:
 - https://musescore.org/en/plugin-development/internationalization
 - https://musescore.org/en/plugin-development/note-pitch-values
 - https://musescore.org/en/plugin-development/tick-length-values
 - https://musescore.org/en/handbook/developers-handbook/plugin-development/tonal-pitch-class-enum
(listed here: https://musescore.org/en/node/294591#comment-946130)
2019-12-25 11:10:25 +02:00
pereverzev_v
b308211f8b Added trigger layout that will update layout position of a fret and internal values like offset in the inspector 2019-12-25 10:11:26 +02:00
Dmitri Ovodok
8ff204203b
Merge pull request #5514 from MarcSabatella/293363-apply-master-palette
fix #293363: apply master palette elements with Enter
2019-12-25 09:18:09 +02:00
Joachim Schmitz
6562d5c27b fix more MSVC warnings
and fix code style on the way
2019-12-24 17:08:36 +01:00
Joachim Schmitz
18517f0ed8 fix a MinGW warning 2019-12-24 16:31:37 +01:00
Joachim Schmitz
5e875db372 fix MSVC compiler warnings for telemetry and google_analytics
by just disabling them... not much we can and want to do about
trhirdparts/googla_analytics anyway and no idea how to fix the ones for
telemetry, seem to stem from Qt.
2019-12-24 16:31:37 +01:00
MarcSabatella
c099af01b1 fix #293363: apply master palette elements with Enter
Resolves: https://musescore.org/en/node/293363

Enter works to apply the current palette element for the main palette,
but not for the master palette.
It turns out this is mostly just because there is no handler for Enter.
Also, we aren't managing curretnIdx, just selectedIdx.
Those two simple changes make this work.
2019-12-24 10:07:35 -05:00
Dmitri Ovodok
f732351732
Merge pull request #5537 from Howard-C/extension-file-size
make extension file size suffixes translatable
2019-12-24 16:58:34 +02:00
anatoly-os
86347d5899
Merge pull request #5546 from vpereverzev/single-click
Partial implementation of the "Kill Double Click" design improvements
2019-12-24 15:58:39 +02:00
Dmitri Ovodok
f0dfd8fbab Fix translatable string 2019-12-24 15:10:41 +02:00
Dmitri Ovodok
c3bdba3570
Merge pull request #5518 from Howard-C/bend-properties
[Inspector] move Bend Properties into Inspector (fix #270589, fix #281843); remove Fretboard Diagram Properties
2019-12-24 14:56:33 +02:00
Dmitri Ovodok
bc3e62b281 Add "Send anonymous telemetry" checkbox to Preferences dialog 2019-12-24 14:49:00 +02:00
pereverzev_v
bc8d6ffcd1 Adjusted code formatting for NoteEditData and recovered note direction angle limit to origin 15 degrees 2019-12-24 14:20:36 +02:00
pereverzev_v
c089c0034f Added a on-hit state for QML palettes 2019-12-24 14:20:36 +02:00
Dmitri Ovodok
24e239ed74 Fix a crash on removing HBox from a score 2019-12-24 14:20:36 +02:00
pereverzev_v
e1073c5c98 Added boundaries for the left-side note dragging 2019-12-24 14:20:36 +02:00
pereverzev_v
6b7e2d25a2 Explicitly initialized pointers to neighbour segments 2019-12-24 14:20:36 +02:00
Dmitri Ovodok
56ead8f145 Apply palette elements with single click 2019-12-24 14:20:36 +02:00
pereverzev_v
6318b490e2 Synchronized position of the cursor to note position while dragging 2019-12-24 14:20:36 +02:00
pereverzev_v
e0c9e8d353 Adjusted note drag direction recognition 2019-12-24 14:20:36 +02:00
pereverzev_v
a634d3739a Added 'hit' state for QWidget-based palettes 2019-12-24 14:20:36 +02:00
pereverzev_v
767fcae3b1 Allowed to drag note in both directions at normal mode accordingly to angle 2019-12-24 14:20:35 +02:00
pereverzev_v
e9f29a57cd Renamed property for enabling/disabling applying elements in palettes 2019-12-24 14:20:35 +02:00
pereverzev_v
39fd5dba4c Applying selected elements just by single click in qwidget-based palettes 2019-12-24 14:20:35 +02:00
pereverzev_v
77e4347f10 Added stub callback for double click event on palette elements 2019-12-24 14:20:35 +02:00
pereverzev_v
a8509dc3e1 Allowed the user to adjust the left angle of a beam 2019-12-24 14:20:35 +02:00
Dmitri Ovodok
e0ca322af2 Remove obsolete comments and declarations 2019-12-24 14:20:35 +02:00
Dmitri Ovodok
29da482de5 Enable moving grips with arrow (or Shift+arrow) keys in normal mode 2019-12-24 14:20:30 +02:00
Dmitri Ovodok
fff16f349e Deduce the edited element from selection state 2019-12-24 14:16:06 +02:00
Dmitri Ovodok
eaffaf63ba Use old implementation of dragging entire elements 2019-12-24 14:16:06 +02:00
Dmitri Ovodok
2f443cf898 Fix inability to horizontally move hairpin with its middle or left handle with mouse 2019-12-24 14:16:06 +02:00
Dmitri Ovodok
5c3b407dae Move setting up grips out of Element::startEdit() 2019-12-24 14:16:06 +02:00
Dmitri Ovodok
fb0a039217 Handle Tab/Backtab to switch between grips in normal mode 2019-12-24 14:15:35 +02:00