Commit graph

598 commits

Author SHA1 Message Date
Audric Ackermann
225f002648 add conversations with working search on leftpanel 2020-01-03 17:03:02 +11:00
Audric Ackermann
3893a26251 move the selectedSection state to the leftpanel object 2020-01-03 17:03:02 +11:00
Audric Ackermann
c883d20bd7 add the left pane sections on main page 2020-01-03 17:03:02 +11:00
Vincent
53555c0133 Fixed wrt review @ Audric 2020-01-03 16:54:27 +11:00
Vincent
8074756dc2 Infinte duration toasts 2020-01-03 11:48:55 +11:00
Vincent
6ee5d041fb Finishing up some modals 2019-12-30 17:38:28 +11:00
Vincent
66911d6f06 Connect to server modal semi-complete 2019-12-30 13:09:52 +11:00
Vincent
648cc2339c Working with deps 2019-12-27 17:55:28 +11:00
Vincent
659d4412bd QR code completion 2019-12-23 17:40:48 +11:00
Vincent
798eb402cb Initial pairing modal prep 2019-12-23 17:13:29 +11:00
Vincent
ff7dbd6562 Globalised consts 2019-12-23 11:58:03 +11:00
Vincent
2419272608 Updated React dialogs to SessionModals 2019-12-23 09:44:18 +11:00
Vincent
228e4ca81e Adding session settings to utilise toggles 2019-12-20 18:24:21 +11:00
Vincent
8aac656107 Modals finished. Need to xfer all to React 2019-12-20 16:08:57 +11:00
Vincent
9afb8b4d5e Major rework of context menus 2019-12-20 10:57:50 +11:00
Vincent
d0d5012e07 Fixed breaking sessionToggle issues 2019-12-18 17:48:37 +11:00
Vincent
e9d543fe4a Dropdown generalisation and simplification 2019-12-18 17:14:27 +11:00
Vincent
12011a30d4 Inital dropdown, modal and toggle 2019-12-18 11:50:19 +11:00
Vincent
08cc218364 Fixed orderin of toasts with Maps 2019-12-17 14:43:00 +11:00
Vince
9cd27abf31
Merge branch 'brand-redesign' into brand-redesign 2019-12-17 11:04:15 +11:00
Vincent
597c177ced Syntactical sugar 2019-12-17 10:53:31 +11:00
Vincent
d2ff34c1c0 Additional icons for session toasts 2019-12-17 10:44:59 +11:00
Vincent
4d463c659c Filesize toast amend 2019-12-16 17:38:43 +11:00
Vincent
5a6960b481 Completed toast stacking, fadeout and close. 2019-12-16 17:28:23 +11:00
Audric Ackermann
2c80dec146 add session brand icon on registration page 2019-12-16 13:05:17 +11:00
Audric Ackermann
cca4b51c8f remove showSubtitle option on registration page 2019-12-16 11:27:27 +11:00
Audric Ackermann
2cc7f3ed20 fix merge issue 2019-12-16 11:07:25 +11:00
Audric Ackermann
db12bf0f3e ugly hack to empty contenteditable div 2019-12-16 09:38:34 +11:00
Audric Ackermann
49d5106b56 validate form registration on enter press 2019-12-16 09:38:34 +11:00
Audric Ackermann
e3360b1978 hide registration subtitle and fix enableShowHide in SessionInput 2019-12-16 09:38:34 +11:00
Audric Ackermann
e17e93ef84 remove props 118n in our code and call it from the window global 2019-12-16 09:38:34 +11:00
Audric Ackermann
ccd037201b remove unused sessionIconButton class under /session 2019-12-16 09:38:34 +11:00
Audric Ackermann
b1406ed391 lint and remove unused code 2019-12-16 09:38:34 +11:00
Audric Ackermann
4ad62284fa add an animation when showing the sessionID on registration 2019-12-16 09:38:34 +11:00
Audric Ackermann
5039930508 add basic secondary device link to new registration page
needs to handle errors and popup to show secret words, ...
2019-12-16 09:38:34 +11:00
Audric Ackermann
818cfc6dd3 make display name mandatory (remove optional string) 2019-12-16 09:38:34 +11:00
Audric Ackermann
5e67c28132 remove useless TabSelectEvent interface 2019-12-16 09:38:34 +11:00
Audric Ackermann
803b24ef16 fix lint 2019-12-16 09:38:34 +11:00
Audric Ackermann
8d11553fe5 add a *ignore* method to Promise to make tslint happy 2019-12-16 09:38:34 +11:00
Audric Ackermann
d5b8436f4d integrate dangerouslySetInnerHTML into custom components and sanityze it before rendering 2019-12-16 09:38:34 +11:00
Audric Ackermann
f84e286ddc update show mnemonic button size 2019-12-16 09:38:33 +11:00
Audric Ackermann
0bb92971ee SessionButtonTypes -> SessionButtonType and create enum for registration tabs 2019-12-16 09:38:33 +11:00
Audric Ackermann
295e707101 move ts session globals to global.d.ts 2019-12-16 09:38:01 +11:00
Audric Ackermann
1da1da80e9 add the eye button to show/hide mnemonic 2019-12-16 09:38:01 +11:00
Audric Ackermann
47101c85f7 add signin with mnemonic to sessionRegistration page 2019-12-16 09:38:01 +11:00
Audric Ackermann
e2519c38e1 fix lint 2019-12-16 09:38:01 +11:00
Audric Ackermann
d6913c4819 do not localize registration strings which cannot be easily made
begin your session
ensuring peace of mind
and terms and conditions
are all static english code because otherwise we would need to use
dangerouslySetHtml
2019-12-16 09:37:32 +11:00
Audric Ackermann
291e3b48a0 add i18n translation and use them in the app 2019-12-16 09:37:31 +11:00
Audric Ackermann
2f8820a27b rename floatField to session-input-floating-label in SessionInput 2019-12-16 09:37:10 +11:00
Audric Ackermann
4f889b3c69 big refactor of scss to include session- prefix everywhere 2019-12-16 09:37:10 +11:00