summaryrefslogtreecommitdiffhomepage
path: root/qxt-mini
AgeCommit message (Collapse)Author
2021-05-14cmake: update to Qt 6Stanislaw Halik
2020-06-30fix warningsStanislaw Halik
2020-03-07qxt-mini: remove logspamStanislaw Halik
2019-11-30OSX Build fixesR. van twisk
2019-08-01fix clang warningsStanislaw Halik
2019-06-26qxt-mini: fix sign errorsStanislaw Halik
2019-06-26qxt-mini: fix typo (code -> native_code)Stanislaw Halik
Also, all mods need to be unbound in case of grabKey() failure
2019-06-26qxt-mini: appease clangStanislaw Halik
2019-06-26qxt-mini: don't copy qt headers aroundStanislaw Halik
2019-02-10cmake: use target_{compile,link}_optionsStanislaw Halik
2019-01-16Revert "qxt-mini: try fix osx shortcut snafu"Stanislaw Halik
I haven't even compile-tested it. This reverts commit 6eb44ec4831f58e7658efbb0b9f0813629b9cdea.
2019-01-16qxt-mini: fix osx a bitStanislaw Halik
2019-01-16clang-tidy fixes onlyStanislaw Halik
Maybe global `-Wcomma' is too harsh. There should be no functional changes whatsoever.
2018-11-03fix build on LinuxStanislaw Halik
2018-10-05qxt-mini: try fix osx shortcut snafuStanislaw Halik
2018-10-05silly busyworkStanislaw Halik
2018-10-05use attributes only at declaration, not definitionStanislaw Halik
2018-06-26compat/macros: rename portability macrosStanislaw Halik
use `cc_xx' rather than awkward synonyms.
2018-05-27gui, qxt: use pkgconfig wrapperStanislaw Halik
2018-04-05fir Linux buildStanislaw Halik
2018-02-21docs: add doxygenStanislaw Halik
2018-02-12cmake: remove otr_prop()Stanislaw Halik
It's too complex to be understood when written in CMake. Replace with explicit calls to set_property(). This hasn't been tested on OSX.
2018-01-18compat/util: retireStanislaw Halik
Adjust usages.
2018-01-18compat: move powerset.hpp to qxt-mini/Stanislaw Halik
2017-11-14qxt-mini: add missing scrolllock keysymStanislaw Halik
2017-08-05fixed macos buildDmitry Lukianov
2017-06-05qxt-mini: fix scary typoopentrack-2.3.7Stanislaw Halik
2017-05-31qxt-mini: xgrabkey expects keycode, not keysymStanislaw Halik
Reported-by: @miniskipper Issue: #577
2017-05-30qxt-mini: split powerset to compat/Stanislaw Halik
2017-05-30qxt-mini: fix numpad handlingStanislaw Halik
2017-05-30qxt-mini: finish up X11 shortcutsStanislaw Halik
It didn't work without XLookupString.
2017-05-30fix linux hotkeysStanislaw Halik
Requested-by: @miniskipper and many others
2017-05-16Merge pull request #622 from miniskipper/unstableStanisław Halik
Linux/X11: Fix hotkeys
2017-05-16add otr_prop for appending property stringsStanislaw Halik
2017-05-15Add TODO regarding hotkeys/modifiersSven Kocksch
2017-05-15Linux/X11: Fix hotkeysSven Kocksch
2017-05-10cmake: APPEND_STRING must have a space in frontStanislaw Halik
2017-03-27cmake: rename project's function prefixStanislaw Halik
It's not annoying having to type it anymore. Also "otr_boilerplate" -> "otr_module".
2017-03-09qxt-mini: fix hotkeys for LinuxStanislaw Halik
Sadly the keys won't pass through the application anymore. Issue: #570 Closes: #570
2017-02-25qxt-mini: multiple Linux support fixesStanislaw Halik
- Register an event filter once and keep it there. The refcount goes out of whack. Will further investigate. - Use an iterator over all shortcuts registered for given key combination - Lessen logspam Keyboard shortcut support on Linux looks pretty good now. The issue that blocked keys from being further processed was running XGrabKey multiple times with various modifiers. XGrabKey will block unlisted modifiers from being passed to other apps. The solution was to register once with AnyModifier and care about modifiers only later.
2017-02-25qxt-mini: refcount identical shortcuts rather than dropping themStanislaw Halik
Only for Linux. The OSX code should stay intact however.
2017-02-25qxt: remove ifdefs for Qt4. We're not using it again.Stanislaw Halik
2017-02-25qxt/mac: reindentStanislaw Halik
2017-02-23add empty .ts files for qxt-mini, x-plane-pluginStanislaw Halik
2017-02-23fix build errors on LinuxStanislaw Halik
2017-02-18qxt: warn on x11 key grab failureStanislaw Halik
2016-08-23cmake: refactor boilerplate for projectsStanislaw Halik
Don't rely on a macro that shouldn't be necessary. The information "opentrack_boilerplate" retrieves is now factored out to be easily available to projects themselves. opentrack_boilerplate can now also build executables. When appropriate, target properties are now concatenated rather than replaced.
2016-07-18cmake: adjust paths for main executable dependenciesStanislaw Halik
2016-05-17cmake/many: remove obsolete keywords from cmake macro invocationStanislaw Halik
2015-11-01qxt: guard against _WIN32Stanislaw Halik