Dmitry Donskikh
a0d84976e8
added selector to change print octave number or not Signed-off-by: Dmitry Donskikh <deedonskihdev@gmail.com>
...
Signed-off-by: Dmitry Donskikh <deedonskihdev@gmail.com>
2022-07-12 18:17:20 +03:00
Eism
6034834738
String to Int
2022-07-12 12:28:42 +03:00
HemantAntony
ee6804c5eb
Cleaned up code and fixed warning
2022-07-11 16:18:33 +05:30
luz paz
db98713d01
Fix various typos
2022-07-08 10:11:36 -04:00
Igor Korsukov
80ee1ebf8e
[engraving] moved translations to TConv
2022-07-07 17:08:02 +02:00
HemantAntony
40c2f0c199
Fixed no output when debugging
2022-07-07 13:45:40 +02:00
RomanPudashkin
42e97470aa
Merge pull request #12292 from igorkorsukov/global/settings_color
...
Fixed read QColor from settings
2022-07-07 14:24:30 +03:00
RomanPudashkin
446091c868
Merge pull request #12262 from RomanPudashkin/instrument_names_fix
...
[MU4] fix #12255 : Instrument names are empty when adding new instruments
2022-07-06 19:57:29 +03:00
RomanPudashkin
f584b59bef
Merge pull request #12290 from RomanPudashkin/images_crash
...
[MU4] Fix #12286 : Crash when open scores with inserted images
2022-07-06 17:41:27 +03:00
Igor Korsukov
f88ad82f66
fixed read QColor from settings
2022-07-06 16:13:39 +02:00
Joachim Schmitz
48688ad6e3
Fix MSVC compiler warnings
...
reg. conversion from 'size_t' to 'int', possible loss of data (C4267)
2022-07-06 14:39:30 +02:00
Joachim Schmitz
b443b59219
Fix MSVC compiler warning
...
reg. macro redefinition (C4005)
2022-07-06 14:39:30 +02:00
Roman Pudashkin
5bdc4ecdf4
fix #12286 : registered the implementation of ICryptographicHash
2022-07-06 14:44:15 +03:00
Roman Pudashkin
815865d4c1
fix #12255 : fixed getting selected instruments/score order from the instruments dialog
2022-07-05 19:28:03 +03:00
RomanPudashkin
c5006d5513
Merge pull request #11390 from Eism/change_workspace_fix
...
[MU4] Change workspace fix
2022-07-04 19:20:26 +03:00
Igor Korsukov
c83d6630a2
[engraving] removed Qt dependencies
2022-07-01 21:48:16 +03:00
Igor Korsukov
22c68830c6
fixed read settings
2022-07-01 12:59:37 +03:00
Igor Korsukov
911cafc48b
[engraving] removed Qt dependicies. Step 5
2022-07-01 00:00:07 +03:00
Eism
ac4925a341
Restart app after restore settings
2022-06-30 22:35:10 +03:00
Igor Korsukov
b32a4b2623
[engraving] replaced QRegularExpression to std::regex
2022-06-30 01:27:57 +03:00
Igor Korsukov
0a13b86cbb
[engraving] Removed Qt dependencies. Step 3
2022-06-29 17:17:29 +03:00
Eism
540a7ce7ac
fixed #12180 : Remove only one character
2022-06-29 13:19:56 +03:00
Eism
44be8a084d
fixed #12195 : Fixed return of absolute directory path
2022-06-28 22:03:18 +03:00
Igor Korsukov
9818c06cef
[engraving] added FormatValue
2022-06-28 11:52:07 +03:00
Igor Korsukov
f25c23e5ca
[engraving] separated EditData
2022-06-28 11:52:07 +03:00
Igor Korsukov
85db11934f
[engraving] remove Qt dependencies
2022-06-27 12:56:29 +03:00
Igor Korsukov
99a24bfb18
added DateTime type
2022-06-24 15:57:22 +03:00
Igor Korsukov
cf6c12731e
[engraving] replased QDir to Dir
2022-06-24 09:35:00 +03:00
Igor Korsukov
b1c8cc5631
added engraving check build project
2022-06-23 17:35:31 +03:00
Igor Korsukov
a7c6389190
removed rapidjson
2022-06-23 15:24:58 +03:00
Igor Korsukov
b8e12a4e77
replaced QJsonXXX to JsonXXX
2022-06-23 15:24:58 +03:00
Igor Korsukov
89e2d05b3a
reimplemented json
2022-06-23 15:24:58 +03:00
Eism
f59402985d
Fixed video's duration
...
tomSecsSinceEpoch takes into account the current timezone, we do not need it
2022-06-22 18:44:09 +03:00
Igor Korsukov
f432319d2f
added json implementation
2022-06-22 10:10:52 +03:00
Igor Korsukov
ad14943b4f
[engraving] Replacement QString to String. Step 15
2022-06-20 13:24:08 +03:00
Casper Jeukendrup
5f851d1517
Fix FileInfo tests on Windows
...
- fix unsupported unescaped () in regex
- fix FileInfo::relative and FileInfo::absolute
2022-06-17 23:21:04 +03:00
Igor Korsukov
26f393c2b7
[engraving] Replacement QString to String. Step 14
2022-06-17 17:34:30 +03:00
Casper Jeukendrup
bcd8623194
Eliminate some implicit Char <-> QChar conversions
2022-06-17 17:33:21 +03:00
Casper Jeukendrup
1de069e716
Add missing operators to Char
...
Otherwise, sometimes the operators from QChar would be used due to automatic Char <-> QChar conversion.
2022-06-17 17:33:21 +03:00
Igor Korsukov
7ebbb746db
[engraving] Replacement QString to String. Step 13
2022-06-17 10:36:38 +03:00
Igor Korsukov
11c2927a8c
fixed String::number
2022-06-16 11:29:05 +03:00
Igor Korsukov
c31e7fb072
[engraving] Replacement QString to String. Step 11
2022-06-15 20:43:19 +03:00
Igor Korsukov
ce2473bc80
[engraving] Replacement QString to String. Step 10
2022-06-14 11:18:29 +03:00
Roman Pudashkin
3f2b5a0d7a
fixed mu::remove and mu::remove_if if container is empty after removing elements
2022-06-10 14:02:10 +02:00
Igor Korsukov
75dc9f5591
replacement QString to String
2022-06-10 13:48:37 +03:00
Igor Korsukov
375fdeb79c
replaced QString to String
2022-06-10 10:32:51 +03:00
Igor Korsukov
9e92878142
added String::arg method
2022-06-10 10:32:51 +03:00
Igor Korsukov
bdac16a415
replased QString to String
2022-06-10 10:32:51 +03:00
Joachim Schmitz
37d7716cc9
Fix MinGW/MSVC compiler warning
...
reg. unused parameter (-Wunused-parameter) resp. unreferenced formal
parameter (C4100)
2022-06-09 23:08:54 +03:00
Igor Korsukov
2a99cd498c
reimplemented ByteArray (fixed memory issues)
2022-06-09 16:27:53 +03:00
Igor Korsukov
b4d15fcf9a
replaced QString to String. Step 2
2022-06-09 11:58:44 +03:00
Igor Korsukov
6f9db08697
added methods for String
2022-06-08 14:40:27 +03:00
Igor Korsukov
4c1081420a
renamed AsciiString to AsciiStringView
2022-06-07 20:39:52 +03:00
Igor Korsukov
dbe5b85ced
optimized xml write
2022-06-06 12:44:55 +03:00
Igor Korsukov
006adbe056
optimized xml write
2022-06-03 14:09:25 +03:00
Igor Korsukov
3064ed7cd5
added xml write attributes
2022-06-03 14:09:25 +03:00
Igor Korsukov
b73764f78f
renamed Ms to mu::engraving
2022-06-02 15:44:46 +03:00
RomanPudashkin
514ddcbb0a
Merge pull request #11828 from RomanPudashkin/install_sound_font
...
[MU4] Fix #11549 : Reinstate drag-and-drop interaction for SoundFont installation
2022-06-02 12:42:51 +02:00
Igor Korsukov
3fd4964e7d
optimized textstream
2022-06-02 13:00:02 +03:00
Igor Korsukov
41a0c794af
added use AsciiString for read xml
2022-06-02 13:00:02 +03:00
Igor Korsukov
42ada5713b
added use AsciiString for read xml
2022-06-02 13:00:02 +03:00
Roman Pudashkin
0a5d1d873d
fix #11549 : implemented the ability to install new soundfonts via drag-and-drop
2022-06-02 11:55:52 +02:00
popov alexandr
ddd2fe61b0
fixed compilation errors for clang
2022-06-02 12:24:48 +03:00
Igor Korsukov
3e480d47cd
moved bytearray from io to types
2022-06-01 10:09:07 +03:00
Igor Korsukov
04079177a2
added use AsciiString for XmlStreamReader::name
2022-06-01 10:09:07 +03:00
Igor Korsukov
fe5a6e507f
added use AsciiString for XmlStreamReader::name
2022-05-31 18:35:42 +03:00
Igor Korsukov
d334c10207
added AsciiString
2022-05-31 18:35:42 +03:00
Igor Korsukov
8c0bd12354
added mu::String
2022-05-31 18:35:42 +03:00
Igor Korsukov
13d84aa4e6
[engraving] cleaning QByteArray, QIODevice
2022-05-31 14:15:55 +03:00
Igor Korsukov
82ee6fc56a
cleaning MscReader/Writer
2022-05-31 14:15:55 +03:00
Casper Jeukendrup
ff0f4c0f0f
Fix some clang compiler warnings
2022-05-27 16:36:39 +03:00
Igor Korsukov
ec71bba0b9
changed XmlStreamWriter implementation
2022-05-27 16:36:27 +03:00
Igor Korsukov
5e289e4d51
removed QIODevice from XmlStreamWriter
2022-05-27 16:36:27 +03:00
popov alexandr
20c7bc4ad4
replaced io::File to io::IODevice in guitrappro module; fixed some compile errors on the clang compiler
2022-05-27 14:47:55 +03:00
Igor Korsukov
a2b41e6f95
cleaning xmlwriter
2022-05-26 21:02:41 +03:00
Igor Korsukov
44e3783954
moved tinyxml
2022-05-25 23:53:03 +03:00
Igor Korsukov
e1f48f7eb0
added ENTITY support for mu::XmlStreamReader
2022-05-25 23:53:03 +03:00
Igor Korsukov
84d2e14429
used tinyxml as implementation for xml xtream reader
2022-05-25 23:53:03 +03:00
Igor Korsukov
ddb05f232f
added tinyxml
2022-05-25 23:53:03 +03:00
Igor Korsukov
53f39bc330
fixed open scores (fixed bytearray)
2022-05-24 13:14:10 +02:00
Igor Korsukov
de6fea2dcb
Replaced QFileInfo to mu::io::FileInfo
2022-05-24 12:40:42 +03:00
Igor Korsukov
acd0d2b695
added QT_SUPPORT global cmake option
2022-05-24 10:50:56 +03:00
Igor Korsukov
8b0f15bebc
moved logger, profiler and async to global
2022-05-24 10:50:56 +03:00
Joachim Schmitz
423fec97ea
Fix MSVC compiler warnings
...
reg. 'argument': conversion from 'size_t' to 'int', possible loss of data (C4267)
2022-05-20 17:19:10 +00:00
Joachim Schmitz
c10b481602
Fix MSVC compiler warning
...
reg. 'argument': conversion from 'size_t' to 'int', possible loss of data (C4267)
2022-05-20 17:24:31 +03:00
Igor Korsukov
4c4420493c
replaced QFile to mu::io::File
2022-05-20 17:13:18 +03:00
Igor Korsukov
97b15e6698
replaced QIODevice to mu::io::IODevice
2022-05-20 17:13:18 +03:00
Igor Korsukov
260c9b2caf
added zip reader/writer facade
2022-05-19 16:05:10 +03:00
Igor Korsukov
196cf66f83
Revert "added zip reader/writer facade"
...
This reverts commit 3fbcc58e06
.
2022-05-19 15:29:42 +03:00
Igor Korsukov
3fbcc58e06
added zip reader/writer facade
2022-05-19 15:29:12 +03:00
Elnur Ismailzada
671755d480
Merge pull request #11680 from VanSHOE/task11665
...
fix : #11665 ; Multi-Selection directory box doesn't return empty path on being crossed out anymore
2022-05-19 13:48:11 +03:00
VanSHOE
606fd593ea
fix : #11665 ; Returning the previous stored list on error
2022-05-19 12:03:22 +05:30
Casper Jeukendrup
53b5bd92e8
Prevent removing files already present in MSCX folders
2022-05-16 21:29:01 +03:00
Igor Korsukov
f227cdd511
[engraving] Fixed Xml Write
2022-05-16 13:33:55 +03:00
RomanPudashkin
e688ffc0d3
Merge pull request #11574 from igorkorsukov/engraving/noqt_io_4
...
[io] Added new methods read/write file to ifilesystem
2022-05-16 10:15:42 +02:00
Josh Soref
55c452fb68
Spelling ( #11566 )
...
* spelling: above
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: accessibility
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: accessible
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: account
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: action
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: activated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: active
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: again
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: allegro
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: alternative
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: amplitude
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: and
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: annotation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: appended
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: appending
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: appropriate
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: arbitrarily
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: architecture
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: arpeggio
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: arranger
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: assumed
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: asynchronous
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: automatically
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: availability
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: available
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: backslashes
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: before
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: beginning
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: between
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: bounding
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: bracket
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: builtin
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: calculated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: categories
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: check
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: class
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: clearance
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: column
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: combinations
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: completed
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: composer
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: compression
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: consideration
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: constraints
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: container
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: continuous
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: contrabass
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: control
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: convergence
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: conversion
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: convert
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: coordinates
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: correctly
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: corresponds
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: counting
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: crescendo
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: customizable
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: cutout
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: deep
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: denom
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: denominator
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: diagram
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: diminished
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: direction
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: directories
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: disconnected
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: doesn't
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: dotted
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: easeinout
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: eighth
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: element
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: elements
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: enabled
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: engraving
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: evenly
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exactly
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exceed
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: excerpts
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: excessively
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exclusive
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extension
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extrapolated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: farthest
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: fits
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: friends
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: function
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: glissando
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: global
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: grid
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: halved
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: happen
* spelling: harmonies
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: have
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: header
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: height
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: iabbrev
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: ideally
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: implementation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: in
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: incoming
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: incomplete
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: increase
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: indentation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: individual
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: infer
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: initial
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: initially
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: inputted
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: instrument
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: instruments
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: invalid
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: invocation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: iplugin
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: javascript
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: label
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: laid out
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: languages
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: length
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: linked
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: lyrchord
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: lyricist
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: managed
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: manually
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: mapping
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: mappings
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: margins
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: measure
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: metric
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: metronome
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: military
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: milliseconds
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: minimum
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: modifiers
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: moving
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: multi
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: namespace
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: navigate
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: necessary
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: needs
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: newly
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: notation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: numerator
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: occasionally
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: occurred
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: occurrence
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: omitted
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: or
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: oriented
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: originally
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: ornament
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: ornaments
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: output
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: outputted
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: outside
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: overlapping
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: overridden
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: package
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: padding
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: parameter
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: percussion
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: placement
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: playthrough
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: positive
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: preceded
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: precision
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: previous
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: process
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: property
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: proximity
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: publish
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: rasgueado
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: read
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: receive
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: received
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: rectangle
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: regarding
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: register
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: registry
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: rehearsal
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: related
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: repeat
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: repeatp
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: replacements
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: represent
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: representation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: responses
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: rhythm
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: section
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: selected
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: selection
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: separation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: separator
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: shortcuts
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: signatures
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: simile
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: slurred
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: sound
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: staccato
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: staff
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: stuff
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: style
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: suffix
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: supported
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: symbol
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: symbols
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: system
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: tablature
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: tcp_invalid
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: that
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: the
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: thickness
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: tibetan
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: of
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: to
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: transparent
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: transpose
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: tremolo
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: ultimately
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: unassigned
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: underscore
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: unhandled
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: uninstall
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: unknown
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: unnamed
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: useful
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: usually
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: vertical
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: violin
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: visible
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: when
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: whether
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: with
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: within
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: without
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: would
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: writing
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: written
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: xmlns
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* Remove unused avaiableArticulationTypesChanged
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: firstSystemIndentation [API]
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* Enable testIncompleteTuplet
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* Drop stray comment
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* Update license header in module.cmake
per https://github.com/musescore/MuseScore/pull/11566#discussion_r870550003
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-15 16:35:32 +02:00
Igor Korsukov
0dd1451e48
added XmlStreamWriter (hidden Qt QTextStream)
2022-05-14 12:04:56 +03:00
Igor Korsukov
6b400cbd7e
added XmlStreamReader (hidden Qt QXmlStreamReader)
2022-05-13 18:52:08 +03:00
Elnur Ismailzada
719d29322b
Merge pull request #11551 from Eism/backend_logging_fix_mu4
...
[MU4] Backend logging fix
2022-05-09 12:19:02 +03:00
Igor Korsukov
3a4d44b9c9
added new methods read/write file to ifilesystem
2022-05-09 10:58:20 +03:00
Igor Korsukov
507f171d7c
added unit tests for file
2022-05-09 10:29:21 +03:00
Eism
488356e70b
qFatal -> ASSERT_FAILED_X
2022-05-06 22:10:03 +03:00
Eism
c14d6f0c33
qDebug -> LOGD
2022-05-06 17:19:51 +03:00
Eism
429f1d518e
Implemented logging formatted string
2022-05-06 16:55:56 +03:00
Igor Korsukov
beee42f867
added io buffer
2022-05-06 15:51:37 +03:00
Igor Korsukov
6dad233375
added bytearray tests
2022-05-06 11:21:32 +03:00
Igor Korsukov
b6b673cf99
added iodevice and file
2022-05-06 11:21:32 +03:00
Igor Korsukov
1eed177957
added io bytearray
2022-05-06 11:21:32 +03:00
Eism
f7d42b6541
Enabled logging to console only for editor
2022-05-04 20:58:58 +03:00
Eism
c41828fe06
Fixed tests
2022-04-28 10:53:18 +03:00
Eism
f19feab016
Implemented autosave for new project
2022-04-27 20:57:59 +03:00
Igor Korsukov
b74fa2423b
[engraving] replaced QList to std. Part 11
2022-04-22 14:30:39 +03:00
Igor Korsukov
ee24df90ac
[engraving] replaced QList to std. Part 9
2022-04-20 10:44:56 +03:00
RomanPudashkin
31475f5192
Merge pull request #11233 from Eism/navigation_fix
...
[MU4] Navigation improvements
2022-04-19 20:22:02 +02:00
Igor Korsukov
66b4b4c8fa
[engraving] replaced QList to std. Part 8
2022-04-19 20:06:24 +03:00
Eism
0dcc17378b
Updated tests for navigation
2022-04-19 16:25:30 +03:00
Igor Korsukov
c97f0707c6
[engraving] replaced QList to std. Part 7
2022-04-19 16:04:11 +03:00
Igor Korsukov
1936767b7d
[engraving] replaced QList to std. Part 6
2022-04-19 13:28:19 +03:00
Igor Korsukov
e674a3a292
[engraving] replaced QList to std. Part 5
2022-04-18 16:30:39 +03:00
Roman Pudashkin
965710a7b4
implemented the ability to play selected measures
2022-04-18 12:31:20 +02:00
Igor Korsukov
b61e5bbcfe
[engraving] replaced QList to std. Part 4
2022-04-18 09:30:43 +03:00
RomanPudashkin
df04ee91fd
Merge pull request #11170 from VanSHOE/simplify_path2string
...
Restructured pathsToString
2022-04-15 17:24:18 +02:00
Joachim Schmitz
5cbbebe5d9
Fix (MSVC) compiler warning reg. "statement unreachable"
2022-04-15 12:27:16 +03:00
Igor Korsukov
666847bc4f
[engraving] replaced QList to std. Part 2
2022-04-14 14:16:33 +03:00
Igor Korsukov
429acf8eae
[engraving] replaced QList to std. Part 1
2022-04-13 16:21:06 +03:00
Joachim Schmitz
e7800aeaff
Improve log messages
2022-04-13 12:48:31 +03:00
Rahul Garg
72e2e5f0cc
Restructured pathsToString
2022-04-13 00:27:52 +05:30
Rahul Garg
910ff69e9d
fix #11157 : Checking that string is not empty before erasing
2022-04-12 03:00:55 +05:30
Elnur Ismailzada
0ba0827cda
Merge pull request #7875 from Eism/select_multiple_directories
...
[MU4] Implemented ability to select multiple directories for soundfonts
2022-04-08 12:17:45 +03:00
Eism
0fcef5ce3d
Fixed review issues
2022-04-08 10:41:00 +03:00
Eism
3f6e3383c4
Setting dialog's working directory
2022-04-07 12:36:48 +03:00
Eism
1557d8076d
Implemented ability to select multiple directories by interactive
2022-04-07 10:45:52 +03:00
Casper Jeukendrup
1380e80120
Sort the list of available (VST) plugins
2022-04-04 21:09:47 +02:00
Casper Jeukendrup
12c88d386f
Fix MIDI Pitch Names
...
Seen in Preferences > MIDI device mapping > Assign.
2022-03-31 23:43:49 +02:00
Casper Jeukendrup
cb0a3b3f94
Fix compiler warnings reg. uninitialized variables
2022-03-31 12:10:32 +02:00
Joachim Schmitz
40e1ccc6e9
Improve log/assert messages
2022-03-31 14:18:20 +06:00
Joachim Schmitz
a883e29eb2
Fix compiler warnings
...
reg. size_t, some other comparisons between signed and unsigned and some
unhandled cases. Also some unused variables and paremeters, a possibly
unintilalized variable and a possible return without value.
2022-03-31 14:18:20 +06:00
Joachim Schmitz
52ccb310aa
Fix user dir default to "MuseScore4" or "MuseScore4Development"
...
or whatever the `applicationName()` is going to be,
for it to not collide with the default user dir of MuseScore 1.x
2022-03-29 16:23:06 +02:00
Roman Pudashkin
aea1f69c1b
implemented the ability to close a dialog by URI containing specific params
2022-03-28 18:34:30 +02:00
Igor Korsukov
b1460fb195
replaced QMap to std::map for engraving
2022-03-27 23:59:23 +06:00
Igor Korsukov
94d7ee71f8
removed QVector from engraving
2022-03-24 18:18:08 +06:00
Casper Jeukendrup
58b4db2784
Fix AppleClang 13.1 warnings reg. Rule of Three
2022-03-23 18:47:51 +01:00
vpereverzev
bc5fbcfb0b
Added reversed iterators access for SharedMap
2022-03-22 15:47:44 +02:00
Joachim Schmitz
d56b8ede09
Fix 'obsolete' warning
2022-03-17 14:08:34 +01:00
Casper Jeukendrup
c60b5fa138
Introduced a cool DEFER syntax macro
2022-03-15 12:21:25 +01:00
Casper Jeukendrup
a6a4ced354
Fix macOS build
...
Forgot linking with Appkit in PR #10750
2022-03-06 00:20:16 +01:00
Casper Jeukendrup
7071bbcc3a
Implemented Reveal in Explorer on Windows
2022-03-05 16:49:50 +01:00
Casper Jeukendrup
9b6ef84bfd
Implemented a new IInteractive::revealInFileBrowser method
...
Not only opens the parent folder, but also selects the file on OSs that support it.
2022-03-05 16:25:01 +01:00
vpereverzev
5aa66d83c3
Added convenient method for SharedHashMap container
2022-03-01 19:55:13 +02:00
Casper Jeukendrup
34ce2d2e5a
Implemented general method for generating filename suggestions
2022-02-23 11:18:23 +01:00
Eism
4cf9ca2115
Implemented cache reload: Access token
2022-02-12 16:11:17 +02:00
Casper Jeukendrup
f6296cd9b9
Correctly display the filename including or excluding extension
...
Unified the methods for getting filename with and without extension.
With extension:
- Recent files menu
Without extension:
- Home > Scores
- Window title
- Tab title
- When displaying filename inside score using `$f`
2022-02-10 18:51:36 +01:00
RomanPudashkin
fab7bbab36
Merge pull request #10466 from cbjeukendrup/save_online/save_location_preparation
...
Prepared the possibility to have non-local scores
2022-02-09 18:24:42 +02:00
Casper Jeukendrup
30d11d9d65
Added missing functions about io::path
2022-02-07 16:01:46 +01:00
Roman Pudashkin
fe1e670743
removed the extensions module
2022-02-07 16:12:10 +02:00
Casper Jeukendrup
5b83d5b591
Val
type: add convenience methods for working with enums
2022-02-03 23:44:00 +01:00
vpereverzev
b7e855be1e
Added missing == operators for mpe types
2022-02-03 17:33:50 +02:00
Roman Pudashkin
52125dd271
fixed strings::split when delim.length is greater than 1
2022-01-11 10:43:58 +02:00
vpereverzev
cd0b0037fa
Optimized mpe::ArticulationMap with shallow-copying
2022-01-10 19:21:56 +02:00
Igor Korsukov
ac527a28d8
fixed duplicate actions on shortcuts form
2021-12-14 14:19:13 +03:00
Roman Pudashkin
d4e0b2c2df
implemented the channel for notification after opening a page
2021-12-02 18:11:12 +02:00
Eism
404f70467d
Fixed closing app when project is open
2021-12-01 14:20:57 +02:00
Igor Korsukov
3623631cf7
Fixed creation of multiple windows when clicking on 'new project' multiple times
2021-11-22 15:55:25 +02:00
Casper Jeukendrup
50c8d68710
Eliminate more conversions between QString and std::string
2021-11-20 17:07:52 +01:00
Casper Jeukendrup
a2c599221e
Added warning when closing First Launch Setup Dialog before finishing
2021-11-20 00:06:22 +01:00
Casper Jeukendrup
2ca247c2ae
Fix icons in all QWidget dialogs on macOS
2021-11-16 12:24:36 +01:00
Eism
b1a7c471dc
Added build number to log about running app
2021-11-12 18:57:34 +03:00
Igor Korsukov
52df331b6d
added ability run all TC, also info about errors and other fixes
2021-11-08 17:13:56 +02:00
Igor Korsukov
61fb2e51bc
added getting info about testcase from scripts
2021-10-28 11:46:15 +02:00
Elnur Ismailzada
3599b6359f
Merge pull request #9484 from Eism/accessibility_orca_cancel_reading
...
[MU4] Accessibility. Orca cancel reading
2021-10-18 08:26:33 -07:00
Eism
fad1cf4d8c
Fixed tests
2021-10-18 16:23:02 +02:00
Elnur Ismailzada
0fe08d6f29
Merge pull request #9383 from RomanPudashkin/interaction_with_vst_plugins
...
[MU4] Fixed interaction with vst plugins
2021-10-14 09:02:11 -07:00
Eism
c8cfcf0c5d
Implemented accessible object for main quick window for macOS
2021-10-12 15:13:15 +02:00
Igor Korsukov
6e6d1ca8df
added shortcuts api
2021-10-07 11:58:16 +02:00
Igor Korsukov
b26232d348
added api autobot pause method
2021-10-06 17:02:07 +02:00
Roman Pudashkin
faa5268481
fixed the object stack updating after changing the current window
2021-10-06 15:33:29 +02:00
Roman Pudashkin
9efb5e439c
implemented the ability to raise previously opened dialogs above the main window
2021-10-06 12:23:12 +02:00
Roman Pudashkin
309bf0f125
added the method isOpened(UriQuery) that takes URI parameters into account
2021-10-06 12:23:11 +02:00
Igor Korsukov
790926f0ce
added autobot script engine
2021-10-06 10:01:16 +02:00
Igor Korsukov
2bc5a0afd5
added dialog with scripts
2021-10-06 10:01:16 +02:00
Igor Korsukov
6d4755b4c4
added logs remover and LOGGER_DEBUGLEVEL_ENABLED cmake option
2021-10-04 15:36:54 +02:00
Igor Korsukov
cddc378f76
fixed setup engraving default style
2021-09-27 11:20:51 +02:00
Igor Korsukov
60b5a3bf9f
added migration options
2021-09-23 16:05:18 +02:00
Igor Korsukov
9a26963e1a
added project migration
2021-09-23 14:05:25 +02:00
wizofaus@hotmail.com
0a55be9ea4
[MU4] fix #8856 load/save style commands
2021-09-15 18:52:39 +10:00
RomanPudashkin
2987c68932
Merge pull request #9052 from Jojo-Schmitz/case-insensitive-extensions
...
[MU4] Fix #324413 : Allow importing files with uppercase extensions
2021-09-14 21:49:18 +02:00
Igor Korsukov
80b318b157
removed engraving parent hack
2021-09-10 12:56:23 +02:00
Joachim Schmitz
013afc0406
Fix #324413 : Allow importing files with uppercase extensions
...
Same method is used for GuitarPro .gtp, .pg and .gpx too.
2021-09-07 10:50:12 +02:00
Igor Korsukov
bbe7be1fbf
added diagnostic show bbox of item
2021-09-03 15:15:59 +02:00
Igor Korsukov
cd6781e94d
removed diagnostics uri from ui context resolver
2021-08-25 13:28:30 +02:00
Roman Pudashkin
01ad9cf5dd
implemented the "reset all formatting" button
2021-08-23 10:58:08 +02:00
Igor Korsukov
5f28d661f1
removed libmscore/layout.cpp
2021-08-20 15:47:07 +02:00
Roman Pudashkin
134cd1abb4
fixed disappearing excerpts from the parts dialog
2021-08-09 17:06:02 +02:00
Roman Pudashkin
980e6ef0ce
implemented missed feature: items in the instruments panel must be
...
selected after selecting something on the score
2021-08-09 17:04:58 +02:00
Roman Pudashkin
4ad2376ccb
implemented ID instead of using strings
2021-08-05 16:54:32 +02:00
Roman Pudashkin
947fad7922
interactive will always open URI in the sync mode by default
2021-07-21 17:26:18 +02:00
Igor Korsukov
1ccc8d8946
different msc io improvements
2021-07-21 15:16:32 +02:00
Casper Jeukendrup
43d75fe2a1
Remove PaletteAdapter dependency from Palette class
2021-07-19 10:56:50 +02:00
Igor Korsukov
3b1ffe25b1
load project refactoring
2021-07-14 10:51:19 +02:00
Igor Korsukov
089e1b9f59
added engraving and notation project
2021-07-13 09:45:45 +02:00
Eism
bb753c661e
Implemented parsing duration from iso format
2021-07-07 16:46:41 +02:00
Eism
f48be23fc6
Implemented notifying about playlists changed
2021-07-07 16:46:41 +02:00
Eism
cfa740655a
Moved requesting playlists to another thread
2021-07-07 16:46:41 +02:00
Casper Jeukendrup
98c7a77487
Replace uses of QRegExp with QRegularExpression
...
QRegExp is deprecated in Qt 6.
2021-07-07 15:12:16 +02:00
Casper Jeukendrup
a6043b936c
Fix uses of deprecated QDateTime methods
2021-07-07 15:12:16 +02:00
Casper Jeukendrup
2c3619d59b
Fix namespace code style
2021-07-07 15:12:16 +02:00
Casper Jeukendrup
a1d0ce3f6f
Add the possibility to have async::Promises that return multiple parameters
2021-07-05 21:45:14 +02:00
Igor Korsukov
8be9c83e18
added check for workspace name
2021-07-05 16:07:12 +02:00
Igor Korsukov
90f8c512a9
test run vtests on CI
2021-07-02 13:18:58 +03:00
Igor Korsukov
d4053ae6f4
fixed using workspace with converter mode
2021-07-01 12:55:06 +03:00
Igor Korsukov
c33997bf01
changed namespace for modularity
2021-06-30 17:18:03 +02:00
Elnur Ismailzada
8284988b80
Merge pull request #8455 from igorkorsukov/mu4/mi/templates
...
Clean up user paths
2021-06-30 10:43:16 +02:00
Igor Korsukov
8325ab3b20
make one instance - one log file
2021-06-30 00:24:12 +02:00
Igor Korsukov
c6b86be298
clean up user styles path
2021-06-29 14:06:50 +02:00
Igor Korsukov
79c570a881
clean up user templates and user scores paths
2021-06-29 14:01:56 +02:00
Elnur Ismailzada
f41f3e26eb
Merge pull request #8450 from igorkorsukov/mu4/workspaces/states
...
Added onAllInited method to IModuleSetup
2021-06-29 13:28:49 +02:00
Igor Korsukov
786496a670
added onAllInited method to IModuleSetup
2021-06-29 11:44:24 +02:00
Igor Korsukov
8ebd72530e
added mi sync for workspaces
2021-06-29 11:32:39 +02:00
Igor Korsukov
a0bf48a3f6
reimplemented workspace file
2021-06-28 14:18:09 +02:00
Igor Korsukov
cc080c4b7d
reworked ui arrangement
2021-06-28 14:18:09 +02:00
Igor Korsukov
67dd2026bc
reworked workspace settings
2021-06-28 14:18:09 +02:00
Roman Pudashkin
2016349e8d
removed deprecated method
2021-06-23 15:18:24 +02:00
Roman Pudashkin
75c26301fe
marked the Save button as accent by default
2021-06-23 15:17:31 +02:00
Roman Pudashkin
fce9523ae2
need to ask a user about saving score before closing it
2021-06-23 15:17:31 +02:00
RomanPudashkin
3d6a79082c
Merge pull request #8309 from wizofaus/show_last_modified_for_recent_scores
...
[MU4] fix #7644 - use last modified date for recent scores screen
2021-06-23 09:54:30 +02:00
RomanPudashkin
c419497449
Merge pull request #8409 from igorkorsukov/mu4/mi/shortcuts
...
Changed shortcuts export/import implementation
2021-06-22 21:29:08 +02:00
Igor Korsukov
9f9dc0a8e0
changed shortcuts export/import implementation
2021-06-22 18:02:28 +02:00
Elnur Ismailzada
b653223110
Merge pull request #8390 from RomanPudashkin/score_validation_fix
...
[MU4] Score validation fix
2021-06-22 16:37:54 +02:00
Igor Korsukov
7f242dd71f
fixed using paths for languages
2021-06-22 16:03:46 +02:00
Igor Korsukov
c35a28372b
cleaned up the global paths
2021-06-22 16:03:46 +02:00
Eism
6243a888d8
It is necessary to restore the settings directory after removing
2021-06-22 11:04:57 +02:00
Igor Korsukov
7a1557249c
fixed compilation error and warnings
2021-06-22 11:55:20 +03:00
RomanPudashkin
edae7094b1
Merge pull request #8388 from igorkorsukov/mu4/mi/win_fix2
...
[MultiProjects] Changed read/write IPC socket implementation
2021-06-22 09:27:32 +02:00
RomanPudashkin
a77e96188c
Merge pull request #8351 from igorkorsukov/mu4/dev/paths
...
[MU4] Diagnostics. Added showing paths
2021-06-22 09:26:15 +02:00
Eism
e70d12067e
Fixed writing new item to settings
2021-06-21 18:27:47 +02:00
Igor Korsukov
4796fe305e
renamed global paths getters
2021-06-21 16:43:15 +02:00
Igor Korsukov
76df613818
fixed sync settings between instances
2021-06-21 16:30:48 +02:00
Roman Pudashkin
15593e0a6e
implemented showing loading errors
2021-06-21 12:28:12 +02:00
Igor Korsukov
e1e9ba4902
added showing paths
2021-06-21 10:45:02 +02:00
Roman Pudashkin
fb32e01cbb
implemented opening scores via CLI
2021-06-18 16:18:15 +02:00
Elnur Ismailzada
ce35ae65e6
Merge pull request #8324 from RomanPudashkin/scores_uploading
...
[MU4] Scores uploading
2021-06-18 15:42:46 +02:00
Igor Korsukov
6b501b834c
fixed multiinstances locking
2021-06-18 15:14:43 +02:00
Roman Pudashkin
1de2439036
renamed and moved IODevice to io/device
2021-06-18 14:21:59 +02:00
RomanPudashkin
c69c5030ab
Merge pull request #8344 from Eism/cli_score_operations_part2
...
[MU4] CLI. Backend. Score meta, parts, parts pdfs
2021-06-18 14:19:33 +02:00
Eism
bf328ece6e
Implemented export score parts pdfs on backend api
2021-06-18 13:41:27 +02:00
Igor Korsukov
6d7043f0f4
added lock for read/write settings
2021-06-18 10:25:14 +02:00
Igor Korsukov
359b98e776
added settings sync between instances
2021-06-18 10:25:14 +02:00
wizofaus@hotmail.com
3cdff11ac7
[MU4] fix #7644 - use the operating system's last modified date for the time information shown on the recent scores screen instead of creation date/time from metadata.
2021-06-15 20:03:43 +10:00
Eism
aceb65b9df
Implemented setting debug mode
2021-06-11 11:05:54 +03:00
Eism
dacf4cd961
Implemented print long version
2021-06-11 11:05:54 +03:00