Page 2 of 3

Re: SDL2 client soon to be released

Posted: Sat Apr 30, 2016 11:20 am
by deen
Pikou300 wrote:I can't lauch it. (when i lauch it, nothing happen)
If you're not on Windows, you need to install SDL2 first. On Debian/Ubuntu this can be done with sudo apt-get install libsdl2-2.0, on Mac OS X by downloading the Runtime Binaries from here: https://www.libsdl.org/download-2.0.php

If you want to play around with other platforms, installation instructions are here: https://wiki.libsdl.org/Installation

Re: SDL2 client soon to be released

Posted: Sat Apr 30, 2016 11:31 am
by clefairy'
ok thx Deen

Re: SDL2 client soon to be released

Posted: Sat Apr 30, 2016 11:41 am
by clefairy'
Two bugs found: -I cant scroll the server list with mousewheeldown/mousewheelup
-Switch of weapons with mousewheeldown/mousewheelup is very buggy, when i switch weapons all is i normal, but sometime i cant swwitch the weapon for 5 secs

Re: SDL2 client soon to be released

Posted: Sat Apr 30, 2016 11:57 am
by Amulus
When I switch the screen, the game don't adapt about the second screen resolution.

Re: SDL2 client soon to be released

Posted: Sat Apr 30, 2016 8:57 pm
by deen
Updated the build. Please test it. Changes:
  • Halfed the mousesens (just set inp_mousesens 200 if you want the old one)
  • Entities by Soreu
  • Mouse wheel working
  • Double click in demos menu
  • Window resizing without restart (Linux, X11 only)
Amulus wrote:When I switch the screen, the game don't adapt about the second screen resolution.
Unfortunately nothing can be done about that.
Pikou300 wrote:Two bugs found: -I cant scroll the server list with mousewheeldown/mousewheelup
-Switch of weapons with mousewheeldown/mousewheelup is very buggy, when i switch weapons all is i normal, but sometime i cant swwitch the weapon for 5 secs
Should be fixed.

Edit: New update with minor fixes at 00:43 CEST.

Re: SDL2 client soon to be released

Posted: Sun May 01, 2016 8:30 pm
by Pathos
deen wrote:Updated the build, just some small changes, nothing should break. High DPI problems should be fixed now as well.
Updated on Github only or did you update the binaries as well?

Well, good news is that Japanese doesn't work at all. Before, when I typed Japanese, it would crash, but now, it's doesn't crash.

Korean works 10%.

Arabic still has same problems as before apparently, disconnected and backwards.

Copy/paste works, but only what you typed. I remember that in one of the previous test versions, if you didn't type anything, it would just copy the last message in the log in both the chat and in the f1/f2 logs. What happened to this?

Re: SDL2 client soon to be released

Posted: Sun May 01, 2016 8:35 pm
by deen
Updated the binaries as well. Check out the 10.0 release please. About IME input, someone needs to play around with https://wiki.libsdl.org/SDL_SetTextInputRect https://wiki.libsdl.org/SDL_StartTextInput https://wiki.libsdl.org/SDL_StopTextInput

I don't remember the copy/paste feature you're talking about, but timakro might be working on improving copy/paste so you can select any text.

Re: SDL2 client soon to be released

Posted: Sun May 01, 2016 8:42 pm
by Pathos
deen wrote:Updated the binaries as well. Check out the 10.0 release please. About IME input, someone needs to play around with https://wiki.libsdl.org/SDL_SetTextInputRect https://wiki.libsdl.org/SDL_StartTextInput https://wiki.libsdl.org/SDL_StopTextInput

I don't remember the copy/paste feature you're talking about, but timakro might be working on improving copy/paste so you can select any text.
https://github.com/ddnet/ddnet/compare/9.3.1...HEAD

9.3.1 vs. 10.0 comparison: https://github.com/ddnet/ddnet/compare/9.3.1...10.0

Link is broken in your first post.

Add function to filter chat out of demo when slicing
How do you use this feature?

Re: SDL2 client soon to be released

Posted: Mon May 02, 2016 10:17 pm
by Skyrel
Found bug:
when u are refreshing the server list and at the same time you are playing the game freeze hard

Re: SDL2 client soon to be released

Posted: Mon May 02, 2016 10:26 pm
by deen
Can't reproduce. Try gfx_asyncrender_old 1.