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).
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.
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?
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
Thank you all for the great feedback you have given me.
Please join the CodeOwl subreddit to stay in touch, I will be posting updates over there for all the features requested in this thread !
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.
We got quite a bit of traffic , and the target group is perfect for codeowl, also the feedback has been overwhelming and mostly positive. I think Show HN is a great idea for dev tools
As someone planning to do a "Show HN", understanding what "quite a bit of traffic" means, would be helpful. Can you could divulge more details? Happy you got positive feedback. Seems like a good idea for a tool, and nicely implemented. Thanks.
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.
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.
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 )
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.
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!
Feature request: Search. If I don't have the ability to search search through all my Notes/Todos/Code/Links, then it's kinda useless to me.
I like it a lot, though. Thumbs up.
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.
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.
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)
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 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?
Also, I'd set
as I'm getting a double scrollbar in Chrome (Windows 10).