Commit Graph

2101 Commits

Author SHA1 Message Date
Samuel Elliott 8d70e9cd54 Add theme reloading 2018-02-11 20:12:15 +00:00
Alexei Stukov c502ee8909
Merge pull request #111 from samuelthomas2774/theme-scss
Add theme configuration to SCSS variables and add compile caching
2018-02-11 21:57:31 +02:00
Samuel Elliott 9301ad627c Add SCSS theme configuration and compile caching 2018-02-11 19:31:24 +00:00
Alexei Stukov 702b770058
Merge pull request #110 from JsSucks/sass
Sass
2018-02-11 21:20:08 +02:00
Alexei Stukov 1db9ad3425
Merge pull request #109 from samuelthomas2774/add-unix-node-sass-build-scripts
Add node-sass build scripts for macOS and Linux
2018-02-11 18:30:01 +02:00
Jiiks 8bb388fb25 Dynamic vars support 2018-02-11 18:28:47 +02:00
Jiiks fa9c0d2f94 Compile theme scss 2018-02-11 17:42:24 +02:00
Samuel Elliott 997ae3369d
Add node-sass build scripts for macOS and Linux 2018-02-11 15:34:15 +00:00
Jiiks 31655e558c add sass compiler and reject to ipc 2018-02-11 16:59:55 +02:00
Alexei Stukov 49103b1c49
Merge pull request #108 from JsSucks/sass
Sass
2018-02-11 16:06:32 +02:00
Jiiks 45c372b71c unzip 2018-02-11 16:04:06 +02:00
Jiiks 00cc38ae33 add node-sass bindings for all platforms 2018-02-11 15:55:41 +02:00
Jiiks 34435465a3 add node-sass rebuild script 2018-02-11 15:54:45 +02:00
Jiiks e25c3fe846 Change electron version and add electron-rebuild 2018-02-11 15:54:22 +02:00
Alexei Stukov 224b51f1c3
Merge pull request #107 from samuelthomas2774/linux-fixes
Fix position of the settings menu button on Linux
2018-02-09 18:31:52 +02:00
Samuel Elliott 01655f0c04 Fix position of the settings menu button on Linux 2018-02-09 15:48:58 +00:00
Alexei Stukov aa7e6ab160
Merge pull request #106 from samuelthomas2774/macos-linux-fixes
macOS and Linux fixes
2018-02-09 17:16:29 +02:00
Alexei Stukov f05517a0a4
Merge pull request #105 from samuelthomas2774/add-theme-config
Save theme configuration when enabled/disabled
2018-02-09 17:16:12 +02:00
Samuel Elliott d4c71452bc
Enable theme on start if enabled 2018-02-08 23:53:39 +00:00
Samuel Elliott 08b791e547
Add theme configuration and saving 2018-02-08 20:19:26 +00:00
Samuel Elliott f3aef1d61d
macOS and Linux fixes 2018-02-08 20:15:18 +00:00
Alexei Stukov f71d79fd90
Merge pull request #104 from JsSucks/socketstrcuts
add socket event structs
2018-02-08 00:08:13 +02:00
Jiiks 0ec190612b add socket event structs 2018-02-08 00:03:39 +02:00
Alexei Stukov fc2a374344
Merge pull request #103 from JsSucks/error-handling
Error handling
2018-02-07 23:33:33 +02:00
Jiiks 39c83b7fa6 Select all for stacktrace 2018-02-07 18:07:17 +02:00
Jiiks 67f7111f66 Content manager error modal 2018-02-07 18:02:27 +02:00
Jiiks bf0c74b516 add error struct 2018-02-07 16:41:10 +02:00
Alexei Stukov bcdd694ec9
Merge pull request #102 from JsSucks/error-modals
Modals
2018-02-07 14:25:16 +02:00
Jiiks 208ca763ab add header 2018-02-07 14:21:51 +02:00
Jiiks 51f5a93da2 add modal footer, styling and error modal on plugin load fail 2018-02-07 14:15:46 +02:00
Jiiks f69ea55967 Make additional modal backdrops transparent 2018-02-07 13:56:10 +02:00
Jiiks b395ed767d add error mi, event based modals 2018-02-07 13:52:59 +02:00
Alexei Stukov 18c71fe7da
Merge pull request #100 from JsSucks/theme-manager
Theme manager
2018-02-05 19:02:31 +02:00
Jiiks 72b024c4f3 User a card base for both plugin and theme cards 2018-02-05 18:58:35 +02:00
Jiiks e7b488316b Initial themes view with enable/disable functional 2018-02-05 18:48:03 +02:00
Alexei Stukov 63b1e9d1e6
Merge pull request #99 from samuelthomas2774/save-plugin-enabled
Save plugin config when enabled/disabled
2018-02-05 17:31:25 +02:00
Samuel Elliott 6e4d6307e8
Save plugin config when enabled/disabled 2018-02-05 14:33:30 +00:00
Jiiks 2472743660 Theme manager base 2018-02-05 16:19:24 +02:00
Jiiks 83783a9ece add example theme 2018-02-05 16:06:53 +02:00
Alexei Stukov 9fb51c57b3
Merge pull request #98 from JsSucks/ui
Ui
2018-02-05 16:01:51 +02:00
Jiiks ca3ce86dc5 Correctly toggle changed state 2018-02-05 15:58:30 +02:00
Jiiks c5a011012f Functional bool setting 2018-02-05 15:57:41 +02:00
Alexei Stukov 6a96ce1237
Merge pull request #97 from samuelthomas2774/tweak-sliders
Add preset points along a slider
2018-02-05 15:54:01 +02:00
Samuel Elliott 5b87a928ba
Add preset points along a slider 2018-02-05 13:36:43 +00:00
Alexei Stukov e314faf157
Merge pull request #96 from JsSucks/ui
add value tooltip to slider
2018-02-05 12:52:21 +02:00
Jiiks 45448e23d3 add value tooltip to slider 2018-02-05 12:45:59 +02:00
Alexei Stukov fd8eaa363b
Merge pull request #95 from samuelthomas2774/add-multiline-text
Add multiline text
2018-02-05 10:54:36 +02:00
Alexei Stukov 93607fde0c
Merge branch 'master' into add-multiline-text 2018-02-05 10:54:29 +02:00
Alexei Stukov dc7805c835
Merge pull request #94 from samuelthomas2774/add-sliders
Add sliders
2018-02-05 10:52:11 +02:00
Samuel Elliott 30121ecc9c
Add multiline text 2018-02-05 01:14:19 +00:00