Commit graph

37 commits

Author SHA1 Message Date
azivner
3b1f928fbc renamed db columns to camelCase 2018-01-28 19:30:14 -05:00
azivner
32db96f388 added note scoped actions button, fix #8 2018-01-19 19:36:41 -05:00
azivner
f42835e083 fix order of pasted notes when doing multi-select operations 2018-01-19 18:34:21 -05:00
azivner
d30a57d388 delete now works with multi-select 2018-01-14 21:39:21 -05:00
azivner
36f920b975 alt+s is now shortcut for sorting, search is not triggered with ctrl+s 2018-01-13 23:03:17 -05:00
azivner
16eb156033 refactoring of note changes / cloning 2018-01-13 18:02:41 -05:00
azivner
4f649c2e21 added note alphabetical sorting to context menu 2018-01-13 17:00:40 -05:00
azivner
37995f1ce5 info message about copying / cutting into clipboard 2018-01-01 22:33:21 -05:00
azivner
ad7fa5e096 better conflict detection 2018-01-01 22:28:19 -05:00
azivner
274bb32696 multi-select in note tree and clipboard operations on the selection 2018-01-01 17:59:59 -05:00
azivner
fdcc833f6d added force note sync functionality to context menu 2017-12-30 21:44:26 -05:00
azivner
dd69e0135b added collapse sub-tree in context menu 2017-12-26 10:00:08 -05:00
azivner
2749abded2 context menu now displayed associated keyboard shortcuts 2017-12-23 14:35:20 -05:00
azivner
72712bc24b added foreign keys to relations to guarantee data consistency 2017-12-19 21:40:48 -05:00
azivner
a0bbd8c853 throwException instead of throwing exceptions manually (includes stacktrace) 2017-12-06 19:53:23 -05:00
azivner
cba9d8b5c1 logging JS errors to backend logs 2017-12-01 22:28:22 -05:00
azivner
0cab4e3edd CTRL-C CTRL-V now clones the note 2017-11-28 11:36:32 -05:00
azivner
160c1c455c initial implementation of tree prefix 2017-11-26 22:34:25 -05:00
azivner
0ec6d4baa8 simplification of internal structure/methods in note_tree 2017-11-23 19:29:25 -05:00
azivner
acba72ec4c cloning in context menu (copy & paste) and a lot of related refactoring and fixes 2017-11-22 23:16:54 -05:00
azivner
b96e434345 fixing encrypt / decrypt subtree 2017-11-22 20:46:42 -05:00
azivner
5fb94fcbbd notes_tree now has note_tree_id so we stricly distinguish between working on notes or note trees 2017-11-18 17:05:50 -05:00
azivner
9cf935efd1 protect/unprotect subtree 2017-11-15 00:04:26 -05:00
azivner
c2ad14ba18 more cleanup 2017-11-14 23:01:23 -05:00
azivner
4aa70d3574 renamed encryption module to protected_session 2017-11-14 22:36:36 -05:00
azivner
ff411f00b1 server side WIP - saving encrypted note now works, changing terminology of "encrypted note" to "protected note" 2017-11-14 21:54:12 -05:00
azivner
30df3cba1c tree utils as a module 2017-11-04 22:18:36 -04:00
azivner
900f169dab tree changes as a module 2017-11-04 22:10:41 -04:00
azivner
dfaa59b0a9 clipboard is now owned by note tree 2017-11-04 19:49:26 -04:00
azivner
19c5404d02 "use strict" for all frontend files (backend was done earlier) 2017-11-04 19:38:50 -04:00
azivner
ad7803f9dc context menu converted to module 2017-11-04 19:33:39 -04:00
azivner
9880a4d6f6 tree converted to module 2017-11-04 19:28:49 -04:00
azivner
e7f0187b29 encryption converted to module 2017-11-04 18:18:55 -04:00
azivner
b44c685f23 note converted to module 2017-11-04 17:54:27 -04:00
azivner
44cfff09d9 moved all global variables into glob object 2017-11-04 00:05:08 -04:00
azivner
a13b4a6f7e CTRL-X and CTRL-V now cuts and pastes tree nodes 2017-10-15 20:55:38 -04:00
azivner
0c823a2927 reorganization of source code 2017-10-15 19:47:05 -04:00
Renamed from static/js/context_menu.js (Browse further)