Commit Graph

821 Commits

Author SHA1 Message Date
Arpad Csanyi
d5abd4a346 Refactor popover scss file to make use of nesting. 2016-07-20 23:13:44 +02:00
Arpad Csanyi
6842239812 Add editorconfig file to standardize basic coding styles. 2016-07-20 22:37:31 +02:00
József Farkas
1de2f8df33 Keypress-tab KeystrokeAction remapping. 2016-07-17 17:01:00 +02:00
József Farkas
7a331d31c4 Improve JSON schema 2016-07-16 17:45:39 +02:00
Nejc Zdovc
baaec669e0 Structural refactoring (#68)
* Moved html in scss to separate files
* Moved components to designated folders
* Moved logic from html to ts
2016-07-15 19:23:24 +02:00
Nejc Zdovc
036c2d0a70 Switching to ng2 side menu (#65)
Closes #63
2016-07-11 17:14:56 +02:00
József Farkas
d20101c981 Fix webpack module loading order 2016-07-09 17:34:56 +02:00
József Farkas
aea19c63b3 Update dependencies (angular2-rc.4, ...) 2016-07-09 16:12:54 +02:00
József Farkas
fd40e18761 Disable dumping 2016-06-26 16:37:12 +02:00
József Farkas
ebbe1559fc Enabling noImplicitAny 2016-06-26 15:12:50 +02:00
József Farkas
948060f9bf PlayMacroAction rendering 2016-06-25 14:24:07 +02:00
József Farkas
71760289e2 Fix invalid layer. 2016-06-25 13:41:40 +02:00
József Farkas
9acc29ee33 Fix mouse action selection on mouse-tab. 2016-06-25 12:58:05 +02:00
József Farkas
a9ebb393ff Use the correct style linter. 2016-06-25 12:46:24 +02:00
József Farkas
53177920bb Update to angular2-rc.3 2016-06-22 18:36:58 +02:00
József Farkas
5847b6f99f Add a single command for linting. 2016-06-22 07:49:36 +02:00
József Farkas
65dbdea5f3 Update typings and bump other dependencies 2016-06-21 20:17:39 +02:00
József Farkas
4a1829e431 Update to angular2-rc.2 2016-06-21 20:02:23 +02:00
László Monda
7748667065 Merge pull request #61 from UltimateHackingKeyboard/fjozsef-redundant
Redundant KeystrokeAction behavior refactoring
2016-06-21 19:52:54 +02:00
József Farkas
639a490113 #57-1 Create one class from: KeystrokeAction, KeystrokeModifiersAction, KeystrokeWithModifiers, DualRoleKeystrokeAction with keeping the different types for binary serialization. 2016-06-21 19:32:58 +02:00
Nejc Zdovc
99ac66f87a Select2 implementation Popover (#59)
Closes #45
2016-06-21 18:44:51 +02:00
Arpad Csanyi
9726139e7e Increase z-index of notification to remove flickering with tooltip. 2016-06-16 00:35:33 +02:00
Arpad Csanyi
769d4a1c70 Mimic the keymap remove with the option to undo the last one. 2016-06-16 00:32:44 +02:00
Arpad Csanyi
ee709258b3 When removing a keymap jump to the factory one. 2016-06-16 00:32:03 +02:00
Arpad Csanyi
20ed40dc17 Add more specific class name to the notification action. 2016-06-16 00:30:06 +02:00
Arpad Csanyi
5aabafd373 Improve the look of the UNDO option in the notification. 2016-06-16 00:24:32 +02:00
Arpad Csanyi
1ff59f3005 Hide the notification bubble by default. 2016-06-16 00:17:58 +02:00
Arpad Csanyi
ced1c093b9 Only highlight the title if it's truly editable. 2016-06-16 00:16:18 +02:00
Arpad Csanyi
f13643c765 Modify title of factory keymap + disable editing and removal of keymap. 2016-06-16 00:15:02 +02:00
Arpad Csanyi
bb362d08a4 Make notification dismissable. 2016-06-16 00:13:58 +02:00
Arpad Csanyi
bf9ea9976d Add notification bubble. 2016-06-14 23:03:50 +02:00
Arpad Csanyi
47cf8e32db Initialize tooltips on the main application. #24 2016-06-12 19:09:32 +02:00
Arpad Csanyi
4daad35c44 Add remove keymap action. #24 2016-06-12 19:09:32 +02:00
Arpad Csanyi
2fd927a6a1 Add classnames to main panes of the application. 2016-06-12 18:09:21 +02:00
Arpad Csanyi
94cc832552 Reindent file: change 2 spaced to 4. 2016-06-12 18:00:22 +02:00
Arpad Csanyi
00950618df Fix formatting errors reported by stylelint. 2016-06-12 17:47:31 +02:00
Arpad Csanyi
9c0fde5d90 Add rem to unit whitelist. 2016-06-12 17:34:47 +02:00
Arpad Csanyi
8e9de3f893 Temporarily disable indentation linting on vendor prefixed properties. 2016-06-12 17:30:02 +02:00
Arpad Csanyi
ad29d8be7b Reindent scss files to use 4 spaces instead of 2. 2016-06-12 17:11:19 +02:00
Arpad Csanyi
bc73036b71 Improve structure of scss nested block for easier extension. 2016-06-12 17:00:40 +02:00
Arpad Csanyi
e21903c1e2 Fix indentation of the index.html file. 2016-06-12 17:00:40 +02:00
József Farkas
317eb668ab Fix style rulebreaks 2016-06-12 16:51:02 +02:00
József Farkas
9d306111bf Add more stylelint rules 2016-06-12 16:50:43 +02:00
József Farkas
95f8b8cd08 Add scancodes to keypress-tab. 2016-06-12 16:14:24 +02:00
Arpad Csanyi
a6297e1dab Remove lint rule as it was false positive for scss files.
`block-opening-brace-newline-after: always` had no effect together with the
`block-opening-brace-space-after: never` rule.
2016-06-12 11:29:59 +02:00
Arpad Csanyi
b66866f353 Exclude npm-debug.log from version control. 2016-06-12 11:23:05 +02:00
Arpad Csanyi
9ba96587ea Improve stylelint configuration. 2016-06-12 11:21:25 +02:00
József Farkas
39913889ec Add missing text to mouse-tab. 2016-06-12 10:12:19 +02:00
Arpad Csanyi
9192996df3 Fix main layout of the mouse action editor interface. 2016-06-12 09:52:58 +02:00
József Farkas
13229dc2b6 Cleanup in keypress-tab component 2016-06-11 17:31:59 +02:00