Tux3 / Mlkj / !Lev.uXFMLA
3d9cc86e30
Show the date for each new day when loading history
2014-11-09 00:08:28 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
93a4d30724
Add boolean 'sent_ok' to new history DBs
...
We can remember which message we couldn't send and build faux-offline messaging on top of that later
2014-11-08 23:47:59 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
18cf3a806b
Don't free actions owned by the system tray menu
...
Thanks to mannol for reporting the issue
2014-11-08 23:14:22 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
a158aed643
Autoload last week of history on startup
...
Only if keeping history is enabled, of course
2014-11-08 22:43:33 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
33b5e48b6a
Fix #673
2014-11-08 17:53:00 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
4959d8833a
Fix #674
2014-11-08 17:47:13 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
741c9771ea
Remove dead assignement, useless include
2014-11-08 16:31:12 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
e1b95105bc
Fix #671
2014-11-08 14:46:57 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
1c952f280a
Fix #670
2014-11-08 14:07:51 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
5e906d1767
Merge branch 'pr664'
2014-11-07 23:19:27 +01:00
dubslow
b707ce2c91
remove incorrect line
2014-11-07 16:17:23 -06:00
dubslow
3d073bcd9a
Same mistake every time...
2014-11-07 16:06:37 -06:00
dubslow
7a20254dd1
handle tox save files, also fix IdentForm bug
2014-11-07 15:45:21 -06:00
apprb
bc0f0a9416
default friend name
2014-11-08 02:15:42 +09:00
apprb
9947a34465
main window title proper updating
2014-11-08 01:50:39 +09:00
apprb
c1ef9115d0
Alias: remove unnecessary symbols + size limit
2014-11-08 01:40:22 +09:00
apprb
58eebcb2a6
load/save aliases from the settings file
2014-11-08 01:07:21 +09:00
apprb
af8df8e707
possiblity to setup alias
2014-11-07 23:56:15 +09:00
apprb
b316f6e13f
only public key is necessary
2014-11-07 23:56:14 +09:00
apprb
59748886de
struct Friend refactoring
2014-11-07 23:56:14 +09:00
dubslow
922bcb2384
threadify file logger
2014-11-06 22:53:05 -06:00
Tux3 / Mlkj / !Lev.uXFMLA
f29305bb01
Warn user if we try to use DNS with a SOCKS5 proxy
...
Ask if we really want to do a DNS request, without the proxy
Fixes #627
2014-11-06 23:50:36 +01:00
agilob
23d14553ae
tox:id
2014-11-06 16:55:10 +00:00
agilob
a10f04eb27
highight tox:// in chat
2014-11-06 16:38:33 +00:00
Tux3 / Mlkj / !Lev.uXFMLA
186ce73455
Tox URI: Handle nonstandard tox:// URI scheme as well
2014-11-06 15:26:48 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
c26bec3982
Merge branch 'pr646'
2014-11-06 15:22:01 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
51efc3295f
IPC: Yield ownership on exit
2014-11-06 15:21:42 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
a035cc5576
Implement IPC, Tox URI, refactor Tox DNS
2014-11-06 15:12:10 +01:00
agilob
3f7adb066c
disabling emoitcons
2014-11-06 13:55:12 +00:00
Tux3 / Mlkj / !Lev.uXFMLA
85aca2ca40
Fix typo
2014-11-06 00:13:33 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
aa98222e11
Merge branch 'pr634'
2014-11-05 23:56:38 +01:00
agilob
31f8a4308e
window titles
2014-11-05 22:47:52 +00:00
Tux3 / Mlkj / !Lev.uXFMLA
9d5b5d437d
Enable swedish translation
2014-11-05 23:34:35 +01:00
agilob
d9a3f1a5e2
cleaning in settings.cpp filetransferinstance.cpp and friendwidget.cpp, global autoaccept, per friend and qmenunu simplificated
2014-11-05 22:34:28 +00:00
Tux3 / Mlkj / !Lev.uXFMLA
0b6a4a6481
Implement tox3 support, keep tox1 as silent fallback
2014-11-05 23:27:51 +01:00
agilob
c702e18ccf
global autoaccept files
2014-11-05 21:59:29 +00:00
Tux3 / Mlkj / !Lev.uXFMLA
de3befe116
Fix compilation warning
2014-11-05 22:46:24 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
d158d27fc5
Check Tox DNS protocol version, reject if not tox1
...
We only support tox1 for now, and soon we should tox3
2014-11-05 20:48:46 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
7372fe5314
Merge branch 'pr630'
2014-11-05 17:43:02 +01:00
agilob
9a5c5484ba
autoaccept: unused code
2014-11-05 15:52:05 +00:00
agilob
b9a3341e95
autosavedir: keep previous directory in case of cancelling
2014-11-05 15:49:55 +00:00
agilob
3dbbbd1caf
autosaveDir, useEmoicons, selectTimestamp added to GUI and settings
2014-11-05 15:20:32 +00:00
agilob
a07c83466c
another unused opration
2014-11-05 12:14:39 +00:00
agilob
954d53f64a
more pl translations
...
* removed unused code
* notification about rejected call(not tested)
* notification about cancelled call
2014-11-05 12:02:38 +00:00
Tux3 / Mlkj / !Lev.uXFMLA
866a8a147e
Merge branch 'pr625'
2014-11-04 21:45:21 +01:00
dubslow
f8fa37e4a9
fix #624
2014-11-04 14:32:38 -06:00
Tux3 / Mlkj / !Lev.uXFMLA
df64c9e933
Put translations in alphabetical order
2014-11-04 21:05:30 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
710ba48d30
Bulgarian translation: 'българин' -> 'Български'
2014-11-04 21:03:01 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
41237a9bbc
Release, enable bulgarian translation
2014-11-04 20:10:35 +01:00
dubslow
46b08f8850
workaround #618
2014-11-03 19:08:02 -06:00
Tux3 / Mlkj / !Lev.uXFMLA
30d91693c0
Merge branch 'pr613'
2014-11-03 23:21:37 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
36017a124f
Merge branch 'pr612'
2014-11-03 23:21:11 +01:00
agilob
770d7b00a8
nulling timer
2014-11-03 17:01:02 +00:00
agilob
b386e4f08f
call duration
2014-11-03 01:51:56 +00:00
agilob
a3b95e332e
style for qlineedit in status panel
2014-11-02 23:26:23 +00:00
Tux3 / Mlkj / !Lev.uXFMLA
2ac1a33cb5
Merge branch 'pr608'
2014-11-02 23:41:07 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
5b1508d056
Merge branch 'pr607'
2014-11-02 23:40:53 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
c39e0608f4
Fix possible heap corruption in CUserId()
...
If the size of the userId is larger than TOX_CLIENT_ID_SIZE, then we used to memcpy more than we allocated
2014-11-02 23:39:28 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
0d251f24fd
Fix Core::getPeerName for long names
2014-11-02 23:37:54 +01:00
agilob
4f52fa2cff
default smiley pack is cylgom
2014-11-02 21:13:17 +00:00
agilob
755a5677a2
Call notifications
2014-11-02 21:07:41 +00:00
Tux3 / Mlkj / !Lev.uXFMLA
98f15af670
Use Tox IDs internally as message author ID
...
Instead of names. Fixes #603
Groupchats still use names internally, since there's currently no way to get a chat member's public key throught the toxcore API
2014-11-02 18:36:27 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
5bdbc3d6d0
Don't try to load the 'en' translation
...
It's the default, not a translation
2014-11-02 14:24:06 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
804c3c3336
Don't log null/same avatar infos
...
Since avatars are pretty much stable, we don't need so much debug info
2014-11-02 14:23:18 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
e5afa5f363
Silence buggy QTextBrowser qWarning spam
...
'QFSFileEngine::open: No file name specified', happens whenever we display a base64 image
2014-11-02 14:18:03 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
071310b82a
Try to improve file transfer speed
...
May help with #376 since we're not recursing through processEvents anymore
2014-11-02 14:03:39 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
4453bbe266
Fix #602
2014-11-02 13:38:00 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
e17672acd8
Add tooltip for emoticons, fix #597
2014-11-02 12:58:18 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
a908e036ce
Fix #600
2014-11-02 12:47:42 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
77edbb668e
Fix #599
2014-11-02 12:24:14 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
b68134aaa7
Fix spacing of chat form head, fixes #598
2014-11-02 12:13:15 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
330ea59618
Fix #96 with a flow layout for groupchat user list
2014-11-02 10:41:58 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
2ea99eb635
Fix #459
2014-11-02 09:45:44 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
85d3a7275b
Fix #557
2014-11-02 09:24:13 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
12bba9fe68
Don't triple save on exit
2014-11-02 09:00:05 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
d90ce6b45f
Fix crash on exit
...
Static destructors were being called in an inconvenient order, replace that with a pointer and check for nullity
2014-11-02 08:55:11 +01:00
saneki
05d7734adb
Sql typo
2014-11-01 17:49:35 -05:00
Tux3 / Mlkj / !Lev.uXFMLA
fd67a375ea
Fix #591
2014-11-01 15:02:43 +01:00
apprb
99507465be
proper sending/receiving group actions
2014-11-01 22:00:43 +09:00
dubslow
19e0ef4641
remove a couple of debug statements
2014-11-01 00:30:04 -05:00
dubslow
b78737632e
add logging to file; should make bug reports easier to handle
...
(it's a bit of a hack, but it works)
2014-11-01 00:28:37 -05:00
X-NicON
f6896819b8
Removed untranslatable strings
2014-10-31 21:24:28 +03:00
Tux3 / Mlkj / !Lev.uXFMLA
da3374c4aa
Windows: Save data in %APPDATA%/tox/ as per the STS
...
Fixes #585
2014-10-30 21:38:21 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
4f639a4dcf
Fix minimumSize being too small
...
Fixes part of #579 , graphical glitches with the splitter
2014-10-30 11:25:32 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
aabb656733
Jump to Add Friend form when quitting groupchat
...
Fixes part of #579
2014-10-30 10:44:26 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
91af4721c4
Handle received group actions
2014-10-30 09:40:47 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
b1c5dbafcc
Rename variable to match displayed text
2014-10-29 22:01:05 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
b193aa8623
Merge branch 'pr575'
2014-10-29 21:46:36 +01:00
agilob
2fc9f12d80
style selector is translatable now - made right
2014-10-29 20:46:10 +00:00
agilob
3f4550951c
network setting unification s/disable/enable/ UDP
2014-10-29 20:27:46 +00:00
agilob
c079641fc1
prevent duplicating emoticons on the list
2014-10-29 20:24:56 +00:00
Tux3 / Mlkj / !Lev.uXFMLA
4330d7e058
Merge branch 'pr569'
2014-10-29 20:10:26 +01:00
X-NicON
fb5ed1c6b7
more strings for translation
2014-10-29 22:08:02 +03:00
Tux3 / Mlkj / !Lev.uXFMLA
e163ec8259
Embed cylgom and krepa emoticon packs
...
Thanks to @cylgom and @krepa098
Closes #555 , fixes #304
2014-10-29 19:29:35 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
aec042e4ed
Merge branch 'pr566'
2014-10-29 17:38:40 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
c15e303d31
Merge branch 'pr565'
2014-10-29 17:38:28 +01:00
apprb
63992fc522
multiple file sending race condition fix
2014-10-30 00:40:09 +09:00
apprb
36d4998eb8
Setting forms: similar outlook and inner structure
2014-10-29 23:23:48 +09:00
Olexandr Nesterenko
6047ffe9e7
add localized strings
2014-10-29 12:13:32 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
8ff3d1d960
Open the audio in/out devices of the settings
2014-10-28 21:27:51 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
434808cd67
Add audio in/out device to settings
2014-10-28 21:21:37 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
8501f3e543
Add audio in/out device list (stubs)
...
Clicking through the list currently has no effect
2014-10-28 20:47:20 +01:00
Wouters Dorian
50513e0fb4
Made Mute speakers button work
2014-10-28 13:50:30 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
f9df6fc8f6
Fix small memory leaks
...
Mostly to make valgrind happy
2014-10-28 00:01:02 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
7b3c2bd1e8
Add some core doc comments, remove dead code
2014-10-27 00:31:51 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
cb81200582
Fix leak, enable NRVO in Core::getStatusMessage
2014-10-26 21:33:24 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
9fd8a6124e
Handle toxcore failures in Core::onAvMediaChange
...
No, I'm not above using goto for centralized error handling.
2014-10-26 21:31:25 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
eb2b7d03ad
Fix uninitialized return value in createVpxImage
2014-10-26 21:22:04 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
3047a65120
Fix leak, enable NRVO in Core::getUsername
2014-10-26 21:18:45 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
edca806af1
Rescale smileys smoothly, fix #501
2014-10-26 21:12:39 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
32c3302462
Merge branch 'pr545'
2014-10-26 17:08:36 +01:00
krepa098
4aef811e44
format shader code
2014-10-26 17:08:35 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
8da7b48f3c
Merge branch 'pr544'
2014-10-26 16:25:07 +01:00
apprb
77d65a3cad
QSharedPointer<ChatAction> instead ChatAction*
2014-10-27 00:04:39 +09:00
krepa098
0d84087000
fix error: vector size mismatch for arithmetic operator
2014-10-26 09:54:57 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
09b94b24b8
Never call GUI methods from core directly, fix #436
2014-10-25 13:01:23 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
7b70fd0008
Fix crash if call failed to start
2014-10-25 11:29:25 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
38da22dded
Log when core fails to load config
2014-10-24 20:55:54 +02:00
dubslow
54fa26fef4
revert coreav.cpp changes
2014-10-24 13:12:50 -05:00
dubslow
8153a3e8c3
add reconnect button for connection settings
...
some ui guru should make it not stretch to width
2014-10-24 12:35:01 -05:00
dubslow
576fd7269e
disable switching buttons during calls
...
fixes #436 , fixes #500
(well, "fixes" by preventing users from doing dumb things)
2014-10-24 12:33:46 -05:00
apprb
8300f42e02
Reducing memory consumption: no reason to store all displayed ChatActions in memory
2014-10-25 01:25:28 +09:00
Tux3 / Mlkj / !Lev.uXFMLA
57a995117f
Merge branch 'pr523'
2014-10-24 17:21:04 +02:00
dubslow
4265b114b8
remove dead comments
2014-10-24 10:18:32 -05:00
krepa098
fadbb10ebc
fixup rebase
2014-10-24 16:33:44 +02:00
krepa098
7d4230095c
cleanup, use chroma_shift
2014-10-24 16:04:47 +02:00
krepa098
f05e2ba9c9
refactoring
2014-10-24 16:04:47 +02:00
krepa098
20b7fb0c67
cleanup
2014-10-24 16:03:45 +02:00
krepa098
15851604cd
moved video stuff to src/video
2014-10-24 16:02:55 +02:00
krepa098
c5dfb33999
non-blocking cam communication, fixed CameraWorker::probeResolutions ...
...
called from wrong thread, try fix #408 and #495
2014-10-24 16:02:07 +02:00
dubslow
34a68b2f84
fix encrypted tox loading
2014-10-24 08:56:27 -05:00
Tux3 / Mlkj / !Lev.uXFMLA
2d4329767e
Delay webcam res probing until first use
...
Fixes #520
2014-10-24 13:42:08 +02:00
dubslow
7260fdd38d
fixed encryption, major testing required
2014-10-24 06:35:30 -05:00
Tux3 / Mlkj / !Lev.uXFMLA
e2bde38358
Probe more camera resolutions
2014-10-24 12:37:22 +02:00
Zetok Zalbavar
2297739dd5
Change file sending button tooltip to indicate ability to select and send multiple files
2014-10-24 08:43:13 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
978f051060
Fix typo in message box
2014-10-24 00:41:35 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
2ba994c73a
Force font size in groupchat header for all DPIs
...
Fixes #75
2014-10-24 00:18:48 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
8dcf5ef6f3
Add tooltips to chat buttons
...
Fixes #516
2014-10-24 00:00:30 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
87f1ae2ccb
Disable history encryption again
...
For some reason it didn't work the first time, thanks @agilob for reporting that
2014-10-23 23:01:50 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
80e648a5a2
Force smiley size to match text size
...
Fixes #501
2014-10-23 22:39:03 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
fa44956010
Disable encryption options for the moment
2014-10-23 22:11:37 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
1dc77a5d32
Fix chat head style for high DPI
...
Fixes #75
2014-10-23 21:53:45 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
5fae61c4e8
Don't show msgboxes outside of the GUI thread
...
Fixes #511
2014-10-23 20:39:28 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
f1601f389f
Merge branch 'pr423'
2014-10-23 18:47:35 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
5d69887b6d
Merge branch 'pr475'
2014-10-23 18:35:14 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
353075d512
Change call ringing time to 45s, fix #507
2014-10-23 17:57:01 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
7086f62c59
Merge branch 'pr508'
2014-10-23 17:48:33 +02:00
apprb
0a6342ae98
FileTransferInstance improvements
2014-10-24 00:39:55 +09:00
Tux3 / Mlkj / !Lev.uXFMLA
93ea674e07
Fix #503
2014-10-22 21:23:37 +02:00
agilob
bb9f7b8b63
minimum size for camera preview 160x120
2014-10-22 17:11:55 +01:00