npezza93
f983e4eb6b
Combine preloadBellSound and syncBellSound into the same function
2017-08-19 18:03:04 -04:00
npezza93
81cb30833f
When bellSound changes, update the bellAudioElements src
...
Fixes #904
2017-08-19 16:55:24 -04:00
npezza93
1f930c112b
Add bellAudioElement to helperContainer instead of element
2017-08-19 15:56:58 -04:00
npezza93
42c3eff3f7
Update css transitions
2017-08-19 15:55:19 -04:00
npezza93
121143515a
Change opacity on visual bell instead of background-color
2017-08-19 15:17:04 -04:00
npezza93
147fef74c6
Use removeChild instead of remove for compatibility
2017-08-19 15:16:21 -04:00
npezza93
b0164e1f96
Update bell sound
2017-08-19 08:38:19 -04:00
npezza93
68cd79db34
Set bellStyle to a string type instead of an array of strings
2017-08-17 19:44:37 -04:00
npezza93
8a6bff42c9
Remove bellAudioElement if it is not used. Remove extra import
2017-08-17 18:27:49 -04:00
npezza93
c88f50125b
Add a bellStyle dropdown in the demo
2017-08-17 18:02:12 -04:00
npezza93
0bb5ff8b09
Fix lints
2017-08-16 21:00:57 -04:00
npezza93
1d6f71d680
Fix bad merge
2017-08-16 20:39:28 -04:00
npezza93
3beb1f5c7c
Add return types on new private functions
2017-08-16 20:39:28 -04:00
npezza93
c41bd81526
Swap out bell sound for a free one
2017-08-16 20:39:28 -04:00
npezza93
2f1380a31d
Make bellStyle singular. Preload sound on option setting. Use strings as options
2017-08-16 20:39:28 -04:00
npezza93
d8717d64ba
Add visual bell styling for underline and bar cursor types
2017-08-16 20:39:27 -04:00
npezza93
96c9d50ee2
Fix some quote lints
2017-08-16 20:39:27 -04:00
npezza93
3027b1d3d4
Set the visual bell color to a light gray
2017-08-16 20:39:27 -04:00
npezza93
8c94ef8aa0
Clear out any existing vidualBellTimers. Set colors back to all white.
...
Use visual class instead of setting colors codes in js.
2017-08-16 20:39:27 -04:00
npezza93
44ed0b9ceb
Dont hardcode as many color codes in xterm.ts
2017-08-16 20:39:27 -04:00
npezza93
8a1f365a7e
Add ability to have a visual bell
2017-08-16 20:39:27 -04:00
npezza93
6b46e0837f
Move preloading bell audio to open() and append it the the terminal element
2017-08-16 20:39:26 -04:00
npezza93
fd51d0acf3
Preload bell audio
...
Allow the bellSound to be more easily configurable. You can pass false
to the bellSound and no sound will be played or you can pass it any
source you'd like.
2017-08-16 20:39:26 -04:00
npezza93
0eab4d68f6
Rename Bell.ts to Sounds that has BellSound constant
2017-08-16 20:39:21 -04:00
npezza93
245f62685a
If bell() gets called emit bell event and add default bell sound
2017-08-16 20:39:15 -04:00