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

5243 Commits

Author SHA1 Message Date
Diadlo
9c9f1c11d1
feat(settings): Added reset settings button 2016-08-26 13:11:56 +03:00
Diadlo
fb4aa4c8f6
feat(settings): Extracted user interface settings on new tab 2016-08-26 13:10:57 +03:00
Diadlo
a963bcf9b8
Merge pull request #3556
Diadlo (5):
      fix(videomode): Added ability to store negative coordinates
      fix(avform): Added shift screen region
      feat(avform): Added automatic screen rescan
      feat(avform): Made warning and debug info more useful
      refactor(avform): Changed combobox index checks on asserts
2016-08-26 12:12:53 +03:00
Diadlo
f16aae479a
Merge pull request #3634
Zetok Zalbavar (1):
      chore(travis): ignore apt failing to fetch GPG keys
2016-08-25 23:55:23 +03:00
Diadlo
ef70b20a2b
refactor(avform): Changed combobox index checks on asserts 2016-08-25 22:48:23 +03:00
Diadlo
9478377868
feat(avform): Made warning and debug info more useful 2016-08-25 13:13:09 +03:00
Diadlo
08229735b2
feat(avform): Added automatic screen rescan 2016-08-24 22:35:31 +03:00
Diadlo
eaccbf3da9
fix(avform): Added shift screen region
Fix #3552.
2016-08-24 22:35:31 +03:00
Diadlo
26a27cf3f8
fix(videomode): Added ability to store negative coordinates 2016-08-24 22:35:31 +03:00
sudden6
b4da76862a
Merge pull request #3633
iphydf (1):
      chore: Improve diagnostics when toxcore failed to initialise.
2016-08-24 08:40:36 +02:00
iphydf
9795ec2e1c
chore: Improve diagnostics when toxcore failed to initialise.
This shows error codes in case of unknown errors, and handles malloc error
explicitly.
2016-08-23 22:40:29 +01:00
initramfs
e3c6f3eced
Merge pull request #3642
Zetok Zalbavar (1):
      fix: hide option to `Load automatically` for encrypted profiles
2016-08-24 05:19:15 +08:00
Zetok Zalbavar
b5efc2bb71
fix: hide option to Load automatically for encrypted profiles
There have been numerous issues about it from confused users,
e.g. #2698, #2870, #3638. Clearly tooltip alone is not enough.

Could have been done long time ago in #2818, if not for naive belief
that tooltip will suffice.
2016-08-20 19:08:57 +01:00
initramfs
54350fd24f
chore(aboutform): update license year to include 2016 2016-08-20 15:52:43 +08:00
sudden6
02083803d4
Merge pull request #3577
Diadlo (10):
      docs(chatlog): Added leading stars
      docs(persistence): Added leading stars
      docs(net): Added leading stars
      docs(audio, video): Added leading stars
      docs(core): Added leading stars
      docs: Replaced simple on doxygen tag
      docs(CONTRIBUTING): Changed docs format
      docs(doxygen): Added graphs in documentation
      docs(todo): Changed todo format
      docs: Removed comments which will not be in api doc
2016-08-19 08:41:02 +02:00
Diadlo
60aea2c2b4
docs: Removed comments which will not be in api doc 2016-08-19 00:20:24 +03:00
Diadlo
72780e6c7a
docs(todo): Changed todo format 2016-08-19 00:20:24 +03:00
Diadlo
4bf4750975
docs(doxygen): Added graphs in documentation 2016-08-19 00:20:23 +03:00
Diadlo
2be8929f38
docs(CONTRIBUTING): Changed docs format
Fix #3559.
2016-08-19 00:20:23 +03:00
Diadlo
31d8e7eef0
docs: Replaced simple on doxygen tag 2016-08-19 00:20:23 +03:00
Diadlo
9a62f44c33
docs(core): Added leading stars 2016-08-19 00:20:23 +03:00
Diadlo
672744de96
docs(audio, video): Added leading stars 2016-08-19 00:20:23 +03:00
Diadlo
956a04af8d
docs(net): Added leading stars 2016-08-19 00:20:23 +03:00
Diadlo
902828fcc2
docs(persistence): Added leading stars 2016-08-19 00:20:23 +03:00
Diadlo
1332abed11
docs(chatlog): Added leading stars 2016-08-19 00:20:23 +03:00
Zetok Zalbavar
15fb72a2c3
Merge pull request #3636
iphydf (1):
      chore: Only do Travis CI builds for the master branch.
2016-08-18 12:48:28 +01:00
iphydf
986d1f4670
chore: Only do Travis CI builds for the master branch.
We don't need to waste resources on other, more experimental branches.
2016-08-18 12:14:08 +01:00
Zetok Zalbavar
d8468cb570
chore(travis): ignore apt failing to fetch GPG keys 2016-08-18 01:41:21 +01:00
initramfs
ef157ca8af
fix(video): fix scaling issues under HiDPI displays with desktop video
This commit fixes missing scaling factors with desktop video to allow
desktop video under HiDPI scaling to work as intended. Also removes a
few obsolete lines of scaling that that was required for older Qt
versions.
2016-08-16 14:27:56 +08:00
Zetok Zalbavar
79c249be55
fix: use qAbs() instead of abs() for better platform compatibility
Apparently FreeBSD doesn't include by default `stdlib.h` that provides
`abs()`.

Fix suggested by @antis81.

Fixes #3613.
2016-08-15 23:27:44 +01:00
Zetok Zalbavar
f3c77c5cc7
Merge pull request #3627
initramfs (1):
      chore(build): update OSX build image to Xcode 7.3
2016-08-15 23:25:34 +01:00
Nils Fenner
63db185b6b
refactor(settings): connect "value changed" signals to settings 2016-08-14 18:08:45 +02:00
Nils Fenner
e2f9d2cfe8
fix(settings): const getters 2016-08-14 18:08:45 +02:00
Nils Fenner
f00b9008e6
feat(settings): add notification signals for changed settings values
Makes changes to settings application wide transparent. The properties section is optional in theory, but comes in very handy, if we decide to access settings e.g. from within a script context.
2016-08-14 18:08:24 +02:00
initramfs
9a549d87c0
chore(build): update OSX build image to Xcode 7.3
This commit is created in part to fix the issue with the random
deployment failures of OSX dmg creation via hdiutil.
2016-08-14 16:03:31 +08:00
Zetok Zalbavar
e4398c7894
chore: actually restrict length the first line of Merge* commits
Regexp didn't actually restrict it, found by @iphydf.

Verification now treats commit & merge messages differently, since as
pointed out by @initramfs treating them the same could result in marking
as valid a non-merge commit that starts with `Merge`.

`s/Pls/Please/` as requested by @initramfs.

Also require a space between `Merge` word and rest of the commit
message.
2016-08-12 10:32:34 +01:00
initramfs
d66a981d17
chore(build): fix an invalid git command used in documentation deployment 2016-08-12 05:39:34 +08:00
Zetok Zalbavar
061a6ea10a
Merge pull request #3614
initramfs (4):
      chore(build): deploy doxygen documentation on master branch pushes
      chore(build): parallelize travis and separate out doc build/deploy
      chore(build): add an error message on failure to deploy documentation
      chore(build): extract documentation build directory from doxygen config
2016-08-11 21:15:54 +01:00
initramfs
1f65ecf08c
chore(build): extract documentation build directory from doxygen config 2016-08-12 04:07:55 +08:00
Zetok Zalbavar
ad281345b6
Merge pull request #3607
iphydf (1):
      chore: Return a well-defined value from setAutorun.
2016-08-11 18:08:18 +01:00
Zetok Zalbavar
cf3493338e
Merge pull request #3604
Vincas Dargis (1):
      fix(build): fix OpenAL build on Windows
2016-08-11 17:21:36 +01:00
iphydf
e4d41acdc6
chore: Return a well-defined value from setAutorun.
There is no documentation about what this function is supposed to do or what it
should return, so I'm just guessing it's a success boolean, so it should be
returning true.
2016-08-11 12:36:03 +01:00
initramfs
80581aa966
chore(build): add an error message on failure to deploy documentation 2016-08-11 17:53:41 +08:00
initramfs
e124bd85b6
chore(build): parallelize travis and separate out doc build/deploy
This commit takes the existing travis task list and attempts to split
it into multiple jobs for the sake of efficiency. Also properly
separates out the build/deploy of documentation.
2016-08-11 17:53:34 +08:00
initramfs
51eae5bf34
chore(build): deploy doxygen documentation on master branch pushes
This commit enables travis to automatically build doxygen documentation
on updates to the master branch. The documentation is accessible from
the qTox website under the URL: https://qtox.github.io/doxygen
2016-08-11 17:53:28 +08:00
tux3
23d08db5c0
Merge pull request #3615
Zetok Zalbavar (1):
      chore: relax commit message verification rules for `Merge*` commits
2016-08-10 21:16:46 +02:00
Zetok Zalbavar
05db561616
chore: relax commit message verification rules for Merge* commits
Now almost anything goes for `Merge` commits – the only requirement is
having at least one character after `Merge`, and up to 70 characters.
2016-08-10 20:06:25 +01:00
Vincas Dargis
2f7076c168 fix(build): fix OpenAL build on Windows
Add OpenAL-specific define to fix `error: redefinition of 'struct timespec'` when compiling with MinGW.
`timespec` is already defined within MinGW, but probably detection does not work correctly.

Partially fixes #3372
2016-08-10 13:51:47 +03:00
initramfs
f05b7e040a
Merge pull request #3608
initramfs (1):
      fix(build): allow deployment of OSX dmg binary
2016-08-10 07:12:33 +08:00
initramfs
4975ca9bb5
fix(build): allow deployment of OSX dmg binary
This commit uncomments a previously removed line that creates OSX
binaries. Without creation of the dmg, OSX releases cannot be deployed
automatically by travis on release.
2016-08-10 06:50:34 +08:00