- Handle onDidChangeText changes for multicursors.
- Add delete flow.
- Improve on some settings.
- Add new type of random colors setting.
- Add possibility to disable exclamations letting
0
inexclamationEvery
setting. - Add random per spawn color option.
- Add
select-color
command with list to select color. - Add unregister* methods in service api.
- Add
select-plugin
command with list to enable/disable plugins.
- Use ResizeObserver on scrollView to resize canvas.
- Use
transform: translate()
on shake effect. - Fix typo in Flow settings.
- Add setting to turn the multiplier on/off.
- All command added to the context menu.
- Use
will-change
for the text editor screen shake effect. - Avoid pointer events on combo element.
- Fix bump effect on combo.
- Add
getCurrentStreak
on combo api. - Fix
Activation Threshold
setting not rendering. - Add possibility to handle plugin events on canvas effects.
- Fix not displaying exclamation on multipliers.
- Quick fix for Atom 1.19 beta.
- New service to register plugins, canvas effects and input flows.
- Api to access the screen shake, audio player and the combo.
- Events on input, pane change, add cursor, and combo streak.
- Combo now supports multi levels (with multipliers), by default at 20, 50, 100, 200 and 500.
- Combo shows the counter change.
- Combo supports decrease and reset.
- Particles manager util class to create a particle based effect.
- Improve package activation performance with
requestIdleCallback
. - Non-blocking input by calling
requestIdleCallback
. - Commands to choose effect and flow from a list.
- Flow from a user's file, for now
user-flow.coffee
(or .js) in your home dir. - Render only 1 each 3 frames.
- Avoid calling configs each input or frame.
- Fix issue when minimap is on the left.
- Some performance improvements
- Fix rare bug with combo exclamations
- Added typewriter and custom path to audio settings
- Allow custom audio path to be an absolute path
- Added reset max combo streak command
- Add class (
combo-zero
) to combo when 0 - Move color logic to new color helper
- Remark particles and effects flow when combo mode on readme
- Mention audio settings on readme
- Fix deprecations related to the removed Shadow DOM
- Compatible with only >=1.13.0
- Try to change for requestAnimationFrame and 2D translate for screen shake, but has to be reverted
- Saves max streak
- Fix combo font
- Audio disabled by default
- Audio on keystroke
- Combo mode, if enabled effects won't appear until reach the activation threshold.
- Random colours setting
- Fixed colour setting
- Fix error on untitled files
- Exclude file types feature
- Add enable/disable commands
- Fix when canvas has no parent
- Fix when scope descriptor is a invalid selector
- Uses more specific selectors
- Fix issue with split panes on atom 1.9.*
- Fix issue with autocomplete and linter messages positions on atom 1.9.*
- Fix issue with getting color, changed color detection logic.
- Update activate-power-mode.cson for menus
- Update README
- Update CHANGELOG
- Fix issue with plugin not working when Shadow DOM is disabled in Atom
- Add support for multiple cursors
- Add better color detection to prevent getting gray particles when writing at the end of the line
- Code refactor, no user-facing changes.
- Properly dispose event listeners when disabling the plugin.
- Fix issue with the plugin not always initializing correctly when opening a new window.
- Added an option to automatically toggle the plugin when starting Atom.
- Various fixes for particle positioning.
Version bump to update description on atom.io/packages.
Related PR: #76
- Power mode now correctly works when switching between tabs.
- Fixed drawing issues caused after resizing the window.
- Power mode can now be toggled off by using the command again.
- Minor cosmetic changes to the particle effect.
- Added screen shake config.
- Added particle config.