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.
8 years ago
Diadlo
d59c722389
refactor(friend): Make getter constant method
8 years ago
Maxim Biro
e7b5c93bfe
fix(build): fix sqlcipher header inclusion
8 years ago
Yuri
ae5cb4bcc2
fix: Keep open and share X11 connection
...
This prevents opening and closing of X11 connection and associated files every 1 second.
X11 connection is used for userAutoAway feature and to read CapsLock status.
8 years ago
tWido
ac75f7b594
feat(video): Error message on call fail
...
notifies user if call ended unexpectedly
8 years ago
sudden6
da4f6222d8
fix(settings): set default values for some important settings
...
fix #4513
8 years ago
Zetok Zalbavar
bf405e17fb
feat(l10n): add Tamil translation to UI
8 years ago
Andrew Morgan
42a9534b24
fix(ui): Use native file picker dialog
...
The original reason that the Qt picker was used instead of the native
picker was that the native option would cause Nautilus/GNOME-based
pickers to hang.
This turned out to be due with a Qt bug with parenting Gtk windows. As a
result the parent of each file dialog window has been set to NULL,
eliminating the crash. As far as tests have shown, this produces no
adverse effects on either floating or tiling wms.
Fixes #3494
8 years ago
Diadlo
d704f5d21d
perf: Optimize open/close device
...
Because while device thread wait for a freeing 'streamMutex', in another
thread someone can subscribe or unsubscribe => it will require useless
pair (close + open) or (open + close)
8 years ago
Diadlo
d86912eacd
fix: Invoke device methods in deviceThread
...
Fix #2058
8 years ago
Diadlo
d720cca969
refactor: Split device and stream mutexes
8 years ago
Diadlo
50eaea8f8e
refactor: Add deviceThread
8 years ago
Diadlo
60dc4b34a4
refactor: Remove extra checks in [un]subscribe
8 years ago
Diadlo
a22694c9e8
refactor: Remove unused bool result
8 years ago
Diadlo
b562b31413
refactor: Remove unused functions
8 years ago
Diadlo
3b2352a0ee
refactor: Rename methods in CameraSource
...
To make the method more correctly reflect the essence
8 years ago
Diadlo
3c21af200c
revert: "refactor(core): Remove unused Core::reset method"
...
This reverts commit 4664c6249a
.
8 years ago
Diadlo
7b3bd45d50
feat(aboutform): Add OS name in issue template
8 years ago
Diadlo
dd9b324ec3
chore(qt): Remove old qt code
8 years ago
Diadlo
bb65a18de5
feat: Add message count in tooltip to LoadHistoryDialog
8 years ago
Diadlo
c667cf5c84
refactor(widget): Remove 'chatFormIsSet'
...
'charFormIsSet' is small static method used in one place, replaced
on direct using.
8 years ago
Diadlo
31d35ecc62
refactor: Remove Friend::getChatForm using
8 years ago
tWido
3257770bfa
feat(chatform): Highlight chat history
...
Calendar dates with chat history highlighted with bold
Fixes #2296
8 years ago
tWido
5e4ab76944
feat(chatform): Export chat history to file
...
Export chat history to plaintext
Fixes #4143
8 years ago
Diadlo
8b6d3a19ef
refactor(chatform): Use offlineEngine directly
8 years ago
Diadlo
0b5b3fcf1a
fix(main): Use correct way to handle application quit
...
Handle apllication aboutToQuit signal
8 years ago
Diadlo
9908c7473b
refactor(main): Use application pointer
8 years ago
Yuri
c0951a5675
feat(toxid): Show NoSpam and checksum parts of ToxID in colors.
...
Also added the explanation to the ToxID tooltip message.
8 years ago
Alice Weigt
a06ad7048e
feat(audio):OutgoingCallSound
...
Adds outgoing call sound when call is started
8 years ago
Diadlo
23ed1a3966
refactor: Move iterator declaration in foreach scope
...
Narrow the iterator scope
8 years ago
Diadlo
3f7380db48
refactor: Add deleted copy constructor
...
GenericChatItemLayout allocates memory in constructor, so it's require a
copy constructor. Because we don't copy it I've declare this constructor
as deleted
8 years ago
Diadlo
6045e57829
refactor: Make constructor with one argument explicit
8 years ago
Diadlo
6e697053a7
refactor: Reorder FrameBufferKey
...
Reordered to be same with docs and prototype.
8 years ago
Diadlo
6c4c5d86fc
refactor: Remove audioInputFlag and audioOutputFlag
...
They exists in the parent class
8 years ago
Diadlo
efcad35fd5
fix: Fix warning about stack protection
...
Replace local array on stack with dynamic size on QByteArray with
dynamic size
8 years ago
Diadlo
8e93af7fca
refactor: Add copy and move assignment operator to toxid and toxpk
...
Add assignment operator to classes which has copy constructor
8 years ago
Diadlo
365d703e8a
perf: Pass std::function by reference
8 years ago
Diadlo
7895bcdaa0
refactor: Remove useless check
...
uint32_t always greater of equal 0
8 years ago
Diadlo
d90a60bdf7
revert: "fix: Replace hardcored roaming path on QStandartPath"
...
Fix #4449
This reverts commit f616ff36b6
.
8 years ago
Diadlo
f616ff36b6
fix: Replace hardcored roaming path on QStandartPath
...
Fix #4436
In most system user can change AppData location, so hardcored path can
lead to the wrong directory.
8 years ago
ezavod
ed45359863
fix(ui): add date message before info messages
...
Fixes #4388 .
Separated date message in its own function.
Also added date message before info messages like it is already done with normal chat messages.
8 years ago
Diadlo
331a8f1006
refactor: Split 'onChatrootWidgetClicked' on 2 methods
...
onChatrootWidgetClicked was used for 2 different actions.
Now it's splitted on 'activate' and 'openNewDialog'
8 years ago
Diadlo
4d15aed53f
fix: Fix freez on circle removing
...
Fix #4419
8 years ago
sudden6
a3b234e6dd
chore(formatting): run clang-format
8 years ago
sudden6
a1181e10f2
chore(formatting): disable clang-format for certain code sections
8 years ago
ezavod
b518aa8488
refactor(ui): set icon in dialog constructor
...
Fixes #4430 .
Moved `setWindowIcon` to dialog constructor and removed all other occurrences.
8 years ago
Zatsepin Nikita
41a781d3f8
fix(chatform): add space for current copy link
8 years ago
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.
8 years ago
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, ...).
8 years ago
Diadlo
65b1463933
refactor(core): Move setAvatar to profile from core
8 years ago