Polshakov Dmitry
27faec918a
fix(genericchatitemwidget, micfeedbackwidget): Added members init in the constructor
2016-04-20 22:53:27 +03:00
Polshakov Dmitry
910c41f4fa
perf(camerasource): Passed parameter by reference
2016-04-20 22:53:27 +03:00
Diadlo
25cec623fa
refactor(systemtrayicon, genericchatform): Replace C-style cast to static_cast
2016-04-20 22:53:27 +03:00
Diadlo
64a19d3419
fix(main): Added check sodium_init result
2016-04-20 22:53:22 +03:00
Diadlo
082fb4c056
refactor(videoframe, camerasource, corevideosource): Change calls deprecated functions
2016-04-20 13:17:19 +03:00
Diadlo
446626dabe
refactor(chatmessage): Delete duplicate enum MarkdownType
2016-04-20 13:17:19 +03:00
sudden6
ed9ccbe471
Merge pull request #3151
...
Jason Papakostas (1):
fix(Widget::updateIcons): workaround QIcon fallback bug
2016-04-19 18:33:05 +02:00
sudden6
b883d07b0d
Merge pull request #3142
...
Vincas Dargis (1):
fix(file transfer widget): QPushButton allows image to overflow
2016-04-17 14:21:31 +02:00
Vincas Dargis
32d588a499
fix(file transfer widget): QPushButton allows image to overflow
...
Introduced in 857dfbcd4c
Regression was due to fact that QPushButton allows icon to overflow.
This patch does:
1. Scale and crop icon to fit into button.
2. Avoid upscaling small images.
3. Refactor FileTransferWidget::showPreview() to load image from file
only once.
Closes #3042
2016-04-17 12:45:39 +03:00
Jason Papakostas
0b53c4fd5c
fix(Widget::updateIcons): workaround QIcon fallback bug
...
Some builds of Qt appear to have a bug in icon loading: QIcon::hasThemeIcon
is sometimes unaware that the icon returned from QIcon::fromTheme was a
fallback icon, causing hasThemeIcon to incorrectly return true.
In qTox this leads to the tray and window icons using the static qTox logo
icon instead of an icon based on the current presence status.
This workaround checks for an icon that definitely does not exist to
determine if hasThemeIcon can be trusted.
On systems with the Qt bug, this workaround will always use our included
icons but user themes will be unable to override them.
2016-04-16 22:21:22 -05: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
ed606eadb4
refactor(toxme): Deleted old debug messages
2016-04-16 01:42:27 +03:00
Diadlo
d1b706a4b3
fix(toxme): Delete extra check
...
Result is checked in response "c" value
2016-04-16 01:32:37 +03:00
sudden6
27c4873dc5
Merge pull request #3134
...
Diadlo (1):
fix(core, widget): Added checks
2016-04-15 19:35:53 +02:00
sudden6
2c07b1b5b2
Merge pull request #3116
...
Diadlo (4):
fix(groupinviteform): remove deleted buttons from set
style(groupinviteform): extracted few variables
fix(groupinviteform): translation invite message
refactor(groupinviteform): Deleting made clearer
2016-04-15 19:31:58 +02:00
sudden6
f95728a037
revert: fix(systemtrayicon, widget): Added deallocate memory
...
Revert commit cbb7eeca62
fixes #3144
2016-04-15 00:57:03 +02:00
sudden6
fa1f26354b
revert: fix(systemtrayicon): only delete the systray backend that was used
...
Revert commit 1d6f32c9f9
2016-04-15 00:57:03 +02:00
Diadlo
f28c3a16ae
fix(core, widget): Added checks
...
Fix #3133 .
* Added check, that core and coreAv exist, before use them
* Added check, that tox exit, before use them
2016-04-14 23:40:06 +03:00
Zetok Zalbavar
8fa40d5c4f
Merge pull request #3118
...
Also "fix" the problem with not signed sudden6's commit.
PKEv (1):
feat(chatform): add support for non-local file and samba share links
2016-04-14 05:36:07 +01:00
PKEv
47764c0397
feat(chatform): add support for non-local file and samba share links
...
E.g. links like "file://192.168.1.1/" and "smb://localnode/" are now
supported. Before only links to local files were supported, e.g.
"file:///local/file.txt"
2016-04-14 00:56:21 +03:00
sudden6
1d6f32c9f9
fix(systemtrayicon): only delete the systray backend that was used
...
Fixes qTox not closing cleanly after
4fd0446f96
2016-04-13 22:32:45 +02:00
Diadlo
7b4118a1a3
refactor(groupinviteform): Deleting made clearer
2016-04-13 23:02:26 +03:00
Diadlo
24efaf0594
fix(groupinviteform): translation invite message
...
Fix #3083 .
* Add time in GrupInvite struct
* Add translation to invite message
* Add set of invite message
* Add correct removing invite message
2016-04-13 23:02:17 +03:00
sudden6
01c56a3af6
Merge pull request #3132
...
Polshakov Dmitry (1):
fix(widget): Change focus after create group
2016-04-13 21:49:09 +02:00
sudden6
4fd0446f96
Merge pull request #3135
...
Diadlo (1):
fix(systemtrayicon, widget): Added deallocate memory
2016-04-13 21:45:23 +02:00
Polshakov Dmitry
a146c43a1e
refactor(profileform): Small changes
...
* Renamed function
* Added comment
2016-04-13 20:00:20 +03:00
Diadlo
cbb7eeca62
fix(systemtrayicon, widget): Added deallocate memory
2016-04-13 19:46:38 +03:00
Polshakov Dmitry
2dc3dd6964
style(profileform): Changed local include brackets type
2016-04-13 00:48:19 +03:00
initramfs
a36248b501
fix(screenshot): incorrect screenshot capture resolution under HiDPI
...
Resolves the issue where a crop of the full desktop resolution is used
instead of the full resolution when desktop is subjected to DPI-scaling
2016-04-12 15:44:16 -04:00
Polshakov Dmitry
b111c509a7
fix(widget): Change focus after create group
...
Fix #3128 .
2016-04-12 15:52:34 +03:00
Polshakov Dmitry
132f87c05e
fix(profileform): Add toxme username limitation
2016-04-12 15:15:21 +03:00
Polshakov Dmitry
1f7e23d007
fix(profileform): Deleted extra check and extra url
2016-04-12 11:53:59 +03:00
Diadlo
88de3a0a7a
fix(profileform): Fixed very quick relogin segfault
2016-04-12 09:34:47 +03:00
Diadlo
2e9295f420
fix(profileform): Fixed segfault on logut
2016-04-12 09:34:39 +03:00
Diadlo
8f4b6869f1
fix(toxme): Fixed potential memory leaks
2016-04-12 09:34:38 +03:00
Diadlo
11ec3947f5
fix(toxme): Fix possible segfault
2016-04-12 09:34:38 +03:00
Diadlo
204fe1d3de
feat(toxme): Add save toxme info
2016-04-12 09:34:38 +03:00
Diadlo
41c5d4bf14
feat(profileform): Added ability to change toxme server
...
Combo box set editable. Now user can enter server himself
2016-04-12 09:34:27 +03:00
Diadlo
fc2a572309
fix(toxme): Use format strings
2016-04-12 09:34:24 +03:00
Diadlo
65ab1f4e14
fix(profileform): Fix tab order, fix loop
2016-04-12 09:34:04 +03:00
Diadlo
9565a81755
fix(toxme): Translation fixs
2016-04-12 09:07:17 +03:00
Diadlo
cb8bf134d2
feat(toxme): Add ToxMe registration
...
Add some features in Toxme class and new section in profile form
2016-04-12 09:05:46 +03:00
Diadlo
24b28b1e51
style(groupinviteform): extracted few variables
2016-04-11 22:12:53 +03:00
Diadlo
f137ba710c
fix(groupinviteform): remove deleted buttons from set
...
Fix #3087 .
2016-04-11 21:59:04 +03:00
sudden6
0a2f541945
Merge pull request #2983
...
kehugter (2):
Add direct link with template for submitting new issues
refractor: abstract HTML out of `new issue` GitHub link
2016-04-11 19:02:36 +02:00
sudden6
87c881edde
Merge pull request #3101
...
Jason Papakostas (2):
feat: install icons with make install on unix
fix(Widget::updateIcons): fix the way systray icons are loaded
2016-04-11 19:00:21 +02:00
sudden6
9e4adf77b6
Merge pull request #3115
...
Diadlo (1):
fix(title): Change title on initial startup on "Add friend"
2016-04-11 13:05:03 +02:00
Diadlo
66bcfdae3c
fix(addfriendform): Removed extra connect return press
...
Fixed #3081 .
2016-04-11 00:49:01 +03:00
Diadlo
47d940455d
fix(title): Change title on initial startup on "Add friend"
...
Fixes #3100 .
2016-04-10 14:08:09 +03:00
kehugter
d121bd839b
refractor: abstract HTML out of new issue
GitHub link
...
Put only translatable text inside of tr() calls. This prevents HTML
changes to require a new translation for the whole string.
2016-04-09 13:02:34 +02:00
Jason Papakostas
90874a478f
fix(Widget::updateIcons): fix the way systray icons are loaded
...
the system tray should no longer use a static icon when the xdg
application icons are named qtox.{png,svg}
this means the workaround https://bugs.archlinux.org/task/47910 done
downstream at arch linux shouldn't be necessary anymore.
related discussion in #2903
2016-04-05 09:54:59 -05:00
initramfs
00947bc7ad
refactor(video): simplifies retrieval of primary screen
...
This commit reduces primary screen retrieval to a single static field
access as opposed to obtaining a runtime instance of the QApplication
object
2016-04-04 23:02:54 -04:00
sudden6
20a61e4cc3
Merge pull request #3096
...
initramfs (1):
fix(video): usage of invalid file descriptors on error
2016-04-04 23:49:25 +02:00
sudden6
03a1f826cb
Merge pull request #3095
...
Zetok Zalbavar (1):
fix(chatform): regression in detecting `tox:` type IDs
2016-04-04 23:41:41 +02:00
initramfs
d2189f3891
fix(video): uses explicit default screen from QGuiApplication
...
This commit changes the method used to obtain the active screen from
simply selecting the first screen in the list to using the explicit
default screen from QGuiApplication::primaryScreen() function
2016-04-04 09:06:16 -04:00
initramfs
556a8750a1
fix(video): usage of invalid file descriptors on error
...
Fixes code for getDeviceModes() under vfl2 namespace where error
numbers were being treated as valid file descriptors
2016-04-03 14:16:45 -04:00
initramfs
75b40d0a6f
fix(video): incorrect desktop video resolution when using HiDPI
...
Fixes desktop sharing region being clipped when DPI scaling is being
used.
2016-04-03 10:17:25 -04:00
Zetok Zalbavar
48f3fb7dcb
fix(chatform): regression in detecting tox:
type IDs
...
Introduced in d343408749
/ #3044 .
2016-04-03 13:28:21 +01:00
Zetok Zalbavar
dde56c99ec
Merge pull request #3077
...
Closes #3075 .
Andrew Morgan (1):
Prevent regex capture from extended past line boundaries.
2016-04-03 13:24:51 +01:00
anoadragon453
4e065f1395
fix(login screen): Change text on login tooltip
2016-03-31 08:18:20 -04:00
Andrew Morgan
2a8071da29
Prevent regex capture from extended past line boundaries.
2016-03-29 14:11:35 -04:00
sudden6
de4878909d
fix: Close logfile only after the disabling logging to file
...
This fixes a segfault when closing qTox, because the logfile was closed
before the last message was written.
2016-03-26 13:49:51 +01:00
sudden6
631c37aef1
Merge pull request #2839
...
apprb (4):
Groupchats: fix user list update
Grouplist: tracking of the friend's alias changing (fix : #1847 )
Fix #2600 : Missing username in group chat
Check for empty username in a groupchat
2016-03-26 12:48:17 +01:00
sudden6
a7ffc08cdb
fix: Make logMessageHandler thread-safe
...
Make use of mutexes and atomic operations to make logging thread-safe
and deadlock free.
2016-03-26 11:00:22 +01:00
sudden6
c1e2a3c5b6
fix: Deadlock while rotating logs
...
based on #2974
fixes #2920
2016-03-26 11:00:22 +01:00
sudden6
0f0113e72f
Merge pull request #2994
...
Chiitoo (1):
Chatlog: Adjust whitespace behaviour/handling.
2016-03-26 10:56:27 +01:00
sudden6
da2f892d63
fix #3052
2016-03-25 08:45:44 +01:00
sudden6
cda05bb772
Merge pull request #3044
...
Andrew Morgan (1):
Removed uneccessary for loop in markdown and url parsing.
2016-03-24 20:44:16 +01:00
sudden6
78551e970e
Merge pull request #2978
...
sudden6 (12):
Revert "Revert changes from merge of #2092 pull request"
port groupinvitform to new ui
fix segfaults
adapt groupinviteform to existing conventions
Fix notification opening wrong form
notify on friendrequest and groupchat invite
fix layout of friendrequest form
fix segfault when logging out and in again
reject multiple friend requests from one person makes https://github.com/TheSpiritXIII/qTox/commit/
fix wrong text on button
fix friend request notification if friendrequestform is hidden
fix notification if friendrequest tab is visible, don't display friendrequests with html
2016-03-24 20:37:35 +01:00
sudden6
875f910fb6
Merge pull request #3040
...
Zetok Zalbavar (1):
fix: increase faux offline message timeout
2016-03-24 20:15:55 +01:00
sudden6
cc204a564a
Merge pull request #3048
...
Jason Papakostas (1):
fix initial disabled state for "Focus window" checkbox
2016-03-24 19:57:33 +01:00
sudden6
7576216871
Merge pull request #3049
...
Jason Papakostas (1):
fix sound sliders not saving when moved by keyboard
2016-03-24 19:50:38 +01:00
Jason Papakostas
0c67831b4e
fix sound sliders not saving when moved by keyboard
...
closes #2866
2016-03-24 05:38:22 -05:00
Jason Papakostas
c829c24b56
fix initial disabled state for "Focus window" checkbox
2016-03-24 04:43:55 -05:00
sudden6
9a80950ac6
Fix #2161
2016-03-24 01:14:25 +01:00
Andrew Morgan
d343408749
Removed uneccessary for loop in markdown and url parsing.
2016-03-23 19:39:10 -04:00
sudden6
252c9c8fae
Merge pull request #2980
...
Michał Šrajer (4):
fix #2976
make fix for #2976 Qt5.3 compatible.
fix logs and screenshots path on linux
ensure screenshots directory exists
2016-03-23 15:49:46 +01:00
Michał Šrajer
4f32acba3e
ensure screenshots directory exists
2016-03-23 12:16:38 +01:00
sudden6
6c5d70d862
Merge pull request #3033
...
sudden6 (1):
update friend activity on groupchat events fixes #2848
2016-03-23 11:55:20 +01:00
Zetok Zalbavar
76d8e19320
fix: increase faux offline message timeout
...
Should make problem with duplicated messages less common.
Related to #2726 .
2016-03-23 10:53:43 +00:00
Michał Šrajer
528b0d99a2
fix logs and screenshots path on linux
...
The QStandardPaths generates paths with app name (qTox) subdirectory
for DataLocation and CacheLocation. No need to add '/tox'.
Both screenshots dir and log file are now in qTox dir in proper location on linux.
2016-03-23 09:56:21 +01:00
sudden6
a770b9be20
fix build on mac
2016-03-22 15:44:50 +01:00
sudden6
69424c63be
update friend activity on groupchat events
...
fixes #2848
2016-03-22 14:25:32 +01:00
sudden6
b6ae3d02d6
Merge pull request #3034
...
Zetok Zalbavar (1):
fix: remove unnecessary qDebug call
2016-03-22 14:05:58 +01:00
sudden6
772f2c54f0
fix whitespace
2016-03-22 13:28:25 +01:00
sudden6
191aa9079f
limit webcam to 60fps
2016-03-22 13:19:31 +01:00
sudden6
46adb586c9
Coding Style fixes
2016-03-22 13:17:59 +01:00
sudden6
3f89cd95d5
Merge pull request #2867
...
Sean (5):
generic pixel format selection
Merge branch 'master' of https://github.com/seanlaguna/qTox into pixfmt
Merge branch 'pixfmt' of https://github.com/seanlaguna/qTox into pixfmt
tabs to spaces
camera res option reduction
Sean Laguna (1):
whoops, forgot an else in an else if
2016-03-22 13:13:13 +01:00
Zetok Zalbavar
66f96019cb
fix: remove unnecessary qDebug call
...
qTox logs shouldn't contain any info that might include even parts of
user messages/etc.
2016-03-22 10:54:59 +00:00
Andrew Morgan
04ae894fc2
Fixed HTML chars breaking recognition.
2016-03-21 22:31:23 -04:00
Sean
f595f4f817
camera res option reduction
2016-03-21 21:17:21 -05:00
Andrew Morgan
68cad0db38
Added codeblock support with ` char.
...
Parse markdown even if manual newline is added before or after markdown'd text. Ex: Check out my\n*skills*.
Removed extraneous debugging.
Fixed some characters accidently parsing markdown formatting, such as **vv**'
Use enum instead of magic number to check md setting.
2016-03-21 18:41:48 -04:00
kehugter
6894f0c6bc
Typo and translation fix
...
Set `...` string as notr
Capitalise `Markdown`, is a proper noun
2016-03-13 22:36:59 +01:00
ovalseven8
bcaa041ede
Make the original licence untranslateable because it should be in English
2016-03-12 17:45:22 +01:00
tux3
c3caba2e3f
Merge branch 'pr2832'
...
Markdown support!
2016-03-12 01:34:44 +01:00
tux3
3fbf447174
Merge branch 'pr2959'
2016-03-12 01:01:30 +01:00
tux3
9db1032e1d
Merge branch 'pr2982'
2016-03-12 00:58:24 +01:00
tux3
c474dec7c5
Merge branch 'pr2979'
2016-03-12 00:11:19 +01:00
Chiitoo
7b8e947acd
Chatlog: Adjust whitespace behaviour/handling.
...
Allow for strings of whitespace characters to be displayed in chat
messages without them being truncated.
Original work by TheSpiritXIII.
2016-03-08 22:19:47 +02:00
kehugter
8e270dad67
Add direct link with template for submitting new issues
...
Add direct link for submitting new issues in the Settings -> About widget.
Use a prefilled template with the information listed in CONTRIBUTING.md.
2016-02-29 14:59:32 +01:00