Commit Graph

118 Commits

Author SHA1 Message Date
Audric Ackermann 00994bcb4a
make most of the app rtl compatible (text based only) 2020-08-31 14:51:59 +10:00
Audric Ackermann 5909b7c807
cleanup scss 2020-08-31 10:05:39 +10:00
Audric Ackermann 89acda2d2f
fix animation highlited message to match android 2020-08-28 16:25:27 +10:00
Audric Ackermann 495683ec3d
fix theme input and cleanup 2020-08-28 15:28:06 +10:00
Audric Ackermann 3173f01abf
rename actionPanelBorder to sessionBorder 2020-08-28 11:43:08 +10:00
Audric Ackermann 135cf64b5d
make bottom-buttons leftpane border lighter 2020-08-27 14:29:34 +10:00
Audric Ackermann 39941cb078
make registration background a bit darker 2020-08-27 14:19:10 +10:00
Audric Ackermann 4070a7099f
Merge remote-tracking branch 'upstream/clearnet' into add-light-theme 2020-08-26 12:04:00 +10:00
Audric Ackermann 5f51573f53
remove unused templates 2020-08-25 16:58:24 +10:00
Audric Ackermann 291982c2aa
cleanup css and themify missing stuff 2020-08-25 15:58:14 +10:00
Audric Ackermann 9cbf21547b
cleanup scss and themify message view 2020-08-25 11:25:41 +10:00
Audric Ackermann 5cdb25ca00
themify widget selection, compose and slider 2020-08-24 19:11:26 +10:00
Audric Ackermann ea808bf41b
themify contact section on leftPane 2020-08-24 14:41:37 +10:00
Audric Ackermann f3a51cf2a6
add custon light/black scrollbar style 2020-08-24 14:10:40 +10:00
Audric Ackermann 422c2610b6
add light theme for leftpane conversation list view 2020-08-24 12:06:03 +10:00
Audric Ackermann 39463d2f93
enable back ability to switch theme from leftpane 2020-08-21 12:54:29 +10:00
Audric Ackermann 30937f4ae3
make start new session screen closer to the android one 2020-08-13 15:31:51 +10:00
Audric Ackermann 3e56eb6133
add beta german translation copy pasted from android 2020-08-05 16:58:36 +10:00
Vincent 95c5a881e1 rebuild-ui 2020-07-14 13:16:04 +10:00
Vincent c020eddef6 constants-to-ts 2020-07-14 11:06:26 +10:00
Vincent 506b55bfe2 session-id-editable 2020-07-13 15:37:41 +10:00
Mikunj ecf83dc4a3 Fix minor styling in settings 2020-06-04 11:14:19 +10:00
Mikunj ef01e46ba4 Fix bottom bar layout 2020-05-28 09:38:45 +10:00
Mikunj d694a71b4c Made add contact overlay scrollable 2020-05-26 13:30:49 +10:00
Vincent 9b31824d36 Update default refs to accent 2020-04-23 17:41:07 +10:00
Vincent b2d72508a9 pull 2020-04-07 11:37:21 +10:00
Vincent 83bbeeb526 Public Sans and Mono ONLY 2020-04-07 11:35:56 +10:00
Vincent 5dc21710b8 Convert to open fonts 2020-03-30 11:37:31 +11:00
Vincent 85c9576b45 fractional centering 2020-03-30 07:38:43 +11:00
Audric Ackermann 9ddda73ca2
Integration tests (#975)
* add first integration test Session

Checking window title
Checking window count
Can restore from seed

* FIXME torevert once found why this crash on app close

* [test] add join valid open group test

* [test] validate cannot join two times the same open group

* [test] move common things to common.js

* [test] move tests to separate files

* [test] clean

* [test] add send message to open group test

* [test] lint

* [test] rename hooks -> common

* [test] add 15s delay before considering test as slow

* upgrade electron 8.0.3 and spectron 10.0.0

* [test] signin from seed: validate pubkey

* Replace spellchecker in favor of typo-js

* [test] refactor common calls to common.js

* [test] add two different pubkey, mnemonic and displayname

* [test] FIXME unsafe eval needed for now

* [test] add: add friends test

* [test] working multi instance tests

* [test] FIXME disable snodeproxy

* [test] update yarn.lock

* [test] make tests more robust with restart from scratch each test

* [test] add link of two devices test and hard rm of apps before start (rm -r)

* remove unused file

* [test] lint

* [test] add registration from generated pubkey test

* [test] add beginning of network stub

* [test] stub "token" endpoint

* [test] add test of one message on pub group pull

* [test] add starting port randomize. looks to help for some bad start with multi instance

* [test] add stub for one to one chats (sessions)

* [test] clean code

* [test] finish add friend test and stub snode server

* [test] stub calls during link device test

* [test] add a flag to show some logs on stubbed snode

* [test] finish link of two device test. check both pubkey matches

* [test] add and use function to wrap erase+start+login+stub app

* [test] add method to login as friend and closed group test&messages

* Revert "[test] FIXME unsafe eval needed for now"

This reverts commit de5322fdae6cdab8e3b9bd9a52b7d172c9bc2d26.

* [test] apply review

* [test] fix lint

* [test] fix existing test with new spectron version

* [test] fix lint

* [test] refactor page objects

* [test] add delete account test

* [test] add unlink of two device test

* [test] make tiny waitForExists -> isExisting

* [test] add checks of link new device buttons

* upgrade fs-extra@9.0.0

* address pr review

* [test] fix spell_check test

Co-authored-by: Josh Perez <60019601+josh-signal@users.noreply.github.com>
2020-03-25 11:42:53 +11:00
Audric Ackermann 7ecf30cd9e
Merge pull request #918 from Bilb/no-border-under-contact-title
No underline under contacts title
2020-03-02 23:48:26 +00:00
Audric Ackermann f2f4b4be70
move pill divider in react and fix the bg 2020-02-24 17:11:43 +11:00
Audric Ackermann c2517adc89
No underline under contacts title 2020-02-24 16:40:26 +11:00
Audric Ackermann fe051cd762
bottom buttons bg = end of gradient of global background 2020-02-17 14:56:17 +11:00
Vincent 01389aa802 More styles 2020-02-14 14:25:36 +11:00
Vincent 513e5e34df Styles 2020-02-14 14:12:03 +11:00
Vincent a1e4072ec1 Stylistic updated 2020-02-14 11:55:15 +11:00
Vincent 7b674bb8d8 Various UI improvements 2020-02-12 17:27:14 +11:00
Vincent 582bc71b99 Contacts section reformatting 2020-02-12 15:50:23 +11:00
Vincent 24839b3bf9 Contacts styling 2020-02-12 15:03:20 +11:00
Vincent cf0b9e45fa Emoji spacing & message highlight formatting 2020-02-12 14:29:07 +11:00
Vincent b341ceaf76 Closed group joining completed w/o backend 2020-02-05 11:12:50 +11:00
Vincent 4fd2126fbe Fileserver update 2020-02-05 10:08:55 +11:00
Vincent c5e0fe8503 Closed groups UI 2020-02-04 18:07:31 +11:00
Ryan Tharp d69a0a9fd4 lint 2020-02-03 19:00:00 -08:00
Vincent de4edf9252 CLosed groups ui initial listprops 2020-02-04 11:55:01 +11:00
Vince d9320f6255
Merge pull request #776 from Bilb/fix-redesign-comments
Fix some redesign comments
2020-02-03 17:08:20 +11:00
Audric Ackermann 9a8eca2b50
fix panel-text-divider font-size and family 2020-01-31 16:45:08 +11:00
Audric Ackermann ac83097abb
fix green and white border under title in leftpane 2020-01-31 16:40:23 +11:00
Audric Ackermann 04bc4f1c12
make conversationlistitem title font wasa 2020-01-31 15:43:17 +11:00
Audric Ackermann bcf2c88cb9
fix font for session-search-input 2020-01-31 15:28:47 +11:00
Audric Ackermann 1d90ed00e0
fix font of description to sfprodisplay 2020-01-31 15:02:31 +11:00
Audric Ackermann 04db814d76
do not render session-id-editable border when textarea disabled 2020-01-31 14:03:04 +11:00
Audric Ackermann d8f83a1124
fix padding buttons overlay 2020-01-31 13:47:29 +11:00
Vincent aeb04a3a44 onboarding messageview 2020-01-31 13:31:25 +11:00
Audric Ackermann 9f1812e5da
leftpane sections titles are Wasa bold 2020-01-31 13:18:16 +11:00
Vincent 9dcc851ebd Updated all icon references 2020-01-30 14:19:07 +11:00
Vincent c6ee021708 textarea centering 2020-01-30 10:57:34 +11:00
Audric Ackermann 736cd0f652
session-id-editable-textarea 2020-01-29 14:41:12 +11:00
Audric Ackermann bed1d5ac9d
fix height of leftpane overlay view 2020-01-28 16:00:14 +11:00
Audric Ackermann c69219ebe4 resolve conversations 2020-01-21 10:33:29 +11:00
Audric Ackermann 02a9748f02 fix minor ui details 2020-01-21 10:00:54 +11:00
Audric Ackermann 396c2fa0d6 remove scss file which should not be here after merge 2020-01-21 09:59:51 +11:00
Vincent 010cf045cb optimisation of ternary & binary expr. 2020-01-20 14:36:46 +11:00
Vincent a64a34edcb Disclaimer modal and settings view cleanup 2020-01-16 14:13:46 +11:00
Vincent 8de2ce9e23 Theme toggle and settings abstraction 2020-01-14 13:28:31 +11:00
Vincent 5360968a91 Add public server modal to message pane 2020-01-13 16:10:19 +11:00
Vincent d20d62e8c6 Messages display temporary fix and panel optimisations 2020-01-10 15:03:46 +11:00