Comments (8)
I guess, you looked at it on Cinnamon desktop, right? Then I am not sure I get the request, because that seems to be already implemented (as can be seen on the screenshot attached to #94).
AFAICT, Qt applications rely on the system theme by default, so adding just a dark custom theme would be a bit strange. I don't mind adding support for setting a configurable style though, but definitely not limited to just dark one.
from munt.
At least for me, with a dark theme in Cinnamon, Munt has a light theme.
from munt.
Right, for me too as long as I am using the bundled appimage. Native build is not isolated from the DE and uses the system default style, I assume. But I am not too involved into Qt internals, so may be wrong.
from munt.
Gotcha. Although I prefer native builds, I use AppImages (or the like) only when necessary. Unfortunately, mt32emu_qt has been one such case.
A previous attempt to build mt32emu failed. But attempting to build 2.6.2 worked! As one who is not a developer, I find the instructions vague but at least what is described to "probably" work does work to build mt32emu. And with the steps required to build mt32emu_qt remaining unclear, I attempted to build it according to the same instructions as mt32emu, and it worked! More verbose instructions might also be very appreciated by others. (Next mystery to solve: how to add compiler optimizations.)
However, it can be executed only in the source tree. Executing the installed binary throws the following, although the relevant files are in /usr/local/lib:
"mt32emu-qt: error while loading shared libraries: libmt32emu.so.2: cannot open shared object file: No such file or directory"
As expected, the native mt32emu_qt uses the system theme (dark).
from munt.
Oh well, the instructions really seem unclear 😕
OTOH, you might find the pre-built binary packages useful. Also, a few GNU distributions have mt32emu library incorporated, so worth having a look around.
from munt.
For some forgotten reason, I have been usnig snapshots, of which pre-built binaries have not been provided.
Since a .deb works (at least now), this issue is solved.
But this leads to a question: Why not post all releases here?
from munt.
Since a .deb works (at least now), this issue is solved.
I still think that adding support for configurable palettes is a bad idea, but this has now a lower priority if you say so.
But this leads to a question: Why not post all releases here?
We do plan to involve GitHub actions soon-ish, so that development snapshots should be available here. But official releases seemingly remain where they are.
from munt.
At this point, I'm not requesting a theme selector. However, I remain curious how the LCD would look and function, regardless of theme, borderless and in black.
from munt.
Related Issues (20)
- DOSBox Patch LCD messages to LCDProc
- Problem writing reverb settings over SysEx HOT 3
- Dosbox r4479: MIDI:Can't find device:mt32 HOT 2
- [Feature Request] Partial exhaustion indicator in UI HOT 4
- [UI Feature Request] Numeric entry Output Gain control
- Make UI better self-documenting
- Application crashes occasionally when a new JACK audio device is started
- UI may show obsolete info when a pinned synth is stopped
- Add basic unit tests
- Improve emulation accuracy of partial allocator implemented in old-gen devices
- New Output Gain textboxes don't work well on Windows HOT 1
- Provide callback to inform clients about events of synth engine running out of available partials
- Add visual indication for events when the synth engine exceeds the currently available partials
- is there any documentation on how to use mt32emu? HOT 2
- SHA1 digests in ROMInfo objects may be initialised incorrectly HOT 1
- SteamOS 3.5 - Client 128: 'Munt MT-32' Misssing HOT 5
- The geometry of the floating LCD can become inaccessible HOT 5
- mt32emu-qt: add command to CLI for opening one or more MIDI port(s) at startup
- More of a question to the creator.
- Guides or information on dumping MT-32 ROM? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from munt.