Commit Graph

271 Commits

Author SHA1 Message Date
Tankred Hase 2976e128ed Merge branch 'login' into outbox
Conflicts:
	src/js/app.js
2013-10-21 13:52:52 +02:00
Felix Hammerl 488a377580 create login views 2013-10-21 13:10:42 +02:00
Tankred Hase 88f3fe567c try to fix focus 2013-10-19 15:06:23 +02:00
Tankred Hase f3b4140f81 fix ciphertext preview reload 2013-10-19 03:55:12 +02:00
Tankred Hase 558ffb4599 minor cleanup 2013-10-19 03:32:00 +02:00
Tankred Hase 4e186d2881 open write view in lightbox instead of new chrome window 2013-10-19 02:58:53 +02:00
Tankred Hase e10e480416 display folder count in dummy data 2013-10-18 15:46:48 +02:00
Tankred Hase 94bba66602 add keyboard shrtcut for sync 2013-10-17 18:45:20 +02:00
Felix Hammerl fea71cd001 fix bug with erroneous api usage 2013-10-17 12:54:18 +02:00
Felix Hammerl 8c6c6a8ab2 delete mail displays next mail 2013-10-17 10:36:50 +02:00
Felix Hammerl 1eac9ef75d add delete message capability 2013-10-16 18:56:18 +02:00
Tankred Hase 2fdb72b04c integrate iscroll with angular directive 2013-10-16 15:21:23 +02:00
Tankred Hase 8a37d6b10e add responsive tweeks and create two main html for ios and chrome 2013-10-16 14:03:13 +02:00
Tankred Hase df24d4f7a5 fix > in reply 2013-10-13 13:51:34 +02:00
Tankred Hase a6088945a6 fix > in reply 2013-10-13 13:49:37 +02:00
Tankred Hase 382a86d4ee add comments 2013-10-13 12:56:33 +02:00
Tankred Hase 62ce7bea60 add keyboard shortcuts 2013-10-13 12:46:24 +02:00
Tankred Hase d8176062f5 only show number of unread items if larger than 0 2013-10-13 01:36:06 +02:00
Tankred Hase 445428be26 implement reply ui 2013-10-12 19:39:09 +02:00
Tankred Hase 66a4921573 ui works in dev mode again 2013-10-11 23:45:30 +02:00
Tankred Hase d99c7acb50 fix ui init and only mark email as read if manually selected 2013-10-11 23:27:55 +02:00
Tankred Hase 7b844aa218 login to imap in login view 2013-10-11 23:02:37 +02:00
Tankred Hase 9ed7a696b4 list well known folders works in dao... not yet in ui 2013-10-10 19:15:16 +02:00
Tankred Hase 1eb14d1e11 refactor to generate and store random salt for PBKDF2 2013-10-09 16:40:36 +02:00
Tankred Hase cb0e974fea minor cleanup 2013-10-09 10:22:29 +02:00
Tankred Hase 038b5a1d62 refactor read to use own controller logic and fix edit bug in live encryption 2013-10-05 14:16:04 +02:00
Tankred Hase 8c632fb885 implement sandboxing of html emails in an iframe 2013-10-05 13:50:24 +02:00
Tankred Hase c977e9b682 increase rsa keysize to 2048 2013-10-04 18:01:42 +02:00
Tankred Hase 82d592f0cc integrate mark email as read 2013-10-04 17:02:27 +02:00
Tankred Hase 6e6012bd78 cleanup error handling in email dao and mail-list controller 2013-10-04 13:15:16 +02:00
Tankred Hase 093f9a58e8 move gmail folders to app-config 2013-10-02 13:11:18 +02:00
Tankred Hase abaeaec54c implement folder list and selection 2013-09-30 21:22:46 +02:00
Tankred Hase 8a40de92ea merge email list and message body objects in email dao 2013-09-30 17:29:29 +02:00
Tankred Hase 267e889872 list and store only encrypted emails in local db 2013-09-28 19:04:15 +02:00
Tankred Hase 7eb885c679 sync imap on footer click 2013-09-28 16:08:12 +02:00
Tankred Hase 03075942ed add scrolling to mail list and add footer 2013-09-27 17:48:21 +02:00
Tankred Hase 791c318c8f get 100 last messages on sync 2013-09-27 17:10:11 +02:00
Tankred Hase ee7d179298 refactor imap login out of email dao.init 2013-09-26 17:37:56 +02:00
Tankred Hase 38b0a8e8b1 refactor test and storage code 2013-09-26 13:26:57 +02:00
Tankred Hase fbaa43aff6 cleanup and test email dao integration of imap-client 2013-09-20 18:44:14 +02:00
Tankred Hase 5f4c923a09 integrate imap client 2013-09-19 15:41:21 +02:00
Tankred Hase 4912e35762 tweak animation timing and fix typography and layout bugs 2013-09-19 12:36:57 +02:00
Tankred Hase 63641e52a7 imported write view 2013-09-18 22:05:51 +02:00
Tankred Hase 02fcb18121 implement read view 2013-09-18 20:45:58 +02:00
Tankred Hase 18d82aca49 use dummy data in chrome app 2013-09-18 18:52:00 +02:00
Tankred Hase f4f4ce394e refactor desktop layout to use modular views with one controller for each view 2013-09-18 18:47:18 +02:00
Tankred Hase 45f9b07bb0 integrate desktop navigation slider 2013-09-17 19:11:30 +02:00
Tankred Hase 1e5be28bf7 wire emailDao.smtpSend to write view 2013-09-15 17:05:37 +02:00
Tankred Hase 836456f0d0 init app controller centrally before login 2013-09-15 16:24:14 +02:00
Tankred Hase 4ad311929b integrate crypto lub patches 2013-09-15 14:18:16 +02:00
Tankred Hase 74f52ef52c implement inputs for address headers in write 2013-09-14 18:20:25 +02:00
Tankred Hase 0693c38532 fix subject text input font 2013-09-14 15:55:30 +02:00
Tankred Hase 65e276fc97 fix editot parsing 2013-09-14 14:23:46 +02:00
Tankred Hase a919081e75 implemented write and encrypted preview 2013-09-13 14:11:47 +02:00
Tankred Hase 89c49ed939 implement encrypted preview 2013-09-12 17:22:17 +02:00
Tankred Hase 60d76476e5 started writer 2013-09-12 13:36:40 +02:00
Tankred Hase 433a151207 display email address in from header if name is not set 2013-09-12 00:28:24 +02:00
Tankred Hase badfd6f87b fix dummymails in chrome 2013-09-12 00:04:36 +02:00
Tankred Hase 4280de30c8 check chrome app or use demo data 2013-09-11 23:50:20 +02:00
Tankred Hase fa5c43d7cf demo data works again too 2013-09-11 23:33:13 +02:00
Tankred Hase cb8314f9d0 displaying inbox message list works 2013-09-11 23:31:08 +02:00
Tankred Hase 3aac73ef2e add write view code 2013-09-11 22:11:26 +02:00
Tankred Hase 1974c19a55 open new window for write view 2013-09-11 21:01:05 +02:00
Tankred Hase 4bd757acde added attachment icon to message list 2013-09-11 19:50:34 +02:00
Tankred Hase 88b12aa2bf styled plain read view 2013-09-11 15:19:18 +02:00
Tankred Hase 059b5a3762 created module,view architecture 2013-09-06 18:34:36 +02:00
Tankred Hase 2776c6087a fix ci 2013-09-05 15:45:00 +02:00
Tankred Hase 0f8d72dbfb add dummy mail generate again for design 2013-09-05 11:53:14 +02:00
Tankred Hase e93407f478 add moment to format date 2013-09-05 10:59:55 +02:00
Tankred Hase cf8a12c75c list email in new ui works, remove command pattern bloat from app-controller 2013-09-04 21:01:32 +02:00
Tankred Hase 0e3340c586 cleanup of jquery mobile app code, angular app works with requirejs 2013-09-04 18:39:26 +02:00