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

688 Commits

Author SHA1 Message Date
Diadlo
68813a37c3
refactor: Remove Settings from Core 2017-10-11 08:51:32 +03:00
sudden6
f82f57ec91
refactor: don't pass ToxPk as QString 2017-10-06 23:57:55 +02:00
sudden6
ed634ae0f4
Merge pull request #4610
drswinghead (1):
      feat(settings): add group chat local member black list
2017-09-19 21:23:55 +02:00
noavarice
b967d28465
refactor: use GroupInvite instead of set of parameters 2017-09-17 19:54:06 +03:00
drswinghead
27ecace752 feat(settings): add group chat local member black list 2017-09-16 10:22:08 +08:00
Diadlo
e606d3cb55
fix(group): Fix crash on group quit
Fix 'GroupWidget' removing
2017-08-19 16:18:52 +03:00
Diadlo
638cdba58d
fix(widget): Add removing friends and group on main window close 2017-08-18 21:45:51 +03:00
Diadlo
775d9987a3
refactor(widget): Extract friendId in variable 2017-08-18 21:45:51 +03:00
Diadlo
070e33a46b
refactor(group): Remove GroupWidget from Group 2017-08-18 21:45:51 +03:00
Diadlo
6c650f8b24
refactor(widget): Remove using getGroupWidget from Widget 2017-08-18 21:45:51 +03:00
Diadlo
e19bd67381
refactor(group): Move GroupWidget creation out of Group 2017-08-18 21:45:51 +03:00
Diadlo
aaf1029667
refactor(group): Replace signal groupTitleChanged on Group::titleChanged 2017-08-06 20:28:06 +03:00
Diadlo
9495a411cb
refactor(group): Move UI code out of Group::setName 2017-08-06 14:51:14 +03:00
Diadlo
99ebb73562
refactor: Remove deprecated methods to get id 2017-08-06 13:55:02 +03:00
Diadlo
017653470d
refactor: Move friend and group in model directory 2017-08-06 13:55:02 +03:00
Nils Fenner
93fa1e712b
refactor: remove unused signal 2017-08-02 08:41:12 +03:00
Diadlo
72bb70aa74
refactor: Remove Friend::getChatForm usage from Widget 2017-07-30 11:45:18 +03:00
Diadlo
3473090ec1
refactor: Remove ChatForm creation from Friend 2017-07-30 11:45:18 +03:00
Diadlo
238f10c44f
refactor: Use const Friend pointer 2017-07-28 17:52:51 +03:00
Diadlo
1a0a1d6949
refactor: Pass Friend in ContentDialog::addFriend
friendId and name (old parameters) can be getted from Friend
2017-07-28 17:52:51 +03:00
Diadlo
9fe503c708
fix(autoaway): Improve autoaway algorithm.
Fix #3992

Don't reset autoaway flag if the status was changed without UI activity.
It is necessary that otherwise the flag is reseted then tox goes offline
because of not stable internet connection.
2017-07-28 17:51:31 +03:00
Diadlo
c667cf5c84
refactor(widget): Remove 'chatFormIsSet'
'charFormIsSet' is small static method used in one place, replaced
on direct using.
2017-06-25 22:42:44 +03:00
Diadlo
31d35ecc62
refactor: Remove Friend::getChatForm using 2017-06-25 22:42:44 +03:00
Alice Weigt
a06ad7048e feat(audio):OutgoingCallSound
Adds outgoing call sound when call is started
2017-06-14 15:19:30 -07:00
Diadlo
331a8f1006
refactor: Split 'onChatrootWidgetClicked' on 2 methods
onChatrootWidgetClicked was used for 2 different actions.
Now it's splitted on 'activate' and 'openNewDialog'
2017-06-02 18:49:08 +03:00
sudden6
dd60edb3d7
Merge pull request #4432
ezavod (1):
      refactor(ui): set icon in dialog constructor
2017-06-01 21:13:52 +02:00
ezavod
b518aa8488
refactor(ui): set icon in dialog constructor
Fixes #4430.
Moved `setWindowIcon` to dialog constructor and removed all other occurrences.
2017-05-31 18:42:08 +02:00
sudden6
46c848c07f
Merge pull request #4424
ezavod (1):
      fix(ui): do not save splitter state in multiple windows mode
2017-05-30 12:55:01 +02:00
ezavod
7e5387cad2
fix(ui): do not save splitter state in multiple windows mode
In multiple windows mode there are no two widgets that are separated by the splitter, there is just one widget.
This changes the splitter state without the users intention.
2017-05-27 17:12:34 +02:00
ezavod
6b767e4765
fix(ui): Set Qt::Window flag in multi windows mode
This sets the flag to `Qt::Window` for open dialogs in multi windows mode.
Commit changes the appearance of non-chat windows (Settings, Add Friend, ...).
2017-05-26 16:25:02 +02:00
Diadlo
65b1463933
refactor(core): Move setAvatar to profile from core 2017-05-24 19:43:47 +03:00
ezavod
0c98f6a548
fix(ui): switch to settings after multiple windows mode
Switch back to settings after disabling multiple windows mode instead of switch to add friend page.
2017-05-14 20:36:18 +02:00
ezavod
9d94cd0c50
fix(ui): restore splitter state
Fixes #4387 and #2378.

This restores the state of the splitter correctly from settings in
multiple window mode and if this mode is quited.
2017-05-11 13:05:16 +02:00
Diadlo
b126d21922
refactor(core): Merge friendAdded and friendshipChanged 2017-05-08 22:12:14 +03:00
Diadlo
7e3ad7ba87
refactor(chatform): Remove Audio dependencies from ChatForm 2017-05-08 14:12:45 +03:00
Diadlo
695abadd7c
refactor(chatform): Remove Audio::play usage from ChatForm 2017-05-08 14:12:45 +03:00
sudden6
13029e3047
fix(groupinvite): prevent multiple groupinvites to the same group from showing up
fix #2305
2017-05-07 17:08:02 +02:00
sudden6
c41f533818
Merge pull request #4340
ezavod (1):
      fix(settings): changing language sets title to "Add Friend"
2017-05-07 16:08:06 +02:00
Diadlo
5d117e6af8
refactor: Remove getCompactLayout from GenericChatroomWidget 2017-05-04 20:31:56 +03:00
Diadlo
5feb81d757
refactor(translator): Remove Settings from Translator 2017-05-04 20:31:56 +03:00
alexrazinkov
972c3f2353 refactor: another refactoring step
Brief list of changes:
  - contentdialog.* and friendlistwidget.cpp reverted to their previous states;
  - added macros for setting stylesheets for form components;
  - added 'static' qualificator for 'fontToCss' function;
  - added 'needsToHideName' method and several places in code replaced with this
  method's calls;
  - some changes which are related to previous listed;
  - 'resolveToxId' returned to GenericChatForm class.
2017-04-25 12:30:34 +03:00
noavarice
a83f8d1dfd refactor: returned correct code style 2017-04-25 12:30:34 +03:00
noavarice
b074c831d3 refactor: refactored message-adding methods
Return value of "addMessage" was not used at all, so now this method
(and "addSelfMessage" too) does not have return value - just inserts
message into ChatLog. Also messages are creating with "createMessage"
and "createSelfMessage"
2017-04-25 12:30:34 +03:00
ezavod
4886868ece
fix(settings): changing language sets title to "Add Friend"
This fixes issue #3708.
Changing language sets title of settings widget to "Settings" instead
of wrong "Add Friend".
2017-04-23 16:21:27 +02:00
sudden6
6a16a2bdbc
feat(groups): add option to automatically accept groupchat invites
Allows to accept group chat invites from select contacts automatically.

fix #1197
2017-03-25 21:50:00 +01:00
Diadlo
add8d51a29
refactor: ContentDialog refactoring 2017-03-21 01:38:03 +03:00
Diadlo
c7202c8b24
fix(widget): Add friendWidget deletation
Thanks @noavarice for help.
Fix #4254, #4229
2017-03-21 01:06:51 +03:00
sudden6
f0cec44a8c
fix: silence various warnings 2017-03-20 22:21:38 +01:00
DX37
8174a4173d revert: "fix(icons): Removed unnecessary icon preparation."
This reverts commit fac0021a4752bca7d5a72fc2c1c464d59ba81754.
2017-03-03 17:57:24 +07:00
Zetok Zalbavar
80f5de31b3
style: reformat current C++ codebase using clang-format 2017-02-26 11:52:45 +00:00