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

71 Commits

Author SHA1 Message Date
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
2017-01-04 00:20:24 +01:00
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.
2016-12-29 16:10:53 +00:00
sudden6
efcff57601
fix(addfriend): do not load own Tox ID from clipboard
fix #4024
2016-12-29 15:08:48 +01:00
sudden6
d196611ffe
feat(toxid): Improve validation of Tox IDs 2016-12-29 13:37:01 +01:00
sudden6
152c134a4b
refactor(toxid): drop the cData class in favour of ToxId 2016-12-29 13:37:01 +01:00
Zetok Zalbavar
0660695873
feat(UI): make it possible to select text of the received friend request 2016-12-09 21:26:33 +00:00
Zetok Zalbavar
7b60a5dd36
chore: explicitly mention that copyright belongs to qTox contributors 2016-11-29 11:12:06 +00:00
Diadlo
b4a9f04f92
refactor: Added to include path and exclude it from all includes 2016-11-28 23:28:42 +03:00
Zetok Zalbavar
8854589b0d
feat(UI): add accessibility labels to the add friend page 2016-11-26 20:44:22 +00:00
Diadlo
2a88e5c069
refactor(toxid): Removed Core dependency from ToxId
It's needed to make ToxId just data structure
2016-11-15 02:18:48 +03:00
Zetok Zalbavar
64bbc6cfbb
style: change postfix increment to prefix increment 2016-11-03 07:57:14 +00:00
Diadlo
8da695e748
refactor(toxdns): Removed using of toxdns
BREAKING CHANGE: Remove ability of ToxDNS lookup.
2016-08-26 14:14:13 +03:00
Diadlo
902828fcc2
docs(persistence): Added leading stars 2016-08-19 00:20:23 +03:00
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.
2016-08-14 18:08:24 +02:00
Diadlo
1552bfb114
docs(widget): Change comment style 2016-07-27 23:39:18 +03:00
Diadlo
76f694fe73
style(widget): Style fixes 2016-07-13 01:54:30 +03:00
Diadlo
7be8ad01da
fix(addfriendform): Fixed problem with reading friend request
Fix #3421
2016-06-28 23:07:47 +03:00
Diadlo
53071e952e
fix(addfriendform, widget): Remove Accepted Request
Fix #3066.
Fix #3166.
2016-04-22 00:56:21 +03:00
Diadlo
9f01b662bf
refactor(settings, addfriendform): Changed type of friend requests
QPair<QString, QString> changed on new struct Request
2016-04-21 23:33:37 +03:00
sudden6
a5611705be
Merge pull request #3127
Diadlo (12):
      feat(toxme): Add ToxMe registration
      fix(toxme): Translation fixs
      fix(profileform): Fix tab order, fix loop
      fix(toxme): Use format strings
      feat(profileform): Added ability to change toxme server
      feat(toxme): Add save toxme info
      fix(toxme): Fix possible segfault
      fix(toxme): Fixed potential memory leaks
      fix(profileform): Fixed segfault on logut
      fix(profileform): Fixed very quick relogin segfault
      fix(toxme): Delete extra check
      refactor(toxme): Deleted old debug messages

Polshakov Dmitry (4):
      fix(profileform): Deleted extra check and extra url
      fix(profileform): Add toxme username limitation
      style(profileform): Changed local include brackets type
      refactor(profileform): Small changes
2016-04-16 00:55:01 +02:00
Diadlo
9565a81755 fix(toxme): Translation fixs 2016-04-12 09:07:17 +03:00
Diadlo
66bcfdae3c fix(addfriendform): Removed extra connect return press
Fixed #3081.
2016-04-11 00:49:01 +03:00
sudden6
da2f892d63
fix #3052 2016-03-25 08:45:44 +01:00
sudden6
4a706f80dd fix notification if friendrequest tab is visible, don't display
friendrequests with html
2016-02-26 12:59:03 +01:00
sudden6
4d236c6236 fix friend request notification if friendrequestform is hidden 2016-02-26 12:15:31 +01:00
sudden6
1c65ec7fa6 fix wrong text on button 2016-02-25 16:56:24 +01:00
sudden6
c4c0740cc4 reject multiple friend requests from one person
makes https://github.com/TheSpiritXIII/qTox/commit/
2016-02-25 16:46:40 +01:00
sudden6
033196c580 fix layout of friendrequest form 2016-02-25 14:40:48 +01:00
sudden6
63326afe04 adapt groupinviteform to existing conventions 2016-02-22 00:29:12 +01:00
sudden6
fca7972b86 fix segfaults 2016-02-21 13:46:45 +01:00
sudden6
44ea20f921 port groupinvitform to new ui 2016-02-21 00:45:18 +01:00
sudden6
a89b673b40 Revert "Revert changes from merge of #2092 pull request"
This reverts commit 06611d618e.
2016-02-20 22:32:57 +01:00
sudden6
53330daab7 toxme now supports proxies 2016-01-29 23:30:07 +01:00
Diadlo
7179ed4722
Add Toxme lookup support
qTox will try Toxme, and if Toxme not supported, ToxDNS
2016-01-15 18:08:25 +01:00
tux3
4806e684fa
Cherry-pick HTTP(S) toxme lookups from #2753
Implementation by @Diadlo
2016-01-15 18:08:25 +01:00
tux3
b5cdfb3dce
Implement new SQLCipher based database and history
qTox will automatically import the old history on startup.

This new database code is much more robust.
It is very resilient and will not corrupt or disappear after a crash or
power failure, unlike the old code.
The on-disk database format is also much more compact now.

The database sync option in the advanced settings has been removed,
we know run many database operations asynchronously so performance
should not be a problem anymore, but we always ensure resiliency
in case of abrupt termination, so there is no tradeoff anymore.
2015-12-19 04:17:28 +01:00
ovalseven8
41ba2bc69d domain.com -> example.com
@zetok
2015-10-25 09:51:13 +01:00
bitok
b4cc326e78 Fix formulation 2015-10-13 21:24:04 +03:00
bitok
8594dcd6c8 Error display more explicit 2015-10-13 01:32:04 +03:00
bitok
55f5357ce1 Migration to QRegularExpression and text formulation fix 2015-10-10 18:25:24 +03:00
bitok
f5bffa0f0c #2167 fix: qTox should check if string in "Add friend" input field is 64 chars long 2015-10-10 16:26:00 +03:00
TheSpiritXIII
ee627afc87 Multi-window: Fix buttons staying pressed while in separate window mode, make dialogs alert, fix group chat event flags 2015-09-12 19:07:45 +02:00
TheSpiritXIII
22fcc3f7a0 Multi-window capabilities for all chats and menus 2015-09-12 19:07:44 +02:00
Zetok Zalbavar
06611d618e
Revert changes from merge of #2092 pull request
That pull request made qTox crash in a number of ways, with no quick fix
available.

Hopefully there will be a way to fix crash, so that this commit could be
reverted, and fix applied.
2015-08-30 21:28:53 +01:00
TheSpiritXIII
d21a6d29de Fix request translations and make group button stay down 2015-08-21 12:36:59 -04:00
TheSpiritXIII
2043908e15 Remove dialog for group invites 2015-08-21 10:32:00 -04:00
TheSpiritXIII
997418a9de Store friend requests 2015-08-20 17:58:03 -04:00
Zetok Zalbavar
67e9aeec63
Fix incorrect copyright headers
The qTox Project is not associated with the Tox Project in any way, with the
exception of "qTox" using the Tox Projet's "toxcore" collection of libraries.
In particular, the Tox Projet does not own copyright over the qTox Project's
"qTox" collection of software, source code, and assets.
The qTox Project's assets are under the sole copyright of the qTox
contributors, and no partiular rights are granted to the Tox Project.
2015-06-06 14:51:28 +01:00
tux3
20f254651d
Reorganize files 2015-06-06 01:44:47 +02:00
tux3
15ca7a587f
Dynamic translation
qTox can now retranslate its GUI dynamically, without needing a restart

Fixes #1671

Closes #1672
2015-06-05 21:37:01 +02:00