Anthony Bilinski
1583991fb4
refactor(avform): simplify and standardize sliders, use RMS for volume
...
Also improve usefulness of volume bar by including gain, clipping, and activation threshold. Remove magic numbers. Clear volumue display when mic is disabled.
Fix #4893
7 years ago
Anthony Bilinski
fcd88d65b2
feat(ui): add setting for disabling new message notification popup
...
Fix #4979
7 years ago
Anthony Bilinski
9f8b0fed07
feat(ui): Add ability to disable LAN discovery
...
Fix #4074
7 years ago
Diadlo
e4537c04bc
refactor: Add IFriendSettings
8 years ago
sudden6
db7ee65d0e
fix(video): allow not integer framerates
...
Fix #4866 and #4764
8 years ago
tox-user
905ca77086
feat(settings): add an option to toggle identicons
...
Solves #4741
Adds a setting to User Interface tab that allows to toggle displaying
identicons instead of default avatar picture.
8 years ago
Gavin Stark
d24d4fb8ea
feat(audio): microphone voice activation
...
adding volume based voice detection
8 years ago
Diadlo
bc05d531a3
refactor(video): Add video settings interface
8 years ago
Diadlo
44258b01f5
refactor(audio): Add audio settings interface
8 years ago
sudden6
1dce8f6468
refactor(core): rename corestructs to toxfile.cpp
...
It only contains this struct now.
8 years ago
Diadlo
7f2bd726ef
refactor: Integrate ICoreSettings in Core
8 years ago
Diadlo
4e3b2291f5
refactor: Create interface for core settings
8 years ago
Diadlo
0c8c16e743
refactor: Extract DhtServer in separate file
8 years ago
tox-user
7ed2d97aad
feat(settings): make audio quality setting persistent
8 years ago
drswinghead
27ecace752
feat(settings): add group chat local member black list
8 years ago
Diadlo
2020f7c4f8
refactor: Add signals in settings
8 years ago
sudden6
1914f52cdf
chore(audio): format code
8 years ago
sudden6
9d0498e0cf
feat(audio): add setting to switch between new and old audio backend
8 years ago
sudden6
084f3b0626
feat: stop using plaintext passwords in the code
8 years ago
sudden6
6a16a2bdbc
feat(groups): add option to automatically accept groupchat invites
...
Allows to accept group chat invites from select contacts automatically.
fix #1197
8 years ago
Zetok Zalbavar
80f5de31b3
style: reformat current C++ codebase using clang-format
8 years ago
sudden6
e07d8d358f
feat(toxid): reduce passing Tox IDs around
...
reasons:
- most of the time we don't even know the Tox ID but only the Public Key
- use well defined objects instead of strings that could be anything
9 years ago
Zetok Zalbavar
d4ac13dbf4
revert: "refactor: Added to include path and exclude it from all includes"
...
Revert needed, since otherwise there is no way to do automatic sorting
of includes.
Also reverted change to the docs, as leaving it would make incorrect
docs.
In case of conflicts, includes were sorted according to the coding
standards from #3839 .
This reverts commit b4a9f04f92
.
This reverts commit 5921122960
.
9 years ago
Zetok Zalbavar
7b60a5dd36
chore: explicitly mention that copyright belongs to qTox contributors
9 years ago
Diadlo
b4a9f04f92
refactor: Added to include path and exclude it from all includes
9 years ago
Alice Weigt
22b89beaf1
fix(settings): Change test sound button to checkbox
...
Fixes #3800 & #3809
9 years ago
Zetok Zalbavar
3c9f8a68e2
style: remove unnecessary semicolon for Q_DECLARE_FLAGS
...
Fixes a -Wpedantic warning.
9 years ago
Jeanbon
7fe8a86c03
feat(autoAnswer): add auto answer feature
9 years ago
Diadlo
9c9f1c11d1
feat(settings): Added reset settings button
9 years ago
Nils Fenner
e2f9d2cfe8
fix(settings): const getters
9 years ago
Nils Fenner
f00b9008e6
feat(settings): add notification signals for changed settings values
...
Makes changes to settings application wide transparent. The properties section is optional in theory, but comes in very handy, if we decide to access settings e.g. from within a script context.
9 years ago
Nils Fenner
6c150a04c0
refactor(settings): fixes some serious type conversion warnings from llvm code analysis
9 years ago
Diadlo
1c547fc73f
docs(persistence): Change comment style
9 years ago
Andrew Morgan
32e48a979c
feat(textstyle): Change markdown syntax to be more intuitive
...
BREAKING CHANGE: Current markdown syntax is unintuitive, and thus we have agreed on switching to @SkyzohKey's implementation. Replaces all instances of Markdown with Text Styling. Closes #3404 .
9 years ago
Nils Fenner
9694d6b6d4
fix(audio): actually disable the audio in/out device in settings, when selected
...
As esecially the "Disabled" text is translated, the audio device will change from "disabled" to "default", just by changing the language.
In contrast to video devices, an audio device is either always available, or sound will be disabled. So "Disabled" is the correct term to use here.
9 years ago
Nils Fenner
8ba2054190
feat(chat): add settings to alter the chat view's base font
...
Defaults to GUI style font according to previous behavior.
9 years ago
Diadlo
1c5158213d
fix(avform): Added restoring selected region
9 years ago
Diadlo
fd701df101
feat(videomode): Added possible video shift
9 years ago
PafXUS
e852ed92f6
fix(persistence): pass by reference to const
9 years ago
Nils Fenner
792103f8b0
refactor(filter_audio): completely remove filter_audio dependency
...
The filter_audio API is not working for qTox/Tox and thus disabled by default via compiler switch. In current qTox UI, it is not configurable, even when this switch is enabled. According to issue #3194 the library is no longer maintained as well. I don't see any reason to keep it in qTox.
9 years ago
Nils Fenner
f72baa613f
feat(audio): add real gain control of the input device
...
The gain can be set now in dB values, providing acceptable results for a wide range of setups.
note: also introduces const-correctness and some minor cleanup.
9 years ago
Diadlo
e23eb1c5f7
feat(settings, generalform, widget): Added setting for sound notification in busy status
9 years ago
Diadlo
5966c84b84
refactor(settings): Deleted unreadFriendRequests field
...
Replaced unreadFriendRequests on work with "read" field of struct Request
9 years ago
Diadlo
9f01b662bf
refactor(settings, addfriendform): Changed type of friend requests
...
QPair<QString, QString> changed on new struct Request
9 years ago
Diadlo
204fe1d3de
feat(toxme): Add save toxme info
9 years ago
Michał Šrajer
3227f6ea5b
fix #2976
...
on linux logs goes to ~/.cache/...
and screenshots goes to ~/.local/share/...
9 years ago
sudden6
c4c0740cc4
reject multiple friend requests from one person
...
makes https://github.com/TheSpiritXIII/qTox/commit/
9 years ago
sudden6
a89b673b40
Revert "Revert changes from merge of #2092 pull request"
...
This reverts commit 06611d618e
.
9 years ago
Andrew Morgan
db84074926
Markdown Preference now uses enumeration type instead of integer.
9 years ago
Andrew Morgan
e15315b618
Added markdown preference chooser to settings which chat abides by.
...
Don't parse md if only one character is involved.
Prevent things like ~3~ being caught
9 years ago