Commit graph

4225 commits

Author SHA1 Message Date
Audric Ackermann
0e286142f1 chore: add a redux settings slice, currently outdated banner inc 2023-04-26 11:27:29 +10:00
Audric Ackermann
0080254286 fix: add NoticeBanner showing when legacy config message received 2023-04-21 16:17:14 +10:00
Audric Ackermann
cbffc29950 fix: run tests for libsession-util integration and fix issue 2023-04-21 15:17:24 +10:00
Audric Ackermann
c2e3f1b587 chore: update libsession-util name & dependency 2023-04-19 16:50:16 +10:00
Audric Ackermann
3ecc89fab3 Merge remote-tracking branch 'upstream/master' into onboarding 2023-04-18 14:40:13 +10:00
Audric Ackermann
dc329668fa chore: fix unit tests 2023-04-18 10:52:24 +10:00
Emily
d64dbc163f Updates typing to User and Group, splits openApp function and create user function, updates saved test users for group upkeep function 2023-04-06 16:34:58 +10:00
Audric Ackermann
55a2767fce feat: do not approve a convo before sending the first message
but still sync it's state through the createdAt with libsession util
2023-04-06 16:11:36 +10:00
Audric Ackermann
faeb95fefd feat: add block/decline logic to msg request & wrapper 2023-04-06 14:07:50 +10:00
Audric Ackermann
ef6d9f1d51 feat: add empty states for each types of convo 2023-04-05 16:38:48 +10:00
Audric Ackermann
da57379762 fix: update certificate of seed nodes expiring soon 2023-04-05 13:29:57 +10:00
Audric Ackermann
760642e149 feat: use the lastJoinedAt and createdAt from the wrapper 2023-04-03 17:51:39 +10:00
Audric Ackermann
b843d66084 feat: add the lastJoined and createdAt timestamp from wrapper logic 2023-04-03 15:08:37 +10:00
Audric Ackermann
51e4f1dd48 feat: UI, use group info from wrapper if we have them or from DB 2023-04-03 14:08:10 +10:00
Audric Ackermann
3ff7281b6a chore: remove isGroup from the redux stored entry
as it is always = !isPrivate
2023-04-03 13:32:12 +10:00
Audric Ackermann
f3975b545a feat: use priority for hidden and pinned conversation 2023-04-03 12:03:23 +10:00
Audric Ackermann
027bd46ff7 fix: allow legacy config message during linking
We only handle handlethem after the new config message ones, so if there is a
shared config message on the network we will use it for the linking
process instead. The legacy one this commit is about is bound to be
removed completely and will only be used until our users have updated to
the new ones for some time.
2023-03-31 11:35:48 +11:00
Audric Ackermann
a5cc25c058
Merge pull request #2656 from tomobre/fix/warn-settings-link-previews
fix: on cancel link preview toggle, toggle stays off
2023-03-31 09:59:19 +11:00
Audric Ackermann
b4218311b0
Merge pull request #2680 from yougotwill/save_qr_code
feat: added ability to save qr codes on click
2023-03-31 09:37:38 +11:00
Audric Ackermann
fe5eea4c8d chore: fix critical yarn audit issues 2023-03-30 14:59:32 +11:00
Audric Ackermann
796ccf0582 feat: add handling and setting of the expireTimer for contacts 2023-03-30 14:19:01 +11:00
Audric Ackermann
51df7d80bb chore: remove parcel completely and grunt 2023-03-29 16:29:09 +11:00
Audric Ackermann
8a0074d2bd feat: add convo volatile info during migrations for each convo tracked 2023-03-29 14:30:35 +11:00
Audric Ackermann
1dcee5bc93 feat: wait for confSyncJob to be done before deleting account 2023-03-28 17:40:29 +11:00
Audric Ackermann
c623e2e49e fix: make the ConfSyncJob fetch be per destination 2023-03-28 17:00:05 +11:00
Audric Ackermann
554b445a3e feat: lookup for shared config message on link device 2023-03-28 14:44:41 +11:00
Audric Ackermann
0050352470 chore: move selected convo selectors to another file 2023-03-24 16:48:50 +11:00
Audric Ackermann
c3e9d503e4 fix: unread count and forced unread is synced 2023-03-24 14:42:13 +11:00
Audric Ackermann
c3a9d19882 chore: cleanup the lastMessage update logic 2023-03-16 16:08:50 +11:00
Audric Ackermann
1c50aacc34 chore: remove groupModerators sogs from the db, store in redux only 2023-03-16 15:47:03 +11:00
Audric Ackermann
bf2456df8e chore: do not store mentionedUs and unreadCount as attribute in convo 2023-03-16 10:50:31 +11:00
Audric Ackermann
f5efb52fea feat: remove closedgroupv3 uneeded stuff for now
also move the room stuff which can be kept in memory into another redux
slice
2023-03-10 16:39:48 +11:00
Audric Ackermann
2a5dc5f2a5 feat: add more compilation errors if forgetting to handle a wrapper type 2023-03-10 11:14:23 +11:00
Audric Ackermann
21d8151b8b feat: add convo volatile info mgmt 2023-03-09 17:12:59 +11:00
Audric Ackermann
c4e17d0825 fix: add mgmt of members in user groups wrapper 2023-03-08 17:39:29 +11:00
Audric Ackermann
bc905bdba1 feat: start of community handling in libsession util
also remove tracking of hashes for config namespaces
2023-03-01 16:27:25 +11:00
Audric Ackermann
37e335097e chore: remove unused bdecode logic as it is now in libsession util 2023-02-21 17:10:30 +11:00
Audric Ackermann
3c58f9c1e4 feat: add a hidden flag for convos and use it with the contactswrapper 2023-02-21 17:09:08 +11:00
Audric Ackermann
c4217cb564 feat: sync nickname, blocked and approved status for contacts 2023-02-20 15:11:04 +11:00
Audric Ackermann
f88acdb567 feat: remove blocked group tracking separately from the pubkeys 2023-02-17 11:43:21 +11:00
William Grant
e5f1e65194 feat: added ability to save qr codes on click
recovery phrase modal ui layout is now the same as edit profile modal, fixes for yarn ready
2023-02-17 10:47:55 +11:00
tomobre
c5a8b257cc fix: move line of forceupdate 2023-02-16 11:40:31 +11:00
tomobre
18639ad8fd fix: remove space 2023-02-16 11:39:14 +11:00
tomobre
77f0138d49 fix: review changes #2, refactorised toggleLinkPreviews function 2023-02-16 11:36:52 +11:00
mdPlusPlus
13c1b207f4 Add missing space between "PNG" and "GIF" in error message 2023-02-16 01:15:25 +01:00
mdPlusPlus
1d6ed17ac7 Fix typos via codespell 2023-02-16 01:02:45 +01:00
Audric Ackermann
b2237efe51 feat: insert all contacts into wrapper before syncing it 2023-02-15 16:02:38 +11:00
tomobre
138d8da676 fix: function outside component, refactorised toggleLinkPreviews function 2023-02-15 15:17:23 +11:00
Audric Ackermann
8202abe12b
Merge pull request #2676 from tomobre/fix/undefined-country
Fix/undefined country
2023-02-15 10:52:15 +11:00
tomobre
5edd06a1e5 Merge branch 'clearnet' into fix/warn-settings-link-previews 2023-02-14 14:43:08 +11:00
Qian Hong
bcbeab52c1 fix: Remove createNonBreakingLastSeparator. Fix #2396. 2023-02-14 12:53:31 +11:00
Audric Ackermann
22329bc745 chore: cleanup FIXMEs and remove sig_timestamp as we cannot rely on it
we use timestamp instead of sig_timestamp for store requests
2023-02-14 11:05:51 +11:00
Audric Ackermann
f870eff45b fix: make syncJob throttled every 3s and start right away if possible
also enable sig_timestamp on mainnet use as every node should have
upgraded now
2023-02-13 13:28:00 +11:00
unknown
eaf61ae25d Merge branch 'clearnet' into fix/undefined-country 2023-02-13 12:48:54 +13:00
Audric Ackermann
f215535f75 fix: set and get profile picture from libsession 2023-02-10 16:30:02 +11:00
Audric Ackermann
6bbb16b46d feat: track and delete configMessageHashes 2023-02-10 12:07:49 +11:00
Audric Ackermann
e48307e625 fix: avatar alignment with emojis 2023-02-09 16:43:27 +11:00
Audric Ackermann
e5c6e34c86 fix: avatar alignement issue with message 2023-02-09 13:02:41 +11:00
Audric Ackermann
d2d2a418eb fix: use envelope time when dont have msg request response timestamp 2023-02-08 16:00:10 +11:00
Audric Ackermann
7c56310e69 feat: addConfSyncJob start 2023-02-08 10:50:23 +11:00
Audric Ackermann
d512a1a131 fix: various UI margins and dedup official sogs join 2023-02-07 17:00:52 +11:00
Audric Ackermann
6d57bce103 fix: reduce font size of group name and add padding 2023-02-07 16:36:18 +11:00
Audric Ackermann
bb0112c6c5 feat: increase max upload size to 10MB 2023-02-07 12:03:55 +11:00
tomobre
46c166d0d5 fix: undefined country removed strings in onion status 2023-02-06 10:22:09 +11:00
Audric Ackermann
8584edf302
Merge pull request #2612 from tomobre/fix/messages-avatar-bottom
fix: avatar at bottom, reacts with margin
2023-02-02 16:02:22 +11:00
William Grant
a8b8692016 fix: improved reaction alignment based on avatar visibility 2023-02-02 14:09:07 +11:00
tomobre
828f1923a0 fix: avatar at bottom, reacts with margin 2023-02-02 11:16:22 +11:00
William Grant
5b59b3eef2 fix: extract max unread count to a constant 2023-02-02 11:10:47 +11:00
tomobre
26bb1e8526 fix: unreadcount messages maximum of 9999+ 2023-02-02 11:10:47 +11:00
Audric Ackermann
4bfcf91193 fix: add return types for libsession wrapper functions 2023-02-01 15:03:58 +11:00
Audric Ackermann
90804491d6 feat: add job result enum with success, retry and permanent fail 2023-01-31 13:35:42 +11:00
Audric Ackermann
08a15b210a feat: move avatar downloading to JobRunner 2023-01-31 11:30:56 +11:00
Audric Ackermann
9cf1419ca5 feat: add first try to build SharedConfigMessages 2023-01-30 13:30:22 +11:00
tomobre
f6ec4e8062 fix: on cancel link preview toggle, toggle stays off 2023-01-27 10:52:03 +11:00
Audric Ackermann
d1cefd4729 feat: add contacts & user profile handling of incoming messages 2023-01-25 15:26:28 +11:00
Audric Ackermann
141c22ed43 tesat: add tests for the JobRunner class 2023-01-23 16:26:19 +11:00
Audric Ackermann
b3995c117b feat: add a PersistedJobRunner which can handle SyncConfJobs 2023-01-20 14:36:27 +11:00
Audric Ackermann
2da2c95272 chore: cleanedup the stubbing logic 2023-01-20 14:35:59 +11:00
William Grant
504f60cb97 fix: resolved missing reactions in open groups, fixed mutation cache logic 2023-01-19 17:27:32 +11:00
Audric Ackermann
68852a9e63 chore: move syncUtils to its own folder 2023-01-19 14:02:59 +11:00
Audric Ackermann
c8e76b17de chore: refactor db instance to outside its sql.ts file 2023-01-19 11:40:33 +11:00
Audric Ackermann
58edbf44ee add SharedConfig message and signing it when sending them 2023-01-18 11:25:19 +11:00
Audric Ackermann
6d1b406c85 fix: add namespace to all sending message calls 2023-01-17 12:44:02 +11:00
Audric Ackermann
0f58e11a17 chore: update with latest libsession wrapper 2023-01-17 10:58:50 +11:00
Audric Ackermann
5627ab4583 finish the .set and toCppContact function 2023-01-09 14:48:46 +11:00
Audric Ackermann
ffe9e26d76 test: finish contact test but still missing the .set function 2023-01-09 11:09:03 +11:00
Audric Ackermann
a77aa610f8 finish contact test1, still need to fix the .set with a struct 2023-01-06 14:51:55 +11:00
Audric Ackermann
b4835f1636 fix: make libsession worker run from the renderer with key from settings 2022-12-19 18:58:55 +11:00
Audric Ackermann
1a65b7a7f2 feat: working calls to node module from renderer through worker 2022-12-09 09:47:49 +11:00
Audric Ackermann
bace70c6bc chore: move util worker to its own folder 2022-12-08 10:49:09 +11:00
Audric Ackermann
65df3157bd chore: lint 2022-12-08 10:42:48 +11:00
Audric Ackermann
9749529e25 feat: add dependency to our libsession wrapper for nodejs
also add a basic test to make sure it works
2022-12-07 15:55:30 +11:00
Audric Ackermann
2a8d764bfb fix tests 2022-11-30 11:45:44 +11:00
Audric Ackermann
fddfc8c501 fix: hide v3 closed group protobuf messages for now 2022-11-30 11:44:37 +11:00
Audric Ackermann
456d52ab1a fix: make sure we do not use "group" or "private" without the enum 2022-11-30 11:43:42 +11:00
Audric Ackermann
4b97f14edf fix: added batch requests for snode but signature fails 2022-11-30 11:43:33 +11:00
Audric Ackermann
d7bcf1026f fix: refactor snodeRPC to use snode batching 2022-11-30 11:32:38 +11:00
Audric Ackermann
0e4920cb0d feat: add bencoded/decoded + tests 2022-11-30 11:14:13 +11:00
William Grant
2bca956783 fix: center Message Request Unread Number 2022-11-10 17:34:07 +11:00
William Grant
35a7c08222 fix: centered id pill and emoji quick result 2022-11-10 17:16:03 +11:00
William Grant
31f786aecd fix: improved theme colors for file dropzone 2022-11-10 16:19:09 +11:00
William Grant
40f86116d6 fix: unread messages count styling in actions panel 2022-11-10 16:10:44 +11:00
William Grant
bf057057d0 Merge branch 'clearnet' into theming_hotfixes 2022-11-10 15:41:31 +11:00
William Grant
9ffa63ccdc fix: changed remaing ems to rem and set root font size 2022-11-10 15:40:38 +11:00
Audric Ackermann
16d14043b8 fix: use token from first room info to build conversationId for sogs 2022-11-09 17:26:17 +11:00
Audric Ackermann
32e00227a4
Merge pull request #2532 from Bilb/fix-deleted-messages-all-at-once
To merge once theming is done: handle deleted messages & deleted reacts all at once
2022-11-09 10:16:12 +11:00
Audric Ackermann
984dbf777d fix: do not lowercase roomId before joining sogs room 2022-11-08 16:40:35 +11:00
William Grant
2f0c07b5ae Merge branch 'clearnet' into theming_hotfixes 2022-10-27 16:46:30 +11:00
Audric Ackermann
cb1d67be64
Merge pull request #2571 from Bilb/fix-private-sogs-authentication
fix: include auth sogs headers for join room and file download
2022-10-26 14:11:19 +11:00
Audric Ackermann
ec5f3307ac test: fix integration tests 2022-10-25 17:15:35 +11:00
Audric Ackermann
69a07a8eb1 test: fix change avatar test 2022-10-25 10:24:08 +11:00
Audric Ackermann
256672e5a3 test: fix theme switch test 2022-10-25 10:11:38 +11:00
Audric Ackermann
37cedaf24a fix: make allowOneAtATime take a generic 2022-10-24 16:23:35 +11:00
Audric Ackermann
ae51b0cd96 fix: include auth sogs headers everywhere 2022-10-24 16:05:53 +11:00
Audric Ackermann
0b9f1a494a fix: allow 99 unread count before going to 99+ 2022-10-21 13:39:47 +11:00
Audric Ackermann
0ba0abfcdc fix: padding with only one digit in unread notification count 2022-10-21 13:27:56 +11:00
William Grant
ee2cb463d3 fix: conversation tab hover color for classic dark was incorrect 2022-10-20 15:23:05 +11:00
William Grant
ddfaad5220 fix: added a unique shadow variable for the scroll button 2022-10-19 13:28:13 +11:00
William Grant
1b4d35a324 fix: add shadow to session scroll button for better visibility 2022-10-19 13:08:15 +11:00
Audric Ackermann
07dfdb3350 fix: remove spinner of first poll of sogs even when not selected 2022-10-18 17:46:12 +11:00
Audric Ackermann
0b8a10ad66 fix: improve markAllAsRead performances
- make an index on unread+convoId
- make the message update trigger only run when the body changed
2022-10-18 16:15:58 +11:00
Audric Ackermann
e3006ae157 fix: do not return updated messages from markAllRead if not needed 2022-10-18 13:45:37 +11:00
Audric Ackermann
ff37deebc0
Merge pull request #2551 from ianmacd/pr44
Set the Windows spell-checking language from $LANGUAGE.
2022-10-18 10:17:51 +11:00
William Grant
367c0c94d0 Merge branch 'clearnet' into theming 2022-10-17 17:24:36 +11:00
Audric Ackermann
d1a33ad7b5
Merge pull request #2555 from Bilb/fix-invalid-date
fix: INVALID_DATE (-Infinity) when merging two conversations inactive
2022-10-16 23:13:51 -07:00
Audric Ackermann
acd2178779
Merge pull request #2559 from Bilb/fix-attachments-failure-mark-as-error
fix: mark attachment as failure if we get a 404
2022-10-16 23:12:30 -07:00
Audric Ackermann
26290ffd8b fix: mark attachment as failure if we get a 404 2022-10-17 17:11:02 +11:00
William Grant
f9c9ec4df9 fix: replace black grounds with classic dark background by default 2022-10-17 17:08:41 +11:00
William Grant
bbc5ab4e63 fix: made export logs button solid 2022-10-17 16:37:32 +11:00
William Grant
123bb2f6d0 fix: pass yarn ready 2022-10-17 15:14:54 +11:00
William Grant
4a851490ae fix: qa feedback - updated message received background color in classic light 2022-10-17 15:11:18 +11:00
William Grant
0ac386dc1b fix: qa feedback - fixed message request buttons and other theming regressions 2022-10-17 15:07:02 +11:00
William Grant
bc76cf6b33 fix: qa feedback - fixed count overflow styling in notificationCount 2022-10-17 14:55:47 +11:00
William Grant
e28c5e9885 fix: qa feedback - Fixed community invitation theming and icons 2022-10-17 14:49:21 +11:00
Audric Ackermann
9f1a6c6349
Merge pull request #2558 from Bilb/fix-notifications-preview-skip-already-visible-check
fix: do not deduplicate notification for previews
2022-10-16 20:41:58 -07:00
William Grant
f15d4cffa1 fix: qa feedback - removed avatar border and 2022-10-17 14:02:35 +11:00
Audric Ackermann
cffcbe8af9 fix: do not deduplicate notification for previews 2022-10-17 14:02:04 +11:00
Audric Ackermann
893b552ada fix: trigger redux state update manually when unblocking conversations 2022-10-17 13:49:42 +11:00
William Grant
2a0396d522 fix: qa feedback - fixed background for group member list in create group overlay 2022-10-17 13:44:29 +11:00
William Grant
69d5e2ea41 fix: qa feedback - updated recovery phrase password modal to match password modals 2022-10-17 13:31:26 +11:00
William Grant
4657181993 fix: qa feedback - updated input box styling and tweaked modals 2022-10-17 12:28:24 +11:00
William Grant
c6c487fe5d fix: qa feedback - message mentions color is now black across all themes 2022-10-17 11:08:42 +11:00
William Grant
5c52b3ebc8 fix: qa feedback - moved unread notification count to the right and updated style to match mockup 2022-10-17 11:04:01 +11:00
Audric Ackermann
12161a1fde fix: INVALID_DATE (-Infinity) when merging two conversations inactive 2022-10-17 10:47:32 +11:00
William Grant
9f3293d1fc fix: qa feedback - fixed call UI center label text color and removed text-shadow 2022-10-17 10:42:50 +11:00
William Grant
c44a4abbce fix: qa feedback - conversation title no longer overflows in search results 2022-10-17 10:25:58 +11:00
William Grant
be238e2332 fix: qa feedback - notification preview works on first click 2022-10-17 09:57:20 +11:00
William Grant
446b3bdb4d fix: qa feedback - setting or changing passwords shouldn't show a blank screen 2022-10-14 16:27:42 +11:00
William Grant
172510d11b fix: pr review - remove unneeded useState and useEffect in SessionEmojiPanel 2022-10-14 16:18:55 +11:00
William Grant
be21f29875 fix: pr review - remove unneeded export 2022-10-14 15:16:48 +11:00
William Grant
702cef6565 fix: pr review - use isDarkTheme everywhere 2022-10-14 15:08:46 +11:00
William Grant
de94d2e64a fix: pr review - create selectors for isDarkTheme and isLight Theme 2022-10-14 14:58:44 +11:00
William Grant
6d919c677d fix: pr review - removed any typing from primaryColor logic 2022-10-14 14:50:56 +11:00
William Grant
7dd85eb55e fix: pr review - fix spelling mistake in comments 2022-10-14 14:26:36 +11:00
William Grant
7380d0f650 fix: pr review - move WrappedToastContainer outside of SessionToastContainerPrivate to prevent rerendering 2022-10-14 14:21:35 +11:00
William Grant
2cf8854a25 fix: pr review - removed unnecessary & from placeholder styling on SessionHeaderSearchInput 2022-10-14 14:13:41 +11:00
Audric Ackermann
53c57efb89
Merge pull request #2525 from Bilb/fix-displayname-use-bytes
fix: displayName allowed length based on bytes rather than char
2022-10-13 20:09:46 -07:00
William Grant
03d8f39677 fix: pr review - added theme and primaryColor to window type 2022-10-14 14:09:25 +11:00
William Grant
bc325a6ffe fix: resolved unread notification and mentiond colors 2022-10-13 11:31:54 +11:00
William Grant
36d38bd2ed fix: pass yarn ready 2022-10-12 17:12:44 +11:00
William Grant
07f2fcabd4 fix: make sure password window has primary color set 2022-10-12 16:50:06 +11:00
William Grant
5b44565b5f Merge branch 'clearnet' into theming 2022-10-12 16:49:43 +11:00
William Grant
557c2b8d28 feat: classic-dark is now the default theme 2022-10-12 15:37:41 +11:00
William Grant
1d956535b8 feat: themed all of the call ui 2022-10-12 14:06:07 +11:00
Ian Macdonald
ca3da7a603
Set the Windows spell-checking language from $LANGUAGE.
Session on Windows wants to spell-check using American English, no
matter what I do. This seems to be because it wrongly assumes my locale
to be `en-US`, when it is actually `en-GB`.

```
"spellcheck: setting languages to:  [\"en-US\"]","time":"2022-10-10T19:19:09.216Z"
```

With this patch, Windows will use `$LANGUAGE`, if set, to determine the
language to be used for spell-checking.

Linux is unaffected by this patch and will correctly infer the
spell-checking language from `$LANG`.

Create a .bat file and start Session from this:

```
@echo off
set LANGUAGE=en-GB
"C:\Users\ian\AppData\Local\Programs\Session\Session.exe" --lang=en-GB
```

Note that the use of `--lang=<language>` above sets only the Session UI
language, not the spell-checker language.

This is a partial fix for #2013, specifically [this comment](https://github.com/oxen-io/session-desktop/issues/2013#issuecomment-998679090):
2022-10-11 10:42:39 +02:00
William Grant
99ff6243ed fix: the color mode button must not reset the primary color 2022-10-11 16:32:50 +11:00
William Grant
cf8a66a82b fix: resolved all outstanding theming todos 2022-10-11 16:26:15 +11:00
William Grant
1f7e956801 fix: made --message-link-preview-background-color global 2022-10-11 16:06:00 +11:00
William Grant
456a386cfa feat: added text selection color to themes 2022-10-11 15:58:43 +11:00
William Grant
70f2330ae5 feat: moved remaning old theme globals to new globals 2022-10-11 15:34:06 +11:00
William Grant
a5a48e0ae7 fix: updated avatar border color 2022-10-11 15:32:34 +11:00
William Grant
948a531eed feat: more cleanup and added grey to COLORS 2022-10-11 15:13:52 +11:00
William Grant
a33e0345aa fix: outline button colors in dark themes 2022-10-11 15:11:58 +11:00
William Grant
43f8c66801 fix: more sass cleanup 2022-10-11 14:57:33 +11:00
William Grant
9062d2c609 feat: removed old themes and switching functions 2022-10-11 14:39:00 +11:00
Audric Ackermann
74b706d121
Merge pull request #2534 from Bilb/add-settings-audio-notifications
Add support for audio notifications Windows/MacOS/Linux
2022-10-10 19:59:13 -07:00
Audric Ackermann
4271e66fb6 feat: add custom sound for notification so it works for Linux too 2022-10-11 13:51:43 +11:00
Audric Ackermann
f2c8d8e027 fix: display "X active members" for communities in convo header 2022-10-11 12:09:14 +11:00
William Grant
4758fdc64a fix: move primary color switching into theme switching 2022-10-11 11:58:18 +11:00
William Grant
8135c2a861 fix: make cleaner defaults for switchThemeTo function 2022-10-11 11:46:01 +11:00
William Grant
b777d0bcd1 feat: the primary color is now reset when changing themes
refactored theme and primary color switching functions
2022-10-11 11:37:58 +11:00
William Grant
177e2df768 feat: consolidated theme switching code 2022-10-11 11:00:31 +11:00
William Grant
d0bd983ee3 fix: updated theme imports 2022-10-11 09:50:20 +11:00
William Grant
32a6c921c2 feat: ocean light and dark use new system 2022-10-10 17:13:30 +11:00
William Grant
8c97cbcafa feat: global variables and classic light and dark use new system 2022-10-10 16:37:56 +11:00
William Grant
2f0e993af3 feat: moved constants into a constants folder 2022-10-10 16:29:19 +11:00
William Grant
13efc85d5a feat: verified signin and registration pages 2022-10-10 14:46:45 +11:00
William Grant
b4828b141e verified MessageAuthor Text Colors 2022-10-10 13:51:12 +11:00
William Grant
6956cf6253 feat: updated menu button hover color for ocean dark
added new color to ocean dark color palette
2022-10-10 11:43:32 +11:00
Audric Ackermann
1ce8fd5979 fix: make circular buffer not recreate an array on each overflow 2022-10-10 11:39:15 +11:00
William Grant
692ebd3e47 feat: updated theming for search bars 2022-10-10 11:35:26 +11:00
William Grant
f6bd149def feat: added disabled colors and updated buttons 2022-10-10 11:16:35 +11:00
Audric Ackermann
24af2dabfb fix: remove usused onReadMessage method 2022-10-10 09:51:57 +11:00
Audric Ackermann
c617976be0 test: added tests for RingBuffer & sogsRollingDeletions 2022-10-10 09:51:57 +11:00
Audric Ackermann
ad03fbd497 fix: skip recent deleted message empty react changes 2022-10-10 09:51:57 +11:00
Audric Ackermann
0cc7994c12 fix: speed up expiration/deletion of messages by batching updates in UI 2022-10-10 09:51:51 +11:00
Audric Ackermann
ad22482274 fix: add toast on rate limit hit for reactions 2022-10-10 09:51:51 +11:00
Audric Ackermann
c4fcac7ddf feat: add support for audio notifications windows/macOS 2022-10-07 16:38:39 +11:00
Audric Ackermann
8d946da490 fix: click on toast does not close dialogs 2022-10-07 16:03:41 +11:00
Audric Ackermann
4e913f1439 fix: displayName allowed length based on bytes rather than char 2022-10-07 16:01:51 +11:00
William Grant
5a0928cb17 feat: themed scroll and zoom bars 2022-10-07 14:42:59 +11:00
Audric Ackermann
e2c3ccef84
Merge pull request #2539 from Bilb/add-toast-react-rate-limit
fix: add toast on rate limit hit for reactions
2022-10-06 20:30:27 -07:00
Audric Ackermann
135b9cf34d fix: add toast on rate limit hit for reactions 2022-10-07 14:29:34 +11:00
Audric Ackermann
c75cf6e1af fix: UI for link previews when the image is too less than 200px 2022-10-07 14:26:06 +11:00
Audric Ackermann
1fbeb9fa5f
Merge pull request #2538 from Bilb/fix-ui-issues
fix: selected message box shadow and hide button while loading DB
2022-10-06 19:13:27 -07:00
Audric Ackermann
460cbce119 fix: selected message box shadow and hide button while loading DB
also fix about/debug window first showing
2022-10-07 13:13:06 +11:00
William Grant
48cbd25019 feat: startup password screen now uses password modal 2022-10-07 11:50:41 +11:00
William Grant
0d10667d6e feat: updated settings password modal 2022-10-06 16:18:01 +11:00
Audric Ackermann
ea35399e5b
Merge pull request #2531 from Bilb/fix-rerenders-reactListModal
fix: rerender loop of react list modal
2022-10-05 22:11:25 -07:00
Audric Ackermann
51e03cf4e5 fix: rerender loop of react list modal
update redux related libraries
and update imports to use the RTK ones
2022-10-06 15:35:26 +11:00
Audric Ackermann
b30499568f fix: copy of in various dialogs 2022-10-06 15:32:30 +11:00
William Grant
d95bd47438 fix: link previews styling correction 2022-10-06 14:11:27 +11:00
William Grant
0f3a23779a Merge branch 'clearnet' into theming 2022-10-06 00:25:54 +11:00
William Grant
64e59921a9 feat: themed password window 2022-10-05 23:36:55 +11:00
William Grant
1e9aa04747 feat: added theming to the debug log page 2022-10-05 22:29:31 +11:00
William Grant
adf370997e feat: added theming to the about page 2022-10-05 22:09:09 +11:00
William Grant
59e29a38d4 feat: themed toasts 2022-10-05 20:53:48 +11:00
William Grant
a0b8a31d8e fix: primary color selecter now show outline correctly 2022-10-05 19:59:51 +11:00
William Grant
8fae1f979b feat: themed confirm and react modals 2022-10-05 19:45:06 +11:00
William Grant
dda9067e01 feat: theme editprofile, onion status and seed modals
styled qr code and cleanup
2022-10-05 19:02:28 +11:00
William Grant
a47e96ca34 feat: themed modal colors and making progress through different dialogs
styled inputs in modals, fixed member list item and radio button styling, fixed some borders
2022-10-05 17:52:45 +11:00
William Grant
de7d0f2bdb feat: themed lightbox 2022-10-05 08:38:27 +11:00
William Grant
4762dd2508 feat: themed CompositionBox and related components 2022-10-04 17:27:12 +11:00
Audric Ackermann
1fb082917f fix: copy of login screen with password and setting screen 2022-10-04 14:36:47 +11:00
Audric Ackermann
3788f5a4d5
Merge pull request #2488 from Bilb/message-request-include-profile
Profile in messageRequest
2022-10-02 23:37:50 -07:00
William Grant
b3885bf9d9 Merge branch 'clearnet' into theming
Link previews are broken for now
2022-10-03 16:37:26 +11:00
Audric Ackermann
4ed837e57e fix: add test for MessageRequestResponse outgoing message 2022-10-03 15:19:46 +11:00
Audric Ackermann
84f2ce777a fix: include profile in message request response 2022-10-03 11:46:25 +11:00
William Grant
c6af1a7468 feat: upgraded emoji-mart and added theme support 2022-09-30 13:55:38 +10:00
Audric Ackermann
72348d198e fix: read receipt on scrolling 2022-09-30 11:48:38 +10:00
Audric Ackermann
c22d7c2367 Merge branch 'clearnet' into mark-all-as-read-optimization 2022-09-30 10:55:06 +10:00
Audric Ackermann
f4c91d0c91 fix: link preview rendering 2022-09-30 10:29:43 +10:00
Audric Ackermann
e62c1599a5 Merge branch 'clearnet' into feat-move-attachments-outside-messagebox 2022-09-29 15:30:21 +10:00
Audric Ackermann
67817c516f fix: typing message trigger ui refresh
also do not mark a conversation as trusted for attachment when getting
messagerequest response
2022-09-29 15:25:02 +10:00
Audric Ackermann
cec368b38e
Merge pull request #2515 from Bilb/menu-redesign-ui-changes
Menu + settings redesign UI changes
2022-09-29 15:22:46 +10:00
Audric Ackermann
95189397e8 fix: UI for app start password prompt 2022-09-29 14:27:17 +10:00
Audric Ackermann
2010fa89f5 test: fix integration tests 2022-09-29 14:04:09 +10:00
William Grant
dd58d29450 feat: huge refactor of the quote styling for theming 2022-09-29 11:33:03 +10:00
Audric Ackermann
d944379dd7 fix: update copy and clear account modal 2022-09-29 10:49:07 +10:00
William Grant
8b06ea88f9 feat: initial styling for audio player 2022-09-28 17:15:06 +10:00
William Grant
e25a0dc5b2 feat: styled reactions 2022-09-28 15:51:38 +10:00
William Grant
72cab10d6b feat: update moon icon 2022-09-28 14:52:40 +10:00
William Grant
0bb3035ebb feat: styled unread scroll, expire timer, last seen, click to trust 2022-09-28 14:32:18 +10:00
William Grant
3abd69a3ea feat: styled message bubbles, control messages and the session dropdown 2022-09-28 14:19:10 +10:00
Audric Ackermann
dcf2f96c9f fix: address regression tests UI issues 2022-09-28 14:18:01 +10:00
Audric Ackermann
ffc7ed0b32 fix: aply latests UI tweaks and copy for menu-redesign 2022-09-28 10:27:36 +10:00
William Grant
1350623406 feat: Restyled conversation elements and the file dropzone 2022-09-27 15:38:56 +10:00
William Grant
7e01c9f39a feat: fixed link preview and message details styling 2022-09-27 14:40:46 +10:00
William Grant
ea95f78c5a feat: updated colors context menu 2022-09-27 14:39:54 +10:00
William Grant
452991cd4a feat: ocean dark theme is now working
lets not forget to push this time
2022-09-26 17:08:20 +10:00