Minetest logo

IRC log for #minetest, 2017-12-16

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:02 Megaf !seen Nekofire
00:02 MinetestBot Megaf: Sorry, I haven't seen nekofire around.
00:02 Megaf Oo
00:03 sfan5 who dat
00:04 ThomasMonroe sfan5: somebody Megaf is looking for. :P
00:07 Megaf ThomasMonroe: precisely
00:07 Megaf sfan5: very long term/time player on my server
00:08 Megaf lovely and clever woman,
00:13 whitephoenix I've been thinking about making a server just for modders, whitelist with ftp access to the mods directory included
00:13 MaybeDragon and a /restart command?
00:14 whitephoenix yeah or just unpriveleged ssh
00:28 FreeFull joined #minetest
01:28 lumberJ joined #minetest
01:32 Beton__ joined #minetest
02:10 EvergreenTree joined #minetest
02:14 bas080 joined #minetest
02:32 EvergreenTree joined #minetest
02:50 FourFire whitephoenix, you mean so that people can add mods to test?
02:51 whitephoenix yeah
02:53 FourFire Well I'm interested.
03:02 CBugDCoder joined #minetest
03:13 ThomasMonroe that would be a little hard to maintain if the mods end up conflicting
03:13 ThomasMonroe though, that would provide incentive to resolve said conflicts
03:17 swift110 joined #minetest
03:36 EvergreenTree_ joined #minetest
03:47 Dumbeldor joined #minetest
04:00 AndroBuilder_ joined #minetest
04:06 MinetestBot [git] ThomasMonroe314 -> minetest/minetest: Change Normal Map setting to be less ambigous fd71a7c https://git.io/vboKB (2017-12-16T04:05:36Z)
04:06 ThomasMonroe yay! :D
04:38 hoodedice joined #minetest
05:11 MinetestBot [git] Reedych -> minetest/minetest_game: Replace setpos with set_pos in sethome 5134510 https://git.io/vbo6H (2017-12-16T05:10:35Z)
05:11 aidalgol left #minetest
05:16 YuGiOhJCJ joined #minetest
05:43 torgdor joined #minetest
05:49 ashtrayoz joined #minetest
05:56 TC01 joined #minetest
06:02 bas080 joined #minetest
06:19 MarisaG Hi guys, it was suggested that I offer the same terms as my Lugdunon hosting plans, so I will pay you $5 via paypal once you sign up. That means you get one month free and the next month 1/3rd off. I'm sure you will like my service though so I am in it for the long run ;)
06:29 Puka joined #minetest
06:40 MarisaG hi Pu
06:40 MarisaG Puka: oops
06:45 Fritigern joined #minetest
07:07 Akberid joined #minetest
07:09 CWz joined #minetest
08:34 Akahyperion joined #minetest
09:00 Akahyperion joined #minetest
09:05 ensonic joined #minetest
09:23 Jordach joined #minetest
09:30 Akahyperion joined #minetest
09:39 crazyR any forum admins online?
09:44 Akberid joined #minetest
09:54 Telesight joined #minetest
10:06 ensonic joined #minetest
10:39 Raven262 joined #minetest
10:40 Jordach joined #minetest
11:03 MarisaG hi Jordach
11:20 RafiX joined #minetest
11:21 MaybeDragon joined #minetest
11:42 ensonic joined #minetest
11:42 jluc joined #minetest
11:48 Fixer joined #minetest
11:57 fwhcat joined #minetest
11:58 zarcade_droid joined #minetest
12:15 bas080 joined #minetest
12:23 ensonic joined #minetest
12:29 Wuzzy joined #minetest
12:41 ThomasMonroe joined #minetest
12:45 Tux[Qyou] joined #minetest
12:55 Lukc joined #minetest
13:04 Akahyperion joined #minetest
13:16 Akahyperion joined #minetest
13:20 MarisaG wb Akahyperion
13:31 EvergreenTree_ joined #minetest
13:45 beug_ joined #minetest
13:48 beug_ hi, (sorry for my english) i'm not very familiar with debian, i tried to follow the step from the wiki to install a minetest server, but it seems some steps are missing (like how i retrieve minetest on debian). Is there someone who can give me a link to a good tuto ?
13:48 sfan5 which steps are you having trouble with?
13:50 beug_ @sfan5 i followed the wiki, but i can't get the dedicated server running with the steps provided
13:50 sfan5 does installing minetest not work?
13:52 beug_ i'm not sure, on the wiki, the step 1 is to install a VM, and step 2 is to apt-get install minetest-server
13:52 beug_ i think a step is missing between the two
13:52 beug_ but i can't find anything on the wiki
13:52 sfan5 what happens if you run "apt-get install minetest-server"?
13:53 beug_ it installs
13:54 beug_ i followed this page : https://wiki.minetest.net/​Setting_up_a_server/Debian
13:54 beug_ but i can't do minetest-server --info
13:54 beug_ *minetestserver --info
13:55 sfan5 hm
13:57 beug_ it says "commande introuvable" or in english "no such command"
13:58 beug_ i might be doing something wrong, but i don't know what :)
13:58 sfan5 does minetest --version say anything?
13:59 beug_ no
13:59 beug_ same "no such command"
13:59 beug_ i didn't retrieve anything apart apt-get install minetets-server
13:59 sfan5 then minetest was not installed correctly
13:59 sfan5 what if you run the apt-get command again?
13:59 beug_ apt-get install minetest-server ?
13:59 sfan5 yes
14:00 beug_ it says it is already installed with the latest version
14:00 beug_ but i didn't install anything else (maybe i have to install minetest "not server" first ?)
14:00 sfan5 not that should not be needed
14:01 beug_ it is not clear on the wiki
14:01 beug_ ok
14:01 beug_ so i'm stuck and i don't know why :)
14:01 sfan5 try /usr/games/minetestserver --info
14:02 beug_ it launched, with somes erros, but it launched ! :)
14:02 sfan5 yeah you needed /usr/games in your PATH
14:03 sfan5 put export PATH="/usr/games:$PATH" into your .bashrc
14:03 beug_ damn, it is not on the wiki ! :)
14:04 beug_ you talk japanese for me lol
14:04 Darcidride joined #minetest
14:05 beug_ i don't know what is bashrc
14:06 sfan5 well it doesn't matter either way
14:06 sfan5 you can start the minetest server by typing /usr/games/minetestserver now
14:07 beug_ ok, that's a good step, i read again the wiki, and it is not written
14:07 beug_ thank you sfan5 ;)
14:08 quater joined #minetest
14:09 lRC joined #minetest
14:19 Krock joined #minetest
14:25 MaybeDragon joined #minetest
14:25 deltasquared joined #minetest
14:27 beug_ apt-get install minetest-server installed version 0.4.10, and it seems incompatible with the 0.4.16 client
14:28 deltasquared debian? part of your problem right there ;)
14:28 beug_ really ? i can't install a 0.4.16 dedicated server on debian ?
14:29 deltasquared beug_: well if the version you got is 0.4.10 I would suggest you look in the unstable repos for a better version
14:29 beug_ since it is not on the wiki, i don't know how to do that :'(
14:30 deltasquared beug_: huh, there's no debian wiki pages describing the unstable release?
14:30 deltasquared I could have sworn I saw it once
14:31 beug_ yes there is, but i already done all what it told me to do
14:31 deltasquared beug_: hrm, I don't use debian myself so I can't debug the steps.
14:32 deltasquared according to https://packages.debian.org/sid/minetest-server unstable at least has 0.4.16
14:32 deltasquared might I enquire which release you're currently on (aside from unstable apparently not working)
14:32 beug_ you think i might change debian for another os ?
14:32 EvergreenTree joined #minetest
14:32 Krock just compile it from source, so you can use 0.4.17-dev
14:33 beug_ i'm not good in linux, i don't know how to do that. Is there a step by step tuto somewhere ?
14:33 deltasquared it just occurs to me that I've never found a good tutorial for the traditional generic "configure; make" process
14:34 beug_ (sorry if this is simple, i searched a lot since wenesday and didn't manage to find a good one
14:35 beug_ i just read tutos like https://wiki.minetest.net/​Setting_up_a_server/Debian
14:36 deltasquared beug_: with regards to compiling from source, I have to admit I've become accustomed to being able to determine which tool to use by looking at the files in the repository/tarball
14:37 beug_ and apt-get doesn't upgrade minetestserver
14:38 deltasquared is it supposed to if already installed? or is this apt ignoring the configuration for sid
14:38 beug_ i don't know :)
14:38 beug_ it's why i'm here :p
14:39 deltasquared anyway, wrt knowing which tool to use: for example, the minetest core engine has CMakeLists.txt, so I just happen to know that uses the "cmake" build system, so you'd run the cmake command in the directory, wait for it to finish without errors (hopefully), then run "make" to start the actual build
14:39 beug_ i have to git it ?
14:40 deltasquared beug_: well, you could get it either way, but I certainly retrieve it via "git clone https://github.com/minetest/minetest"
14:40 deltasquared (also note the engine doesn't come with the minetest "base game")
14:40 beug_ that's ok i just want a dedicated server
14:40 deltasquared also, have you tried asking in a debian channel? something to the effect of "I need a more updated version than my debian release has"
14:41 deltasquared beug_: you still need the base game.
14:41 beug_ no i didn't try that
14:41 deltasquared the game files (node definitions, code etc) are largely a server-side thing - the client gets sent them anyway. the only part the server doesn't really care about are resources like textures and images, but they still need to be available.
14:42 beug_ so apt-get install minetest-server is not the only thing to install ?
14:42 deltasquared beug_: in debian's package, it should be. I'm talking about if you were to build the game from sources
14:42 beug_ ha ok
14:42 beug_ i'll give it a try
14:42 deltasquared if the debian package *didn't* come with the base game you should probably whine at some debian guys and/or file a bug report :P
14:43 deltasquared that'd be a packager problem, not an upstream problem ;)
14:43 beug_ since i don't understand a thing on debian, it's hard :p
14:44 beug_ ok, i'll try to do that, thank you ;)
14:44 deltasquared beug_: well I'm afraid there's only so much help we can give in general. with all respect, if you need help finding your way around your distro you should ask for help from people who are more relevant.
14:45 beug_ @deltasquared do you think i might change debian for another os ?
14:47 deltasquared beug_: I can't really answer that, it may not be a wise idea to distro hop if you haven't found your way around linux in general
14:47 * deltasquared resists the urge to say something about arch
14:48 beug_ maybe it is my version of debian that is not update (i think i have debian 8)
14:48 deltasquared beug_: actually come to thing of it, there's a newer release now IIRC
14:49 deltasquared aha, that's it. https://wiki.debian.org/DebianStretch
14:49 beug_ yes there is a debian 9, maybe it is the solution
14:49 beug_ i'll try that first ;)
14:49 beug_ thank you deltasquared
14:49 deltasquared beug_: just make sure you know the potential caveats during upgrade etc. I can't know what they are, you'll have to go reading
14:50 beug_ i'll come back to tell if it solved my problem
14:50 catninja joined #minetest
14:51 deltasquared beug_: ok, try not to blow anything up ;)
14:52 beug_ haha that's ok, i'm a teacher and just want to make the game available for the students, i made a virtual server only for that, so if it crash, i'll redo it :p
14:53 deltasquared should have set it for their homework assignment
14:53 deltasquared inb4 you come back with parents complaining the kids installed linux on their computers
14:53 deltasquared >_>
14:53 beug_ we'll see :p
15:03 Krock btw, here's how you can compile Minetest: https://forum.minetest.net/v​iewtopic.php?f=42&t=3837
15:04 Krock for the server only, you won't need any audio libraries or freetype/gettext
15:06 beug_ thank you Krock
15:08 zyabin101 joined #minetest
15:16 compunerd joined #minetest
15:35 bas080 joined #minetest
15:43 lRC_ joined #minetest
15:49 Beton__ joined #minetest
15:57 Lupercus joined #minetest
15:58 jas_ dpkg -L minetest-server to see contents.  https://packages.debian.or​g/stretch/minetest-server  ... https://packages.debian.org/search?​keywords=minetest&amp;searchon=name​s&amp;suite=stable&amp;section=all <-- it's 0.4.15+repack2-1, whatever that means.  i use debian.
16:00 Lupercus left #minetest
16:02 MinetestBot [git] Ezhh -> minetest/minetest: Give subgames the ability to disallow specific mapgens (#6792) 649eef9 https://git.io/vbKfd (2017-12-16T16:02:08Z)
16:02 MinetestBot [git] numberZero -> minetest/minetest: Fix items turning black (#6780) 770eb09 https://git.io/vbKfF (2017-12-16T16:01:37Z)
16:15 jluc joined #minetest
16:27 deltasquared !mod caverealms
16:27 MinetestBot deltasquared: Underground Realms [caverealms] by HeroOfTheWinds - https://forum.minetest.net/viewtopic.php?t=9522
16:31 Akberid joined #minetest
16:35 Taose joined #minetest
16:38 RafiX joined #minetest
16:44 beug_ deltasquared: so it seems it was only a problem with debian version, after upgrading to debian 9, i can connect to the server. At least now we know lol
16:44 beug_ deltasquared: thank you ;)
16:58 Akahyperion joined #minetest
17:07 Capricornus joined #minetest
17:09 hoodedice joined #minetest
17:38 Lukc left #minetest
17:39 Lukc joined #minetest
17:44 whitephoenix Anyone working on any mods they want help with?
17:45 Krock https://github.com/minetest-mods/
17:46 rubenwardy just find issues in your favourite mods
17:46 rubenwardy and fix them
17:46 rubenwardy and pray that they'll be timely merged
17:47 whitephoenix yeah that's what I'm worried about
17:47 whitephoenix don't want to waste time working on it if the author went awol
17:49 Krock whitephoenix, choose any of mine :P
17:49 whitephoenix alright
17:50 Krock or just develop your own mod. PvP games/mods, maybe.
17:50 Krock *modes
17:51 whitephoenix I've got a few I'm working but I don't focus very well and am a repeat offender of git commit and run
17:51 whitephoenix If I retextured a few things in farming_plus they probably wouldn't get merged right
17:56 LazyJ joined #minetest
18:04 jluc joined #minetest
18:05 lRC joined #minetest
18:07 deltasquared hmm, if you wanted to work with me on libmt_node_network you'd better be fecking good with abstract algorithms. it's somewhat tricky to juggle the mental state to get that code right :/
18:11 Fritigern joined #minetest
18:14 whitephoenix yeah I'm sure that's far beyond my abilities
18:16 whitephoenix Krock, I made the bamboo block rotate like trees in default when placed. If it's okay with you I want to use minetest_game's stairs.register_slab to redo the slabs as well
18:16 whitephoenix it would add a dependency on stairs but I think it'd be an improvement
18:17 Krock bamboo? uh sure, do so
18:49 whitephoenix Krock PRed
18:51 Krock whitephoenix, functionality looks good but please use tabs as indents
18:51 whitephoenix oh I'll go fix that
18:51 whitephoenix I just set vim to expand tabs and forget about it
18:52 Krock also missing aliases
18:52 Krock i.e. backwards compatibility if anyone uses that mod
18:52 whitephoenix alright I'll fix that too
18:56 lRC joined #minetest
19:04 whitephoenix alright it's been fixed
19:14 jluc joined #minetest
19:19 Krock whitephoenix, just checked it. you can't replace slab_v with the regular slab. it would require a rotation adjustment in a LBM if you want to remove it.
19:20 whitephoenix oh right
19:20 whitephoenix I'll readd a vertical slab later
19:20 Krock builds look very strange when these are replaced with vertical ones
19:20 Krock *horizontal
19:20 ThomasMonroe joined #minetest
19:20 Krock hi thomas
19:21 ThomasMonroe hi Krock
19:21 Krock TRIGGERED
19:23 ThomasMonroe ?
19:27 red-001 it's just krock
19:27 Krock "just". hi red-001
19:27 ThomasMonroe oh lol
19:27 ThomasMonroe I figured
19:29 lRC_ joined #minetest
19:38 ensonic joined #minetest
19:41 MarisaG hi ensonic
19:42 ThomasMonroe o/ MarisaG
19:48 MarisaG yes ThomasMonroe?
19:51 ThomasMonroe o/ = a wave
19:51 MarisaG ah ok lol
19:51 ThomasMonroe as in hi :)
19:51 MarisaG hi :)
19:52 MarisaG never saw that emoticon hehe
19:52 MarisaG or are they called emoji now?
19:52 Krock it's evolving. still ASCII art/smiley
19:52 hoodedice I call them emotes myself
19:52 hoodedice but now I mostly use "kaomoji"
19:53 MarisaG hoodedice: :)
19:53 hoodedice (´・ω・`)
19:53 RafiX "o/" is so common on irc lol
19:53 hoodedice input かお into a japanese IME and spam the spacebar :^)
19:53 Krock (シ)/
19:53 deltasquared joined #minetest
19:53 deltasquared !mod offtherails
19:53 MinetestBot deltasquared: Could not find anything.
19:53 deltasquared ooo, I call dibs
19:54 hoodedice nice
19:54 hoodedice !mod attack helicopters
19:54 MinetestBot hoodedice: Could not find anything.
19:54 hoodedice now there can be a third gender in minetest!!!!1 </sarcasm>
19:54 red-001 \o
19:55 deltasquared shoot, no raillike drawtype for entities. darn.
19:55 deltasquared guess I'll have to use a mesh later. :/
19:58 torgdor joined #minetest
19:59 MarisaG hi torgdor
20:01 torgdor hello hello
20:02 MarisaG hey, is my real name getting truncated, or is it just my client not displaying the whole thing?
20:03 deltasquared MarisaG: it appears so (truncated). subtle ad you got yourself in there ;)
20:03 deltasquared I see "hosti" then *snip*
20:03 MarisaG lol
20:03 MarisaG thats what i see too :(
20:03 sfan5 limitation of IRC protocol
20:03 deltasquared the *protocol*? welp
20:03 MarisaG ok
20:03 sfan5 or maybe just the ircd
20:03 MarisaG could be znc
20:04 MarisaG im using pidgen as a client
20:04 rubenwardy what's a hosti?
20:04 rubenwardy :D
20:04 MarisaG but connecting via znc
20:04 MarisaG oh you rubenwardy
20:05 * deltasquared wonders what the game would do if he defined a cbox with zero height
20:06 deltasquared as in, it's total height dimension is zero
20:07 MarisaG crash, div by zero?
20:08 rubenwardy deltasquared, likely act if it wasn't there
20:08 rubenwardy I believe that Minetest samples at certain locations rather than comparing rects
20:17 deltasquared rubenwardy: figures. though I suspect you wouldn't be able to escape entity collision being O(n^2) worst case unless you pulled some interesting sparse octree tricks or something
20:17 deltasquared (programmer thinking aloud)
20:17 rubenwardy deltasquared, there's a PR that adds a spatial partition
20:19 deltasquared ooh, interesting. you'd need something like that as a step towards VAEs that's for sure
20:23 deltasquared (can I just say for the record, VAEs would be the perfect place to start with a clean break from code that assumes a singleton world grid...)
20:24 deltasquared just have a set of callbacks that override the existing ones for nodes and such (on_dig, on_place etc.) that take an extra "grid" argument. for main world grid, the grid object basically does the same as minetest.set_node() etc. does now, for sep. grids does things local to them.
20:25 deltasquared would need mods to opt-in to work on non-"global" grids, just make them not work (instead of doing unexpected things) if placed in a non-default grid.
20:27 deltasquared I can imagine the core devs being resistant to the idea of making "legacy" nodes not work by default... hell, I think there would need to be a metric crapton of updates to the engine code which seems to like to access the world ref by singleton also >_>
20:30 deltasquared but it would nicely pave the foundation for possible future things such as multiple dimensions (mod threading issues aside or whatever that would need)
20:31 rubenwardy I'd love to see VAE
20:31 nullawk joined #minetest
20:31 rubenwardy it would break looadddss of stuff though
20:32 deltasquared rubenwardy: the engine changes alone (which I think could be made while preserving the existing mod api initially) would be quite the diffstat I think
20:33 deltasquared *anything* that deals in the world would have to only operate on a passed object
20:34 bas080 joined #minetest
20:38 deltasquared right, stupid question time, can we safely assume that in correctly written cases only a playerref would get passed as the "placer" argument for on_place (and friends) callbacks?
20:39 deltasquared "correctly written" as in some mod doesn't do something daft like directly invoke the callback and pass a non-player objectref
20:41 deltasquared and second stupid question also concerning on_place callbacks, is there an existing way to more precisely calculate the clicked surface position when a tool is right-clicked on a node
20:45 Krock mods could invoke a nil placer
20:45 Krock minetest.pointed_thing_to_face_pos(placer, pointed_thing) does what you want
20:46 deltasquared interesting. *goes to read builtin files*
20:47 Krock it's documented btw
20:50 deltasquared Krock: I was more curious as to whether it hardcodes a player, which it seems to (calls get_eye_offset())
21:07 nullawk joined #minetest
21:29 ashtrayoz Is there a historical reason for having both collision_box and collisionbox in the API?
21:30 ashtrayoz Also, Jordach said (perhaps in another channel): "why does using non 2^x textures in hud make irrlicht go mental" - but I do not understand the relevant definition of "mental" ...
21:31 MaybeDragon crazy?
21:32 ashtrayoz Does that make it skip alpha?  Or add fringes?  Or mess up the pallette?
21:32 sfan5 non npow2 textures don't work on mobile GPUs
21:32 ashtrayoz Ah, so it might be an effect that I never see - which would explain why I don't understand it.
21:33 Krock same problem for OpenGL 1.4 or lower on PC
21:33 ashtrayoz I find that 88x88 textures look nice in the hotbar on a desktop, better than 64x64 or 128x128.  But that might just be on the 3 or 4 machines that I have physical access to.
21:50 Wuzzy joined #minetest
21:54 AntumDeluge joined #minetest
21:59 Jordach Wuzzy, hudbars really needs refactoring
21:59 Jordach and certain devices dislike rendering 2x16 textures (try scaling from 2x2 to 2x16)
22:00 Wuzzy i would be more than happy to kill hudbars if a system like this goes into the engine :-)
22:00 Wuzzy basically, the whole progress bar idea is a giant hack
22:01 Wuzzy biggest problem with hudbars is that it doesnt scale, sadly. I havet really figured out a better way
22:01 Wuzzy hell, i would also be more than happy to kill hudbars if the competition beats my mod
22:03 Wuzzy Jordach: currently, progress bars only "work" because it assumes that the half of 2×16 is 1×16, wwhich is exactly 1 pixel wide
22:03 Wuzzy so the bar with can be specified pixel-perfectly
22:03 Wuzzy as long you use default scale, hudbars works.
22:04 Wuzzy if you use any non-default scale, you're screwed, yeah. :(
22:04 Wuzzy Jordach: do you have any suggestions?
22:04 Jordach blame windows for defaulting on 72 dpi instead of 96 (vista default and higher)
22:04 lumberJ joined #minetest
22:04 Wuzzy that's not helpful
22:04 Jordach it actually is, Wuzzy
22:05 Jordach pixel perfect on a stock windows MT client has the DPI of 72
22:05 Wuzzy and how is it going to fix the problem?
22:05 Jordach Wuzzy, because android and linux clients use 96 as default
22:05 Wuzzy oh crap
22:05 Jordach *unless you've got one of those unholy 1440p phone screens, in which case
22:05 Wuzzy that explains the complaints... OMG how did i not see this
22:05 Jordach Wuzzy, https://github.com/minetest/minetest/issues/6735
22:06 Wuzzy so, assuming this issue gets fixes, hudbars scale will work too, then?
22:06 Jordach yes
22:06 Jordach at least universally across desktop and (most) android clients
22:06 Wuzzy What did you ask me to do again?
22:07 Jordach set your screen_dpi = 96 if you've got a windows machine
22:07 Jordach (pop that into conf for windows systems only)
22:07 Wuzzy i could write that into readme at leat
22:07 Jordach who reads readmes when people want mods
22:07 Jordach this is more engine issue than clientside issue
22:07 Jordach no matter what, my galaxy note 8 refuses to do DPI the right way
22:08 Jordach that's the horror of the monster 1440p display on a phone
22:13 Animetrom joined #minetest
22:13 Animetrom left #minetest
22:19 Jordach Wuzzy, https://jordach.net/images/xpnjkbhhrmeifhw.png
22:20 Wuzzy Jordach: so what?
22:20 Wuzzy this looks normal?
22:20 bas080 joined #minetest
22:20 Jordach there's a few changes
22:20 Wuzzy rofl why do you bother me if you already fixed my mod? XD
22:20 Jordach still the zigzag default
22:21 Jordach but fonts, icons and hudbars have their own offsets
22:21 Jordach based on dpi 96
22:21 Jordach icons are even inverted for bars that are facing the right side
22:21 Wuzzy yeah i noticed that too
22:21 Wuzzy but why custom font offset?
22:21 Jordach the font on default size fits perfectly
22:21 Wuzzy should the bar and the font not just always go together?
22:21 Jordach i mean pixel perfectly on it
22:26 Tux[Qyou] joined #minetest
22:27 Wuzzy Jordach: do you want to imply my hudbars are off-by-1?
22:28 Jordach Wuzzy, irrespective of OS, offset is in pixels
22:28 Jordach using GIMP with ctrl+shift+v helps for measuring
22:28 Wuzzy Jordach: do I have to extract every bit of information out of your nose? Just tell me the bugs in hudbars already. :P
22:29 Jordach Wuzzy, incorrect (ish) scale at 96 dpi (doesn't look too bad, may need a few teaks maybe?)
22:29 Jordach try and use minetest.after() for updating things instead of relying on dtime
22:29 Jordach (as dtime becomes unusable when it exceeds 1 sec)
22:29 Wuzzy WHAT!?
22:30 Wuzzy you mean, dtime of minetest.globalstep?
22:30 Jordach yes
22:30 Wuzzy WHAT?!
22:30 nullawk ,caps what?!
22:30 Wuzzy i am shocked right now
22:30 Jordach it fixes many issues with dtime
22:30 Jordach entities are forced to use it
22:30 Wuzzy yay, using mods again to fix bugs or shortcomings of the engine...
22:31 Jordach you should mod bethesda games :^)
22:32 Wuzzy also, the fact you're not allowed to use dtime > 1s is not mentioned in lua_api.txt
22:32 Wuzzy so it doesn't count :P
22:32 Jordach yes, that's what i mean
22:32 Jordach it's more deprecated than anything
22:32 Wuzzy lua_api.txt or minetest.after? >:-D
22:33 Jordach globalstep
22:33 Wuzzy omg nooooooooooooooo
22:33 Wuzzy i used this function like everywhere
22:33 Jordach it's not 2013 anymore
22:33 Jordach there's some cool shit that the engine does now to replace it
22:33 Wuzzy omg im so mad right now. mad that the documentation sucks so much
22:34 rubenwardy Wuzzy, PRs please
22:34 Wuzzy seriously?
22:34 rubenwardy I'm also thinking of running a competition
22:34 Wuzzy how am i supposed to fix the documentation to document things I just heard 30 SECONDS AGO? :O
22:34 Jordach Wuzzy, https://i.imgur.com/4pJs9El.gifv
22:35 Wuzzy i dont think i am the best person to document this kind of stuff
22:35 Wuzzy because i was not involved whn this stuff got added
22:35 rubenwardy well, scale related stuff is black magic
22:35 rubenwardy like most code written by sapier
22:36 Wuzzy okay. is it really so much to ask to at least document your own code so modders don't get screwed?
22:36 rubenwardy I document my own code when making PRs :P
22:36 Wuzzy maybe make it a requirement for PRs then?
22:36 Wuzzy no Lua API feature can be added if its not documented
22:36 rubenwardy it technically is, people don't tend to check though
22:36 Wuzzy sigh
22:37 Wuzzy need to take it serious then
22:37 Wuzzy no wonder the documentation degrades
22:38 rubenwardy just added a documentation needed label, so once noticed it's not forgotten
22:38 rubenwardy just need to remind other devs
22:38 Wuzzy so what? Isn't this implied for all Lua API changes?
22:39 rubenwardy Hmmmm
22:39 Wuzzy and no, I'm not going to fix the lua docs for you. Or do you REALLY trust me that I know the Lua API internals so well that I could document it. No, I do NOT know the internals, and less do i know the intention of the original devs
22:39 rubenwardy lol
22:39 rubenwardy might be an idea to make a bot which comments on a new PR with a check list
22:40 rubenwardy you could fix what you know?
22:40 Wuzzy i believe i already made a few tiny PRs.
22:40 Wuzzy those were the stuff i did know.
22:40 rubenwardy also, lots of the issues are from devs which have left, so all devs would likely have to investigate
22:41 Wuzzy I think the actual problem here is a flawed process. documentation should never have been allowed to degrade like this
22:41 rubenwardy yeah
22:41 Wuzzy or at least the non-enforcement of the proces
22:44 Wuzzy rubenwardy: a to-do list bot. hooray even more issue spam xD
22:48 Wuzzy but sure. maybe if the devs and everyone else is annoyed with this long enough, maybe everyone will get the message eventually. ;-)
22:51 MarisaG how about mantisbt? I use that for several of my projecs
22:54 Calinou Mantis is really big, it's not suited for small projects
22:55 MarisaG Really? I have been pretty pleased with it, and I am the lone dev on most of my work lol
22:55 MarisaG Granted i dont use most features
22:55 MarisaG ;)
22:57 Shara I'd love better documentation, and have started fixing little bits where I can.
22:57 Shara But it's not always easy to even know where to begin.
22:57 MarisaG true
22:58 Shara lua_api.txt is huge. I know it has problems because I've run into some.
22:58 Shara But I have no idea how to really fix it and get it up to standard unless the people who do know what everthing does get interested in working on it
22:59 lisac joined #minetest
22:59 MarisaG hi lisac
22:59 lisac hey MarisaG
23:00 Shara If anyone does want to help with documentation fixes, there is a -doc channel by the way.
23:01 Shara Mostly quiet, but could be helpful to those who want to talk about things they think could be done
23:08 MarisaG i could provide hosting if it would help...
23:10 Shara I think hosting isn't an issue. The documents are all on github or wiki in some cases after all
23:11 MarisaG ah ok
23:11 Shara It's just an issue of quality
23:12 MarisaG im not a fan of wiki format ;)
23:12 MarisaG github is good though...
23:13 compunerd joined #minetest
23:13 MarisaG hi compunerd
23:13 Shara This is the evil thing that really needs some improvement: https://github.com/minetest/mine​test/blob/master/doc/lua_api.txt
23:31 compunerd joined #minetest
23:35 MarisaG wb compunerd
23:40 ThomasMonroe joined #minetest
23:57 M6HZ joined #minetest
23:58 gartral left #minetest

| Channels | #minetest index | Today | | Google Search | Plaintext