Commit graph

48 commits

Author SHA1 Message Date
azivner 3b1f928fbc renamed db columns to camelCase 2018-01-28 19:30:14 -05:00
azivner 9f3d46ddb1 Allow marking code (JavaScript) notes for execution after application loads, closes #19 2018-01-25 23:49:03 -05:00
azivner 27f12a0186 keyboard based zooming in electron, fixes #10 2018-01-22 23:30:25 -05:00
azivner b5baab056c enter on title will put focus on editor 2018-01-06 22:53:37 -05:00
azivner b545100cad removed loader animation - it was causing issues with initial focus on the tree (probably by stealing focus) 2018-01-02 22:01:38 -05:00
azivner e32289720c not hiding the elements for alt-m, just lowering opacity 2018-01-02 20:52:36 -05:00
azivner 045ca1f0bf global CTRL-SHIFT-arrows to move in the note tree without losing focus in the note editor 2017-12-28 20:38:57 -05:00
azivner ae337e4500 don't open dev tools for search page in electron 2017-12-26 22:24:47 -05:00
azivner 19ffa14f10 hide logout button in electron since it doesn't do anything 2017-12-26 22:19:42 -05:00
azivner 0d6ccd7f61 change in default keyboard shortcuts 2017-12-18 23:41:13 -05:00
azivner f96e38fd13 fix tooltip 2017-12-17 17:37:19 -05:00
azivner eee06a4b90 ctrl+insert now works globally - i.e. inside editor 2017-12-17 16:40:38 -05:00
azivner 50ff5da947 per-browser source id so we support having notecase opened in multiple tabs/windows 2017-12-16 20:48:34 -05:00
azivner c24d9a0afa added search for electron + sourcemap for jquery 2017-12-12 21:40:55 -05:00
azivner 372cce8f8e fixed "add date" for ckeditor 2017-12-09 14:17:03 -05:00
azivner 7b6ccab894 some fixes for CKEditor 2017-12-02 13:54:16 -05:00
azivner cba9d8b5c1 logging JS errors to backend logs 2017-12-01 22:28:22 -05:00
azivner 7bdf269095 migration now works also in electron 2017-11-30 19:58:00 -05:00
azivner d0a0366b05 more complete support for network-less electron frontend-backend communication including protected session 2017-11-29 23:30:35 -05:00
azivner 54c0ff15b3 using server.method() instead of direct call to $.ajax - preparation for electron without network requests 2017-11-28 20:52:38 -05:00
azivner 91c2f9e7cb websocket stuff separated into messaging.js 2017-11-28 17:52:47 -05:00
azivner a92df38479 tweaks to time values 2017-11-26 17:04:18 -05:00
azivner abb122e2a9 websocket reconnection 2017-11-26 13:22:26 -05:00
azivner 3e6acb17cc sync WS message is now kind of ping - if there's no ping from server we display error message 2017-11-26 08:24:27 -05:00
azivner cb31e0acf2 broadcast messages to all clients, send also number of outstanding syncs 2017-11-25 18:31:38 -05:00
azivner 992238f0b3 websocket reimplementation of status requests 2017-11-25 17:43:05 -05:00
azivner f433b30089 removed audit_log 2017-11-24 20:51:44 -05:00
azivner 51ad89ce63 Merge branch 'stable' 2017-11-20 23:37:27 -05:00
azivner 34b13c7936 electron shortcuts fixes 2017-11-20 23:10:04 -05:00
azivner 8a1c477b8a removed glob.allNoteIds which wasn't used anymore 2017-11-19 22:32:59 -05:00
azivner c8aaf6085d fixed jump to note 2017-11-19 20:36:13 -05:00
azivner 658f4872af fixed autocomplete 2017-11-19 19:39:39 -05:00
azivner fed1cab2c9 F5 now reloads and ctrl-shift-i shows up dev tools 2017-11-16 19:43:34 -05:00
azivner c371ffb597 fix browser error 2017-11-16 19:25:27 -05:00
azivner 4aa70d3574 renamed encryption module to protected_session 2017-11-14 22:36:36 -05:00
azivner ec49bf0cca server side encryption WIP 2017-11-10 22:55:19 -05:00
azivner 43a6a52ead hide loader only once the initial note is loaded 2017-11-06 22:21:11 -05:00
azivner 0869caa03c added loader to hide ugly loading/repositioning etc. 2017-11-06 20:13:36 -05:00
azivner 9c88fc6060 encryption settings loading moved from tree to encryption module 2017-11-04 19:57:40 -04:00
azivner 19c5404d02 "use strict" for all frontend files (backend was done earlier) 2017-11-04 19:38:50 -04:00
azivner b44c685f23 note converted to module 2017-11-04 17:54:27 -04:00
azivner adc7d15819 link module 2017-11-04 17:07:03 -04:00
azivner 819ae7c4c0 more generic handling of links to note 2017-11-04 17:03:15 -04:00
azivner 44cfff09d9 moved all global variables into glob object 2017-11-04 00:05:08 -04:00
azivner 702d47e6b0 initial decallbackization and promisification of frontend 2017-11-03 20:01:32 -04:00
azivner 83243dd936 electron prototype 2017-10-20 23:43:20 -04:00
azivner 81187ebb0e use visibility instead of display for alt+m so design doesn't break when pressing alt+m again 2017-10-15 20:22:18 -04:00
azivner 0c823a2927 reorganization of source code 2017-10-15 19:47:05 -04:00
Renamed from static/js/init.js (Browse further)