Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Master #7

Merged
merged 39 commits into from
May 31, 2019
Merged

Master #7

merged 39 commits into from
May 31, 2019

Conversation

LostRobotMusic
Copy link
Owner

No description provided.

JohannesLorenz and others added 30 commits March 16, 2019 16:38
Make InstrumentTrackWindow as large as the InstrumentView requires
Previously, they had been resized by the fixed size parent tab widget. We need
to do this manually now.
- Fix the instrument window tabs minimum width and height formulae
- Also set minimum height and width for instrument tab
* [Equalizer] Bright analyzer colors, opacity incr

Brightened spectrum analyzer colors and increased opacity a tad to make more visible

* Fixed RGB Value

* Update EqControlsDialog.cpp

* Fixed color change

* Changed colors again

* Fixed colors, now brighter and bluer

* Ok, its actually bright now lol
Fixes crash on loading presets with controllers.
Other changes:
* Update TCO position more exact when a drag leaves a TCO and enters `TrackContentWidget` (required to detect that the cursor has really moved when leaving a TCO with length < 1 to the right)
* Use exact length when samples are loaded, don't round it up
* Reset size when reloading same file
Fixes crash on cloning patterns on Qt >= 5.12.
In the instrument plugin tab, there was an orange stripe for
TripleOscillator. This was because internally, TabWidget moves up the
widget by 1 (TabWidget.cpp, line 89).

The size of the whole window is:

```
widget->height() + m_tabbarHeight - 1
```

So this code adds an offset of "-1" to the necessary computations.
@lukas-w reminds in 134dae8 comments that X11Extras help Linux users of
VST effects #3786. Now LMMS builds and runs on Weston without X11
dependencies, though only if WANT_VST is off.
* Added check for chord to notes recorded from keyboard
* document `dcast`
* make `dcast` not only cast exact, but also upwards
* add `dcast` test
* rename `dcast` -> `dynamicCast`
Check whether returned pointers from the cast are equal to the original
pointers, rather than just checking wether they are not `nullptr`.
Uses 18.04's debian-archive-keyring to fix the missing keyrings.
PhysSong and others added 9 commits May 5, 2019 12:39
It will be shown even if the parent is hidden.
As of probonopd/linuxdeployqt#370,
the AppRun of linuxdeployqt unsets LD_LIBRARY_PATH.
This behavior isn't suitable for our cases, so we use
the extracted binary directly as a workaround.
Fixes a regression in 32df2d7,
the clipping area was restored in a wrong place.
Also, a wrong value was used while restoring.
# Conflicts:
#	CMakeLists.txt
#	cmake/linux/package_linux.sh.in
#	src/3rdparty/CMakeLists.txt
#	src/core/Track.cpp
#	src/gui/editors/PianoRoll.cpp
#	src/tracks/SampleTrack.cpp
playing/recording pianoRoll's chord notes (#4963)
@LostRobotMusic LostRobotMusic merged commit d683a51 into LostRobotMusic:master May 31, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.