Commit Graph

5204 Commits (d0a40e41cdbd1fcf309339caea068122e2b39b3c)

Author SHA1 Message Date
William Grant 08487bcffc feat: spinner can now set width and height surrounding the svg
this is useful when we need it to take up less space
11 months ago
William Grant e5625cac76 feat: updated SessionInput to support multiple font sizes
this replaces the bigger text option, new props required, tabIndex, inputRef
11 months ago
William Grant 681f488874 feat: added --font-size-xl 11 months ago
William Grant 33b68a2123 feat: created copy to clipboard button 11 months ago
William Grant f726fa5575 fix: pass through events to onClose for modals
we can then use this to programmatically disable the onclose when necessary
11 months ago
Audric Ackermann 6282ed6ea4
Merge pull request #3109 from yougotwill/fix/ses-1945/admins_clear_reactions
Fix 'clear all' reactions in communities
11 months ago
William Grant 5e285043b7 feat: added flex gap support to Flex component 11 months ago
William Grant ccee83596e feat: updated profile modal with style changes
cleaned up old sass and used style components instead
11 months ago
William Grant 01667083cd fix: there is already a unit test for initials 11 months ago
William Grant bc5615e880 feat: test for correct background color order is done
use libsodium for hash so we can unit test, remove crypto stub
11 months ago
William Grant 70a987453d fix: sender name in react list modal is now truncated 11 months ago
William Grant 40d81d0c66 fix: admins should also be able to clear reactions in communities
not just moderators
11 months ago
William Grant 91d1229023 feat: made good progress on avatar place holder unit test
feat added stubCrypto function
11 months ago
William Grant 121d968ad3 feat: add component name support to printing functions
use prettyDom function for formatting instead of prettier directly
11 months ago
William Grant 7d4b96145d feat: added print functions for react render results and html elements
used for unit testing
11 months ago
William Grant 523c95447c feat: added datatestids to avatarplaceholder and member placeholder 11 months ago
William Grant b13e907753 fix: resolve cyclic imports in avatarplaceholder
bt moving types from data module identitykey, guardnode, snode, swarmnode to a separate file
11 months ago
William Grant 1d5c2de531 feat: added custom render function for react testing library
so we can load our own providers
11 months ago
William Grant 3f3c2f92ed fix: resolve cyclic import with outgoing message type
avatar placeholder unit test now runs
11 months ago
William Grant 6db6a1f65d fix: resolve cyclic imports with LokiProfile and MessageResultProps 11 months ago
William Grant 51a36e6cb0 fix: repair placeholder selectors
required since upgrading styled-components
11 months ago
William Grant 96f058511d fix: welcome message should use text-primary-color for light themes 11 months ago
William Grant 9bf7126f02 fix: replace setAccountPasswordTitle with lockApp string 11 months ago
William Grant d662b7d17b fix: use recoveryPasswordOutline for light themes
updated to use building block svgs
11 months ago
William Grant aa4a42caa6 fix: sessioninput color should be danger when there is an error 11 months ago
William Grant 192cbd268e feat: added react testing library and chai dom
setup inital work for unit testing avatar placeholder bg color generation
11 months ago
William Grant df515cacb6 feat: improved zoom slider behaviour and styling
updated rc-slider, fixes issue where zoom happens before you release the mouse
11 months ago
William Grant 9dce5c1fd9 fix: repair global styling after styled upgrade improved match system setting
set each value on root instead of declaring one global css string. Use setThemeValues in all cases
11 months ago
William Grant f245f6d1d9 fix: added missing & selector to all pseudo events 11 months ago
William Grant dfd4631f40 feat: updated styled components and typings
cleaned up some extra SessionTheme declarations
11 months ago
William Grant 1b6abb8b59 feat: restrict importing useMount from react-use directly
it causes app start crashes
11 months ago
William Grant 452b1b8539 fix: use localised strings for qr password toggle button 11 months ago
William Grant 67f27636d8 Merge branch 'unstable' into feat/ses-825/onboarding2 11 months ago
William Grant 39dc918e3d fix: open recovery password settings page from left banner 11 months ago
William Grant 51a0fa3b1e fix: removed SeedModal code 11 months ago
William Grant fb3a87a5f5 feat: added new hide recovery password modal
when we turn on the setting we prevent any recovery phrase ui from loading and return null
11 months ago
William Grant 51534d4cc9 feat: added new hide recovery password setting 11 months ago
William Grant 7cd7dea2b6 fix: brand logo in onboard header should not block buttons 11 months ago
William Grant 862b8343e7 feat: added hide password permenantly ui 11 months ago
William Grant bddac7a849 feat: added icons to all settings categories 11 months ago
William Grant 705d9622cd fix: recovery password text now uses primary text color for light modes 11 months ago
William Grant 2eca1447ef fix: improve qr code icon
fixed styling of qr icon on profile modal
11 months ago
William Grant bb27570a90 fix: make qr code update correctly if theme changes
even if visible, there is some flickering with the logo that I have been unable to fix.
11 months ago
William Grant a629fa560c feat: created new recovery phrase ui and qr code with toggling
also allow setting description to render html so we can have line breaks
11 months ago
William Grant 12caf66cde fix: message preview status icon was shrinking due to text overflow
also added session icon improvements from onboarding branch
11 months ago
William Grant fd722d1f2f feat: swapped out seed modal for settings category page
still work on category component but password protection works nicely
11 months ago
William Grant 01bdc6e1cf fix: make sure qr code fits the canvas contents 11 months ago
William Grant 7d890973d5 fix: usemount imports have to be specific
otherwise we can get start errors due to an invalid import by react-use
11 months ago
William Grant 3e1bf049e5 fix: remove extra window 11 months ago
William Grant d346f28942 feat: extracted password to new modal
added shiny hook to password protect anywhere
11 months ago
William Grant b6d5c24af4 feat: added updated group icon
add the ability to set custom icon sizes for some buttons
11 months ago
William Grant 20c0453b9f fix: dont disable text area for outgoing message requests
we only want to disable some of the buttons
11 months ago
William Grant 8ae6dabfd1 feat: hide message preview in convo list item for outgoing requests 11 months ago
William Grant d74edc5b24 feat: disable composition for outgoing message requests
moved composition textarea to functional component
11 months ago
William Grant d6ad37ec38 feat: show description text when making a message request
disabled conversation header functionality
11 months ago
William Grant c54b4d208e fix: was logging the push but not the dump 11 months ago
William Grant 6e3df83aed fix: overlayInvite errors 11 months ago
William Grant 18ef4a62c6 feat: log dumps for debugging restoring accounts
some config messages are not handled correctly and we need to know why
11 months ago
William Grant d4a8b555c6 Merge branch 'unstable' into feat/ses-825/onboarding2 11 months ago
Audric Ackermann 009bc18903
Merge pull request #3094 from Aerilym/change_max_avatar_size
Change max avatar size to match other platforms
11 months ago
William Grant aac90ccd96 feat: finished invite a friend overlay 11 months ago
Ryan Miller c0bb39d4e3
fix: add filesize constant 11 months ago
Ryan Miller 2fb88cfba8
fix: change max avatar size to match other platforms 11 months ago
William Grant 2b95e6a283 feat: session input styles are now separated into per styling
monospaced, biggerText, isTextArea
11 months ago
William Grant 74986eca04 fix: note to self messages from other devices should be outgoing 11 months ago
William Grant dd7f13ed1f feat: invite a friend screen is mostly done 11 months ago
Audric Ackermann 4eafe8c68c
Merge pull request #3080 from Bilb/fix-retrieve-snode-down
fix: randomly pick a snode to poll from until we build a better way with changes server side
11 months ago
William Grant 44cc8594a5 fix: saved qr codes will be black and white by default
qr code logos can now be svgs for better rendering performance
11 months ago
Audric Ackermann 51c307af25 chore: fix PR reviews 12 months ago
Audric Ackermann faa24ce9a6 fix: lint 12 months ago
William Grant 8a4e5d52ff fix: add background colors to logos so the background matches 12 months ago
William Grant 04dc4fe861 fix: the modal header now always centers content correctly 12 months ago
William Grant 0d3c058137 feat: new sessionqrcode component
updated account id and recovery password qr codes with logos
12 months ago
William Grant ab093ffc62 feat: replace react-qr-svg with react-qrcode-logo
updated error correction to 25%
12 months ago
William Grant 551ee4221b fix: cleaned up unused localised strings
since we swapped some toast messages for input messages
12 months ago
Audric Ackermann 42bea0264c fix: improve retrieve timeout to 10s
also:
- add comments about not adding the limit:256 on snode list fetch
- fix an issue when no audio are found when starting a webrtc call
12 months ago
William Grant 76f5ad1322 feat: consolidate remaining sessioneditable instances
fix styles for other overlays
12 months ago
Audric Ackermann 4589bde672 chore: moved more types to ReduxTypes.d.ts 12 months ago
Audric Ackermann fb99c3491c chore: remove calls to Storage from settings.tsx 12 months ago
Audric Ackermann 49ab04d2fd chore: move SessionSettingsCategory to .d.ts file
and remove the enum (instead use string union)
12 months ago
William Grant cd3bc727c2 feat: updated ContactsListWithBreaks to show text when empty 12 months ago
William Grant 093da15ba3 feat: updated style for choose action overlay
created new ActionRow component
12 months ago
Audric Ackermann 7f7f0fe26c fix: clear swarms from snodes not in pool on full fetch 12 months ago
William Grant 2a75a715a3 feat: update continue button styles
only show button when users enters something
12 months ago
William Grant 31ef730c8c fix: correct type for style prop on SessionInput 12 months ago
William Grant edb9a24863 feat: new message description and added zendesk link 12 months ago
William Grant 2d7b957d8c feat: closed group pubkeys cannot be used to create new messages 12 months ago
William Grant 20766c4aba feat: added conversation id to debugmessageinfo 12 months ago
William Grant 4decf22241 feat: improved error messaging when starting a new message 12 months ago
William Grant 2f2c214cf5 feat: added some localised strings the create convo screens 12 months ago
William Grant 64bd7b8e5e fix: restore copyOpenGroupURL key
it is still used
12 months ago
William Grant 30118c3426 feat: added monospace textarea support to sessioninput
this will replace the sessionideditable eventually still needs error handling etc
12 months ago
William Grant e96519445d feat: removed overlayheader
moved some parts into the leftpanesectionheader
12 months ago
Ryan Miller 87fb1701d4
chore: rename fetch functions 12 months ago
William Grant 38c390355d refactor: leftpanemessagesection is now a functional component 12 months ago
William Grant c93cc932fc fix: replaced eye svgs with better aligned ones
fixed style position
12 months ago
William Grant 2e664bfa09 fix: right panel transition is now smoother
transition duration is now set via a function for integration testing  purposes
12 months ago
William Grant 208d9cc0eb Merge branch 'unstable' into feat/ses-50/onboarding 12 months ago
William Grant efc790120a fix: hr in emptymessageview should not use 0.5px 12 months ago
William Grant 425319785f fix: prevent flickering on EmptyMessageView 12 months ago