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

4657 Commits

Author SHA1 Message Date
sudden6
ed9ccbe471
Merge pull request #3151
Jason Papakostas (1):
      fix(Widget::updateIcons): workaround QIcon fallback bug
2016-04-19 18:33:05 +02:00
Zetok Zalbavar
7342a57638
docs(CONTRIBUTING.md): add coding guidelines (moved from wiki) 2016-04-18 04:12:20 +01: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
Zetok Zalbavar
13015d27ca
Merge pull request #3152
Vincas Dargis (1):
      docs(INSTLALL.md): Update Qt download link
2016-04-17 12:51:11 +01:00
Vincas Dargis
047bef75f7 docs(INSTLALL.md): Update Qt download link 2016-04-17 14:47:15 +03: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
Zetok Zalbavar
95794b4464
chore: remove all mentions of long-deprecated OpenCV 2016-04-16 05:49:12 +01:00
Zetok Zalbavar
74ce4da48c
Merge pull request #3114
kehugter (2):
      style(Markdown): wrap all .md files at 80 characters
      style(INSTALL.md): improve Markdown formatting and grammar
2016-04-16 02:56:34 +01: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
Zetok Zalbavar
f97f51a0ec
Merge pull request #3147
Vincas Dargis (1):
      docs(INSTLALL.md): Update for Ubuntu 16.04
2016-04-15 23:05:44 +01:00
Vincas Dargis
73efe6f12f docs(INSTLALL.md): Update for Ubuntu 16.04
Ubuntu 16.04 changes some libav* packages names (removed "ffmpeg" suffix).
2016-04-15 21:24:51 +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
357ab11f92
Merge unsigned commits 2016-04-15 01:14:49 +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
Zetok Zalbavar
5b7002a846
chore(travis): make commit message verification script ignore merges
Provided that merge commit message uses same format as `merge-pr.sh`
script.
2016-04-14 22:08:56 +01: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
abcfbe9f92
chore(travis): verify conformance to commit message format
Added script that can be used to verify correctness of commit messages
in given range.
2016-04-14 10:09:07 +01: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
sudden6
ef2394dc21
Merge pull request #3111
initramfs (1):
      fix(screenshot): incorrect screenshot capture resolution under HiDPI
2016-04-13 20:56:59 +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