Commit Graph

429 Commits

Author SHA1 Message Date
Arpad Csanyi
628f07e89c Group options of long press action. Closes #48. 2016-05-20 19:05:17 +02:00
Arpad Csanyi
c6957107d8 Ignore css files as they are generated from scss sources with gulp. 2016-05-19 10:07:33 +02:00
Arpad Csanyi
5f0968059e The master branch does not need the styles.css.
The css is generated with gulp, so it's not needed. But I'm not adding
it to .gitignore here as it's needed on the `gh-pages` branch.
2016-05-18 19:14:03 +02:00
József Farkas
a5b477155c Very initial json schema for uhk config. 2016-05-16 16:59:59 +02:00
József Farkas
929e18106e Media key texts rendering 2016-05-16 16:52:33 +02:00
József Farkas
36f55adcb9 Speed up the keyboard sliding animation. 2016-05-16 16:21:53 +02:00
József Farkas
d66f4f056a Move style from main-app.component to different file. 2016-05-16 16:10:20 +02:00
József Farkas
a436298e37 Move shared styles and attributes from keyboard-key's children to keyboard-key. 2016-05-16 14:07:08 +02:00
Arpad Csanyi
c01c049fc7 Fix icon name in mapper service after rename in ec3ff54. 2016-05-16 12:52:22 +02:00
Arpad Csanyi
ec3ff54775 Rename icon, as "switch-keymap" is more consistent with the UI elements. 2016-05-16 12:48:04 +02:00
József Farkas
5759d2db1e SwitchKeymap rendering 2016-05-16 12:38:37 +02:00
Arpad Csanyi
570202bd99 Use flexbox for the layout of the mouse edition interface. 2016-05-15 21:14:34 +02:00
Arpad Csanyi
c76269250d Decrease DOM depth of mouse interface and prepare markup for flexbox. 2016-05-15 21:13:38 +02:00
Arpad Csanyi
0127891f3c Add experimental stateful behaviour to the mouse config interface. 2016-05-15 17:39:33 +02:00
Arpad Csanyi
12c10df49b Improve theming of the mouse actions menu.
Remove right border radius when hovered as well.
2016-05-15 16:34:23 +02:00
Arpad Csanyi
8077d41441 Remove old keymap switcher title layouts. 2016-05-15 15:55:08 +02:00
József Farkas
ff1721facc Render toggle icon in case of SwitchLayerAction 2016-05-14 19:12:44 +02:00
József Farkas
bbd43da945 Initial keyactions to fn layer in uhk-config.json 2016-05-14 19:10:35 +02:00
Arpad Csanyi
1f7e46bc8c Theme mouse action's active nav item to point on it's configuration. 2016-05-13 16:59:31 +02:00
Arpad Csanyi
aca98e4760 Add basic interface for the scrolling action. 2016-05-13 10:25:36 +02:00
Arpad Csanyi
833964f054 Hide placeholder button. 2016-05-12 23:23:09 +02:00
Arpad Csanyi
db5bfac0ac Add initial markup of the mouse cursor movement configuration. 2016-05-12 23:21:34 +02:00
Arpad Csanyi
dae7972a00 Add initial layout of mouse speed interface. 2016-05-12 22:49:41 +02:00
József Farkas
a4b2a14e14 Move inner styles to scss files. 2016-05-12 20:01:02 +02:00
József Farkas
b9018996bd Sass loading support 2016-05-12 20:00:35 +02:00
József Farkas
ac5bf13105 Basic popover tab components. 2016-05-12 19:50:24 +02:00
Arpad Csanyi
da44928169 Add compiled css related to the previous change. 2016-05-11 23:36:31 +02:00
Arpad Csanyi
ba8c17f339 Initialize theming of the mouse edition interface. 2016-05-11 23:35:58 +02:00
Arpad Csanyi
128db4bf48 Call the new mouse event handler function.
Also apply some refactoring on the code for better readability.
2016-05-11 23:32:19 +02:00
Arpad Csanyi
5e2f10d72f Add event handler for switching between mouse actions. 2016-05-11 23:31:28 +02:00
Arpad Csanyi
319691efd1 Improve markup of the mouse action editor. 2016-05-11 23:30:28 +02:00
Arpad Csanyi
d62167fd01 Change the basic layout of the mouse edition interface. 2016-05-11 23:29:22 +02:00
József Farkas
956f22fc8c KeyAction Editor Popover first steps. 2016-05-11 22:52:47 +02:00
József Farkas
d4ef07a6b0 Add webpack as gulp task 2016-05-11 20:50:00 +02:00
László Monda
50ea2eac6c Add Linux udev rules for USB device access. 2016-05-10 16:22:58 +02:00
László Monda
42b7160714 Ignore the bundle directory. 2016-05-10 16:20:06 +02:00
László Monda
3bcfb6e068 Add application icon. 2016-05-10 16:19:35 +02:00
László Monda
44d5723318 Add rough USB code that will have to be converted to TypeScript and cleaned up. 2016-05-10 02:58:40 +02:00
Arpad Csanyi
9d38fda72b Toggle the help text based on the selected option. Fixes #43 2016-05-10 00:22:14 +02:00
Arpad Csanyi
911e51b6d1 Update markup to display only the relevant help text. #43 2016-05-10 00:21:16 +02:00
Arpad Csanyi
9516de2f9f Fix classnames of select2 on the layer tab. 2016-05-10 00:07:17 +02:00
Arpad Csanyi
8dedbcc06e Remove select2's search from the layer tab. #43 2016-05-09 23:58:53 +02:00
Arpad Csanyi
9bb0145e71 Add possibility to remove search box from select2. #43 2016-05-09 23:56:54 +02:00
Arpad Csanyi
82ce5accab Resolving #41 by adding css related to the previous change. 2016-05-09 23:20:38 +02:00
Arpad Csanyi
e64f162896 Add GitHub ribbon to the bottom right corner. #41
The css pulled in with cdnjs didn't look good, so it was easier to put
this into our css.
2016-05-09 23:18:35 +02:00
Sam Rang
6e218387fc changing how assertions access instance variables to make them non-static-like (#37)
Changing how assertions access instance variables
2016-05-09 19:17:54 +02:00
Arpad Csanyi
864941e5ae Update the help text on the "Long press action". #23 2016-05-08 23:25:27 +02:00
Arpad Csanyi
1f2c0a1787 Fix the alignment of the "Capture Keystroke" button. #23 2016-05-08 23:24:21 +02:00
Arpad Csanyi
fe5ae29943 Remove help bubbles from the tab titles. 2016-05-08 23:15:46 +02:00
Arpad Csanyi
04d6ac6727 Remove unneeded styles related to the none action. 2016-05-08 23:09:58 +02:00