Povilas Kanapickas
f5681b64e0
doc: Add news fragment for PR #972
2021-01-10 19:47:30 +02:00
Povilas Kanapickas
b596802f38
doc: Add news fragment for PR #969
2021-01-10 19:47:29 +02:00
Povilas Kanapickas
a4ed0eef67
doc: Add news fragment for PR #979
2021-01-10 19:47:28 +02:00
Povilas Kanapickas
0c0a389f67
doc: Add news fragment for PR #910
2021-01-10 19:47:27 +02:00
Povilas Kanapickas
3c4835a9a4
doc: Add news fragment for PR #915
2021-01-10 19:47:26 +02:00
Povilas Kanapickas
b12dac64ea
doc: Add news fragment for PR #916
2021-01-10 19:47:25 +02:00
Povilas Kanapickas
df0c205052
doc: Setup towncrier for handling of release notes
2021-01-10 19:47:24 +02:00
Povilas Kanapickas
c44a398e39
doc: Remove unused file
2021-01-10 19:47:23 +02:00
Povilas Kanapickas
7ee94cca94
Merge pull request #915 from dustinlieu/master
...
Fixed gui writing invalid config for hotkeys with multiple actions
2021-01-10 16:57:53 +02:00
Dustin Lieu
adc49fa066
gui: Fix invalid config being written for hotkeys with multiple actions
2021-01-10 16:38:25 +02:00
Povilas Kanapickas
8fe1df8c28
Merge pull request #916 from dustinlieu/fix/hotkey-special-chars
...
Added special hotkey config rules for comma and semicolon
2021-01-10 15:50:43 +02:00
Dustin Lieu
a48f183ee1
gui: Added special hotkey config rules for comma and semicolon
2021-01-10 15:40:15 +02:00
Povilas Kanapickas
618d28d392
Merge pull request #1017 from p12tic/gui-hotkey-tests
...
gui/test: More tests for Hotkey serialization
2021-01-10 15:40:01 +02:00
Povilas Kanapickas
def2ef2a9f
gui/test: Add tests for Hotkey serialization via QTextStream
2021-01-10 15:28:09 +02:00
Povilas Kanapickas
7befd121d4
gui/test: Remove testing of different QSettings formats
...
QSettings guarantees are provided regardless of the format and until we
use a custom format it does not make sense to verify guarantees provided
by Qt.
2021-01-10 15:28:08 +02:00
Povilas Kanapickas
141f6de2c4
gui/test: Extract createHotkey()
2021-01-10 15:28:07 +02:00
Povilas Kanapickas
a004cd8eba
gui/test: Put createAction() to anonymous namespace
2021-01-10 15:28:06 +02:00
Povilas Kanapickas
79d266d274
Merge pull request #1015 from p12tic/readme-mention-clipboard-support
...
README: Mention clipboard support
2021-01-10 15:16:37 +02:00
Povilas Kanapickas
0602499ccf
Merge pull request #1016 from p12tic/cleanup-foreach-loop
...
gui: Use range-based for loop instead of foreach macro
2021-01-10 15:16:26 +02:00
Povilas Kanapickas
7a4ce45f5d
Merge pull request #1014 from p12tic/readme-mention-interop-with-synergy
...
README: Mention that barrier is currently not compatible with synergy
2021-01-10 15:09:47 +02:00
Povilas Kanapickas
1aba369dff
README: Mention clipboard sharing is supported
2021-01-10 15:02:16 +02:00
Povilas Kanapickas
ca925cc348
README: Simplify the sentence describing supported features
2021-01-10 15:02:15 +02:00
Povilas Kanapickas
181b3d6235
README: Mention that barrier is currently not compatible with synergy
2021-01-10 14:57:59 +02:00
Povilas Kanapickas
0259703cb2
gui: Use range-based for loop instead of foreach macro
2021-01-10 14:50:29 +02:00
Povilas Kanapickas
773b5b5362
Merge pull request #1013 from p12tic/cleanup-std-endl
...
lib: Remove unnecessary use of std::endl
2021-01-10 14:48:24 +02:00
Povilas Kanapickas
36fa9eaa0e
lib: Remove unnecessary use of std::endl
...
std::endl is "\n" followed by a flush. We only need flushing in certain
circumstances.
2021-01-10 14:28:42 +02:00
Povilas Kanapickas
0f7855d2f5
Merge pull request #1012 from p12tic/cleanup-typedefs
...
Cleanup typedefs
2021-01-10 14:28:02 +02:00
Povilas Kanapickas
a8a2b7c29a
gui: Remove ScreenList typedef
...
This typedef just introduces an additional layer of indirection to
understand code.
2021-01-10 14:13:45 +02:00
Povilas Kanapickas
384dbffce4
gui: Remove HotkeyList typedef
...
This typedef just introduces an additional layer of indirection to
understand code.
2021-01-10 14:13:44 +02:00
Povilas Kanapickas
ac60e620ba
gui: Remove ActionList typedef
...
This typedef just introduces an additional layer of indirection to
understand code.
2021-01-10 14:13:43 +02:00
Povilas Kanapickas
5cc18ac595
Merge pull request #1011 from p12tic/hotkey-tests
...
Add tests for Hotkey serialization
2021-01-10 14:00:53 +02:00
Povilas Kanapickas
fb067d4001
gui/test: Add tests for Hotkey serialization to QSettings
2021-01-10 13:50:33 +02:00
Povilas Kanapickas
68cfb4e585
gui: Don't use friends to limit access to Action
2021-01-10 13:50:33 +02:00
Povilas Kanapickas
0579101272
gui: Don't use friends to limit access to Hotkey
2021-01-10 13:50:33 +02:00
Povilas Kanapickas
a691b31b8e
gui: Make access to hotkey actions explicit
2021-01-10 13:50:33 +02:00
Povilas Kanapickas
016393fb67
gui: Remove unnecessary accessor to private member in Hotkey
2021-01-10 13:50:33 +02:00
Povilas Kanapickas
e7da893f5a
gui/test: Extract temporary file creation to a separate file
2021-01-10 13:50:33 +02:00
Povilas Kanapickas
7f76d3cdcc
gui/tests: Use common per-platform libs variable for dependencies
2021-01-10 13:50:14 +02:00
Povilas Kanapickas
f1aab806af
Merge pull request #1009 from p12tic/gui-keysequence-tests
...
Add tests for KeySequence
2021-01-07 23:51:31 +02:00
Povilas Kanapickas
88c0c030f8
gui: Add tests for KeySequence serialization
2021-01-07 23:43:54 +02:00
Povilas Kanapickas
1c434df87a
gui: Remove unnecessary accessor to private member in KeySequence
2021-01-07 23:43:53 +02:00
Povilas Kanapickas
3f387bdad0
gui: Fix incorrect parameter order in KeySequence::appendKey()
2021-01-07 23:43:52 +02:00
Povilas Kanapickas
acc54de922
src: Extract test CMake setup to separate file
2021-01-07 23:43:51 +02:00
Povilas Kanapickas
01b97d0c2a
gui: Explicitly set the lists of source files
2021-01-07 23:43:50 +02:00
Povilas Kanapickas
1d5fcfa3af
gui: Remove qmake project
2021-01-07 23:43:49 +02:00
Povilas Kanapickas
6b317359ba
gui: List all source files explicitly for the lupdate tool
...
This will allow us to remove the last dependency on gui.pro
2021-01-07 23:43:48 +02:00
Povilas Kanapickas
f2bf7cb7e1
Merge pull request #1001 from p12tic/cmake-whitespace
...
CMakeList: fix a tab vs spaces indentation issue
2021-01-03 23:00:54 +02:00
Peter Hutterer
d5799f37d3
CMakeList: fix a tab vs spaces indentation issue
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2021-01-03 22:49:45 +02:00
Povilas Kanapickas
c7b911497a
Merge pull request #910 from eugenegff/fix/non-ascii-kb-layouts
...
Fixed processing of non-ASCII symbols missing in CP_THREAD_ACP but present in current KB layout
2020-12-30 13:44:30 +02:00
Eugene Golushkov
09e1dbdf84
platform: Fixed processing of non-ASCII symbols
...
The non-ASCII symbols missing in CP_THREAD_ACP but present in current KB
layout were processed incorrectly. Do not rely on ANSI => UTF16
conversion, obtain UTF16 directly from KB layout driver. BTW, ToAscii is
implemented via ToUnicode + RtlUnicodeToMultiByteN, so this is really
optimization.
2020-12-30 13:00:22 +02:00