Vitaliy Filippov
|
8781551cd1
|
Display progress %
|
2019-05-20 19:41:14 +03:00 |
Vitaliy Filippov
|
29fb001af3
|
Read/unread change frontend
|
2019-05-20 19:35:47 +03:00 |
Vitaliy Filippov
|
89a44d590c
|
Code style
|
2019-05-20 00:28:25 +03:00 |
Vitaliy Filippov
|
1641162813
|
Implement attachment downloading
|
2019-05-19 15:25:33 +03:00 |
Vitaliy Filippov
|
c2b841d757
|
Remove Redux-like superglobal Store, remove all var's and self's
|
2019-05-15 10:47:08 +03:00 |
Vitaliy Filippov
|
5433f05542
|
Fix two crashes
|
2019-05-14 13:57:17 +03:00 |
Vitaliy Filippov
|
16ec9ec90b
|
Update to ES6 and Webpack
|
2018-12-02 21:41:53 +03:00 |
Vitaliy Filippov
|
dbe8af8a69
|
Remove static react scripts
|
2018-12-02 19:29:52 +03:00 |
Vitaliy Filippov
|
a48473673f
|
fix int
|
2018-12-02 14:44:14 +03:00 |
Vitaliy Filippov
|
6c987cd745
|
Implement basic text search
|
2016-10-09 18:52:40 +03:00 |
Vitaliy Filippov
|
2abe972ff3
|
List attachments, fix list item positioning
|
2016-10-09 17:49:30 +03:00 |
Vitaliy Filippov
|
4c9e6c3d3a
|
Implement metafolders
|
2016-10-09 02:01:11 +03:00 |
Vitaliy Filippov
|
31da61a9ac
|
Implement virtual scrolling
|
2016-10-07 14:38:47 +03:00 |
Vitaliy Filippov
|
4ea0bdcb85
|
Fix message display for new DB structure, show message flags
|
2016-10-05 13:52:07 +03:00 |
Vitaliy Filippov
|
606865864b
|
Add socket.io, sync on button click
|
2016-10-03 16:55:14 +03:00 |
Vitaliy Filippov
|
ea874385c1
|
Implement image/css blocking, fix "Settings" button migration and some errors
|
2016-10-03 13:18:11 +03:00 |
Vitaliy Filippov
|
6d2b3e2aa9
|
Fix empty firstDay
|
2016-10-02 22:18:15 +03:00 |
Vitaliy Filippov
|
ca8e1feb9e
|
Load message texts from server
|
2016-10-02 22:12:53 +03:00 |
Vitaliy Filippov
|
f4c1473c3b
|
Fix firstDay group calculation
|
2016-10-02 19:41:01 +03:00 |
Vitaliy Filippov
|
d8cd4f17e0
|
Remove external state manipulation for AccountFolders
|
2016-10-02 11:31:27 +03:00 |
Vitaliy Filippov
|
243599601c
|
Remove test data, load messages from backend
|
2016-10-02 02:04:19 +03:00 |
Vitaliy Filippov
|
07621b0d5a
|
Move settings popup to other button redux way
|
2016-10-01 23:59:02 +03:00 |
Vitaliy Filippov
|
5ea8744e83
|
Use react-redux like store connect
|
2016-10-01 19:23:01 +03:00 |
Vitaliy Filippov
|
eec9c21fa7
|
move dropdowns into AllDropdowns.js
|
2016-09-29 16:23:31 +03:00 |
Vitaliy Filippov
|
22544070ae
|
Move weekdays/months to util
|
2016-09-11 22:38:08 +03:00 |
Vitaliy Filippov
|
aaf6c661d5
|
add uglifyjs
|
2016-09-11 16:02:20 +03:00 |
Vitaliy Filippov
|
7ed3ae7380
|
Use CommonJS modules, browserify, babelify, and watchify
|
2016-09-11 15:49:57 +03:00 |
Vitaliy Filippov
|
0cb5c727bc
|
haha! virtual scroll is already here!
|
2016-07-06 18:50:12 +03:00 |
Vitaliy Filippov
|
30b7a5c0a7
|
fix . -> +
|
2016-06-28 14:17:20 +03:00 |
Vitaliy Filippov
|
3d52fa1d7e
|
fix list item positioning
|
2016-06-24 23:45:10 +03:00 |
Vitaliy Filippov
|
78fc90e1ef
|
Implement basic virtual scroll
|
2016-06-24 15:43:44 +03:00 |
Vitaliy Filippov
|
81629f0614
|
Begin to implement virtual scroll
|
2016-06-24 00:37:16 +03:00 |
Vitaliy Filippov
|
4ea6f95ba8
|
Do not count first group title as item
|
2016-06-24 00:02:46 +03:00 |
Vitaliy Filippov
|
27552f167d
|
Use selection mixin in message list
|
2016-06-23 22:36:21 +03:00 |
Vitaliy Filippov
|
617d90757e
|
Save selected indexes as hash + range, to not eat memory on very long lists
|
2016-06-23 17:50:23 +03:00 |
Vitaliy Filippov
|
3cd3685448
|
Extract list selection into a mixin
|
2016-06-23 17:27:12 +03:00 |
Vitaliy Filippov
|
f4374ec5f6
|
add test message
|
2016-06-23 01:17:22 +03:00 |
Vitaliy Filippov
|
c0fbd7cd64
|
Extract attachment list to its own component
|
2016-06-22 22:12:52 +03:00 |
Vitaliy Filippov
|
21d76306a4
|
disable text selection globally except inputs and message body
|
2016-06-22 22:05:16 +03:00 |
Vitaliy Filippov
|
46ab9bf386
|
Full keyboard list navigation
|
2016-06-22 21:23:50 +03:00 |
Vitaliy Filippov
|
75065941f3
|
Simplify unpressing dropdown buttons
|
2016-06-22 20:24:06 +03:00 |
Vitaliy Filippov
|
ca97953d23
|
Implement attachment list navigation, selection and removal
|
2016-06-22 20:02:46 +03:00 |
Vitaliy Filippov
|
2ec51f96a3
|
highlight selected messages and folders
|
2016-06-22 14:33:32 +03:00 |
Vitaliy Filippov
|
29e4ff8ff7
|
Switch quick reply on/off, select viewed msg
|
2016-06-22 13:37:40 +03:00 |
Vitaliy Filippov
|
62b30d6a39
|
Reposition dropdown on window resize
|
2016-06-22 01:03:03 +03:00 |
Vitaliy Filippov
|
116c1f2fc4
|
Reposition settings popup on layout change
|
2016-06-22 00:50:54 +03:00 |
Vitaliy Filippov
|
98c031fcea
|
Switch layout via primitive store
|
2016-06-22 00:50:44 +03:00 |
Vitaliy Filippov
|
0f38cac953
|
add cfg dropdowns, collapse folders handler
|
2016-06-21 22:55:28 +03:00 |
Vitaliy Filippov
|
97d7dc3e9f
|
Use React to switch icons
|
2016-06-21 21:47:41 +03:00 |
Vitaliy Filippov
|
81af806dfd
|
Use DropDownButton for checkables
|
2016-06-21 21:38:21 +03:00 |