Comments (10)
Thank you so much. Awesome stuff!
Looking forward to trying the production version.
Note: so far this new version appears to be working well with this repo by @ryanpcmcquen
from atomic-chrome.
@drosenstark Hi, thanks for reporting!
I added a special handler for workflowy which simply set the value to the current text instead of
doing the usual conenteditable processing (which is needed for Gmail, for example).
I think this should fix your issue, but could you give it a try please before I publish to the Store?
To do so, run the following commands
git clone https://github.com/tuvistavie/atomic-chrome.git
npm install
npm run build
then, remove the currently installed Atomic Chrome from Chrome and from the Manage extensions page,
click on "Load unpacked extension" and select the app
folder of this repository.
Thank you 😃
from atomic-chrome.
Sorry Daniel, didn't see your comment here. No, the issue with @ryanpcmcquen's stuff is not a problem with Atomic Chrome (though it could be solved there). Ryan's plugin modifies the contents of the contenteditable
div for view only, which WF will overwrite on keydown.
So if the user hits a keydown and THEN hits the Atomic Chrome button, all is good. If the user hits the Atomic Chrome button before that, it gets the modified node.
In Summary
I think we're very good on Workflowy support for now. I'm ecstatic to have it and I think it's great. Thank you!
from atomic-chrome.
Okay, testing now, thanks...
from atomic-chrome.
[I had to install Node for this... first time for everything]
It works perfectly... thank you so much for doing this. This is a huge game changer for me!
from atomic-chrome.
Thanks for trying it out! I'll publish a new version to the store then!
from atomic-chrome.
0.2.5 should be available on the store within a few hours, thanks for the help 😄
from atomic-chrome.
Um... maybe I spoke too soon on the cooperation with @ryanpcmcquen's repo. It kind of depends when you click where. HHmmmm....
from atomic-chrome.
After checking, it seems workflowy creates a contenteditable
div per bullet point,
is this is why you are having trouble?
If this is the issue, I think it is going to be rather complicated to get something working,
as this is quite an edge case.
If you want to try to work on it, I am of course open to PRs!
from atomic-chrome.
Hi, Dan,
Great, I am very happy it seems to be working fine for you.
Please feel free to reopen an issue if you find anything else that could be done better.
from atomic-chrome.
Related Issues (20)
- Special Handling for Workflowy: Part 3 HOT 6
- Not working at all HOT 3
- Doesn't work with another extensions
- Doesn't work with Google Docs HOT 2
- Does not trigger events HOT 2
- I dont get it? HOT 2
- [Bug] markdown in github online edit becomes html HOT 1
- Smart-select Atom window HOT 1
- Doesn't work with nested frame/iframe HOT 2
- Doesn't work with Chromium Browser
- automatically focus atom-window when start editing HOT 5
- Buggy on multiple desktops
- Broken promises with site titles that cannot be file names HOT 2
- Is anyone still developing this??? HOT 2
- Cannot load Atomic-Chrome extension in Chrome in developer mode HOT 2
- Can't activate from hangout chat window HOT 2
- Prevent converting tags to text HOT 2
- Browser extension has stopped working HOT 1
- Doesn't work with Brave: WebSocket connection to localhost fails HOT 2
- extension no longer available in chrome store HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from atomic-chrome.