Jonathan Rainville
dd6454f55c
fix: fix PopupMenu style
2020-07-10 15:39:56 -04:00
Jonathan Rainville
9462beaa3f
fix: fix chat menu button
2020-07-10 15:39:56 -04:00
Jonathan Rainville
b5619dadaf
fix: close chat menu when re-clicking the button
2020-07-10 15:39:56 -04:00
Jonathan Rainville
bcee0079e5
fix: change sticker background to white
2020-07-10 15:39:56 -04:00
Jonathan Rainville
3d19e9ed74
feat: add profile popup for the empty chat view
2020-07-10 15:39:56 -04:00
Jonathan Rainville
b3b7047fe1
feat: add invite friends modal
2020-07-10 15:39:56 -04:00
Jonathan Rainville
ff2ed712f2
feat: improve Copy button to copy directly and have an active state
2020-07-10 15:39:56 -04:00
Jonathan Rainville
33d639b071
feat: fix walkie talkie image and add text with links
2020-07-10 15:39:56 -04:00
Jonathan Rainville
284572898a
feat: add view when clicking the X on the EmptyView
2020-07-10 15:39:56 -04:00
Jonathan Rainville
fc80e1e1ac
feat: add section for friend in contact column
2020-07-10 15:39:56 -04:00
Jonathan Rainville
95d2e01a3f
chore: add missing file in the sources of pro and add translations
2020-07-10 15:39:56 -04:00
Iuri Matias
4ffae4519f
fix audio qml tags
2020-07-10 15:27:26 -04:00
Iuri Matias
91cf1682b1
put sounds on top level to avoid duplicated sound channels
2020-07-10 15:27:26 -04:00
decanus
2221f1c8e3
fiox
2020-07-09 18:22:00 +02:00
decanus
d45e78b3e0
fixed
2020-07-09 18:22:00 +02:00
Richard Ramos
7b82f52fac
fix: show replies and do not trigger an activeChannelChanged event on init
2020-07-09 12:01:32 -04:00
Dean Eigenmann
9a67330a47
Update qml_en.ts
2020-07-09 17:27:00 +02:00
Pascal Precht
17db2f4056
feat(chat): show "@" when logged in user has been mentioned in channel
...
Closes #516
2020-07-09 11:12:26 -04:00
Richard Ramos
abb9a25f53
fix: display mentions in channel list
2020-07-09 10:42:32 -04:00
Richard Ramos
c404b239df
fix: handle failure when no mailservers are available
2020-07-09 10:39:24 -04:00
Richard Ramos
2183cabad5
fix: remove messages when leaving a channel to avoid duplication when rejoining a chat
2020-07-09 10:36:23 -04:00
Richard Ramos
2bd3932cec
fix: only load mailserver messages for active channels
2020-07-09 10:34:58 -04:00
Richard Ramos
fb894880bb
fix: undeclared identifier - setDeviceName
2020-07-08 14:01:10 -04:00
Richard Ramos
4ee0d78cb6
feat: using threads for resolving ENS usernames
2020-07-08 13:53:21 -04:00
Richard Ramos
93d420758f
feat: device pairing
2020-07-08 13:53:04 -04:00
Richard Ramos
1caad96fde
fix: mailserver hang
2020-07-08 13:26:20 -04:00
Michael Bradley, Jr
6150928062
build: enhance build system so that it can run directly on Windows
...
Replaces #82 , which in any case is out-of-date re: the current state of this
repo's Makefile.
Introduces the ability to build `nim_status_client.exe` directly on Windows,
i.e. without needing to use Windows Subsystem for Linux or otherwise
cross-compile on Linux.
Note: this commit does not introduce packaging or code signing for the Windows
build as those pieces are still a work in progress.
The `make` targets should be run in a Bash shell, e.g. in *Git Bash* as
included in the installation of [Git for Windows][git-win].
[Microsoft Visual C++ Build Tools][ms-build] must be installed.
Qt's `MSVC 2017 64-bit` and `MinGW 7.3.0 64-bit` toolchains must both be
installed, e.g. with the Qt Online Installer tool.
CMake needs to be installed; it is available via the Qt Online Installer tool
under *Developer and Designer Tools* (`CMake 3.17.1 64-bit`).
A couple of additional tools need to be installed (e.g. with [scoop][scoop])
and availble in `PATH`:
* findutils
* go
For `.dll` resolution to function as needed, in a Bash shell `PATH` should be
modified like this (might be different depending on how/where things were
installed):
```bash
export QTBASE="/c/Qt"
export QTDIR="${QTBASE}/5.14.2/msvc2017_64"
export PATH="${HOME}/scoop/shims:${PATH}"
export PATH="${QTDIR}/bin:${PATH}"
export PATH="${QTBASE}/Tools/mingw730_64/bin:${PATH}"
export PATH="${QTBASE}/Tools/CMake_64/bin:${PATH}"
```
With those modifications in place, to build `nim_status_client.exe` do:
```
mingw32-make.exe V=1
```
To run the executable do:
```
mingw32-make.exe run
```
[git-win]: https://gitforwindows.org/
[ms-build]: https://visualstudio.microsoft.com/visual-cpp-build-tools/
[scoop]: https://scoop.sh/
2020-07-08 12:25:30 -05:00
Pascal Precht
75e3e10f58
feat(chat): open user profile from mentions
...
Closes #455
2020-07-08 13:12:31 -04:00
Jonathan Rainville
9c637fdd43
feat: show literal text instead of ids + script fixes
2020-07-08 12:37:41 -04:00
Jonathan Rainville
6967e0a537
feat: add readme on how to use the translation script
2020-07-08 12:37:41 -04:00
Jonathan Rainville
fc325bd91a
chore: run lupdate to update translation file to the IDs
2020-07-08 12:37:41 -04:00
Jonathan Rainville
1eb1d3d41c
chore: run transform script to change qstr to qstrid
2020-07-08 12:37:41 -04:00
Jonathan Rainville
ef6cbf9d70
feat: add translation script that transforms qstr to qstrid
2020-07-08 12:37:41 -04:00
Michael Bradley, Jr
a919f0fbae
build: bump vendor/QR-Code-generator to d2283a6
2020-07-08 11:36:30 -05:00
Michael Bradley, Jr
8f50ccb1ea
fix: rm the correct paths for resources.qrc|rcc
2020-07-08 11:36:11 -05:00
Pascal Precht
a578a40c98
fix(onboarding): don't expect component handler to return function
2020-07-06 14:17:47 -04:00
Richard Ramos
f16ee322e1
fix: code review
2020-07-06 14:17:19 -04:00
Richard Ramos
5ee3c6938f
feat: Advertise device
2020-07-06 14:17:19 -04:00
Richard Ramos
a4b9eedd5e
feat: set device name
2020-07-06 14:17:19 -04:00
Iuri Matias
49e76d17bf
use SVGimage for emojis
2020-07-06 13:59:47 -04:00
Jonathan Rainville
4c2e50ae47
fix: fix wrong emoji being posted for flags and the emojis not elliding
2020-07-06 13:59:47 -04:00
Jonathan Rainville
6e8c371063
feat: enable adding the clicked emoji to the chat input
2020-07-06 13:59:47 -04:00
Jonathan Rainville
8aa8474cb1
feat: add emoji button and style them to have the hover and right color
2020-07-06 13:59:47 -04:00
Jonathan Rainville
4371e37b27
feat: show the all the emojis in the popup
2020-07-06 13:59:47 -04:00
Iuri Matias
6ddd95fe5a
change default port on client so it can run side by side with other clients
2020-07-06 13:22:01 -04:00
Richard Ramos
3072ec83f9
fix: remove animation causing CPU usage to increase
2020-07-03 14:03:57 -04:00
Iuri Matias
dc225d50b8
change identifier for status desktop
2020-07-03 10:50:44 -04:00
Jonathan Rainville
0f9a79e214
feat: save and get appearance from the settings
2020-07-03 09:59:14 -04:00
Jonathan Rainville
881f6dbe80
feat: enable changing theme from the profile settings
2020-07-03 09:59:14 -04:00
Jonathan Rainville
a529d729ea
feat: change Theme to Style to enable changing Theme
2020-07-03 09:59:14 -04:00