1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00
Commit Graph

22 Commits

Author SHA1 Message Date
Mick Sayson
b715815011
feat(extensions): UI updates for extension support
Added a UI element to indicate extension support of the chatroom. For
all groups it will always be red since we do not support extensions in
groups. In a 1-1 chat the indicator will either be green/yellow/red
depending on if the friend has support for all/some/none of qTox's
desired extension set.
2021-01-30 12:52:07 -08:00
Mick Sayson
5f5f612841
feat(messages): History and offline message support for extended messages
* Added new negotiating friend state to allow delayed sending of offline
messages
* Added ability to flag currently outgoing message as broken in UI
* Reworked OfflineMsgEngine to support multiple receipt types
    * Moved resending logic out of the OfflineMsgEngine
    * Moved coordination of receipt and DispatchedMessageId into helper
    class usable for both ExtensionReceiptNum and ReceiptNum
    * Resending logic now has a failure case when the friend's extension
    set is lower than the required extensions needed for the message
    * When a user is known to be offline we do not allow use of any
    extensions
* Added DB support for broken message reasons
* Added DB support to tie an faux_offline_pending message to a required
extension set
2021-01-30 12:52:06 -08:00
Anthony Bilinski
da4928b704
fix(icon): make busy notification icon translucent in middle 2019-10-03 22:34:00 -07:00
Anthony Bilinski
190680158c
refactor(status): remove unused group status icons 2019-05-06 16:05:50 -07:00
Anthony Bilinski
ff5c90525d
fix(blocked): change blocked icon to match other used icons
* from old dot_busy.svg icon in history
* colour not matches offline icon perfect, instead of being slightly off
* line width now matched all icons
2019-05-06 16:04:57 -07:00
Anthony Bilinski
ec500b6673
refactor(status): add Blocked status, deduplicate status parsing
Blocked status will represent friends who are removed from Toxcore, but who still exist in UI and can be readded to Toxcore at a future time using their public key. Blocked friends are similar to offline friends, but have a different status icon and will be seperated in the friends list.
2019-04-14 13:35:46 -07:00
tox-user
4288785d31 feat(UI): new status icons for message notifications
implements #4858
2018-01-13 22:16:14 +01:00
tux3
f83dacb9c4
Update busy icons 2015-05-24 21:40:24 +02:00
novist
c6312fd196 PNG images replaced with SVG
Closes #1050
2015-03-13 20:30:54 +02:00
TheLastProject
1f53d33672 Resize images. Fixes #1204 2015-03-05 18:39:38 +01:00
novist
8a2cb4e3b9 Fixed busy and invisible taskbar icons
Updated other status icons
Removed duplicate status icons from ui/statusButton
2015-02-06 20:16:01 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
6a57888771 Add Busy status 2014-07-03 20:00:14 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
5eb3179f1e Embed all ressources in the .qrc
Should help with #15 and make urras happy
2014-07-01 02:06:15 +02:00
Flynn
c31c695482 Added alternate groupchat notification icon 2014-06-27 22:34:02 -07:00
Flynn
aab44382c5 Added alerts and modified groupchat status light to better fit with theme 2014-06-27 18:35:39 -07:00
Flynn
d92ae3c0fe New group chat notification icons 2014-06-27 17:27:51 -07:00
Flynn
37abba17b8 Modified groupchat notifications 2014-06-27 16:46:13 -07:00
Flynn
d09926ebf0 Added groupchat notification image 2014-06-27 16:11:31 -07:00
Kevin Flynn
9beb1a0a25 Fixed status image alignment 2014-06-27 10:23:35 -07:00
Kevin Flynn
94fb22843c Fixed rasterized images 2014-06-27 09:32:40 -07:00
Kevin Flynn
ddaca155ef Add notification lights when a friend sends you a message 2014-06-27 09:12:43 -07:00
Tux3 / Mlkj / !Lev.uXFMLA
18cee41cfb Initial commit 2014-06-24 22:11:11 +02:00