simple.scope is a minimalist organization tool for recent versions of WebKit- and Blink-based desktop web browsers.
This project contains the actual web app.
This root directory contains the simple.scope project website.
To use the web app, open app/index.htm (recent code) or website/build/*.htm (minified and demo builds) in your web browser. Opening website/index.htm will show you the website containing further information.
###0.3
- separators can now be made note by clicking
- whitespace in notes is now handled as empty input
- allow dragging on buttons
- let dropped note tween to final location smoooothly
- make whole rectangular text input area clickable instead of only actual text
- fixed "stuttering" of opening gaps between notes when entry dragged
- fixed initial "jumping" when dragging multi-line note
- fixed bug where pasted HTML content (e.g. copy-paste from website or other note) would be displayed including all formattings, strip down to plain-text data instead
- fixed bug where bezerk-dragging could live notes stack in floating state
###0.2 first release after rewrite and redesign
###0.1 initial release based on the legacy version
-
improve text input: The caret for text editing will be placed at the end of the first line of text instead of being placed close to the click position. Not cool!
-
handle tabulator chars in text
-
fix apple magic mouse bug
-
fix broken label word-wrap when not in edit mode
-
cross-browser compatibility: Firefox
-
cross-browser compatibility: Opera
-
cross-browser compatibility: Internet Explorer
-
no demo anymore, fully featured live version on GitHub
-
multi-select
-
touch
-
server
-
native mobile clients
- implement setters using JS set/get
- HTML5 drag-and-drop API? seems to be slower in minimal test
- introduce ID system to avoid scanning the whole simple.scope DOM subtree after changes
- rewrite callbacks: object with functions (current) -> object props with "onstuffhashappened" naming