Minetest logo

IRC log for #minetest-dev, 2013-07-10

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

All times shown according to UTC.

Time Nick Message
00:13 NakedFury joined #minetest-dev
02:08 ssieb joined #minetest-dev
02:59 kaeza joined #minetest-dev
04:07 diemartin joined #minetest-dev
04:38 neko259 joined #minetest-dev
05:18 BackupCoder joined #minetest-dev
06:07 kaeza joined #minetest-dev
07:28 Calinou joined #minetest-dev
07:57 Zeg9 joined #minetest-dev
08:33 Zeg9 Will decoration API support L-Systems? (or has the l-system concept been abandoned?)
09:06 ecube joined #minetest-dev
10:03 proller joined #minetest-dev
10:44 Exio Zeg9: it will support (iirc)
10:55 EdB joined #minetest-dev
11:01 iqualfragile joined #minetest-dev
11:11 EdB_ joined #minetest-dev
11:16 EdB_ joined #minetest-dev
11:28 EdB joined #minetest-dev
11:30 PilzAdam joined #minetest-dev
11:48 Calinou joined #minetest-dev
11:49 EdB_ joined #minetest-dev
12:55 smoke_fumus joined #minetest-dev
13:24 iqualfragile_ joined #minetest-dev
13:40 proller joined #minetest-dev
13:47 nyuszika7h_ joined #minetest-dev
14:25 loggingbot_ joined #minetest-dev
14:25 Topic for #minetest-dev is now Minetest core development and maintenance. Chit-chat goes to #minetest. Consider this instead of /msg celeron55. http://irc.minetest.ru/minetest-dev/ http://dev.minetest.net/
14:32 proller joined #minetest-dev
14:59 Jordach joined #minetest-dev
15:04 OWNSyouAll_DESKT joined #minetest-dev
15:04 Exio4 joined #minetest-dev
15:04 nyuszika7h_ joined #minetest-dev
15:17 hmmmm joined #minetest-dev
15:52 SpeedProg joined #minetest-dev
16:02 OWNSyouAll_DESKT joined #minetest-dev
16:29 kahrl joined #minetest-dev
16:46 OWNSyouAll_DESKT joined #minetest-dev
17:14 ssieb joined #minetest-dev
17:20 webdesigner97 joined #minetest-dev
17:20 webdesigner97 left #minetest-dev
17:38 Calinou joined #minetest-dev
17:48 OWNSyouAll_DESKT joined #minetest-dev
17:50 Calinou joined #minetest-dev
18:03 OWNSyouAll_DESKT joined #minetest-dev
18:04 kaeza joined #minetest-dev
18:10 sapier joined #minetest-dev
18:11 sapier VanessaE what do you think about PilzAdams comments to the background/overlay mechanism is he right?
18:15 diemartin joined #minetest-dev
18:41 salamanderrake joined #minetest-dev
19:18 kaeza joined #minetest-dev
19:32 OWNSyouAll_DESKT joined #minetest-dev
20:01 VanessaE sapier: which part, I've been afk all days
20:01 VanessaE -s
20:02 salamanderrake joined #minetest-dev
20:02 VanessaE (too tired to scroll back and dig through the log)
20:02 diemartin joined #minetest-dev
20:02 sapier yesterdays log around 20:30
20:03 proller joined #minetest-dev
20:03 Jordach joined #minetest-dev
20:03 VanessaE ok
20:05 VanessaE ok
20:05 VanessaE a definition is needed.  does "background" refer to the old brown menubg.png image, or does it refer to one of the new overlay type of images?
20:06 NakedFury the way you say it, it should be the menu background and the other be called overlay
20:07 sapier there's background, overlay header and footer
20:07 sapier clouds and nothing at all
20:07 PilzAdam VanessaE, background = big image and no clouds drawn; overlay = big images and clouds drawn behind it
20:07 PilzAdam -s
20:07 VanessaE PilzAdam: ok, I'd forgotten
20:08 VanessaE imho, if clouds are enabled and no background image exists, then show the clouds.  On top of whatever is shown, place the overlay, then the header/footer
20:08 sapier so overlay may be drawn on top of background?
20:09 VanessaE if clouds are disabled and no background exists, then yeah show a solid color (sky blue makes sense)
20:11 sapier ok and what about the footer?
20:11 VanessaE header/footer should be displayed any time the overlay is.
20:11 sapier fallback to default in singleplayer or not?
20:12 VanessaE fallback only if there's nothing more appropriate to draw, sure
20:12 sapier pilzadam said no for singleplayer tab
20:13 PilzAdam if the game has no header then there is a reason for it, so dont use any random default one
20:13 VanessaE PilzAdam: I think he means the default one that looks sorta like marbled stone
20:13 sapier no I'm talking about header/footer
20:13 VanessaE oh well for singleplayer yeah, duh
20:13 VanessaE my mind is kinda elsewhere
20:14 sapier https://gist.github.com/sapier/5959230
20:14 sapier so this should be the way to go correct?
20:14 VanessaE *reads*
20:15 sapier wait I forgot background false
20:15 SpeedProg joined #minetest-dev
20:15 VanessaE --sp + all other tabs ; disable clouds
20:15 VanessaE this means what?
20:16 sapier I neede a way to show the else is done :-)
20:16 VanessaE ok
20:16 VanessaE your indentation sucks ;)
20:17 sapier yeah I could move it to front to show it's not else ...
20:17 PilzAdam yep
20:18 sapier ok better this way?
20:18 nyuszika7h joined #minetest-dev
20:19 sapier not exactly it isn't consistent right now
20:20 VanessaE 14:  try texturepack default overlay ; 15:  try builtin default overlay ; 17:  try texturepack default background ; 18: try builtin default background
20:20 VanessaE (you should clearly differentiate between texturepack-supplied imagery and that which is included with the engine)
20:21 sapier it is testurepack is only where "texturepack" is in name
20:21 sapier -s+x
20:22 VanessaE I know but clarity is important
20:23 sapier ok added legend to top
20:23 sapier is it clear enough to decide if decision tree is correct?
20:24 VanessaE yeah I think so
20:24 PilzAdam https://gist.github.com/PilzAdam/5970006
20:24 VanessaE heh
20:24 sapier doesn't help very much ;-)
20:24 VanessaE what's a backgrund? ;)
20:24 VanessaE (19)
20:25 OWNSyouAll_DESKT joined #minetest-dev
20:25 VanessaE sapier: to be fair, he did express it in a form of code that might actually run ;)
20:25 sapier not exactly as it needs to be done completely different
20:26 VanessaE anyway I could probably go with that
20:26 VanessaE but--
20:26 sapier yes it's lua syntax not pseudocode
20:28 sapier but as far as I can see it's identical
20:30 PilzAdam https://gist.github.com/PilzAdam/5970006 now 80% more confusing
20:30 sapier and flooding log ;-P
20:30 hmmmm christ, why is this so complex
20:31 hmmmm you're just loading some pictures and a background
20:31 hmmmm i guess it's just one of those things, like mapgen param loading
20:31 VanessaE PilzAdam: you know, that almost looks like you could just plug that right in now
20:31 sapier if you do it that way pilzadam you'll gona have 16 log entrys anytime world background needs to be updated
20:32 VanessaE who cares if the log gets spammed?  put that on verbosestream and no one will see it anyway :)
20:32 hmmmm precedence: mods -> saved settings -> game config file -> global config file -> default settings -> constructor settings
20:32 PilzAdam VanessaE, that is valid Lua code, although "texture()" is not defined
20:32 VanessaE PilzAdam: yep, I can see it's valid, I meant as far as the logic is concerned and how it relates to what sapier already implemented.
20:32 PilzAdam sapier, move the texture() calls into the "if" body and you halfed it
20:33 PilzAdam *halved
20:33 sapier but won't get any more next to working code
20:33 PilzAdam also, default_* and texturepack_* can be cached
20:34 sapier no they can't caching isn't active at that state
20:35 sapier and NO I won't add a texture cache for 5 textures
20:35 sapier :-)
20:35 PilzAdam no "cached" means you dont need to recheck them each time you switch a tab
20:35 PilzAdam +,
20:35 sapier I already do that
20:36 PilzAdam then how do you get 16 messages in the console?
20:36 PilzAdam *would you get
20:36 sapier if none of the files is present you get 16/8 messages if doing the if optimization
20:37 sapier on swtichting singleplayer<->other or when switching game
20:37 sapier anytime you switch of course
20:37 PilzAdam well, you you only need to check game_overlay if texturepack_game_overlay is nil
20:37 PilzAdam -you
20:38 sapier exactly that's the second optimization needed
20:38 PilzAdam and isnt there a way to check it without writing to the console?
20:38 sapier but that's implementation detail
20:38 sapier I guess the logics are fixed now
20:38 sapier no there isn't at least if you want to fallback on invalid files too
20:39 sapier but won't help that much as setting a file successfull will create a message on console too
20:39 sapier ok I'm gonna implement the logics as defined
20:40 sapier pilzadam you had some lua sorting code some days ago do you still have it?
20:40 PilzAdam is there no way to tell Irrlicht to print to infostream/verbosestream?
20:41 PilzAdam sapier, I have deleted the branch since it was useless...
20:41 sapier for sure but it's not done that early ... I hope it's a minor issue once the bugs are fixed
20:42 PilzAdam https://github.com/PilzAdam/minetest/commit/3b9a511f94264c1205d7c031b5ea271dbc186d64
20:42 sapier you're too fast PilzAdam ;-) I just moved worldlisthandling to a separate file to reduce complexity in mainmenu ... now we could do sorting in lua
20:42 sapier great :-)
20:42 PilzAdam ^ github still has the commit :-)
20:42 PilzAdam (searched in IRC logs)
20:43 sapier sideeffect of moving to separate file is that worlds selected in singleplayer tab now are in sync to server tab (where possible)
20:46 toabi_ joined #minetest-dev
20:48 DemonRaiser joined #minetest-dev
20:49 yno joined #minetest-dev
20:49 BrandonReese_ joined #minetest-dev
20:59 Taoki joined #minetest-dev
20:59 darkrose joined #minetest-dev
21:04 proller joined #minetest-dev
21:06 nyuszika7h_ joined #minetest-dev
22:00 diemartin joined #minetest-dev
22:13 OWNSyouAll_DESKT joined #minetest-dev
22:24 sapier left #minetest-dev
22:40 kaeza joined #minetest-dev
23:03 celeron55 >On top of whatever is shown, place the overlay
23:03 celeron55 no.
23:03 celeron55 games shouldn't be forced to try to mimick the cloud overlay in the non-cloud background
23:03 celeron55 that's nonsense
23:05 VanessaE ehm.  "whatever's shown" could also be a blank background image...
23:17 VanessaE bbl
23:23 * ShadowNinja points to the rollback fix on the TODO list while he waits annother ten minutes for /rollback to finish and prepares to restart his server to clear the RAM.
23:33 BackupCoder joined #minetest-dev
23:42 salamanderrake joined #minetest-dev
23:51 iqualfragile joined #minetest-dev

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