Kamil Chojnowski
6f13914a92
Fix use of deprecated PhysFS functions
2019-10-10 06:30:31 +02:00
Kamil Chojnowski
6a2d12ce27
Add default copy constructors to Color and Position classes
2019-10-10 01:47:34 +02:00
Kamil Chojnowski
869de6886f
Tidy up the source code
...
* Replaced push_back calls with emplace_back where applicable.
* Replaced size() == 0 and size() != 0 with empty() and !empty().
* Replaced C style loops for range for loops where applicable.
* Fixed mismatching arg names between function declarations and definitions.
* Replaced NULL and 0 (in the context of pointers) with nullptr.
* Remove unnecessary calls to string::c_str() where applicable.
* Replaced deprecated C headers with proper C++ headers.
* Removed unnecessary null pointer checks when deleting pointers
(deleting a null pointer has no effect).
* Fixed a potential memory leak in apngloader.cpp file.
* Replaced unsafe strcpy with strncpy in the demangle_name function.
2019-10-10 00:59:24 +02:00
Thulio Ferraz Assis
5bde14d6ba
Improved concurrency for building on CI
2019-09-26 20:19:46 -07:00
Thulio Ferraz Assis
9bb251e14a
Refactored before_script for TravisCI
2019-09-26 20:19:37 -07:00
Thulio Ferraz Assis
22a23ee977
Used MAKE_BUILD_TYPE=Release instead of strip
2019-09-26 19:59:40 -07:00
Thulio Ferraz Assis
f6358492a5
Removed unnecessary mv for libphysfs.a
2019-09-26 19:59:07 -07:00
Thulio Ferraz Assis
272867e56e
Used nproc instead of grepping /proc/cpuinfo
2019-09-26 19:58:19 -07:00
Thulio Ferraz Assis
0f69f11b78
Improved Docker support
2019-09-26 18:23:08 -07:00
Nickolas Coppem
17738dfdea
Correcting text offset
2019-07-06 19:41:39 +02:00
Konrad Kuśnierz
caae18dbce
Merge pull request #1038 from diath/fix_tooltip_move
...
Fix tooltip position updating
2019-07-02 09:08:01 +02:00
Kamil Chojnowski
09593e3382
Fix tooltip position updating
2019-07-02 01:58:40 +02:00
Konrad Kuśnierz
15d8793a93
Merge pull request #1037 from diath/improve_mouse_move_propagation
...
Improve mouse move event propagation
2019-07-01 19:16:22 +02:00
Kamil Chojnowski
da564e86cf
Improve mouse move event propagation
2019-07-01 17:36:25 +02:00
Konrad Kuśnierz
7922f8238e
Merge pull request #1032 from diath/fix_config_setvalue
...
Fix clearing a config key
2019-06-03 00:53:12 +02:00
Kamil Chojnowski
501552dc23
Fix clearing a config key
2019-06-02 20:05:34 +02:00
Konrad Kuśnierz
83ae66e6ae
Merge pull request #1026 from divinity76/patch-3
...
urlencode stuff
2019-04-29 01:13:52 +02:00
Konrad Kuśnierz
fdba9d5e9c
Merge pull request #1030 from Shawak/patch-1
...
don't call getChildren() thrice
2019-04-28 10:40:20 +02:00
Maximilian
833f029335
don't call getChildren() thrice
2019-04-27 19:21:38 +02:00
divinity76
97d2be8187
urlencode stuff
...
for example spaces should be %20 encoded and the @ in `Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz` should be encoded to %40
but the real problem is the possibility that these stings may include the `&` character, which should be encoded as %25 (but wasn't prior to this commit)
2019-04-14 13:54:30 +02:00
Konrad Kuśnierz
e244ba4775
Merge pull request #1025 from diath/fix_ignore_list
...
Fix saving ignore list and whitelist
2019-03-31 10:29:42 +02:00
Kamil Chojnowski
e5ec5ff6c8
Fix saving ignore list and whitelist
2019-03-31 08:34:32 +02:00
Konrad Kuśnierz
88e271c4ad
Minor GMP typos
2019-03-09 23:55:07 +01:00
Konrad Kuśnierz
779eb56068
Fix setBuffer of InputMessage class
2019-03-09 23:35:52 +01:00
Konrad Kuśnierz
c9845a36fc
Support for OpenSSL with a fallback to GMP
2019-03-09 23:21:02 +01:00
Konrad Kuśnierz
322c6fde3e
Change default AVX instructions to SSE2 as mentioned in #1019
2019-03-09 00:34:35 +01:00
Konrad Kuśnierz
1c8cea513c
Fix setBuffer of the OutputMessage class
2019-03-06 14:48:46 +01:00
Konrad Kuśnierz
92532a958e
Merge pull request #967 from EgzoT/EgzoT-OutputMessage_setBuffer_2
...
Add setBuffer() method to OutputMessage class
2019-03-06 14:46:24 +01:00
Konrad Kuśnierz
53f57dfcf7
Merge pull request #929 from vamo89/vamo89-patch-2
...
Update translations
2019-03-06 14:36:15 +01:00
Konrad Kuśnierz
ef8fa2472c
Merge pull request #1001 from divinity76/patch-2
...
OpenSSL >= 1.1.0 compatibility
2019-03-06 14:30:20 +01:00
Konrad Kuśnierz
8b8e7312ea
Fix code style
2019-03-06 09:41:37 +01:00
Konrad Kuśnierz
fd3db800fe
Fix default init of BIGNUM to nullptr
2019-03-05 09:29:13 +01:00
Konrad Kuśnierz
9186ac5321
Follow OTClient code style
2019-03-05 00:44:18 +01:00
Konrad Kuśnierz
d2a68ea301
Merge pull request #1008 from Arkamek/vs-settings
...
Fix glew32/zlib debug build.
2019-01-30 22:13:05 +01:00
Arkamek
b231725294
Fix glew32/zlib debug mode
2019-01-30 16:19:56 +01:00
Konrad Kuśnierz
62a48a94ff
Merge pull request #919 from EgzoT/EgzoT-VS_OTC_upd_ver
...
Update OTClient outdated version in VS project
2019-01-16 14:16:20 +01:00
Konrad Kuśnierz
68872dd02c
Merge pull request #950 from codetriage-readme-bot/codetriage-badge
...
Add CodeTriage badge to edubart/otclient
2019-01-16 14:14:11 +01:00
Konrad Kuśnierz
c1369a7c92
Merge branch 'master' into codetriage-badge
2019-01-16 14:13:18 +01:00
Konrad Kuśnierz
c4dce79b15
Update README.md
2019-01-16 14:08:50 +01:00
Konrad Kuśnierz
c58bf46f5e
Merge pull request #954 from DavidUser/feature/docker-support
...
Docker support
2019-01-16 14:08:09 +01:00
Konrad Kuśnierz
8b2bb127b0
Merge pull request #951 from EgzoT/EgzoT-setupViewMode_2_fix
...
Fix problem with display text in setupViewMode_2
2019-01-16 14:03:17 +01:00
Konrad Kuśnierz
33b60e842f
Merge pull request #966 from diath/msvc_fixes
...
Silence Windows SDK warnings when building with MSVC
2019-01-16 13:57:30 +01:00
Konrad Kuśnierz
70a95b2f04
Merge pull request #972 from EgzoT/EgzoT-UIComboBox_fix_getOption_to_isOption
...
Fixed getOption and rename to isOption
2019-01-16 13:56:20 +01:00
Konrad Kuśnierz
e3b02a7c5d
Merge pull request #986 from okk3/patch-1
...
Function updateJump() fix
2019-01-16 13:53:14 +01:00
Konrad Kuśnierz
74d328206b
Merge pull request #1002 from diath/fix_magic_effects
...
Fix magic effect animations in newer client versions
2019-01-16 13:50:51 +01:00
Konrad Kuśnierz
db3ba0f679
Merge pull request #1006 from diath/improve_scrollbar_navigation
...
Improve scrollbar navigation
2019-01-16 13:36:33 +01:00
Konrad Kuśnierz
d563aafbc9
Merge pull request #990 from EgzoT/EgzoT-Show_more_information_in_stamina_bar_2
...
Show more information in stamina bar
2019-01-16 13:35:05 +01:00
Konrad Kuśnierz
7e31980ba3
Merge pull request #965 from diath/fix_tab_blink
...
Fix tab blink
2019-01-16 13:32:39 +01:00
Konrad Kuśnierz
f7ceb788e8
Merge pull request #1004 from diath/add_channel_events
...
Add support for channel events
2019-01-16 13:30:09 +01:00
Konrad Kuśnierz
710212c23a
Merge pull request #1003 from diath/fix_keyboard_desc
...
Fix an issue with key combo desc not working properly with integer keys
2019-01-16 13:25:37 +01:00