Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories β€” IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2017-07-21 00:00:00Z and 2017-07-22 00:00:00Z
Avatar
nice we got the submodule :D
Avatar
<deen> and cloning instructions: https://github.com/ddnet/ddnet#cloning
Avatar
This saves some space on the user's file system. They can still update to the full history of the binaries if they want, e.g. with git fetch ---unshallow (https://stackoverflow.com/a/17937889/870079)
08:20
Added a new flag in serverinfo to allow checking whether a server requires username logins. No longer need to use the empty username. CC @Learath2
08:21
aa673a7 Suggest a shallow clone of the library submodule - heinrich5991 b8e997f Merge pull request #799 from heinrich5991/pr_dd... - def-
08:26
Includes: * png spritesheet * python datasrc script changes * :alias: to utf replacer * utf/:alias: to png image replacer Needs code review, builds and works well, may need some offset fixes as I wasn't sure about drawing chat messages. CC @CookieMichal
Avatar
<deen> thanks for reopening the PRs
08:30
<Learath2> morning heinrich5991
08:30
<heinrich5991> morning :)
Avatar
<deen> heinrich5991: could you fix the mysql cmake build?
15:37
<deen> i don't understand what it's supposed to do
15:37
<deen> but it should use mysql_config
Avatar
<heinrich5991> deen: I can try it tomorrow
15:46
<heinrich5991> (semester ends today)
15:53
<deen> anything else that doesn't work with cmake yet?
Avatar
Guys, have you read any good book or articles about designing relational databases? Can you recommend something?
Avatar
<heinrich5991> still mac
15:56
<deen> Savander: I work in that field, but no
15:57
<heinrich5991> do you want to write a database server or do you want to write an application that uses a database?
Avatar
Application, that uses a database
Avatar
<deen> aaaah
15:57
<deen> I thought you want to write your own DB too
Avatar
Hah, nope. IM webdeveloper
15:58
Can use databases, but it's better to know more than less
15:58
about designing or prototyping databases
15:58
you know, normalization, etc
Avatar
<Nimda_9885> Purple Panic 4 by Anqel just released on Moderate at 2017-07-21 18:31
Avatar
(Not sure whether this is the correct repository, but here we go..) Currently, DDNet's Downloads page provides one file for MD5 and another for SHA256, which don't include the released source tarball (ex.: "ddnet-10.6.7.tar.gz"). Please include checksums for released source tarball, to ease integrity double-checking by package maintainer.
Avatar
f352daf Allow moving mouse while spectating and typing ... - def-
Avatar
35befec Clean up key binding a bit - def-
Avatar
b57ffa4 Use scancodes instead of keycodes for input (fi... - def-
Avatar
<deen> ^ this WILL break your binds.
18:02
<deen> but then binds will be independent of keyboard layout
18:02
<deen> I guess that's a good thing
18:02
<deen> And I actually started preparing for Scancodes when we did the move to SDL2, I think I just forgot to finish it
18:06
<deen> So I'd appreciate some testing of whether this works fine and is acceptable for the next release
Avatar
I think some common binding should be added in the controls tab to help beginners : - pause - showothers - (emotes) ?
18:11
ff58010 Update nightly links - def-
18:14
57d2cb2 build script fix for submodules - def-
Avatar
<deen> nightlies are available at the regular location, make sure to make a backup of your settings_ddnet.cfg beforehand: https://ddnet.tw/news/nightly-builds/
Avatar
<Socialdarwinist> It does work, has reverted the bugs, and has not broken any binds of mine, deen.
19:02
<deen> Socialdarwinist: great, thanks for the bug reports
19:02
<deen> and for testing
Avatar
5bad860 Use name indicative of usage of downloader bot - def-
Avatar
<Socialdarwinist> Now all the bugs in DDNet that have vexed my the whole year are gone. Only this now one now: https://github.com/ddnet/ddnet/issues/794
19:09
<deen> Socialdarwinist: Thanks to heinrich5991 https://maps.ddnet.tw/ now also provides maps from other popular servers, including inf
19:11
<Socialdarwinist> I get 403 there.
19:11
<deen> oops
19:11
<deen> same problem as heinrich, haha
19:11
<deen> have to fix the permissions
19:12
<deen> fixed
19:14
<Socialdarwinist> Great, then we need only someone who makes a PR to the InfClass repo, so the client nows that the maps are there, innit? :>
19:14
<deen> hm?
19:15
<deen> They can just embed the PNGs if they've been worried about filesize for ddnet client users
19:16
<Socialdarwinist> Or in other words, so the maps include the PNGs directly instead of accessing the skin folder.
19:16
<deen> yes
19:16
<Socialdarwinist> It makes no sense now to have the maps in the database that access the skins folder.
19:16
<deen> but I'm not sure if they'll be happy with that
19:16
<deen> since they might have players with other clients
19:18
<Socialdarwinist> I am not sure why you do not just make an exception for the skins like for the mapres folder. Whoever replaces his skins knows that this can break things (which should not happen anyway), and else there are no security-relevant files there.
Avatar
0ef1474 Fix file permissions - def-
Avatar
0b5942f Add special handling for infClass class selecti... - def-
Avatar
<Socialdarwinist> Thanks, deen. It works.
Avatar
<Socialdarwinist> heinrich5991 I am a bit puzzled about the formation of the map selection in the DDNet map database. I see for example that there is regular infc_provence and no infc_altepetl (which is used by both Official and 626 InfClass).
20:58
<heinrich5991> Socialdarwinist: I believe map collection was started just recently over there
20:58
<heinrich5991> might come up in a couple of days
21:02
<Socialdarwinist> Ah whatever, I just said that I am puzzled specifically about how the selection comes about, appearing mixed, but I have patience about it. Though I could inform some guys from Egypt that they could have better chances of joining InfClass with HTTPS downloading, as Egypt has suffered internet cuts since the 2011 upheaval.
21:04
<deen> heinrich5991: find_library looks for libopusfile.dll?
21:05
<heinrich5991> context please
21:05
<Learath2> deen: it calls FindOpusFile in cmake/ iirc
21:05
<deen> I'm trying to fix the windows cmake build
21:05
<heinrich5991> which file? cmake/FindOpusfile.cmake I guess?
Avatar
6a76bf9 Add some debugging to cmake - def-
Avatar
<deen> yes
21:06
<deen> On Windows only Ogg and Opus work with bundled libs
21:06
<heinrich5991> I'd guess it looks for opusfile.dll
21:06
<deen> rest doesn't find the bundled libs: https://ci.appveyor.com/project/heinrich5991/ddnet/build/1.0.352
21:07
<deen> so I'd have to use NAMES opusfile-0 for windows instead?
21:07
<deen> or rename the dlls and figure out how to change the linking in the libs
21:07
<deen> so that they work without the -0 name
21:09
<heinrich5991> I don't remember how I did that last time
21:09
<heinrich5991> you could look at the repo state before the libs were updated
21:09
<heinrich5991> and I don't have a windows machine net to me right now
21:09
<heinrich5991> *next
21:09
<deen> I'll do it with mingw anyway
21:09
<deen> probably dlltool
Avatar
<deen> but before I do that, is that the best solution?
21:13
<heinrich5991> I didn't need to do something like that the last time
21:13
<heinrich5991> at most I renamed some files
Avatar
<Socialdarwinist> I can’t reproduce this anymore, it seems to be fixed probably by f627a72ebb7ad325b1fbba49d4988a42d0ca5c6e: https://github.com/ddnet/ddnet/issues/555
21:42
8135082 Let's try the nicer dll names on windows - def-
21:43
c53f39c Let's try the nicer dll names on windows - def-
Avatar
<deen> heinrich5991: New errors on Windows: https://ci.appveyor.com/project/def-/ddnet
21:59
<deen> fatal error LNK1281: Unable to generate SAFESEH image
22:00
<heinrich5991> stackoverflow says /SAFESEH:NO
22:00
<deen> yeah, i'm trying that now
22:00
<deen> but my rename of dlls didn't work anyway
22:00
<deen> the exe and dlls keep looking for the original names
22:01
<deen> so how do I tell ./configure to build the dll under a different name?
22:01
<deen> i tried ./configure dlname=libcurl.dll but didn't work
22:01
<heinrich5991> tried --dlname?
22:01
<heinrich5991> dlname just sets a env variable I think
22:02
<heinrich5991> (not that I have any idea btw)
Avatar
6b9386c Windows compiler fix - def-
Avatar
<heinrich5991> another stackoverflow link says: incompatible compiler versions
22:03
<deen> of course, i compile the libs with mingw-gcc
22:04
<heinrich5991> does it work with bam? one might be able to compare the command lines
22:04
<deen> how would i know?
22:04
<deen> i don't have windows
22:04
<heinrich5991> eh :(
22:06
<deen> how do i give MSVC linker flags?
22:07
<heinrich5991> in cmake? in general?
22:10
<deen> yes
22:10
<deen> in cmake
22:15
<heinrich5991> hmm. I only found this: https://stackoverflow.com/a/24861589/870079
Avatar
[SI] NEVERLAND, walls are bugged
22:55
you can go through
Avatar
post in forum what exactly is bugged
Avatar
You can go through walls
23:09
i described it well
23:09
πŸ˜›
Avatar
what you mean with walls
Avatar
laser walls
Avatar
<eeeee> do mappers still use laser walls? sounds very retro for some reason
Avatar
chillerdragon 2017-07-21 23:57:41Z
Maybe doors?
Exported 141 message(s)