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

4249 Commits

Author SHA1 Message Date
tux3
8f06dfe254
Revert "Always offer avatars to friend who come online"
This reverts commit e30fb4d919.
2015-12-19 04:20:05 +01:00
tux3
7319df10e8
Merge branch 'sqlcipher' 2015-12-19 04:18:08 +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
tux3
3b82e73c85
Merge branch 'pr2682' 2015-12-17 19:07:49 +01:00
tux3
1abee73af3
Merge branch 'pr2693' 2015-12-17 11:25:06 +01:00
Twyz™
782f93607f Update italian translation 2015-12-17 06:56:40 +01:00
Twyz™
cc10b6df13 Update italian translation 2015-12-17 03:11:30 +01:00
Twyz™
3242a8597b Update italian translation 2015-12-17 03:05:12 +01:00
tux3
3717b5c98d
Fix bootstrap list size 2015-12-16 13:19:21 +01:00
tux3
22ddef48b1
Merge branch 'pr2690' 2015-12-16 03:46:37 +01:00
Twyz™
d1dedff766 Update italian translation 2015-12-16 01:40:15 +01:00
Twyz™
d08c08a973 Added missing translation 2015-12-16 01:04:29 +01:00
tux3
e286f9673c
Fix use after free of NetCamView
Someone was connecting a singal to a lambda capturing this, and never disconnecting it in the destructor. Capturing this is DANGEROUS, kids, don't do this at home.
2015-12-15 21:19:18 +01:00
tux3
af59b5b45a
Fix IPC not taking ownership after crash
In case a previous instance crashed, we were trying to activate the current owner before even checking if it was still alive, this resulted in qTox needing to be restarted twice after a crash.
2015-12-15 21:06:55 +01:00
tux3
9cf0cbde6b
Fix avatar deletion not visible 2015-12-15 20:59:09 +01:00
tux3
db2dbf459b
Merge branch 'pr2689' 2015-12-15 19:54:10 +01:00
tux3
0c2f70eb7e
Merge branch 'pr2688' 2015-12-15 19:48:29 +01:00
tux3
10673640ea
Fix #2408 2015-12-15 19:31:26 +01:00
tux3
ab8220c2cf
Remove stale TODO 2015-12-15 19:20:34 +01:00
tux3
b27f7ebb16
Clean up default bootstrap nodes list 2015-12-15 19:19:19 +01:00
tux3
4e1029808b
Remove useless TODO 2015-12-15 19:09:28 +01:00
tux3
cbade4bae6
Fix tiny memory leak on startup 2015-12-15 19:08:59 +01:00
rku
8231a2b1ae Support for theming qTox tray and window icons
This patch adds ability to override qTox window and tray icons with ones from user's desktop theme. Some people prefer keeping tray icons consistent to achieve best looks.

Following theme icons used:
* qtox: general window icon which is also used in taskbar
* qtox-online, qtox-offline, qtox-busy, qtox-away, qtox-invisible, qtox-event: tray icons

If theme icon is not available then default built-in icon will be used.
2015-12-15 19:42:23 +02:00
rku
5cb5f2e367 Focus current chat widget text input when window is activated or empty window space clicked. 2015-12-15 19:31:45 +02:00
rku
63f7dee6cf Blink taskbar icon and window icon only when window is inactive. 2015-12-15 19:03:05 +02:00
tux3
aa20df7144
Merge branch 'pr2685' 2015-12-15 03:31:14 +01:00
Twyz™
5ef01f3000 Update italian translation 2015-12-15 02:13:30 +01:00
tux3
0961dcf6a4
Merge branch 'pr2684' 2015-12-14 23:35:08 +01:00
Twyz™
14a1525387 Update italian translation 2015-12-14 23:32:27 +01:00
tux3
63644050f3
Fix #2683
There is still an issue with the history keeping the old password, though
2015-12-14 23:27:12 +01:00
Twyz™
159239de46 Update italian translation 2015-12-14 23:11:36 +01:00
towlie
2d3f27a8ef Fix delete startmenu shortcuts x64 2015-12-14 21:56:37 +01:00
towlie
69c4b86bbf fix mistake 2015-12-14 21:55:30 +01:00
towlie
32eff2f4f5 Fix delete startmenu shortcuts x86 2015-12-14 21:53:27 +01:00
towlie
ae1b9a11fd drop admin rights x86 2015-12-14 21:50:08 +01:00
towlie
4331c99e55 drop admin rights x64 2015-12-14 21:47:45 +01:00
tux3
9a6ad04909
Merge branch 'pr2679' 2015-12-14 20:55:59 +01:00
Twyz™
f1eba567c3 Added missing translation 2015-12-14 20:05:53 +01:00
tux3
f936e5f1fd
Merge branch 'pr2678' 2015-12-14 18:49:12 +01:00
Twyz™
4b65354e07 Added missing translations in the italian translation 2015-12-14 18:38:04 +01:00
tux3
8ee369d042
Merge branch 'pr2677' 2015-12-14 18:14:13 +01:00
tux3
0723960b30
Merge branch 'pr2676' 2015-12-14 18:11:10 +01:00
Jacob Henner
a405ceca9d Fixes #2631: Automatically select capture device. 2015-12-14 05:09:34 -05:00
Twyz™
79ed593edb Added missing translations in the italian translation 2015-12-14 07:11:13 +01:00
Twyz™
e7f972d478 Added missing translations in the italian translation 2015-12-14 06:35:33 +01:00
Twyz™
e7efba44e3 Added missing translations in the italian translation 2015-12-14 06:19:17 +01:00
tux3
d6473d66d2
Merge branch 'pr2674' 2015-12-14 00:21:09 +01:00
minj
ee009b14fd update Lithuanian translation 2015-12-14 00:14:11 +02:00
tux3
cba9feb94d
Merge branch 'pr2673' 2015-12-13 22:30:11 +01:00
Twyz™
825d8219de Fixed errors in the italian translation 2015-12-13 21:53:58 +01:00