Igor Korsukov
44e3783954
moved tinyxml
2022-05-25 23:53:03 +03:00
Igor Korsukov
ddb05f232f
added tinyxml
2022-05-25 23:53:03 +03:00
Igor Korsukov
8b0f15bebc
moved logger, profiler and async to global
2022-05-24 10:50:56 +03:00
Joachim Schmitz
798a9b0ae3
Fix MinGW build
2022-05-20 17:24:31 +03:00
Joachim Schmitz
176728f2f2
Fix MSVC compiler warnings
...
reg. the POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name (C4996)
2022-05-20 17:24:31 +03:00
Joachim Schmitz
56a5674acd
Fix MSVC compiler warnings
...
reg. '<': signed/unsigned mismatch (C4018)
2022-05-20 17:24:31 +03:00
Joachim Schmitz
828c8976ca
Fix MSVC compiler warning
...
reg. 'M_LN2': macro redefinition (C4005)
2022-05-20 17:24:31 +03:00
Joachim Schmitz
361bab7ebf
Fix MSVC compiler warnings
...
reg. '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) (C4334)
2022-05-20 17:24:31 +03:00
Joachim Schmitz
e9475357ba
Fix MSCV compiler warnings
...
reg. 'unsigned long *' differs in indirection to slightly different base types from 'uint32_t *' (C4057)
2022-05-20 17:24:31 +03:00
Joachim Schmitz
479ee17cfa
Fix MinGW compiler warning
...
reg. variable set but not used (-Wunused-but-set-variable)
2022-05-20 17:24:31 +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
vpereverzev
d31aa60f96
Fixed build for Linux and Windows
2022-05-18 12:59:07 +02:00
vpereverzev
713ab33312
Established audio export in CLI mode
2022-05-17 19:38:59 +02:00
vpereverzev
8cf27bb6b1
Added flac encoder
2022-05-17 19:36:40 +02:00
vpereverzev
ad35006ba5
Added libopusenc 3rd-parties
2022-05-17 19:32:51 +02:00
Eism
429f1d518e
Implemented logging formatted string
2022-05-06 16:55:56 +03:00
Igor Korsukov
edb273ec06
fixed conversion warnings
2022-04-26 16:51:10 +00:00
Joachim Schmitz
01a426aab1
Fix compiler warnings
...
* Disable MinGW warnings in thirdparty/opus reg. unused parameters
* Fix MSVC compiler warnings, reg. signed/unsigned mismatch (C4245)
* Enable some of the previously (and apparently unnecessarily) disabled MSVC compiler warnings in src/engraving again
* Fix MSVC compiler warnings reg. conversion from `size_t` to `int`, outside of engraving
2022-04-26 11:23:08 +00:00
Igor Korsukov
e2ad3b1d47
reduced warning show for MSVC
2022-04-25 16:48:21 +03:00
vpereverzev
328d4e3c7d
Exclude encoders from build if BUILD_AUDIO_EXPORT option is off
2022-04-21 20:11:43 +02:00
vpereverzev
c053cfbca3
Resolved/disabled a couple of warnings in 3rdparties
2022-04-21 20:11:43 +02:00
vpereverzev
3afa8c4cc8
Added libflac thirdparties
2022-04-21 20:11:43 +02:00
vpereverzev
7faa387d87
Added libopus thirdparties
2022-04-21 12:35:15 +02:00
Joachim Schmitz
60f303676e
Fix various MinGW compiler warnings
...
on the newly added thirdparty/lame, by disabling them
2022-04-15 10:02:36 +03:00
vpereverzev
0a2de8997e
Added liblame thirdparties
...
Test
2022-04-13 17:40:19 +02: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
Casper Jeukendrup
112d29d931
Enforce that Promise body resolves OR rejects exactly once
...
We now enforce that the body of a promise returns a "Result" struct. Such a struct can only be obtained by calling "resolve" or "reject".
Additionally, if you call "resolve" or "reject" without using its result, `Q_REQUIRED_RESULT` will kick in and give you a compiler warning. So you either have to return it (which you should do), or you use it in another way, which is impossible to do unconsciously.
The only disadvantage is that you now have to write `return resolve` etc. instead of just `resolve`, but the advantages are bigger.
2022-03-31 14:17:22 +06:00
Casper Jeukendrup
f57078bca1
Simplify getting single arg from NotifyData
2022-03-31 14:17:22 +06:00
Casper Jeukendrup
38366810f0
Fix AppleClang 13.1 warnings reg. never-read variables
2022-03-23 18:47:52 +01:00
vpereverzev
6155a6323a
Disable built-in Fluid IIR filter via environmental variable, since there is no appropriate API for that
2022-03-03 18:13:27 +02:00
Eism
e6a547981c
Fixed updating normal geometry
2022-03-01 10:53:33 +02:00
Eism
b91a1ddfd3
Fixed the restoration of geometry when user closed maximized window
2022-03-01 10:53:33 +02:00
Casper Jeukendrup
e83d551eb0
Shrink dock panel tabs proportionally in case of overflow
2022-02-28 13:43:09 +01:00
Marek Šuppa
d49f6f0d0e
fix: Add missing comma
...
* Add missing comma
2022-01-29 01:10:19 +01:00
Casper Jeukendrup
d83c396696
Replace QScopedPointer with std::unique_ptr
2022-01-12 12:29:24 +02:00
Casper Jeukendrup
845d998799
Temporarily prevent crash in beam-1 VTest
...
When the first and/or ChordRest of a Beam is not a Chord
2021-12-07 10:43:15 +03:00
Roman Pudashkin
b15155a1ce
fixes #9821 #9818 : disabled aero snaps for Windows
2021-11-29 11:25:56 +02:00
Roman Pudashkin
7a19a81738
fix #9816 : fixed the crash after dropping a dragged dock to another dock
2021-11-29 11:25:56 +02:00
Igor Korsukov
60eb083071
added profile view data dialog
2021-11-25 09:58:12 +02:00
Roman Pudashkin
25f3a79da7
disabled ecm_generate_headers
2021-11-17 10:53:09 +02:00
Roman Pudashkin
6781765ec4
fixed blank spaces in panels after undocking the main panel of the frame
2021-11-17 10:31:29 +02:00
Roman Pudashkin
7ca30b1fe2
updated the kdab lib
2021-11-17 10:31:29 +02:00
RomanPudashkin
a6a525d1e4
Merge pull request #9649 from RomanPudashkin/docking_behaviour_improvements
...
[MU4] Reimplemented the docking behaviour
2021-11-10 14:31:54 +02:00
Igor Korsukov
7c810dbd61
fixed crash with async and threads
2021-11-10 11:36:32 +03:00
Roman Pudashkin
d876c342da
fixed blank spaces in panels after undocking the main panel of the frame
2021-11-09 15:01:20 +02:00
Igor Korsukov
2202391c1f
fixed async AbstractInvoker
2021-11-08 18:19:11 +02:00
Casper Jeukendrup
303a4d6cbd
[Dependencies] Update GoogleTest from 1.10.0 to latest master (1.11.0)
...
Latest master because the README says "Live at HEAD".
2021-10-25 13:08:43 -07:00
Igor Korsukov
a37d49986e
added script api
2021-10-06 10:01:16 +02:00