Dubslow
|
4781c8cfbb
|
Merge branch 'pr862'
Conflicts:
src/widget/widget.cpp
|
2014-12-01 15:37:09 -06:00 |
|
Dubslow
|
4adfa986b5
|
touchup, more appropriate legal message
|
2014-12-01 15:28:53 -06:00 |
|
Dubslow
|
48e5315cdf
|
clarify systray show-status status
|
2014-12-01 14:55:35 -06:00 |
|
Dubslow
|
173eda7700
|
Merge branch 'pr870'
Conflicts:
src/widget/form/settings/generalform.cpp
|
2014-12-01 14:47:54 -06:00 |
|
Dubslow
|
1340e00f69
|
re-move idle timer construction before restoreGeometry
|
2014-12-01 14:04:18 -06:00 |
|
Dubslow
|
9df3fdc2a0
|
move new functions to a more logical location
|
2014-12-01 14:04:17 -06:00 |
|
novist
|
0810559bcb
|
Window geometry saved when window is resized Splitter position saved when splitter is moved
Fixed restoring of window geometry when "Start in tray" is unchecked
|
2014-12-01 14:04:17 -06:00 |
|
A. L'mao
|
545cde519c
|
Destroy AL context before closing old device
I refuse to compile this code, so it's not tested.
This should fix the segfault in alcDestroyContext.
|
2014-11-30 11:04:55 -08:00 |
|
Dubslow
|
90e8afa24d
|
update core api
fixes #882
|
2014-11-30 09:20:32 -06:00 |
|
Dubslow
|
840dadafdd
|
Merge branch 'pr876'
Conflicts:
res.qrc
|
2014-11-29 22:41:53 -06:00 |
|
Dubslow
|
6452cfa702
|
put tr list in "alphabetical" order
|
2014-11-29 22:32:12 -06:00 |
|
Zetok Zalbavar
|
5d297a78d5
|
Sort res.qrc and remove some unnecessary spaces
|
2014-11-29 11:27:36 +00:00 |
|
accino
|
a004fc872f
|
Added Spanish translation
|
2014-11-28 21:32:48 +01:00 |
|
novist
|
a71e98abbb
|
Switched places platform name and file name
|
2014-11-28 11:41:45 +02:00 |
|
novist
|
677058eb65
|
Reorganized platform-dependent code
Auto-away timer check reduced to 1s
|
2014-11-28 11:41:45 +02:00 |
|
novist
|
8e4f69aa79
|
Added copyright notices to platform.*
Changed u_int** to uint**
|
2014-11-28 11:41:45 +02:00 |
|
Sean
|
d69039cb83
|
Lemmie fix those for you
|
2014-11-28 11:41:44 +02:00 |
|
novist
|
99fa5d9e19
|
Global auto-away
|
2014-11-28 11:41:44 +02:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
a560909b6d
|
Attempt to fix #859
|
2014-11-27 22:50:06 +01:00 |
|
dubslow
|
bc381a8459
|
warn on can't read file, fixes #860
|
2014-11-27 15:00:04 -06:00 |
|
Maximilian
|
e989379535
|
Refactored system tray settings in generalform
|
2014-11-27 19:46:40 +02:00 |
|
novist
|
479644833e
|
Option for tray icon to display user status
|
2014-11-27 19:46:36 +02:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
a083d8dbc6
|
Fix some nullptr dereferences in Audio
Fixes #859
|
2014-11-26 23:22:05 +01:00 |
|
novist
|
c224517acc
|
Group chat button at the bottom of contact list resized to 16x16 like other buttons
|
2014-11-26 23:07:43 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
3f47586f22
|
Merge branch 'pr798'
|
2014-11-26 21:36:40 +01:00 |
|
Carsten Brandt
|
b1b1c468e3
|
adjusted translation messages
as discusses here: https://github.com/tux3/qTox/pull/848#discussion_r20851990
|
2014-11-25 21:39:21 +01:00 |
|
Carsten Brandt
|
cac7e76ce3
|
fixed some original translation strings
|
2014-11-25 21:23:49 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
4c379640b8
|
Merge branch 'pr854'
|
2014-11-25 20:00:27 +01:00 |
|
novist
|
c7d8679b8e
|
-P value name also translated
|
2014-11-25 20:32:40 +02:00 |
|
novist
|
a9134956db
|
Added -P <profile> parameter which makes qTox start (and not activate any existing instances) and load specified profile
|
2014-11-25 20:23:05 +02:00 |
|
novist
|
beae534d66
|
Starting client activates existing instance if such exists
|
2014-11-25 19:11:05 +02:00 |
|
apprb
|
465da29a43
|
minor fixes in ChatAction's creation/processing
|
2014-11-25 01:58:57 +09:00 |
|
apprb
|
ba4d877b89
|
rescan audio devices button
|
2014-11-25 01:17:34 +09:00 |
|
apprb
|
dcf318991f
|
commented currently unused functions in Group class
|
2014-11-24 01:41:42 +09:00 |
|
apprb
|
cf54aa6577
|
groupchats: friend's aliases (updates on rejoin)
|
2014-11-24 01:22:41 +09:00 |
|
apprb
|
41d799b251
|
GroupWidget: menu reordering
|
2014-11-24 00:58:53 +09:00 |
|
apprb
|
56ea1f1e66
|
using ToxID in groupchats
|
2014-11-24 00:58:53 +09:00 |
|
apprb
|
f59a67f08a
|
Group class refactoring
|
2014-11-24 00:58:53 +09:00 |
|
apprb
|
85718fa637
|
auto-update audio devices list on tab show
|
2014-11-24 00:58:53 +09:00 |
|
apprb
|
92c330b7bd
|
GroupList refactoring
|
2014-11-24 00:58:53 +09:00 |
|
nachfuellbar
|
64b3cdf139
|
Update generalform.cpp
Fixed typo
|
2014-11-21 20:23:31 +01:00 |
|
Sean
|
6667b76bde
|
Replace pkg installer with new updater
|
2014-11-19 23:05:23 -08:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
f8063fc809
|
Fix idleTimer use before construction
|
2014-11-20 00:22:44 +01:00 |
|
dubslow
|
c270166daa
|
fix #811
|
2014-11-19 22:31:46 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
ec20eef3e3
|
Merge branch 'pr815'
|
2014-11-19 22:28:54 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
599c246ec7
|
Move group audio playing to Audio singletong/thread
This is a bit of a quick fix for a new bug, as but part of cleaning up the audio code and moving it to the Audio singleton
|
2014-11-19 22:26:04 +01:00 |
|
apprb
|
451d0c7999
|
check incoming data from DB
|
2014-11-19 22:46:50 +09:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
53e304b968
|
Remove unnecessary OSX lib search paths
|
2014-11-18 23:31:01 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
e8234dec89
|
Merge branch 'pr804'
|
2014-11-18 23:23:34 +01:00 |
|
dubslow
|
d68788c644
|
add group title menu option, other half of closes #780
also truncate all group titles to max len
|
2014-11-18 05:00:09 -06:00 |
|
dubslow
|
6831778371
|
fix bug (which is actually why aliasing was menu'd in the first place)
|
2014-11-17 21:22:40 -06:00 |
|
dubslow
|
845216fa2f
|
set aliases from chat form (half of #780)
|
2014-11-17 20:15:44 -06:00 |
|
dubslow
|
bc45ff3a28
|
fix crash if no boostrap nodes (fix #791 where "fix" means "mask the underlying problem")
|
2014-11-17 19:41:34 -06:00 |
|
dubslow
|
d533c4089d
|
remember status when disconnected (should help with #715)
|
2014-11-17 19:40:36 -06:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
6eaf8f272e
|
Silence potentially uninitialized warning
Turns out the warning is wrong, but let's initialize anyways
|
2014-11-18 02:12:19 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
0376302fe7
|
Fix more incorrect HINSTANCE casts
|
2014-11-18 02:09:04 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
1197f296a4
|
Fix incorrect HINSTANCE -> int cast
|
2014-11-18 01:48:44 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
69189034e3
|
Put group chats audio playing in its own thread
|
2014-11-18 01:25:15 +01:00 |
|
mannol
|
36d4460fef
|
Core update
|
2014-11-18 00:15:54 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
cd31812dac
|
Widget: Don't delete icon, it's a child
|
2014-11-17 22:49:35 +01:00 |
|
Maximilian
|
0660d2974f
|
The showSystemTrayIcon's default value is false for linux else it is false.
|
2014-11-17 17:35:20 +01:00 |
|
apprb
|
827472e3b5
|
use GlobalAutoAcceptDir only if autosaving enabled
|
2014-11-18 00:01:56 +09:00 |
|
apprb
|
8f3e1c2ef3
|
fix #775
|
2014-11-17 19:11:51 +09:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
9176cf54ce
|
Fix logic error in audio subscription code
|
2014-11-16 20:51:44 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
e4197920c3
|
Add missing license headers
|
2014-11-16 20:49:20 +01:00 |
|
dubslow
|
e8964b178d
|
Extra tooltip and word from the un-picked commit
|
2014-11-16 20:31:46 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
366f98f264
|
Fix #635
|
2014-11-16 20:18:00 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
8bc4bbdce0
|
Fix #778
|
2014-11-16 19:11:37 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
c1f2e9a71d
|
Refactor audio out of code, better resource management
Fixes #739 and fixes #777
|
2014-11-16 19:04:45 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
6c1d2bc9ac
|
Leave group calls when leaving a group
|
2014-11-16 17:45:06 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
014b39e7d0
|
Merge branch 'pr774'
|
2014-11-16 17:04:33 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
4932b8fed6
|
Allow to change audio i/o device mid-call
|
2014-11-16 16:51:42 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
20ba8e6192
|
Allow to change i/o audio devices without restart
Still needs to restart the calls for now
Fixes #713
|
2014-11-16 16:41:30 +01:00 |
|
apprb
|
664c762625
|
using ToxID instead of bare QString + proper alias using during widget creation
|
2014-11-17 00:17:46 +09:00 |
|
Maximilian
|
52255eb332
|
similar bug, when closing the window...
|
2014-11-16 15:22:53 +01:00 |
|
Maximilian
|
b97e66d589
|
Minor bug fix:
The main window, will never be visible, when the user unchecked 'Show system try' and checked 'Start in tray'.
|
2014-11-16 15:22:44 +01:00 |
|
dubslow
|
e6c08ad208
|
fix title editing issue, reported by "whoever"
|
2014-11-16 15:17:36 +01:00 |
|
dubslow
|
40addf9155
|
"overhaul" window title, fix #753
|
2014-11-16 15:17:22 +01:00 |
|
dubslow
|
02e29d6600
|
auto away done right (fixes #751)
|
2014-11-16 15:17:02 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
ce6e50b912
|
Add more plugin search paths for OS X
|
2014-11-16 13:58:03 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
bb48852d87
|
Fix tox: url highlighting breaking the :tox: smiley
Fixes #772
|
2014-11-16 13:50:45 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
7e2dab6676
|
Search libs in ../../PlugIns on OS X
|
2014-11-16 13:36:33 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
007a10346d
|
Rewrite horrible type casting pointer magic with shifts
Why would you generate that random number byte by byte, anyway ?
|
2014-11-15 23:26:30 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
3de63c0061
|
Fix #767
|
2014-11-15 23:17:30 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
1f0e14c18e
|
Merge branch 'pr761'
|
2014-11-15 21:33:37 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
d271e01e02
|
Audio buffer limit: 128 -> 32
|
2014-11-15 21:32:56 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
49a1d9ec07
|
Merge branch 'colors'
|
2014-11-15 21:30:41 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
2f452b6eff
|
Add GUI to change theme color
|
2014-11-15 21:30:20 +01:00 |
|
Yavor Stefanov
|
7eca6b7b24
|
VA buttons tooltip clarifications
|
2014-11-15 19:43:10 +02:00 |
|
Yavor Stefanov
|
bee6c95650
|
mic tooltip clarification
|
2014-11-15 19:35:36 +02:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
b0e6f1168c
|
Prepare for theme colors support
|
2014-11-15 18:29:41 +01:00 |
|
apprb
|
2c22968480
|
improved usability
|
2014-11-16 02:16:56 +09:00 |
|
apprb
|
c541291aac
|
Nospam id part edit
|
2014-11-16 01:11:00 +09:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
bf4ed63eac
|
Fix buffer overflow with >1 audio input channel
Fixes #760
|
2014-11-15 17:05:48 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
183c864dc8
|
Remove debug output
|
2014-11-15 16:36:07 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
e51c154c20
|
Add debug output
|
2014-11-15 16:28:43 +01:00 |
|
Zetok Zalbavar
|
1d2c0e1cac
|
Make sql tuning strings translatable
|
2014-11-15 10:07:55 +00:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
ed76d1621e
|
Fix #752
|
2014-11-14 22:44:09 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
89e90d0734
|
Update OSX auto-updates public key
|
2014-11-14 22:34:32 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
7c6f233d53
|
Remove debug statements
|
2014-11-14 21:16:28 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
d99c682e00
|
Add some debug messages
|
2014-11-14 20:55:32 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
c7d6882479
|
Fix timers called from the wrong threads
|
2014-11-14 20:31:23 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
b8031498db
|
Fix CroppingLabel emitting textChanged twice
|
2014-11-14 20:12:23 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
c4f9baf04b
|
Merge branch 'pr750'
|
2014-11-14 18:32:03 +01:00 |
|
dubslow
|
f4e0ea83ef
|
show self title changes
|
2014-11-14 18:23:54 +01:00 |
|
dubslow
|
71c34b9d69
|
group title support
|
2014-11-14 18:23:54 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
3bc6909c96
|
Apply valgrind fix to 1on1 audio too
I haven't seen valgrind complain too much, but let's fix it preemptively
|
2014-11-14 18:14:33 +01:00 |
|
apprb
|
08f523b8ff
|
AdvancedSettings tab introduced
|
2014-11-15 01:18:17 +09:00 |
|
apprb
|
e782a9d587
|
batch processing
|
2014-11-14 15:18:58 +09:00 |
|
apprb
|
9d96110e9b
|
mysql synchronous set
|
2014-11-14 15:18:55 +09:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
59b26f3d33
|
Add some debug info when toxav_prepare_transmission fails
Should help with #743
|
2014-11-14 01:05:43 +01:00 |
|
Sean
|
76a1aefec2
|
Force install to local user
|
2014-11-13 15:36:30 -08:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
66eebc2e11
|
Enable auto-updates for OS X
|
2014-11-14 00:02:12 +01:00 |
|
dubslow
|
d566f5f9b3
|
minor autoaway tweak
|
2014-11-13 23:56:22 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
d0e8d291bd
|
Remove unused variable
|
2014-11-13 22:45:29 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
ee2507f8e0
|
Fix conflicting declarations struct/class vpx_image
|
2014-11-13 22:40:10 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
848bf3e240
|
Fix conflicting declaration struct/class ToxID
|
2014-11-13 22:39:18 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
3b4ac83e06
|
Updater: Update OS X update server public key
|
2014-11-13 22:01:43 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
635b8f2c02
|
Merge branch 'pr742'
|
2014-11-13 21:57:58 +01:00 |
|
Maximilian
|
11f9cb0cbf
|
I implemented a new setting, which toggles the visibility of the system tray icon.
Background: On Ubuntu 14.04, system trays in Qt5 don't integrate into Unity.
|
2014-11-13 21:33:11 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
56b0559d85
|
Fix memory disclosure in audio send code (valgrind)
|
2014-11-13 21:14:17 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
5eeae0e142
|
Fix push to talk even when text edit focused
|
2014-11-13 20:32:09 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
858971fd94
|
Augment audio queue size, fixes quality issues
Closes #690
|
2014-11-13 20:21:28 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
c550658e38
|
Use a source per call peer
|
2014-11-13 20:18:02 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
796e6f0f4d
|
Fix vol must be muted to actually hear things
|
2014-11-13 19:43:53 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
12431c3047
|
Better debug output for groupchat not found
|
2014-11-13 19:43:32 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
a3b4198270
|
Fix possible crash on ~IPC
|
2014-11-13 19:43:03 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
ae91311241
|
Silence IPC:processEvents failed to lock
|
2014-11-13 19:29:56 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
d5ab03d03d
|
Listen for push-to-talk shortcut on more widgets
|
2014-11-13 19:25:45 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
0c393e717a
|
Add simple push to talk with P
Fixes #734
|
2014-11-13 19:20:06 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
05c9ae9390
|
Auto-updater: Check timestamps before updating
Update the version file format to 2, breaks backward compatibility.
|
2014-11-13 14:42:26 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
d0dae300cc
|
Remember compile time timestamp
Will be used to guarantee we don't downgrade if there's a bad update
|
2014-11-13 13:59:04 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
c9f3bf54ac
|
Fix typo
|
2014-11-13 13:18:32 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
eac712e68a
|
Add GUI for audio groupchats
|
2014-11-13 13:14:27 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
54462f0276
|
Prepare Core for av groupchats
|
2014-11-13 12:18:04 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
c6cb49c991
|
Fix #735
|
2014-11-13 01:46:41 +01:00 |
|
dubslow
|
d87cf99d8f
|
minor tweaks to autoaway, one new debug message
|
2014-11-13 00:20:41 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
ccd6cb79db
|
Remove forgotten debug statement
|
2014-11-13 00:18:11 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
4bb91143d7
|
Fix use after free of groupchat invites
Fixes #728, fixes #706, fixes #394
|
2014-11-13 00:13:11 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
157c1bb44a
|
Merge branch 'pr732'
|
2014-11-12 17:37:22 +01:00 |
|
apprb
|
ec2e19e4bb
|
split message fix
|
2014-11-12 22:13:46 +09:00 |
|
zero-one
|
64f9a24ce6
|
fixes #207
Adds parsing for command-line arguments/flags
|
2014-11-11 16:50:57 -08:00 |
|
dubslow
|
3dd15f0a5f
|
fix minor switching bug introduced by 07ea2e
|
2014-11-11 17:00:24 -06:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
76a8affcdc
|
Fix #719
|
2014-11-11 23:27:30 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
7bca831066
|
Build our Settings after our QApplication, fixes crash on startup
Thanks to @stqism for reporting the crash
This is why global static variables are evil
|
2014-11-11 23:21:16 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
57bcda7cd9
|
Merge branch 'pr721'
|
2014-11-11 23:13:08 +01:00 |
|
dubslow
|
4b6b26c553
|
more robust exporting, fixes #716
|
2014-11-11 16:06:15 -06:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
abd0f7530f
|
Start preparing for OS X auto-update
Updates are still disabled by default on OS X, and the public key is likely to change
|
2014-11-11 22:37:51 +01:00 |
|
apprb
|
07ea2e0828
|
cleanup setting.ini file after a fiend removing
|
2014-11-12 01:52:19 +09:00 |
|
apprb
|
dfd6420ddc
|
fix ToxID from QString convertation
|
2014-11-12 01:36:26 +09:00 |
|