Commit Graph
37 Commits
Author SHA1 Message Date
Ken a82cd38aa3 Prevent dragging the "+" button 2018-05-30 21:14:29 +08:00
Paul Kaplan 505ee6b151 Merge pull request #2153 from paulkaplan/sudo-fix-monitors
Disable double click and context menu in fullscreen
2018-05-29 11:11:23 -04:00
sjhuang26 cfc60596b2 Fix text wrap problems 2018-05-28 10:44:12 -04:00
sjhuang26 f2d3527e40 Add workaround for Firefox 2018-05-28 10:35:10 -04:00
sjhuang26 c6256e8a94 Change styles 2018-05-28 09:57:34 -04:00
Paul Kaplan b6678629d6 Disable double click and context menu in fullscreen 2018-05-25 11:46:56 -04:00
Paul Kaplan 0d399e3887 Disable context menu for monitors in fullscreen mode 2018-05-21 11:16:52 -04:00
Paul Kaplan be076e0f82 Disable double click to change monitor mode in fullscreen mode 2018-05-21 09:45:59 -04:00
Paul Kaplan 6697002bab Fix slider monitor flickering on safari 2018-05-21 09:43:56 -04:00
Paul Kaplan 24ffa168c6 Remove old todo comment 2018-05-21 09:31:34 -04:00
Paul Kaplan dc5037a4bd Make list monitor remove button reachable and fix overlapping 2018-05-21 09:31:22 -04:00
Paul Kaplan 28e1a4ae05 Make list monitor input full width 2018-05-21 09:29:27 -04:00
Paul Kaplan f3598669fa Make slider monitor full width 2018-05-21 09:29:03 -04:00
Paul Kaplan 88d36d3f5c Make monitors not draggable in fullscreen or player mode.
Specifically in 2.0:
- Monitors cannot be dragged in fullscreen/player
- List monitors cannot be resized, have items added using the button or have their values edited.
- Slider monitors still work.
2018-05-16 13:55:13 -04:00
Paul Kaplan 5d0fe72f8b Make monitors position correctly in fullscreen 2018-05-16 13:55:13 -04:00
Paul Kaplan f62e426641 Wrap the monitor list in a CSS scale transform 2018-05-16 13:55:13 -04:00
Paul Kaplan 3ea7b9e8a2 Fixes from smoke test
Including triple scrollbars on list monitors and fixing the say bubble fonts
2018-05-11 13:34:36 -04:00
Paul Kaplan 2b7cdcc8cb Fix CSS for min width 2018-05-11 11:25:47 -04:00
Paul Kaplan 109067690c Update in response to comments 2018-05-11 11:15:25 -04:00
Paul Kaplan 4d73709aa6 Use a virtualized list to handle huge list editing 2018-05-10 14:29:46 -04:00
Paul Kaplan b0dd9a9fdb Make slider and list monitors update variables in the VM 2018-05-10 11:36:15 -04:00
Paul Kaplan 3fb83ec3f7 Fix padding for list items 2018-05-09 14:17:54 -04:00
Paul Kaplan 96d6391bb3 Add "read-only" slider and list monitors.
Includes:
- context menu for switching to sliders, only on variables.
- width, height, min, max properties consumed from VM.
2018-05-09 13:50:47 -04:00
Paul Kaplan eb60744bf2 Change monitor "type" to "mode" to be consistent with vm 2018-05-09 10:01:14 -04:00
Paul Kaplan 896f732c92 Fix css for large monitors to make sizing more consistent with Scratch 2 2018-05-09 10:00:17 -04:00
Paul Kaplan 024db1af66 Fix flickering of monitor value in Safari with CSS hack.
Root cause is probably the flex implementation on Safari.
2018-05-07 14:00:30 -04:00
Paul Kaplan d64b50661f Add monitor type temporarily to state to add context menu switching 2018-05-07 14:00:30 -04:00
Paul Kaplan f0d1c154cb Add large monitor mode, but no switching yet. 2018-05-07 14:00:30 -04:00
carljbowman 4e30c0b0c7 Unifiy colors variables
- Auditing color CSS and componet CSS to make consistent.
- Made a first pass of changes to increase contrast to elements that previously were problematic
2018-04-09 13:16:26 -04:00
Jake Bartles 88279c7095 accidentally deleted this comma before commit 2018-02-13 13:03:00 -05:00
Jake Bartles ecdb952533 fixed issue 1409 2018-02-13 12:54:27 -05:00
Karishma Chadha ed0b3c0707 Fixing monitor prop type warning for scalar variable monitors. 2018-01-29 10:51:18 -05:00
DD bfa966e74a Add monitor layout algorithm 2017-12-07 15:26:56 -05:00
Paul Kaplan 8a10c04f42 Add import/export rules and fix lint errors 2017-07-21 08:58:24 -04:00
Paul Kaplan df5d8bc8a5 Convert requires to import 2017-06-30 15:14:05 -04:00
Paul Kaplan d580598558 Add dynamic labelling 2017-05-22 15:18:17 -04:00
Paul Kaplan 8ea7e7d8b5 dd reducer, components and containers for monitors 2017-05-03 11:45:52 -04:00