Good stuff. I could see myself using this. A few bits of feedback:
- Notes should be clamped to screen. There seems to be no limit to how far off screen I can drag something, after which I cannot bring it back (unless I create another note).
- It would be nice if there was some way to snap the notes along a grid so that it's easier to arrange things neatly.
- Collapsible notes would be nice (e.g. collapsing the note so that only the header is visible). Right now each tab has a very limited amount of space.
Nice. I'd suggest automatically adding a todo list that had tasks about discovering all the features when a new user first loads the app. Having an essentially blank screen is going to cause a lot of users to bounce.
Also, I'd set
.workspace { overflow: hidden}
as I'm getting a double scrollbar in Chrome (Windows 10).
I couldn't figure out how to exit the full screen interactive code view.
The button to delete a todo and "check" a todo are pretty close together, easy to click the wrong one. maybe move the check to the left side of the text?
But what does it use for storage? Do you have a backend or is it all browser storage? I assume backend since Firefox never prompted me about using browser storage.
Reason I ask is that all free things come to an end. Just like Taiga.io, which I used before for minor project management.
I am using firebase for storage currently the model is completely free , once you create enough dashboards you can request extra space also for free ( for all early adopter and for the foreseeable future )
Nice tool. I would make urls just clickable and hyperlink them. CodeOwl may not have access to everything I paste there and some urls may be broken if you don't have access.
This is exactly the kind of application my life needs! I've been using the Notes section of the toolbelt of Sublime.
edit- autosave would be great though. I made all these notes, then left for an hour (without saving), when I came back the page refreshed itself and everything was gone.
as of today , we only implemented the cloud version running with firebase on the backend , but a localhost solution is definetly in the works. I can send you an email once a localhost version is ready -- stay in touch code.owl.app@gmail.com
Bug report: When I add an invalid link (Like "123") to the Links widget it sends a request to "publicApi/links" which hangs for a few minutes before failing.
It looks like you're requesting the URL server-side to provide a preview, you may want to validate the URL before making the request, or catch invalid requests.
do you mean color for text , or for the widgets themselves .. we do plan on creating a dark theme , as well as adding more coloring options to the widgets
I meant both the widgets and the text: I tried changing the color of the widget to grey and with the default text color it was very difficult to read, but I didn't see any way to change the color of the text.
Having the option to change the theme of the entire app or dashboard would be very desirable as a feature, at least to me.
Very cool man. I could definitely see myself using this. Is there a mode to set new notes to tiling mode rather than down a list? Something similar to https://i3wm.org/
No worries man. I love the initial site and concept. I can't wait to see more of it. I will show it to my team next week. I'd love to save screenshots and an autosave, I'm pretty forgetful.
I will continue to use it and give you guys feedback. Nice work!
Looks nice, but I'd save everything to local storage when it's not saved to the server. I expected it to be still there when I press F5.
Also, when you are dragging an item, make sure it get's the highers z-index, you don't want the tile you are holding to appear below another one while dragging.
I would say the most obvious difference is having all your notes / dashboards in the cloud, accessible through a web-browser, and being able to share them with others through a url
I tried it, it's promising. I'd like a desktop app/ browser plugin version too, I think. But don't take just my word for it... I'm not sure I'm a good client for this sort of app (e.g. I don't pay for Evernote, just use it within their "free" limitations)
Kanban might also be something to strive for. This should be easily implementable by just adding a column- or grid-layout with title-element at the top, per tab.
Whatever would be simple and stable. So yaeh, JSON seems to be the obvious choice. I guess Firebase or your web-framework is already using it internally?
Export is the natural downfall of every cloud-solution. Because if people have no way to get their data, many will not bother to bound with a closed up tool.
No privacy policy, no about page. No info on who's actually behind this. No contact info whatsoever. Why should I register for an account or input any of my data?
64 comments
[ 2.6 ms ] story [ 114 ms ] threadA call to action could be useful. "Welcome to CodeOwl! Create your first note/link now."
Looks nice!
- Notes should be clamped to screen. There seems to be no limit to how far off screen I can drag something, after which I cannot bring it back (unless I create another note).
- It would be nice if there was some way to snap the notes along a grid so that it's easier to arrange things neatly.
- Collapsible notes would be nice (e.g. collapsing the note so that only the header is visible). Right now each tab has a very limited amount of space.
Also, I'd set
as I'm getting a double scrollbar in Chrome (Windows 10).I couldn't figure out how to exit the full screen interactive code view.
The button to delete a todo and "check" a todo are pretty close together, easy to click the wrong one. maybe move the check to the left side of the text?
adding links is really slow.
But what does it use for storage? Do you have a backend or is it all browser storage? I assume backend since Firefox never prompted me about using browser storage.
Reason I ask is that all free things come to an end. Just like Taiga.io, which I used before for minor project management.
Neat though, agreed with adding a todo to help the user navigate their first time through.
edit- autosave would be great though. I made all these notes, then left for an hour (without saving), when I came back the page refreshed itself and everything was gone.
It looks like you're requesting the URL server-side to provide a preview, you may want to validate the URL before making the request, or catch invalid requests.
Having the option to change the theme of the entire app or dashboard would be very desirable as a feature, at least to me.
I will continue to use it and give you guys feedback. Nice work!
There really needs to be a way to change the order of to-do's.
What happens to deleted to-do's? Gone forever?
Also CodeOwl combined with graphviz (as shown here- https://zwischenzugs.com/2017/12/18/project-management-as-co...) would be very cool- to-do list -> dependency diagram with colours updating as items are checked off...
Also, when you are dragging an item, make sure it get's the highers z-index, you don't want the tile you are holding to appear below another one while dragging.
I tried it, it's promising. I'd like a desktop app/ browser plugin version too, I think. But don't take just my word for it... I'm not sure I'm a good client for this sort of app (e.g. I don't pay for Evernote, just use it within their "free" limitations)
Couple of things: - Items don't reflow when you remove them? I only added loads of notes and removed the top two, but the rest stayed off the screen.
Kanban might also be something to strive for. This should be easily implementable by just adding a column- or grid-layout with title-element at the top, per tab.
Export is the natural downfall of every cloud-solution. Because if people have no way to get their data, many will not bother to bound with a closed up tool.