Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

v2.0.1 release -> master #72

Merged
merged 30 commits into from
May 14, 2019
Merged

v2.0.1 release -> master #72

merged 30 commits into from
May 14, 2019

Conversation

fg123
Copy link
Member

@fg123 fg123 commented May 14, 2019

No description provided.

fg123 and others added 30 commits July 21, 2018 01:16
* Add flow types for global constants

* Add flow strict
* Update react and react-dom to v16

* Move scroll logic to separate component
* Fix clicking extensions not selecting window

* Remove console log
* Save backup in chrome storage

* Update descriptions for backup
This allows padding between windows to be adjusted, for if user wants to
customize it that way.
They're all set to 1 so it doesn't make sense why we have it. Also, it
doesn't actually focus the editor when you tab into it, and it shows an
ugly blue focused line when you click on it.
- added support for CSS
- command is more versatile, taking in a list of files
- fixed absolute path calculation
* mercurywm: add alias command

* mercurywm: add error messages to alias and env
Change padding in the window info bottom bar so it doesn't overflow out
of the container, and add window sizes in `window list`
* mercurywm: fix consistency issue with fast key strokes

When the user types fast in the client, we update the cursor
locally, but wait for the server to update the history.

The message sent to the backend contains the full message
which leads to consistency issues because the client doesn't
update fast enough. This commit introduces a single source
of truth (the server), and the client simply sends change
events instead of updating the full string. This means
by the time the server processes all of the changes, and
react updates the client, we get the correct, consistent state.

* mercurywm: add types for flow
* Fix Flow with aliases

* Undo to single quotes
* mercury: fix indentation

* mercurywm: remove node version to use latest
* CircleCI publish to Web Store

* Add sudo to apt-get
* ci: add script to add build number

* ci: upload build artifacts to CI
@MichaelKim MichaelKim merged commit 4587df2 into release May 14, 2019
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants