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

131 Commits

Author SHA1 Message Date
Tux3 / Mlkj / !Lev.uXFMLA
96268a28d0 Add experimental RGB32 -> YUV420P conversion 2014-07-12 14:41:42 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
5458b4b3ee Drop video frames when lagging
Aka, all the time. We only drop received frames, we never stop sending
2014-07-12 14:10:24 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
457a54d591 Fix video sending 2014-07-12 12:50:40 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
2af720877f Merge pull request #126 from dubslow/master
Add the files transfered Widget
2014-07-12 11:55:59 +02:00
dubslow
5cad5fb265 devil's in the details 2014-07-12 05:38:36 -04:00
dubslow
ba2bc21489 *tweaks, omg. The vagaries of version control... 2014-07-12 05:31:10 -04:00
Tux3 / Mlkj / !Lev.uXFMLA
f10e1b5868 Register vpx_image meta type 2014-07-12 10:55:12 +02:00
Bill Winslow
310fd21123 A few teaks... sadly, it doesn't quite work for now
See the comment in filesform.cpp
Also Flynn, a better matching icon is required
2014-07-11 18:07:00 -04:00
Bill Winslow
e0b6fd1e13 Remove username and status message from settings, instead use Core 2014-07-11 16:38:39 -04:00
Bill Winslow
34e596641a Fixed bug the first (still needs everything tested though) 2014-07-11 13:14:56 -04:00
Bill Winslow
806b8ea7c3 cleanup 2014-07-11 12:17:37 -04:00
Bill Winslow
26f2f143fa Initial commit for activating the file transfer button
It compiles, but is in fact untested (and requires one small new icon)
2014-07-11 12:05:18 -04:00
Arne Böckmann
a164e7a991 FIX: updated username and status message on editingFinished() instead of textEdited(). I.e. if the user presses return or the widget loses focus. 2014-07-07 19:10:24 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
6ba8be3503 Fix stack smashing, QTimer threading
QTimer CAN NOT be handled from a different thread, we needed to push them to the Core's thread

Allocating a large video frame buffer on the stack is a Bad Idea(tm), this commit fixes a bad buffer overflow

Also improve our QTimer handling during calls, no need to disconnect/reconnect on call start/end, once is enough, and no need to keep them on the stack
2014-07-07 00:12:07 +02:00
Kevin Flynn
a2815e76f0 Fix buttons on OS X 2014-07-06 14:43:02 -07:00
Tux3 / Mlkj / !Lev.uXFMLA
af4706a892 Merge pull request #109 from F1ynn/fix-104
Fix #104
2014-07-06 19:46:05 +02:00
Kevin Flynn
7d15ae48aa Fix #104 2014-07-06 10:40:59 -07:00
Tux3 / Mlkj / !Lev.uXFMLA
1f3c28c173 Merge pull request #106 from dubslow/master
Added GPL header to all source files
2014-07-06 18:45:33 +02:00
Bill Winslow
14a7d298f4 Added GPL header to all source files 2014-07-06 12:19:45 -04:00
Tux3 / Mlkj / !Lev.uXFMLA
4dcccb8a08 Fix status icon not set on startup 2014-07-06 15:52:02 +02:00
Bill Winslow
27bf913a27 Add a missing connect and missing tr() 2014-07-06 05:51:01 -04:00
Tux3 / Mlkj / !Lev.uXFMLA
cb7f0f8df6 Merge pull request #95 from retuxx/master
Use TOX_FRIEND_ADDRESS_SIZE from tox.h to calcualte length of a valid Tox ID
2014-07-06 07:53:30 +02:00
marcel
4372fea9ea calculate tox id length from definition in tox.h instead of setting it manually 2014-07-06 02:29:57 +02:00
Flynn
b52df4f17e Fix buttons on OS X (hopefully) 2014-07-05 16:39:35 -07:00
Kevin Flynn
c5c0f35f59 Small fixes to status button 2014-07-05 15:03:53 -07:00
Kevin Flynn
0b45edbfd1 Fix spacing in file transfer widget 2014-07-05 14:00:22 -07:00
Kevin Flynn
46784cc1cc Improved status button 2014-07-05 13:54:27 -07:00
Kevin Flynn
a31304d9e2 Added proper status button
Pixels in status image are shifted slightly, but since this involves
changing the .ui file it's better to merge sooner rather than later.
2014-07-05 12:30:00 -07:00
Kevin Flynn
d1a3a42d88 Removed debug code accidentally included in last commit 2014-07-05 01:04:16 -07:00
Kevin Flynn
e6b17b470c Fix segfault when using custom window borders 2014-07-05 01:01:19 -07:00
Kevin Flynn
898a366cdd Fix bug #58, clean up some uneeded code 2014-07-04 23:50:18 -07:00
Tux3 / Mlkj / !Lev.uXFMLA
0ea28fb109 Remove streches of size 0 2014-07-05 07:33:11 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
a8dde773f5 Add special error message on NXDOMAIN 2014-07-05 07:28:15 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
8e46c78068 Merge pull request #80 from F1ynn/fix-widget-win8
Small widget improvements
2014-07-05 07:22:24 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
fce95e9637 Don't write tox_save when unnecessary
Fixes #76 and makes the GUI noticeably faster on slow hard drive.
2014-07-05 06:25:17 +02:00
Flynn
b5eddef8a9 Fix bug in new file transfer widget 2014-07-04 18:55:19 -07:00
Flynn
9c7998d38b Improve file transfer dialog 2014-07-04 16:59:11 -07:00
Flynn
352b8396ae Fix QSplitter handle color on Windows 2014-07-04 13:55:53 -07:00
Flynn
404be4b635 Make label readable on windows system.
Works properly on Win8.1 i686
2014-07-04 13:18:36 -07:00
Tux3 / Mlkj / !Lev.uXFMLA
c3f985db8a Add greentext 2014-07-04 21:30:59 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
f9289438af Add option to disable translations 2014-07-04 19:22:43 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
3aae8dcde7 Improve Tox ID display in settings
Fixes #42
2014-07-04 18:49:30 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
ddab801262 Include math.h for log() (fix for OSX) 2014-07-04 17:47:38 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
365b5f6d59 Fix #72 2014-07-04 16:41:29 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
0a41c0d712 Merge PR57 2014-07-04 16:24:27 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
7c4531cdf9 Enable french translation
On french computers only, obviously
2014-07-04 15:30:47 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
2c9d077787 Fix some translation strings, prepare french 2014-07-03 22:15:38 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
537d55bd7f Makes toxgui translatable 2014-07-03 21:42:23 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
6a57888771 Add Busy status 2014-07-03 20:00:14 +02:00
Kevin Flynn
16df8e553e Save on event instead of timer trigger 2014-07-03 10:38:30 -07:00