pereverzev_v
83d710f27e
Disabled telemetry in debug builds
2019-12-20 13:26:14 +02:00
pereverzev_v
bfd0fd4e28
Added cmake build options for telemetry feature
2019-12-20 13:26:14 +02:00
pereverzev_v
6fb49c0d5c
Added a check for emptiness of telemetry event data
2019-12-20 13:26:14 +02:00
pereverzev_v
37660ea244
More suitable names for local variables in service injector
2019-12-20 13:26:14 +02:00
pereverzev_v
b1044cce11
Removed registration of telemetry service by Qt meta-system
2019-12-20 13:26:14 +02:00
pereverzev_v
4bf0060ff1
Removed the way for registration of service implementation through the Qt meta-system
2019-12-20 13:26:14 +02:00
pereverzev_v
3e680d94c9
Wrapped new instances of services to QSharedPointer for thier life-time auto-management
2019-12-20 13:26:14 +02:00
pereverzev_v
da66c2459c
Returned missing preference key
2019-12-20 13:26:14 +02:00
pereverzev_v
50ef041654
Installation of the UI event-filter, that process events that are important for telemetry
2019-12-20 13:26:14 +02:00
pereverzev_v
2fcf5916fc
Request a telemetry permission from user in the first run after install or update
2019-12-20 13:26:14 +02:00
pereverzev_v
bf90868c33
Added a main module setup that relates to main function placement
2019-12-20 13:26:14 +02:00
pereverzev_v
ddc806ff6a
Added a way for getting a Shortcut by it's key sequence
2019-12-20 13:26:14 +02:00
pereverzev_v
c799089dd7
Added a few preferences to store a user choice about telemetry
2019-12-20 13:26:14 +02:00
pereverzev_v
e26ca0aed2
Preference keys moved to global module, because it's a general way for all modules to read the preferences
2019-12-20 13:26:14 +02:00
pereverzev_v
af84344dc0
Added a event-filter for processing UI events that can be important for telemetry purpose
2019-12-20 13:23:29 +02:00
pereverzev_v
3018142ae6
Added a telemetry module setup for registration QML types, assets and exportable DI services
2019-12-20 13:23:29 +02:00
pereverzev_v
5299e449ca
Added a separate qrc registry file for telemetry module
2019-12-20 13:23:29 +02:00
pereverzev_v
5115b6f27d
Added a QObject based model for management of user permission choice
2019-12-20 13:23:29 +02:00
pereverzev_v
8149b3c30c
Added a QQuickView based container for a QML telemetry permission dialog
2019-12-20 13:23:29 +02:00
pereverzev_v
9647c54c15
Added a QML implementation of telemetry permission dialog
2019-12-20 13:23:29 +02:00
pereverzev_v
b9f0e21ba9
Added a realization of interface ITelemetryInterface for communication with Google Analytics accordingly to user preferences
2019-12-20 13:23:29 +02:00
pereverzev_v
cf641166ad
Added exportable service interface ITelemetryInterface for using a Google Analytics 3-rd party wrapper accordingly to user preferences
2019-12-20 13:23:29 +02:00
pereverzev_v
b258e99056
Added a telemetry module
2019-12-20 13:23:29 +02:00
pereverzev_v
6f28a2b4a6
Added a 3-rdparty Google Analytics wrapper
2019-12-20 13:23:29 +02:00
pereverzev_v
a842685963
Added ServiceInjector - base class that helps a lot with injecting dependencies to clients. Also it provides a perfect way for creating a unit-tests
2019-12-20 13:23:29 +02:00
pereverzev_v
94bc30f4eb
Added ServiceResolver - some kind of <Interface, Implementation> registry. Core entity for DI
2019-12-20 13:23:29 +02:00
pereverzev_v
302681a900
Added AbstractModuleSetup for the uniform way to setup modules
2019-12-20 13:23:29 +02:00
pereverzev_v
4377d0905f
Add module 'global' for common utility purposes like DI, general QML components, general C++ types, etc.
2019-12-20 13:23:29 +02:00
anatoly-os
57509c23c9
fix colours in Inspector after 41e64aa
...
Add two more advanced preferences for the styled text colour in the inspector (light and dark themes). Previously, the button colours were reused.
2019-12-19 22:06:20 +02:00
anatoly-os
30831f1ff1
Merge pull request #5542 from Howard-C/readme-md
...
update and perfect format for README.md
2019-12-19 18:28:09 +02:00
anatoly-os
5ad73bd559
Merge pull request #5543 from Jojo-Schmitz/colors
...
fix colors
2019-12-19 17:57:08 +02:00
Joachim Schmitz
c1d2d1844c
fix colors
2019-12-19 16:47:02 +01:00
Howard Chang
cb71d1dede
update and perfect format for README.md
2019-12-19 23:03:34 +08:00
anatoly-os
41e64aa332
update basic MuseScore colours
...
Change the colours of voices, buttons, highlight
@dmitrio95 Palettes highlighting must be adapted (fixed) asap
2019-12-19 16:56:49 +02:00
Dmitri Ovodok
80bc26cec2
Fix debugging from XCode
2019-12-19 13:35:28 +02:00
Dmitri Ovodok
eceb3eb4a6
Merge pull request #5457 from jeetee/mingw64-plain-portaudio-dll
...
fixes the portaudio dependency for MinGW64 builds, no renaming is required
2019-12-19 12:09:04 +02:00
anatoly-os
a5de0cec8b
Merge pull request #5465 from Howard-C/horn-names
...
re-define names of horns based on suggestions of dafydd46
2019-12-18 16:06:31 +02:00
Dmitri Ovodok
64d72b2e98
fix #297894 : re-enable searching cells by palette names
2019-12-18 15:46:02 +02:00
Dmitri Ovodok
9a8d4fa50e
fix #298188 : fix not playing a note if its articulation playback is turned off
...
Complements the fix in c136532975
to
take "play" property of articulations into account in MIDI rendering.
Also fix a test for this to be actually executed and to cover the
case of single-note dynamics MIDI rendering.
2019-12-18 14:17:17 +02:00
Dmitri Ovodok
215bf6ee03
fix #298665 : fix missing executable icon in Windows builds
2019-12-18 10:57:52 +02:00
anatoly-os
54bd3a13b5
fix tst_workspaces.cpp compilation
2019-12-18 10:18:08 +02:00
anatoly-os
f67d375581
fix macOS build
2019-12-17 15:47:16 +02:00
jeetee
5202a6e2bf
fix the portaudio dependency for MinGW64 builds, no renaming is required
2019-12-17 12:20:51 +01:00
Dmitri Ovodok
f6fd678803
fix #280393 : fix hairpin grips moving down after pressing Shift
...
Ensures that updateGrips() is always called after score->endCmd()
so actual layout data are used.
2019-12-17 12:08:04 +02:00
Dmitri Ovodok
1bdeea30c1
fix #298196 : fix incorrect barline drawing after edit drag ends
...
Move updateGrips() and other view state-related calls after an
score()->endCmd() call so grips are always updated with actual
layout state.
Also reset BarLineEditData parameters in BarLine::endEditDrag()
2019-12-17 12:06:01 +02:00
anatoly-os
bef233838d
Merge pull request #5450 from mgavioli/fix_282893_FigBass_dur_lines_too_thin
...
Fix #282893 : Fig.Bass duration lines exceedingly thin
2019-12-16 19:25:07 +02:00
anatoly-os
1d2548e0ef
Merge pull request #5416 from Jojo-Schmitz/capture-tool-default-dpi
...
fix #296044 : Capture tool images are different in size compared to original
2019-12-16 19:17:29 +02:00
anatoly-os
038b9118e0
Merge pull request #5377 from Howard-C/b-flat-trumpet
...
add B-flat Trumpet to Orchestra genre, delete Piccolo Trumpet in B-flat from Orchestra and Concert Band genres
2019-12-16 19:11:49 +02:00
anatoly-os
f1d18e5ed2
Merge pull request #5319 from Howard-C/corner-radius
...
fix #283653 : increase maximum value for frame radius in Inspector for text elements
2019-12-16 15:59:33 +02:00
anatoly-os
555809fa4b
Merge pull request #5214 from Jojo-Schmitz/winstore
...
integrate changes for WINSTORE
2019-12-16 15:53:36 +02:00