Minetest logo

IRC log for #minetest-dev, 2013-02-26

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

All times shown according to UTC.

Time Nick Message
01:10 ecube joined #minetest-dev
01:18 doserj joined #minetest-dev
01:44 doserj joined #minetest-dev
02:03 ecube_ joined #minetest-dev
03:25 hmmmm alright yeah, i'm going to do quite a bit of merging
03:26 hmmmm first things first, the new emerge stuff, but i am having problems with duplicate commits
03:26 hmmmm then finite liquids, RBA's vertex rotation stuff, and there was something else i had to do as well
03:26 RealBadAngel hi hmmmm
03:26 hmmmm hey
03:26 RealBadAngel i got a problem with facedir
03:26 hmmmm oh noes
03:26 RealBadAngel i havent expected it
03:27 hmmmm i'm not sure if i can help you
03:27 hmmmm i have no clue about any of that stuff
03:27 RealBadAngel texture atlas when on fucks up all nodeboxes textures :)
03:27 VanessaE hmmmm: do what i do in that case:  re-clone master, copy -av your changes back over to it, and push :-)
03:27 VanessaE it's the nuclear option, but if you do it from orbit, you can at least be sure.
03:27 VanessaE ;)
03:28 RealBadAngel i noticed that just before pulling, on last test stage
03:28 hmmmm i am going to nuke my local master and try this again.
03:28 RealBadAngel because i do have it always off
03:28 hmmmm unless i can figure out how to remove a specific commit
03:29 VanessaE can't you reset and rebase/squash?
03:29 RealBadAngel need to find the reason why texture atlas went nuts
03:29 hmmmm 7f240aea1e55b0714e80ef6ab7172b58b0729f75            7b30b861b6529d10083c62f1169b7383271bac52
03:29 hmmmm ah that's not a duplicate, but the hashes look close
03:29 hmmmm how am i going to do this...
03:31 hmmmm maybe i just cherry-pick each one
03:32 VanessaE surely there's a more graceful way to do that
03:33 hmmmm there is but i'd spend more time trying to figure out how to do it the right way than just doing it
03:38 RealBadAngel ok, looks like i found the reason
03:38 RealBadAngel will fix when got back from work
03:39 RealBadAngel stupid atlas
04:19 ecube joined #minetest-dev
04:19 hmmmm okay.... *drumroll please*
04:20 hmmmm IDS HABBIDING!
04:20 ecube what is that
04:20 ecube no, seriously, what IS that
04:21 hmmmm ids doo lade!
04:21 hmmmm y dozen u stobbit!
04:21 hmmmm u wooden lisen!
04:21 hmmmm alright. *phew*.  now with that out of the way, let me get to the other branches
04:22 * VanessaE hands hmmmm a tissue
04:22 VanessaE your nose is stuffed.
04:38 ffoxin joined #minetest-dev
05:12 hmmmm vanessa, anaglyph was added a looooooooooooooooooooong time ago
05:13 VanessaE I thought it might have been, told you I didn't wanna look like a moron ;)
05:14 hmmmm great job
05:14 hmmmm https://github.com/minetest/minetest/commit/bb454b184656735b51fea17a0cb6276514b1c8c1
05:14 VanessaE lol
05:14 hmmmm need to clear some old branches that lack relevance.
05:42 hmmmm going through old pull requests.  i closed 6 of them so far.
05:44 VanessaE 40 more to go O.o
05:44 hmmmm many of these are tough
05:44 VanessaE I'm sure
05:46 hmmmm god i am probably coming off as really mean in my closing comments
05:47 VanessaE like?
05:47 VanessaE nevermind
05:47 VanessaE I see
05:47 VanessaE mean?  no.  Maybe a little...raw?
05:56 hmmmm wtfrig, there's still no 0.4.5
05:56 hmmmm didn't we agree on 0.4.5 being out like 2 weeks ago?
05:56 VanessaE it got ... delayed
05:57 hmmmm there's more than enough to call this 0.4.5... it needs to be done immediately.  feature freeze right here, i say.  we need to come to a consensus about it though.
05:58 VanessaE feature freeze is fine
05:58 hmmmm we really need a mailing list or core-developer-only forum section for these kinds of things
05:58 VanessaE but there are random bugs that need fixed imho
05:58 hmmmm such as?
05:58 VanessaE (none of which are necessarily trivial)
05:58 VanessaE oh crashes, memory usage, the routine sort of stuff that's a bitch to fix
05:58 hmmmm sure we'll fix those before 0.4.5 comes out
05:59 hmmmm but nevermind that.  crashes?   tell me more about that
05:59 VanessaE well for example,
05:59 VanessaE everyone knows about that random F10 crash. Another I reported recently is a weird crash on unexpected focus change
06:00 hmmmm random F10 crash?  i never heard of it
06:00 VanessaE all I know about it is it's worse for Linux users, about 25% of the time hitting F10 to open the console segfaults the client.
06:01 hmmmm hrm
06:02 hmmmm i am hitting F10 like crazy, and the amount of crashes is 0, which makes it 0%
06:02 VanessaE yup, every time I try to deliberately reproduce it, I can't
06:02 hmmmm can you gather up some debug output perhaps
06:02 VanessaE I will try
06:04 VanessaE I wonder if it depends on how long the client has been running
06:05 hmmmm by the way vanessa, moretrees is awesome.  you and RBA really did a great job on that
06:05 VanessaE thanks.
07:12 thexyz I can add such section to the forum
07:37 ecube VanessaE: I would say so, it never happens unless I open F10 after a while of playing
07:41 VanessaE well it just refuses to crash..  stupid thing is making a fool of me :)
07:42 ecube play for a while and let players chat a lot
07:43 ecube it couudl possibly be the excess data
08:58 jin_xi joined #minetest-dev
09:06 ffoxin joined #minetest-dev
10:05 proller joined #minetest-dev
10:26 Taoki The finite liquids in master are fantascit! Although sometimes act a bit incorrectly... especially when running down slopes. But what exists works very awesomely so far, wonderful feature :D
10:36 proller enjoy 8)
10:37 proller what is incorrectly ?
10:38 Taoki proller: Mainly 3 major problems I can point out. 1 - As water flows downgill, at some point it stops while remaining in flowing state (diagonal position). 2 - Sometimes bits of water might be left in some places, but no water appears (I can tell by the physics), while there are other rendering glitches too. 3 - If you make a basin and dig a block out, water equalizes correctly, but it doesn't ...
10:38 Taoki ... end up being still water, and remains floating water in some places
10:39 Taoki **downhill
10:39 Taoki Other than that it seems perfect :) If those issues can be fixed, I militate for enabling this by default
10:40 proller diagonal - it is visual bug, need to correct
10:42 Taoki I think there's also some flowing downhill that doesn't quite get finished, and some water remains stuck where it could keep flowing till it ends up in a hole
10:46 proller i know about stuck on stairs - its ballance between various bugs, if it will fixed - other bugs will appear, like water will fall by diagonal
11:17 darkrose joined #minetest-dev
11:17 darkrose joined #minetest-dev
11:18 samuncle joined #minetest-dev
11:48 samuncle left #minetest-dev
11:55 proller joined #minetest-dev
12:18 SpeedProg joined #minetest-dev
12:55 proller joined #minetest-dev
13:05 troller joined #minetest-dev
13:16 proller joined #minetest-dev
13:58 proller joined #minetest-dev
14:09 hmmmm joined #minetest-dev
14:09 RealBadAngel hi hmmmm
14:10 RealBadAngel just got back from work
14:10 hmmmm hi
14:10 hmmmm going off to school then a doctor's appointment right after
14:10 RealBadAngel ok, i will take my time to fix atlas glitch
14:10 RealBadAngel i know what caused that
14:11 RealBadAngel good i catched the issue before merging
14:12 RealBadAngel but anyways imho atlas code shall be removed
14:12 hmmmm yes, i thought we released 0.4.5 like two weeks ago but apparently not
14:12 hmmmm so i want to do a code freeze soon
14:12 RealBadAngel lemme join with 6d facedir before it
14:13 RealBadAngel then lets allow 1 week of tests
14:13 hmmmm right
14:13 RealBadAngel and some bugfixes
14:13 hmmmm so really feature freeze
14:13 RealBadAngel but no new features
14:13 RealBadAngel and by weekend lets advance
14:14 hmmmm right, i want your stuff in there before i do this, i need to set the default loglevel to action, and then that's it, nothing more, we have it test for a week, then release as 0.4.5
14:14 RealBadAngel oke doke
14:14 hmmmm there's way too much stuff
14:14 hmmmm we can't continue on as 0.4.4 any longer
14:15 RealBadAngel i might also ask some native speaker for some help
14:15 hmmmm i'm also going to officially document all the new config file settings and lua api
14:15 RealBadAngel 6d facedir is a complex idea, some1 need to help me write docs for it
14:15 hmmmm i'd like to help with that, but i need to figure out how it works and everything
14:16 RealBadAngel you can test it
14:16 RealBadAngel get my tree, turn off atlas and play
14:16 hmmmm soo anyway.... who has ops to this channel exactly
14:16 RealBadAngel idk
14:17 darkrose I used to, dunno if I still do
14:17 RealBadAngel https://github.com/RealBadAngel/minetest
14:18 RealBadAngel thats the source, and here is tool to rotate all the stuff
14:18 RealBadAngel http://realbadangel.pl/facedirtools.zip
14:18 RealBadAngel screwdriver
14:18 RealBadAngel try to use it for the 1st time, messages will tell you everythin you need to know
14:19 RealBadAngel VanessaE suggested that the screwdriver shall be part of minetest-game
14:21 RealBadAngel btw, some images from tests: http://i.imgur.com/7EW3u8K.jpg
14:21 RealBadAngel http://i.imgur.com/m9sInWR.jpg
14:22 RealBadAngel those above shows all possible rotations of 1 nodebox from stairs+
14:25 jin_xi joined #minetest-dev
14:34 PilzAdam joined #minetest-dev
14:51 RealBadAngel well im trying to fix texture atlas glitch
14:52 RealBadAngel and im pretty close to sayin that atlas is completely obsolete and causing just problems
15:16 PilzAdam joined #minetest-dev
15:26 thexyz hmmmm: I have
15:26 thexyz but I cannot modify its access list
15:32 thexyz celeron55: may I have +f?
16:00 Calinou joined #minetest-dev
16:42 rubenwardy joined #minetest-dev
16:53 jordach joined #minetest-dev
17:16 VanessaE ain't this a bitch.  I got an F10 crash right after starting my client - but OF COURSE I wasn't running a debug build, and nothing appeared in the log.  let's try this again with that setting.
17:18 Calinou no segfault when opening chat console for me
17:20 VanessaE it definitely isn't as crashy as it used to b
17:20 VanessaE be
17:22 sfan5 VanessaE: tip always run a debig build and run with gdb
17:23 sfan5 *tip:
17:23 VanessaE hah
17:23 sfan5 *debug
17:23 sfan5 :/
17:23 VanessaE run it under gdb... and wait a week for each frame to render ;)
17:24 sfan5 running minetest debug build under gdb causes no performance drop for me
17:24 VanessaE Reading symbols from /usr/local/bin/minetest...(no debugging symbols found)...done.
17:24 VanessaE huh?
17:25 VanessaE I built it with debug enabled...
17:26 sfan5 did you set CMAKE_BUILD_TYPE to Debug ?
17:26 VanessaE yup
17:26 VanessaE cmake -DRUN_IN_PLACE=0   -DCMAKE_BUILD_TYPE=Debug ; make clean; make -j12; sudo checkinstall --fstrans=no --backup=no -y
17:26 VanessaE that was my build line.
17:26 sfan5 hm
17:26 sfan5 how big is minetest (executeable)
17:27 VanessaE about 8 megs
17:27 sfan5 that definietly doesn't contain debug symbols
17:27 VanessaE oh wait
17:27 sfan5 my minetest exec was 42 megs with debugging symbold
17:27 sfan5 *symbols
17:27 VanessaE checkinstall probably stripped it.
17:28 sfan5 yeah
17:29 VanessaE let's try one more time (third time's the charm?)
17:34 iqualfragile joined #minetest-dev
17:38 VanessaE sfan5: much better.  now it weighs in at a hefty 46 MB :)
17:38 sfan5 \o/
17:50 proller joined #minetest-dev
18:30 iqualfragile its good to see that some pull reqests got merged in (and RealBadAngel understood that seeds are not that evil)
18:37 PilzAdam VanessaE, do you have a debug build of irrlicht?
18:37 PilzAdam https://github.com/minetest/minetest/issues/149#issuecomment-7140692
18:37 VanessaE nope
18:37 VanessaE HAH!
18:37 VanessaE I KNEW someone had documented it, I just couldn't find it
18:47 sfan5 i went on a hunt for that bug with a debug build of irrlicht and minetest, but i gave up
18:48 sfan5 CMakeFiles/minetest.dir/objects.a(game.cpp.obj):game.cpp:(.text+0x1c8e9): undefined reference to `_glReadPixels@28'
18:48 sfan5 apparently windows doesn't approve saving the pixels of the current opengl view
18:53 VanessaE make -NDEBUG=1 is sufficient to tell irrlicht to build in debug mode?
19:03 VanessaE well it's installed.
19:03 Exio VanessaE: checking issues in github, i just got some broken links ( https://github.com/minetest/minetest/issues/100 ) :P
19:04 Exio no idea about others
19:04 VanessaE oh, well..  *shrug*
19:04 VanessaE that bug has a workaround now anyway
19:05 VanessaE I don't have the images that were referenced anymore but it's easy to reproduce, if it's still happening.
19:15 * Calinou suggets: put ENABLE_GETTEXT=1 and ENABLE_FREETYPE=1 by default
19:15 Calinou and edit README.txt accordingly to install them
19:15 Calinou libgettextpo0 libfreetype6-dev
19:16 PilzAdam they enabled automatically is cmake detects them
19:16 PilzAdam +are
19:16 PilzAdam s/is/if
19:17 Calinou not for gettext, and not sure for freetype
19:17 Calinou I had gettext around for a while, the game was compiled without it
19:24 iqualfragile joined #minetest-dev
20:16 hmmmm thexyz, i say that because i wanted to add "FEATURE FREEZE IN EFFECT" to the topic
20:16 hmmmm just so people get the message
20:18 proller maybe merge before freeze https://github.com/minetest/minetest_game/pull/128 - for more intresting digging with finite liquids
20:19 hmmmm the feature freeze started last night
20:19 hmmmm besides, that's not related to the core... i have nothing to do with that
20:20 proller its not a big feature
20:27 ffoxin joined #minetest-dev
23:19 iqualfragile joined #minetest-dev
23:24 celeron55 joined #minetest-dev
23:34 hmmmm ah i have ops!
23:34 VanessaE uh oh.
23:34 * VanessaE hides
23:35 Exio what? hmmmm has op?
23:35 * Exio walks away
23:35 Topic for #minetest-dev is now == FEATURE FREEZE FOR 0.4.5 IN EFFECT == 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/
23:36 VanessaE hmmmm: I have debug builds of MT and irrlicht running, as soon as F10 bombs again I'll provide a backtrace, if it'll be useful.
23:36 hmmmm it will be
23:52 celeron55 joined #minetest-dev

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