81 Commits

Author SHA1 Message Date
Sale Djenic
3f6bb66536 refactor(@desktop/general): globalSettings moved to Nim 2021-11-05 11:02:45 -04:00
Sale Djenic
f0b2ed6cca refactor(@desktop/general): appSettings moved to Nim 2021-11-05 11:02:45 -04:00
Iuri Matias
4e3ecbf4b5 add profile section
add profile module

add boilerplate for profile section

add profile module

add profile module

fix variant

 use accounts service

get identityimage to work

cleanup

add other contacts services

add contacts service

make contact section compile with refactor

fix controller and service interfaces

add about section
2021-11-05 11:02:45 -04:00
Sale Djenic
48a39e4569 keychain feature refactored 2021-11-05 11:02:45 -04:00
Alexandra Betouni
426c116bac refactor(desktop) Made shared a QML module
Use it as import shared 1.0, import shared.controls 1.0
etc instead of import "../../../shared"

Closes #3934
2021-10-27 18:05:45 -04:00
Pascal Precht
a12d047d77 refactor: replace StatusRadioButtonRow with RadioButtonSelector
This does a couple of things:

- It remove StatusRadioButton row from ui/shared/status
- Introduces RadioButtonSelector in ui/shared/controls instead
- That component is then built with StatusQ
2021-10-27 11:47:27 -04:00
Alexandra Betouni
23811dc7e4 refactor(desktop/chat) Cleaning up views 2021-10-26 16:20:31 -04:00
Alexandra Betouni
22429689e3 refactor(desktop/chat) Cleaning up panels 2021-10-26 16:16:37 -04:00
Khushboo Mehta
7114240e72 refactor: Replace and remove StatusRoundButton under ui/shared/status
closes #3898
2021-10-26 18:58:16 +02:00
Pascal Precht
2db77fa31c refactor: replace StatusIcon and StatusLoadingIndicator with StatusQ components 2021-10-26 10:47:47 -04:00
Pascal Precht
cbbbedcc79 cleanup: remove legacy StatusCheckbox 2021-10-26 10:47:16 -04:00
Pascal Precht
f3f5826c51 refactor(ui/shared): replace legacy StatusButton with StatusQ button 2021-10-26 16:07:56 +02:00
Khushboo Mehta
781f86bd60 refactor: Remove and update usage of StatusSlider to its StausQ Component
closes #3896
2021-10-26 09:16:36 -04:00
Khushboo Mehta
d12aaec87e refactor: Remove and replace StatusSwitch from ui/shared/status 2021-10-26 14:33:55 +02:00
Khushboo Mehta
14b49b800a refactor: remove StatusIconButton from ui/shared/status
fixes #3832
2021-10-26 08:27:11 -04:00
Pascal Precht
44e43350f1 refactor(@desktop/profile): use StatusQ StatusButton 2021-10-21 09:22:35 -04:00
Alexandra Betouni
9cc361c40a refactor(desktop/chat) Moving chat to new architecture
Closes #3710
2021-10-20 15:29:38 -04:00
Pascal Precht
20af5435a5 fix(@desktop/profile): fix bug in switch buttons for privacy settings
This bug was introduced with the profile refactor to use stores. Due to
copy and paste, the wrong expression is used in the settings to display chat
images. This commit corrects that.
2021-10-18 14:00:30 -04:00
Pascal Precht
166118d49c fix(@desktop/profile): make profile image work again
There is a bug in the store property accessed for the profile image.
This commit corrects it. It also ensures that the image source used in the
`ImageLoader` component is correct.
2021-10-18 14:00:09 -04:00
Pascal Precht
61ccf9c757 refactor: move StyledText to ui/shared/panels 2021-10-14 12:51:27 -04:00
Pascal Precht
638e91717e refactor: move Separator to ui/shared/panels 2021-10-14 12:51:27 -04:00
Pascal Precht
322a071aa3 refactor: move SVGImage to ui/shared/panels 2021-10-14 12:51:27 -04:00
Pascal Precht
e14616ee57 refactor: move NoFriendsRectangle to ui/shared/views 2021-10-14 12:51:27 -04:00
Pascal Precht
cbfe90947e refactor: move ModalPopup to ui/shared/popups 2021-10-14 12:51:27 -04:00
Pascal Precht
bdc7c799d2 refactor: move Input to ui/shared/controls 2021-10-14 12:51:27 -04:00
Pascal Precht
92a153fee5 refactor: move GlossaryEntry and GlossaryLetter to ui/shared/panels 2021-10-14 12:51:27 -04:00
Pascal Precht
ae31f7e1cb refactor: move ConfirmationDialog to ui/shared/popups 2021-10-14 12:51:27 -04:00
Pascal Precht
9fbf1587e1 refactor: move BlockContactConfirmationDialog to ui/shared/popups 2021-10-14 12:51:27 -04:00
Pascal Precht
00a61daabd refactor: move Address into ui/shared/panels 2021-10-14 12:51:27 -04:00
Pascal Precht
7e9570c83e fix(PrivacyView): remove chevrons from items where not needed 2021-10-14 11:05:37 -04:00
Pascal Precht
4e8f2303e6 refactor(@desktop/profile): introduce new QML and store structure in profile section
Closes #3712
2021-10-14 09:29:05 -04:00