--- Log opened Mon Oct 24 00:00:19 2016 20161024 00:32:58-!- tad_carlucci [~lundberg@173.217.65.103] has quit [Quit: Switching to Unix to get some real work done.] 20161024 00:32:59-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Ping timeout: 265 seconds] 20161024 00:33:01-!- janebot_ [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20161024 00:33:02-!- janebot_ is now known as janebot 20161024 00:33:03-!- janebot is now known as janebot_ 20161024 00:33:03-!- janebot_ is now known as janebot 20161024 00:36:37-!- ancestral [~ancestral@75-168-80-79.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20161024 00:42:44-!- Soliton [~Soliton@wesnoth/developer/soliton] has quit [Disconnected by services] 20161024 00:42:52-!- Soliton_ [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20161024 00:43:11-!- Soliton_ is now known as Soliton 20161024 00:43:39-!- crimson_penguin [~crimson_p@wesnoth/developer/crimsonpenguin] has quit [Excess Flood] 20161024 00:43:40-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20161024 00:43:51-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20161024 00:43:55-!- crimson_penguin [~crimson_p@ec2.happyspork.com] has joined #wesnoth-dev 20161024 00:43:55-!- crimson_penguin [~crimson_p@ec2.happyspork.com] has quit [Changing host] 20161024 00:43:55-!- crimson_penguin [~crimson_p@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20161024 00:47:23-!- tad_carlucci [~lundberg@173.217.65.103] has joined #wesnoth-dev 20161024 00:49:35-!- ancestral [~ancestral@75-168-80-79.mpls.qwest.net] has joined #wesnoth-dev 20161024 00:52:03-!- Polsaker [~Polsaker@donger/wielder/Polsaker] has joined #wesnoth-dev 20161024 00:53:12-!- Porusaka [~Polsaker@donger/wielder/Polsaker] has quit [Read error: Connection reset by peer] 20161024 01:17:46-!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Ping timeout: 256 seconds] 20161024 01:17:58-!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20161024 01:31:50-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 268 seconds] 20161024 01:31:51-!- nore [~ncourant@sas.eleves.ens.fr] has quit [Ping timeout: 268 seconds] 20161024 01:32:07< tad_carlucci> gfgtdf, I tried to reproduce that hang on Windows and could not. So I came back to Linux and freshened to match the commit Windows was built to. Now I can't reproduce it on Linux, either. 20161024 01:32:27-!- Jetrel_bot [~Jetrel@ec2.happyspork.com] has quit [Ping timeout: 268 seconds] 20161024 01:32:28-!- DDR [~david@ec2.happyspork.com] has quit [Ping timeout: 268 seconds] 20161024 01:32:28-!- abruanese [~a@45.63.97.181] has quit [Ping timeout: 268 seconds] 20161024 01:38:05-!- DDR [~david@ec2.happyspork.com] has joined #wesnoth-dev 20161024 01:38:06-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20161024 01:38:09-!- Bonobo [~Bonobo@2001:44b8:254:3200:94a1:9e8f:31e6:88f1] has joined #wesnoth-dev 20161024 01:38:58-!- abruanese [~a@45.63.97.181] has joined #wesnoth-dev 20161024 01:38:58-!- Jetrel_bot [~Jetrel@ec2.happyspork.com] has joined #wesnoth-dev 20161024 01:41:35-!- gfgtdf_ [~chatzilla@x4e369617.dyn.telefonica.de] has joined #wesnoth-dev 20161024 01:43:42-!- gfgtdf [~chatzilla@x4e3685ea.dyn.telefonica.de] has quit [Ping timeout: 250 seconds] 20161024 01:43:45-!- gfgtdf_ is now known as gfgtdf 20161024 01:45:38-!- nore [~ncourant@sas.eleves.ens.fr] has joined #wesnoth-dev 20161024 01:50:47-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20161024 02:04:00-!- irker173 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20161024 02:04:00< irker173> wesnoth: doofus-01 wesnoth:master bc46b9c2a223 / data/core/ (136 files in 6 dirs): Revised stone walls and added rusty and wooden gate terrains https://github.com/wesnoth/wesnoth/commit/bc46b9c2a22385ea0bd39b77a8f12d80070f3d5d 20161024 02:04:12-!- gfgtdf [~chatzilla@x4e369617.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.92 [Firefox 49.0.2/20161019084923]] 20161024 02:05:29< vultraz> shadowm: ^ better gates have finally arrived 20161024 02:08:01< vultraz> shadowm: the above change does mean you'll have to adjust your AtS banner and moss images if you ever port to 1.13/1.14, just mentioning. 20161024 02:10:37< vultraz> ok, PR #824 is the last open PR I want merged for 1.13.6... 20161024 02:10:44< vultraz> will have to get zookeeper on that 20161024 02:36:09< tad_carlucci> 20161023 21:35:46 error general: An error due to possibly invalid WML occurred 20161024 02:36:09< tad_carlucci> The error message is : 20161024 02:36:09< tad_carlucci> Failed to show a dialog, which doesn't fit on the screen. 20161024 02:36:09< tad_carlucci> 20161024 02:36:09< tad_carlucci> When reporting the bug please include the following error message : 20161024 02:36:32< tad_carlucci> gui/widgets/window.cpp:1034 in function 'layout' found the following problem: Failed to size window; wanted size 705,187 available size 669,780 screen size 851,810. 20161024 02:37:53< vultraz> what dialog? 20161024 02:40:57< tad_carlucci> I don't think I had one up. I think I was simply resizing on HttT S01 T1 just the map and that popped up on stderr and a big scary popup on the screen. 20161024 02:41:09< tad_carlucci> Game was unusable after so I restarted. 20161024 02:42:32< tad_carlucci> I'm working on what's up with that [message] slowdown issue. It's related to screen resolution. 20161024 02:43:00< tad_carlucci> And I really think something is wrong with the OK button for [message][option] 20161024 02:43:11< tad_carlucci> It's hyper-slow 20161024 02:46:36< tad_carlucci> I can't find a window/popup to cause that error again, but the Help window does not resize smaller. If I'm small, it's OK but if I start big and size down it doesn't follow along 20161024 02:47:01< vultraz> Help is GUI1, so that's expected 20161024 02:48:01< tad_carlucci> OK 20161024 02:48:41< vultraz> gui1 = bad and being phased out :) 20161024 02:49:58< tad_carlucci> With a [message][option] on screen and resizing, if I do it soon after the message comes up the screen is not repainting, lots of black. 20161024 02:50:18< vultraz> gahhhhhh 20161024 02:50:21< tad_carlucci> Ah forget it. "The [message] with [option] is a huge mess. Don't use it." 20161024 02:50:32< vultraz> whut 20161024 02:51:14< tad_carlucci> I resized. It didn't repaint. Clicked OK and the mesasge part formatted for the new message but not repaint. Clicked OK again and the screen finally repainted. 20161024 02:51:28< tad_carlucci> I'm thinking it all related to not yeilding., 20161024 02:52:08< tad_carlucci> If I LEAN on the OK button as fast as I can, I can hang the game. I **think** is I wait an hour or so I can close it. Never had the patiense to see. 20161024 02:53:22< tad_carlucci> I'm in HttT S01 with pastebin.com/Jrd1Crgn added and fired by hand. 20161024 02:53:29< vultraz> :| 20161024 02:53:40< vultraz> whyyyy does [message] have to be buggy 20161024 02:54:00< pydsigner> Well I mean, you could also not resize the display :P 20161024 02:55:00< tad_carlucci> X11 window moved fine. List of black bits here and there on the map. Stuff didn't reflow properly in the [message] area. 20161024 02:55:53< tad_carlucci> And even if you don't do anything but play, the OK button seems really slow to paint. 20161024 02:56:53< tad_carlucci> And the speed is repated to window size. at 1400x it's SLLOOOWWWW but at 800x600 the [message][option] is zippy. 20161024 02:57:15 * vultraz groans 20161024 02:57:38< vultraz> oh gui2 why hath thou forsaken us. 20161024 02:57:41< tad_carlucci> So we got some sort of timing/yeild/painting issue. 20161024 02:58:23< tad_carlucci> And only on [message][option] .. I'll retest with a normal [message] in a moment. 20161024 02:58:34< vultraz> talk to Aginor, I can't deal with this crap 20161024 02:58:57< tad_carlucci> Oh one more note: when it was SSLLOOWW, if I flipped to debugger and back it painged right now, thank you. 20161024 03:00:29< tad_carlucci> It's not the [option] it's a normal message, too, with the repaint issues. 20161024 03:01:11-!- aeonchild [enchilado@gateway/shell/blinkenshell.org/x-mnowuwuztvjcnivq] has joined #wesnoth-dev 20161024 03:01:14-!- aeonchild [enchilado@gateway/shell/blinkenshell.org/x-mnowuwuztvjcnivq] has quit [Client Quit] 20161024 03:07:47< tad_carlucci> Repaint issues with popups up, too. Not so severe but sill. "Do you really want to quit?" shows it. 20161024 03:13:55< tad_carlucci> Reproduced that window crash from above. It's [message] when it's lagging which is causing it. 20161024 03:15:30< tad_carlucci> Now that I ahve a test case, switching to Windows 10 to retest there. 20161024 03:15:33-!- tad_carlucci [~lundberg@173.217.65.103] has quit [Quit: Off to resolve a merge conflict between the wife and husband branches of my real life.] 20161024 03:16:25-!- tad_carlucci [~lundberg@173.217.65.103] has joined #wesnoth-dev 20161024 03:22:04< tad_carlucci> Oops. That's from another bugreport .. window dies if resizing while starting up. 20161024 03:26:08< tad_carlucci> repos\wesnoth\src\gui\widgets\window.cpp:1034 in function 'gui2::twindow::layout' found the following problem: Failed to size window; wanted size 610,649 available size 1308,600 screen size 1308,600. 20161024 03:26:33< tad_carlucci> Resizing while starting HttT. 20161024 03:32:51< tad_carlucci> Problems repeat on Windows 10 20161024 03:32:54-!- tad_carlucci [~lundberg@173.217.65.103] has quit [Quit: Switching to Unix to get some real work done.] 20161024 03:34:42-!- tad_carlucci [~lundberg@173.217.65.103] has joined #wesnoth-dev 20161024 04:06:59-!- JyrkiVesterinen [~jyrki@87-100-217-78.bb.dnainternet.fi] has joined #wesnoth-dev 20161024 04:14:38-!- bumba [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 245 seconds] 20161024 04:43:18< vultraz> celticminstrel: could you fix arrow keys in the grid listbox highlighting entries erroneously 20161024 04:48:42-!- JyrkiVesterinen [~jyrki@87-100-217-78.bb.dnainternet.fi] has quit [Quit: .] 20161024 04:49:41-!- nn_ [d2564fc3@gateway/web/freenode/ip.210.86.79.195] has joined #wesnoth-dev 20161024 04:59:25-!- nore [~ncourant@sas.eleves.ens.fr] has quit [Quit: WeeChat 1.4] 20161024 05:18:25-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20161024 05:19:33< vultraz> GAHHH tchat_log uses MVC 20161024 05:20:36< vultraz> who would do such an heinous thing ;_; 20161024 05:21:27< shadowm> Same person who wrote the inspector, Crab_. 20161024 05:22:21< vultraz> I see 20161024 05:36:48< irker173> wesnoth: Charles Dang wesnoth:master b89731c7ac48 / src/gui/dialogs/chat_log.cpp: Chat Log: always scroll to bottom when updating messages (bug #19320) https://github.com/wesnoth/wesnoth/commit/b89731c7ac48ead261217aa7f532e37d8870d113 20161024 05:44:40-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Read error: Connection reset by peer] 20161024 05:47:02< irker173> wesnoth: Charles Dang wesnoth:master 231cb1a4a4f3 / / (3 files in 3 dirs): Preferences: demote Show Halos to Advanced https://github.com/wesnoth/wesnoth/commit/231cb1a4a4f36543ca0d9cbe0bca6dd896b57216 20161024 05:47:05< vultraz> shadowm: ^ 20161024 05:52:15< vultraz> shadowm: do you still think a gui popup is needed for this: https://gna.org/bugs/index.php?20366 or can it be closed 20161024 05:55:00< shadowm> Yes. 20161024 06:14:40-!- JyrkiVesterinen [~JyrkiVest@nblzone-242-23.nblnetworks.fi] has joined #wesnoth-dev 20161024 06:18:24-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20161024 06:19:20-!- ancestral [~ancestral@75-168-80-79.mpls.qwest.net] has quit [Quit: End Transmission.] 20161024 06:22:47< shadowm> "Wasn't able to test since one would need to play an mp game." 20161024 06:23:07< shadowm> Oh yeah, it's so hard hosting a local LAN game and spamming messages with ctrl+c and ctrl+v. 20161024 06:24:01< shadowm> And patching the page size limit locally to a sufficiently small line count. 20161024 06:28:11< zookeeper> vultraz, so why was terrain/walls/wall-stone* moved to terrain/cave/stone_walls/wall-stone*? 20161024 06:33:35-!- nore [~ncourant@sas.eleves.ens.fr] has joined #wesnoth-dev 20161024 07:06:05-!- tad_carlucci [~lundberg@173.217.65.103] has quit [Quit: Off to resolve a merge conflict between the wife and husband branches of my real life.] 20161024 07:14:05-!- boucman_work [~boucman@gre92-5-82-237-199-7.fbx.proxad.net] has joined #wesnoth-dev 20161024 07:14:42-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20161024 07:18:19-!- atarocch [~atarocch@93.56.160.28] has quit [Remote host closed the connection] 20161024 07:21:13-!- mkdroid [~null@unaffiliated/matthiaskrgr] has joined #wesnoth-dev 20161024 07:24:48-!- mkdroid [~null@unaffiliated/matthiaskrgr] has quit [Read error: Connection reset by peer] 20161024 08:16:57-!- Bonobo [~Bonobo@2001:44b8:254:3200:94a1:9e8f:31e6:88f1] has quit [Ping timeout: 260 seconds] 20161024 08:17:20-!- boucman_work [~boucman@gre92-5-82-237-199-7.fbx.proxad.net] has quit [Ping timeout: 265 seconds] 20161024 08:17:39-!- Bonobo [~Bonobo@2001:44b8:254:3200:14b5:c398:c497:445e] has joined #wesnoth-dev 20161024 08:34:09< vultraz> zookeeper: i have no idea 20161024 08:34:40-!- horrowind [~Icedove@2a02:810a:8380:10a8:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20161024 08:40:14-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20161024 08:42:13< irker173> wesnoth: Ignacio R. Morelle wesnoth:master 8b004d6ab7e6 / .travis.yml: travis: Don't install legacy SDL 1.2 libraries https://github.com/wesnoth/wesnoth/commit/8b004d6ab7e62a0aadf7926371a673055deb4574 20161024 08:47:45-!- Bonobo [~Bonobo@2001:44b8:254:3200:14b5:c398:c497:445e] has quit [Ping timeout: 260 seconds] 20161024 08:48:32-!- travis-ci [~travis-ci@ec2-54-162-95-70.compute-1.amazonaws.com] has joined #wesnoth-dev 20161024 08:48:33< travis-ci> wesnoth/wesnoth#11733 (master - 8b004d6 : Ignacio R. Morelle): The build was broken. 20161024 08:48:34< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/170065165 20161024 08:48:34-!- travis-ci [~travis-ci@ec2-54-162-95-70.compute-1.amazonaws.com] has left #wesnoth-dev [] 20161024 08:48:48-!- Bonobo [~Bonobo@2001:44b8:254:3200:accd:c2ef:89e4:3987] has joined #wesnoth-dev 20161024 08:50:37< shadowm> "Checking for C library vorbisfile... no" Oh come on. 20161024 08:53:05< irker173> wesnoth: Ignacio R. Morelle wesnoth:master 74d2559a14ae / .travis.yml: travis: Pull libvorbis-dev which was previously pulled by SDL_mixer 1.2 https://github.com/wesnoth/wesnoth/commit/74d2559a14aef4aaedb148d0d79169e933b4eb67 20161024 08:54:23-!- shadowm_vps [~ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20161024 08:55:17< nn_> theres 18 people on main server rb 20161024 08:55:26< irker173> wesnoth: Ignacio R. Morelle wesnoth:master 00d00ccffc4a / .travis.yml: travis: We don't use SDL_net anymore https://github.com/wesnoth/wesnoth/commit/00d00ccffc4a4299d7e1c53a7bc5355334311791 20161024 08:55:26< shadowm_vps> Did I miss anything after I said that? 20161024 08:55:27< nn_> rn* i wonder what lowest is 20161024 08:55:49< JyrkiVesterinen> shadowm_vps: No, you didn't miss anything. 20161024 08:55:52-!- Bonobo [~Bonobo@2001:44b8:254:3200:accd:c2ef:89e4:3987] has quit [Ping timeout: 260 seconds] 20161024 08:56:42< shadowm_vps> Seems like something bad happened to wesnoth.org the machine. 20161024 09:00:50< zookeeper> that doesn't sound... good 20161024 09:02:03< shadowm_vps> Never mind, I think my connection decided to selectively time out for wesnoth.org in particular, just minutes before doing it for everything else. 20161024 09:03:56< vultraz> zookeeper: btw, something i didn't catch before: rectangular 'rooms' surrounded by stone walls are not no longer perfectly rectangular in one corner. I assume this is acceptable? 20161024 09:04:08< vultraz> 2 corners, actually 20161024 09:05:13-!- JyrkiVesterinen [~JyrkiVest@nblzone-242-23.nblnetworks.fi] has quit [Quit: .] 20161024 09:08:22-!- travis-ci [~travis-ci@ec2-54-162-95-70.compute-1.amazonaws.com] has joined #wesnoth-dev 20161024 09:08:23< travis-ci> shikadilord/wesnoth#6 (travis/conditional-build-system-install - 39729e2 : Ignacio R. Morelle): The build has errored. 20161024 09:08:23< travis-ci> Build details : https://travis-ci.org/shikadilord/wesnoth/builds/170069389 20161024 09:08:23-!- travis-ci [~travis-ci@ec2-54-162-95-70.compute-1.amazonaws.com] has left #wesnoth-dev [] 20161024 09:14:40< shadowm_vps> And it's happening again. 20161024 09:15:10-!- boucman_work [~boucman@gre92-5-82-237-199-7.fbx.proxad.net] has joined #wesnoth-dev 20161024 09:15:46< irker173> wesnoth: Charles Dang wesnoth:master 58a4a455a913 / data/campaigns/Descent_Into_Darkness/ (maps/08_A_Small_Favor2.map maps/09_A_Small_Favor3.map utils/macros.cfg): DiD: made use of new Gate terrains https://github.com/wesnoth/wesnoth/commit/58a4a455a9136d230c13b434b544f8434a15dced 20161024 09:17:00< shadowm_vps> Meh probably just a routing issue at one of my carrier's upstreams. 20161024 09:19:58 * vultraz copies that to test the chat log 20161024 09:20:46< shadowm_vps> I know you like my words but that's going to raise quite a few eyebrows. 20161024 09:31:30-!- JyrkiVesterinen [~JyrkiVest@nblzone-242-23.nblnetworks.fi] has joined #wesnoth-dev 20161024 09:32:14-!- travis-ci [~travis-ci@ec2-54-162-95-70.compute-1.amazonaws.com] has joined #wesnoth-dev 20161024 09:32:15< travis-ci> wesnoth/wesnoth#11734 (master - 74d2559 : Ignacio R. Morelle): The build has errored. 20161024 09:32:15< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/170067468 20161024 09:32:15-!- travis-ci [~travis-ci@ec2-54-162-95-70.compute-1.amazonaws.com] has left #wesnoth-dev [] 20161024 09:37:09< shadowm_vps> Remind me why we use travis instead of jenkins again? 20161024 09:37:20< shadowm_vps> Instead of the jenkins instance on wesnoth.org, to be specific. 20161024 09:38:11< shadowm_vps> There should be a way to mark a job as assume-succeeded. 20161024 09:45:27-!- abruanese [~a@45.63.97.181] has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in] 20161024 09:58:54< zookeeper> vultraz, hmh, doesn't look like there's a need for that to happen 20161024 09:59:58< vultraz> well, not having it would then compromise other cases 20161024 10:00:07-!- travis-ci [~travis-ci@ec2-54-162-95-70.compute-1.amazonaws.com] has joined #wesnoth-dev 20161024 10:00:08< travis-ci> wesnoth/wesnoth#11735 (master - 00d00cc : Ignacio R. Morelle): The build was fixed. 20161024 10:00:08< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/170068008 20161024 10:00:08-!- travis-ci [~travis-ci@ec2-54-162-95-70.compute-1.amazonaws.com] has left #wesnoth-dev [] 20161024 10:00:27< zookeeper> vultraz, would it? 20161024 10:00:34< vultraz> yes 20161024 10:00:48< zookeeper> it looks like maybe to fix that one would need to add new corner tiles which the old version didn't need 20161024 10:01:50< vultraz> like corridors and stuff 20161024 10:01:57< vultraz> so it's a mixed bag, really 20161024 10:02:11< vultraz> you don't want sharp corners in corridors.. 20161024 10:02:17< vultraz> but they're questionable in rooms 20161024 10:05:02< zookeeper> ought to be easy to try 20161024 10:05:22< zookeeper> wall-stone-corner-r and wall-stone-corner-tl 20161024 10:12:37< zookeeper> well, the other downside would be that if the corners were sharp, they would go so far left/right that if two of those corners were back-to-back, they'd almost touch and that might look really weird 20161024 10:13:10-!- boucman_work [~boucman@gre92-5-82-237-199-7.fbx.proxad.net] has quit [Ping timeout: 276 seconds] 20161024 10:13:11< vultraz> that too 20161024 10:14:23< zookeeper> like this: https://dl.dropboxusercontent.com/u/63964618/wesnoth/stonewallcornerthing.jpg 20161024 10:14:41< vultraz> oh the horror! 20161024 10:14:56< vultraz> though I suppose it's not...inexcusable :/ 20161024 10:15:52-!- boucman_work [~boucman@fw-alt.idf.smile.fr] has joined #wesnoth-dev 20161024 10:17:34< zookeeper> of course that problem is solvable too, but since i don't recall how the rules work exactly, i'm not sure how messy it would be 20161024 10:19:31< vultraz> solvable how? 20161024 10:21:45< zookeeper> for example by using the current tiles in that particular case 20161024 10:21:56< zookeeper> and the sharp corners only when there's no similar corner next to it 20161024 10:22:49< vultraz> oh deer. 20161024 10:22:56< vultraz> that would be complicated 20161024 10:23:20< zookeeper> not necessarily. could be easy to implement by simply having one tile for that case + one rule to draw it before the others 20161024 10:26:21< zookeeper> although, eh... i think there are other cases which the sharp corners would break, without some additional tiles 20161024 10:27:36< zookeeper> https://dl.dropboxusercontent.com/u/63964618/wesnoth/stonewallcornerthing2.jpg 20161024 10:27:55< vultraz> ugh that's ugly 20161024 10:27:59< vultraz> unacceptable 20161024 10:28:02< zookeeper> of course 20161024 10:28:22< vultraz> maybe just leave it as it is 20161024 10:28:29< zookeeper> at least for now, certainly 20161024 10:28:29< vultraz> it's not really a serious issue 20161024 10:28:45< vultraz> and IIRC at least 1 corner of the old walls was always non-square 20161024 10:28:59< vultraz> anyway, there's a far worse transition issue i posted on the pr 20161024 10:29:07< vultraz> not sure if it's art or wml needed 20161024 10:29:17< zookeeper> the only feasible way to add sharp corners might be to just have an extra rule for placing special corner tiles in the cases where they work 20161024 10:29:57< vultraz> ftr, I don't know why we use different images for lit walls 20161024 10:30:00< vultraz> instead of an overlay 20161024 10:30:03< vultraz> really 20161024 10:30:35< vultraz> an overlay would be perfect 20161024 10:31:01< zookeeper> maybe because the torches fall into the intersection of 3 hexes so on which one do you have to place the overlay to make the torch appear? 20161024 10:31:17< zookeeper> of course the current method is also somewhat ambiguous in the same way 20161024 10:32:03< vultraz> I see 20161024 10:32:28< zookeeper> heh, i didn't know that even in 1.12 you could produce a glitch like this: https://dl.dropboxusercontent.com/u/63964618/wesnoth/stonewallcornerthing3.jpg 20161024 10:32:42< vultraz> that's... been known since forever :| 20161024 10:33:09< zookeeper> well maybe i've just forgotten then 20161024 10:33:17< zookeeper> but now in 1.13 it looks really awesome 20161024 10:33:31< zookeeper> with the walls overlapping each other in a physically impossible manner 20161024 10:36:00< zookeeper> if you need to have a dungeon with some kind of magical illusion hiding a secret in a corner of a room but the illusion isn't perfect, use that :p 20161024 10:36:26-!- Qwerty22 [~Qwerty22@46.211.112.17] has joined #wesnoth-dev 20161024 10:36:31< vultraz> heh 20161024 10:38:00< vultraz> we really need dwarven castle -> stone walls transitions 20161024 10:38:31< vultraz> like, even more now 20161024 10:38:36< vultraz> i wonder how hard they would be to make 20161024 10:40:18< vultraz> could you make them? 20161024 10:42:37< vultraz> hell, they don't even need any real special art 20161024 10:42:42< vultraz> just not the cave 20161024 10:45:26< zookeeper> yeah looks like if the walls were unaffected by the castle and the castle didn't use the special cavewall transition versions of itself, it'd work nicely 20161024 10:45:51< zookeeper> that's something i can try to make sense of 20161024 10:47:35< zookeeper> it's pretty much the same thing that should happen with some if not all other cases of castle<->wall... which is something i tried to solve not so long ago 20161024 10:47:47< vultraz> i remember 20161024 10:47:49< vultraz> I think 20161024 10:47:50< zookeeper> basically, to make them work like this: https://dl.dropboxusercontent.com/u/63964618/wesnoth/castletocavewallsketch.jpg 20161024 10:48:06< vultraz> that was inspired by my work i recall 20161024 10:48:12< zookeeper> might be 20161024 10:48:37< zookeeper> there was just one little problem i never got around to solving, but then again it's not a terribly important one so maybe i should just ignore that 20161024 10:49:25< vultraz> i doubt it's a 1.13.6 target but see if you can do it for 1.13.7 20161024 10:50:14< zookeeper> i dunno, it's fun enough that maybe i'll try to do it right away 20161024 10:51:42-!- Bonobo [~Bonobo@2001:44b8:254:3200:accd:c2ef:89e4:3987] has joined #wesnoth-dev 20161024 10:52:13< vultraz> :O 20161024 10:55:33-!- abruanese [~a@45.63.76.107] has joined #wesnoth-dev 20161024 10:58:32-!- Qwerty22 [~Qwerty22@46.211.112.17] has quit [] 20161024 10:58:40-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth-dev 20161024 11:01:24-!- Bonobo [~Bonobo@2001:44b8:254:3200:accd:c2ef:89e4:3987] has quit [Ping timeout: 260 seconds] 20161024 11:03:42< vultraz> in that case, it is a 1.13.6 taget 20161024 11:04:39< zookeeper> sadly, it necessitates some refactoring of how the wall macros work. which is where things get icky. 20161024 11:05:15< zookeeper> if only we had optional macro arguments 20161024 11:05:24< zookeeper> _that_ would make things a lot more convenient 20161024 11:07:47-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20161024 11:09:17< vultraz> well, implement them, then! :P 20161024 11:10:22< zookeeper> i was thinking of you 20161024 11:11:42-!- gfgtdf [~chatzilla@x4e369617.dyn.telefonica.de] has joined #wesnoth-dev 20161024 11:13:14< vultraz> hahahahaha 20161024 11:14:19< vultraz> no 20161024 11:14:48< zookeeper> why not? maybe it's easy! 20161024 11:14:53< vultraz> Likely not 20161024 11:15:04< vultraz> I am also of the opinion that the tg system should notbe in wml 20161024 11:18:04< vultraz> it's a mess 20161024 11:22:17< vultraz> anura proves it can be done better 20161024 11:32:38< gfgtdf> what is the tg system ? 20161024 11:34:07< vultraz> terrain graphics 20161024 11:34:57< gfgtdf> hm ok 20161024 12:07:36-!- boucman_work [~boucman@fw-alt.idf.smile.fr] has quit [Ping timeout: 256 seconds] 20161024 12:16:07-!- gfgtdf_ [~chatzilla@x4e369617.dyn.telefonica.de] has joined #wesnoth-dev 20161024 12:16:15-!- irker173 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20161024 12:19:02-!- gfgtdf [~chatzilla@x4e369617.dyn.telefonica.de] has quit [Ping timeout: 252 seconds] 20161024 12:19:16-!- gfgtdf_ is now known as gfgtdf 20161024 12:20:06-!- astrelyon [~astrelyon@dh207-109-91.xnet.hr] has quit [Quit: WeeChat 0.4.2] 20161024 12:20:23-!- atarocch [~atarocch@80.107.67.61] has joined #wesnoth-dev 20161024 12:25:24-!- Appleman1234 [~Appleman1@KD106181166126.au-net.ne.jp] has quit [Ping timeout: 260 seconds] 20161024 12:28:30-!- neorice [5658167a@gateway/web/freenode/ip.86.88.22.122] has joined #wesnoth-dev 20161024 12:30:01< neorice> gutentag 20161024 12:30:34< vultraz> allos 20161024 12:31:09< neorice> https://snag.gy/IPp0W6.jpg the first step to a brilliant new mini faction idea.. 20161024 12:31:11< neorice> PORCS 20161024 12:32:59-!- irker239 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20161024 12:32:59< irker239> wesnoth: Charles Dang wesnoth:master 600e0c47b065 / data/gui/window/chat_log.cfg: Chat Log: made dialog fixed-size and cleaned up WML https://github.com/wesnoth/wesnoth/commit/600e0c47b065eaacfe00030569d40eeb72ffd23f 20161024 12:33:00< irker239> wesnoth: Charles Dang wesnoth:master d8027de68fe6 / src/gui/dialogs/chat_log.cpp: Chat Log: cleaned up invalidate_layout calls https://github.com/wesnoth/wesnoth/commit/d8027de68fe645ac394d29ad6f579c5f31675da2 20161024 12:33:01< irker239> wesnoth: Charles Dang wesnoth:master f4870a86d08f / data/gui/window/ (chat_log.cfg lua_interpreter.cfg): Cleaned up kate modlines https://github.com/wesnoth/wesnoth/commit/f4870a86d08fd2670e19d228fca3c2320445d6b2 20161024 12:33:16< vultraz> neorice: 10/10 best faction idea when do we mainline 20161024 12:35:41< neorice> on a different note: 20161024 12:35:41< neorice> https://snag.gy/6SuIEq.jpg 20161024 12:35:49< neorice> I was thinking of tossing a few Halloween themed units at wesnoth 20161024 12:35:55< neorice> just for shits and giggles 20161024 12:36:00-!- Ivanovic_ [~ivanovic@p579FBF3F.dip0.t-ipconnect.de] has joined #wesnoth-dev 20161024 12:36:45-!- mattsc_ [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20161024 12:37:02< vultraz> that very much looks like neorice's style 20161024 12:38:56-!- TC03 [~quassel@venus.arosser.com] has joined #wesnoth-dev 20161024 12:38:59< neorice> well, I am neorice. 20161024 12:39:44< vultraz> exactly :) 20161024 12:39:45-!- aeth_ [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20161024 12:40:14-!- ShikadiLord [~ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20161024 12:40:55-!- Porusaka [~Polsaker@donger/wielder/Polsaker] has joined #wesnoth-dev 20161024 12:41:22-!- JyrkiVesterinen [~JyrkiVest@nblzone-242-23.nblnetworks.fi] has quit [Quit: .] 20161024 12:41:54< neorice> https://snag.gy/xZPOnY.jpg alright porc is pretty much done 20161024 12:43:36-!- tomreyn_ [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20161024 12:43:41-!- kidneb [kidneb@2a01:7e00::f03c:91ff:fe33:363c] has joined #wesnoth-dev 20161024 12:45:22-!- Netsplit *.net <-> *.split quits: shadowm, mattsc, Ivanovic, prkc, kidneb_, TC02, Polsaker, tomreyn, aeth 20161024 12:45:22-!- mattsc_ is now known as mattsc 20161024 12:45:33< vultraz> oh come on you literally just posted it minutes ago :| 20161024 12:45:33< vultraz> how is it done :| 20161024 12:45:54-!- Ivanovic_ is now known as Ivanovic 20161024 12:48:56< neorice> https://forums.wesnoth.org/viewtopic.php?f=23&t=44751&p=604110#p604110 there we go 20161024 12:49:03< neorice> hahaha, I'm fast 20161024 12:49:13< neorice> I could probably whip up an entire faction in a day if I really tried. 20161024 12:51:01-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20161024 12:52:00-!- Netsplit over, joins: prkc 20161024 12:53:28-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: mattsc] 20161024 12:57:00< neorice> Is there like any library or overview of custom abilities/specials people have made in wml? 20161024 12:57:30-!- karthago [~edgrey@178.204.105.234] has joined #wesnoth-dev 20161024 12:59:08< neorice> or lua or whatever 20161024 12:59:13< neorice> I don't know code stuff 20161024 13:03:20-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20161024 13:03:41-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20161024 13:05:58-!- JyrkiVesterinen [~JyrkiVest@nblzone-242-23.nblnetworks.fi] has joined #wesnoth-dev 20161024 13:06:18-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 245 seconds] 20161024 13:10:29-!- Nobun [~nobun@5.170.105.220] has joined #wesnoth-dev 20161024 13:10:59-!- nn_ [d2564fc3@gateway/web/freenode/ip.210.86.79.195] has quit [Quit: Page closed] 20161024 13:12:50-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20161024 13:13:10-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20161024 13:16:06-!- JyrkiVesterinen [~JyrkiVest@nblzone-242-23.nblnetworks.fi] has quit [Quit: .] 20161024 13:19:25-!- karthago [~edgrey@178.204.105.234] has quit [Remote host closed the connection] 20161024 13:21:56-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20161024 13:22:31-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20161024 13:23:06-!- Appleman1234 [~Appleman1@KD106181183013.au-net.ne.jp] has joined #wesnoth-dev 20161024 13:26:02-!- karthago [~edgrey@178.204.105.234] has joined #wesnoth-dev 20161024 13:26:51-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 250 seconds] 20161024 13:27:10-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20161024 13:28:01-!- louis94 [~~louis94@91.178.241.241] has joined #wesnoth-dev 20161024 13:28:07< neorice> https://snag.gy/cRZsgE.jpg higher level porc 20161024 13:33:57< irker239> wesnoth: mattsc wesnoth:master 6a96e88c9aac / changelog: Update changelog https://github.com/wesnoth/wesnoth/commit/6a96e88c9aac0ea7c65c1a168b61f04577289296 20161024 13:42:33< vultraz> I approve of Porc 20161024 13:44:42< neorice> Excellent. 20161024 13:51:08< neorice> https://snag.gy/F3KWI6.jpg 20161024 13:51:38-!- karthago [~edgrey@178.204.105.234] has quit [Quit: Konversation terminated!] 20161024 13:52:03-!- karthago [~edgrey@178.204.105.234] has joined #wesnoth-dev 20161024 13:52:08< vultraz> high level porc has inadequate tunic shading! 20161024 13:52:32-!- karthago [~edgrey@178.204.105.234] has quit [Client Quit] 20161024 13:52:44-!- Shiki [~Shiki@141.57.59.30] has joined #wesnoth-dev 20161024 13:53:18-!- Shiki is now known as sevu 20161024 13:53:41-!- edgrey [~edgrey@178.204.105.234] has joined #wesnoth-dev 20161024 13:54:18< neorice> haha I'll shade it some more 20161024 13:54:23< neorice> but first gotta buy presents for dad, so afk 20161024 13:55:49-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 252 seconds] 20161024 13:56:16-!- edgrey [~edgrey@178.204.105.234] has quit [Client Quit] 20161024 14:01:43< mattsc> So … a couple weeks ago some of us were talking about making the Micro AIs deal with shroud (currently some of them fail when the AI side is under shroud, just as the default AI). 20161024 14:01:44< mattsc> The problem is that we want the MAIs to respect fog and hidden units but that some must ignore shroud in order to work, and that the pathfinding functions can only either respect both or ignore both. 20161024 14:01:52< mattsc> I have looked into this a bit more and it turns out that this is not just a restriction of the Lua pathfinding functions, but of the C++ pathfinding also. (There’s even a comment in pathfind.cpp “NOTE: This is why AI must avoid to use shroud”.) 20161024 14:01:52< vultraz> porcs also have the wrong color shadow 20161024 14:01:52< mattsc> So, I currently see two options. 1. We add (yet another) parameter to the C++ pathfinding functions that lets us distinguish between fog and shroud. That’s possible, of course, some other parts of the C++ code do so. 20161024 14:01:54< mattsc> 2. I set up a Lua AI helper function that test a side for shroud and if present, takes hidden units off the map before path finding. 20161024 14:01:54< mattsc> If somebody wants to do 1., more power to you. If not, I’ll probably do 2. sometime after 1.13.6 is released. 20161024 14:15:41< zookeeper> it's a complex enough issue that every time we discuss it, i've forgotten the relevant details and conclusions from the previous time 20161024 14:16:02< zookeeper> or maybe not complex, but difficult somehow 20161024 14:16:50-!- travis-ci [~travis-ci@ec2-54-162-95-70.compute-1.amazonaws.com] has joined #wesnoth-dev 20161024 14:16:51< travis-ci> wesnoth/wesnoth#11738 (master - 6a96e88 : mattsc): The build has errored. 20161024 14:16:52< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/170130692 20161024 14:16:52-!- travis-ci [~travis-ci@ec2-54-162-95-70.compute-1.amazonaws.com] has left #wesnoth-dev [] 20161024 14:17:50< mattsc> zookeeper: yeah… So the basic problem is this: 20161024 14:18:27< mattsc> We want the AIs to respect hidden units, because it’s kind of startling if the AI intentionally changes direction to go for your hidden ranger or fugitive 20161024 14:19:19< mattsc> On the other hand, the pathfinding code treats shrouded hexes as impassable. Thus, certain parts of the AI code need to ignore shroud, otherwise they don’t work (such as the move-to-targets candidate action). 20161024 14:19:48< mattsc> The problem is that currently there is no provision in the pathfinding code to distniguish between the two. 20161024 14:20:20< zookeeper> right, that's probably what i recall you meaning the last time when i think you said there was a problem with making the AI simply ignore shroud 20161024 14:20:54< mattsc> Right. So the current way of dealing with this is to have a restriction that an AI side may not use shroud. 20161024 14:21:30< mattsc> But gfgtdf made a good argument for why one might have an allied AI side have shroud, for shared vision purposes. 20161024 14:22:38< mattsc> Also, it’s not necessarily obvious to the UMC creator that Micro AIs cannot (all) be used when shroud is present; and they just silently fail without errors if one does, so they simply do not appear to work. 20161024 14:24:44< mattsc> There is, of course, an Option #3, which is to have the AIs respect shroud and deal with it like a human player would, but for the time being I am not going to touch that. And I would argue that that is actually not desired behavior for _some_ MAIs (while for others it would be), 20161024 14:25:25-!- louis94 [~~louis94@91.178.241.241] has quit [Ping timeout: 256 seconds] 20161024 14:26:24< zookeeper> sounds awfully difficult, considering it seems very unclear how exactly a human player deals with shroud :P 20161024 14:26:41< mattsc> yeah, agreed 20161024 14:27:35< mattsc> Option #2 is actually not all that hard to deal with, it’s just a bit of overhead, but only for shrouded AI sides, which doesn’t happen all that often. So I am going to do that (for the 1.13.7 release). 20161024 14:27:53< zookeeper> #2 sounds reasonable 20161024 14:27:56< mattsc> I just wanted to throw this out here, in case somebody else would like to do Option #1 (which is likely not very hard either) 20161024 14:28:15< neorice> hi talky people 20161024 14:28:41< mattsc> hi neorice 20161024 14:28:52< neorice> how are you guys? 20161024 14:29:04< zookeeper> fantastic 20161024 14:29:06< mattsc> I am actually not very talky at all, I am just putting this wall of text out there to shut down this topic once and for all ;) 20161024 14:29:32< mattsc> good here too, and yourself? 20161024 14:29:32< neorice> did you guys see my porcs? 20161024 14:29:55< mattsc> yeah, they look tasty 20161024 14:30:01< neorice> I'm fine, just got my dad a bday gift 20161024 14:30:02< mattsc> but I am not a good art critic 20161024 14:31:03< neorice> Is there a way to give leadership bonuses only to specific races or units? 20161024 14:31:04< neorice> https://snag.gy/ 20161024 14:31:07< neorice> oops 20161024 14:31:15< neorice> https://snag.gy/B03OZv.jpg 20161024 14:31:30< neorice> my current dream is to have pumpkin spirits that only give leadership bonuses to posessed pumpkins 20161024 14:31:31< zookeeper> mattsc, so basically #2 is "the AI sees through everything that's hidden (so that it can pathfind under shroud), but in order to prevent it from seeing ambushers, they're temporarily removed"? 20161024 14:31:46< mattsc> zookeeper: yes, exactly 20161024 14:32:10< zookeeper> neorice, yes, it's easy 20161024 14:32:30-!- louis94 [~~louis94@91.178.241.241] has joined #wesnoth-dev 20161024 14:32:56< zookeeper> mattsc, sounds good to me then in principle. i assume you've concluded that there's no technical problem with that :P 20161024 14:34:11< mattsc> zookeeper: yeah, some of the AIs do this kind of thing for different reasons already. 20161024 14:34:17< neorice> zookeeper: whoo! 20161024 14:40:16-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: mattsc] 20161024 14:44:28< neorice> https://snag.gy/X61RNY.jpg beat 20161024 14:44:34-!- Appleman1234 [~Appleman1@KD106181183013.au-net.ne.jp] has quit [Ping timeout: 256 seconds] 20161024 14:46:24< neorice> https://snag.gy/X61RNY.jpg bear 20161024 14:49:50-!- ShikadiLord is now known as shadowm 20161024 15:02:22-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20161024 15:03:29-!- atarocch [~atarocch@80.107.67.61] has quit [Ping timeout: 250 seconds] 20161024 15:07:19-!- atarocch [~atarocch@80.107.67.61] has joined #wesnoth-dev 20161024 15:09:11< neorice> https://snag.gy/Djligo.jpg sexy muscle troll 20161024 15:15:53-!- atarocch [~atarocch@80.107.67.61] has quit [Ping timeout: 244 seconds] 20161024 15:28:58-!- gfgtdf [~chatzilla@x4e369617.dyn.telefonica.de] has quit [Ping timeout: 252 seconds] 20161024 15:43:53-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20161024 15:44:48-!- louis94 [~~louis94@91.178.241.241] has quit [Ping timeout: 250 seconds] 20161024 15:58:18-!- gfgtdf [~chatzilla@x4e369617.dyn.telefonica.de] has joined #wesnoth-dev 20161024 16:01:49-!- louis94 [~~louis94@91.178.241.241] has joined #wesnoth-dev 20161024 16:11:50-!- horrowind [~Icedove@2a02:810a:8380:10a8:21b:fcff:fee3:c3ff] has quit [Quit: horrowind] 20161024 16:16:57-!- DeFender1031 [~DeFender1@46-116-17-86.bb.netvision.net.il] has joined #wesnoth-dev 20161024 16:19:16-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has joined #wesnoth-dev 20161024 16:26:24-!- louis94 [~~louis94@91.178.241.241] has quit [Ping timeout: 250 seconds] 20161024 16:29:34-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20161024 16:30:11-!- tad_carlucci [~lundberg@173.217.65.103] has joined #wesnoth-dev 20161024 16:34:10-!- irker239 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20161024 16:34:37-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 256 seconds] 20161024 16:37:29< gfgtdf> neorice: actually those links don't show anything to me. just a black page 20161024 16:37:42< neorice> aw 20161024 16:37:56-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20161024 16:38:38< gfgtdf> neorice: sicne you are one of your graphich contributors, do you have an opinion on using CC license as our favourites licende for arts in wesnoth as suugeested in this pr? https://github.com/wesnoth/wesnoth/pull/647 20161024 16:38:58< gfgtdf> our*, graphics*, favourited*, license* 20161024 16:39:55< vultraz> neorice, gfgtdf: the proposal is here https://gist.github.com/pydsigner/12dcea9426ba242f465881d9e9c2eb0c 20161024 16:40:11< vultraz> (hopefully neorice drops out of shitpost mode to discuss this :P ) 20161024 16:40:20-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20161024 16:44:34 * tad_carlucci nods in agreement to that! 20161024 16:45:14< neorice> s-shitpost mode..!? 20161024 16:45:44< neorice> I'm just contributing unit art :( 20161024 16:46:25< tad_carlucci> Sorry, I was thinking someone else. 20161024 16:47:03< neorice> :p 20161024 16:48:23< tad_carlucci> gfgtdf, Any thoughts on the problems with [message] I'm showing on Linux and Windows? 20161024 16:48:56< gfgtdf> tad_carlucci: hmm not sure which problems you mean. 20161024 16:49:23< tad_carlucci> Slowness, repaint issues, hanging the game. 20161024 16:49:25-!- horrowind [~Icedove@2a02:810a:8380:10a8:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20161024 16:49:46< neorice> this license stuff is giving me a headache hahaha 20161024 16:50:22< gfgtdf> tad_carlucci: you mean https://gna.org/bugs/?25186 ? 20161024 16:51:11< gfgtdf> tad_carlucci: no idewa waht casues is ,rent said tha onyl messages with speaker=narrrator are effected, so ureley that woudl be how to start searching. 20161024 16:51:18< gfgtdf> pent* 20161024 16:51:26< tad_carlucci> gfgtdf, Expand that, but yes. In testing it I have come to believe the issue is the [message] area is generally not playing nice and this is one of the ways to show it. 20161024 16:51:53< tad_carlucci> gfgtdf, Any [message] will do to show the problems. 20161024 16:52:27< gfgtdf> tad_carlucci: hmm the bugerport saiys "For whatever reason, the issue seems to be specifying the speaker. Removing the speaker="narrator" line causes the lag to not appear." 20161024 16:53:33< tad_carlucci> gfgtdf, HttT S01 I can cause issues with any [message] speaker= does not seem to be related. Speed of cliking is. Resizing main window is. 20161024 16:55:21< tad_carlucci> But my speed-of-clicking test is using default (missing) speaker. I will add speaker=Delfador and retest. 20161024 16:57:05< gfgtdf> tad_carlucci: sohiw is the effect of resizing here ? 20161024 16:57:30< gfgtdf> what* 20161024 17:00:32< neorice> I have a good unit idea 20161024 17:01:17-!- tad_carlucci [~lundberg@173.217.65.103] has quit [Ping timeout: 244 seconds] 20161024 17:01:35< gfgtdf> tad_carlucci: if its unrelated to speacker the my guess wodul be that is some oissue in the tdraw_interval_setterso like, when clicking 2 fast, the new draw internval handler is started befor the first has ended so that we then have 2 draw timer etc. 20161024 17:02:01< gfgtdf> tad_carlucci: i mean here https://github.com/wesnoth/wesnoth/blob/c3eb503c6ec4b4b8aa96d41fda012590fb8260b1/src/gui/widgets/window.cpp#L574 20161024 17:07:34-!- tad_carlucci [~lundberg@173.217.65.103] has joined #wesnoth-dev 20161024 17:08:06< celticminstrel> Just for the record, I'm not quite sure how to make the grid listbox handle arrow keys properly when the number of elements per row is not constant. 20161024 17:09:39< tad_carlucci> 20161024 12:08:57 error general: An error due to possibly invalid WML occurred 20161024 17:09:39< tad_carlucci> The error message is : 20161024 17:09:39< tad_carlucci> Failed to show a dialog, which doesn't fit on the screen. 20161024 17:09:39< tad_carlucci> 20161024 17:09:39< tad_carlucci> When reporting the bug please include the following error message : 20161024 17:09:48< tad_carlucci> src/gui/widgets/window.cpp:1034 in function 'layout' found the following problem: Failed to size window; wanted size 705,307 available size 618,572 screen size 800,602. 20161024 17:10:08< tad_carlucci> gfgtdf, It does seem better NOT using narrator, through. 20161024 17:10:29< tad_carlucci> though 20161024 17:10:42< gfgtdf> tad_carlucci: also this issue not neseacroly related to the lags. 20161024 17:11:16-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20161024 17:12:22< tad_carlucci> That's possible, of course. But there are, then, several issues with [message]. It does seem speaker=narrator is related. So is main window size. Resizing crashing is easy to reproduce. 20161024 17:13:04< gfgtdf> tad_carlucci: so it now crashes too ? 20161024 17:13:11< tad_carlucci> ^ 20161024 17:13:11< neorice> https://snag.gy/17ikzf.jpg Troll Skeleto 20161024 17:13:12< neorice> n 20161024 17:14:37< tad_carlucci> gfgtdf, I find that when I'm testing the looping [message][option] it is noticably faster with a small window size .. much harder to get it to lag/hang with a small window than a large one. 20161024 17:15:05< tad_carlucci> gfgtdf, And using speaker=Delfador did seem to make it noticably faster than speaker=narrator. 20161024 17:15:26< tad_carlucci> gfgtdf, But when resizing with [message] up (any message) causes a crash 20161024 17:15:42< gfgtdf> tad_carlucci: hmm but that coudl also just be bauce smaller window ->less content do draw -> faster drawing. 20161024 17:15:52< gfgtdf> tad_carlucci: it crashes even when making the window larde ? 20161024 17:16:12< Nobun> neorice: this last snapshot is soooo cool :) 20161024 17:16:14< tad_carlucci> gfgtdf, I think I've only seen it making the window smaller. 20161024 17:16:24< neorice> Nobun: Thank you :) 20161024 17:17:28< Nobun> image 2 and 4 on the first row and porks are very very nice :P 20161024 17:18:00< Nobun> (I appreciated also the other ones, but those ones are my favourites :P) 20161024 17:21:02< gfgtdf> tad_carlucci: when you remove this lines in that 'else' : https://github.com/wesnoth/wesnoth/blob/master/data/lua/wml/message.lua#L361 sepcaill specialyl the redraw, does the lat then also appear to messages with normal unit speakers ? 20161024 17:21:37< tad_carlucci> checking ... 20161024 17:22:04-!- Qwerty22 [~Qwerty22@48.175.47.77.pptp.ntu-kpi.kiev.ua] has joined #wesnoth-dev 20161024 17:26:27< neorice> Nobun: I'm trying to make some generally fun or useful units people may wanna use in add on campaign stuff 20161024 17:26:42< neorice> figured some kind of vampire lord guy always does well :p 20161024 17:26:54< tad_carlucci> gfgtdf, Still laggy. I note that I have two options and after leaning on OK to cause the lag I click once on the other to tell when it's caught up. After it updates to that second one I click on the other and back and it's still very slow. Restarting to test the crash... 20161024 17:27:03-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20161024 17:27:55-!- horrowind [~Icedove@2a02:810a:8380:10a8:21b:fcff:fee3:c3ff] has quit [Quit: horrowind] 20161024 17:28:10< gfgtdf> tad_carlucci: You said that is was less laggy in case of 'speaker=Delfador ' and my question was whether my chamge made it more laggy in that case. 20161024 17:28:57< tad_carlucci> Ah. OK. Will retest using Delfador. BTW, didn't crash. 20161024 17:32:43< DeFender1031> has there been any discussion about adding something like auto_dismiss=true to [message] tags to set them such that they disappear after the duration= in order todo things like better time scripted cutscenes to music? 20161024 17:33:05< DeFender1031> (Also, is there a reason the duration there is frames rather than ms like everywhere else?) 20161024 17:33:11< tad_carlucci> With the redraw removed it does not seem to affect the speed or the crash. Using speaker=Deflador seems to fall behind but does not seem to fall so far behind when cliking OK as fast asI can that the game hangs. There's a noticable delay updaing but seems fairly constant, if too long 20161024 17:34:10< vultraz> I think I'll leave the mp options helper as-is until post-release 20161024 17:34:21< vultraz> the data structure, at lease 20161024 17:34:26< vultraz> then revisit it when we change the format 20161024 17:35:14< vultraz> right now ill focus on other improvements 20161024 17:37:24< tad_carlucci> Oh, dunno when it happened but without the redraw, sometime, on the last test (Delfador) I got the filed to size window message WITHOUT a crash 20161024 17:39:02< vultraz> celticminstrel: is -> used for more than just lambdas? I'm seeing some code examples using, say templateauto func()->decltype() {}, and I'm slightly confused, since I thought -> dictated retval type for a lambda, but since that's templated it looks like a regular function with 'auto' as it's return type... 20161024 17:39:03< tad_carlucci> And getting it to crash is much easier once it's lagged. 20161024 17:39:19< celticminstrel> Yes. 20161024 17:39:38< celticminstrel> Trailing return types can be used for normal functions if you replace the regular return type with "auto". 20161024 17:39:43-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20161024 17:39:43-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20161024 17:39:53< vultraz> I see 20161024 17:39:54< celticminstrel> This allows you to avoid scope qualifications in some cases. 20161024 17:40:37< celticminstrel> For example, if it returns a type defined inside the class, for the normal way you need to qualify the return type with the class name, but with trailing return types you don't have to. 20161024 17:40:54< vultraz> huh 20161024 17:40:58< vultraz> that is useful indeed 20161024 17:41:08< celticminstrel> It could also be neater if the return type is a really complicated expression (as with bind_void). 20161024 17:42:00< neorice> https://forums.wesnoth.org/viewtopic.php?p=604120#p604120 posted my new set 20161024 17:42:17< vultraz> one other question, is auto accepted as a template function return type? 20161024 17:43:24-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20161024 17:43:33< vultraz> ie, template 20161024 17:44:12< celticminstrel> auto is not a type, so that can't work.3 20161024 17:44:23< celticminstrel> And that's not a "template function return type" anyway. 20161024 17:47:01-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20161024 17:48:03< tad_carlucci> Hmm. Now I notice it's lagging badly after sizing the titlescreen up dragging a corner. 20161024 17:50:20< gfgtdf> vultraz: the main reason yhy woudl want to use ->declytype in function is that te parmatterlist is not avialable at the normal return type position, (before the function), so if you want to use declytype, dependeing on your paremeters then you have to use trailing return types. 20161024 17:50:47< celticminstrel> That's another reason for trailing return types, sure. 20161024 17:51:22< vultraz> interesting 20161024 17:53:48-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20161024 17:54:01< mordante> servus 20161024 17:59:52-!- sevu [~Shiki@141.57.59.30] has quit [Remote host closed the connection] 20161024 18:02:04< tad_carlucci> Well, all this UI stuff is beyond my ken. I'm going to work on something I can fix like why SCons isn't picking up the right git hash 20161024 18:02:30-!- mjs-de [~mjs-de@wh.Uni-Dortmund.DE] has joined #wesnoth-dev 20161024 18:05:52< vultraz> the message lag is beyond my skills too 20161024 18:06:04< vultraz> there's some issue in the way gui2 handles its redraws 20161024 18:06:07< vultraz> i suppose 20161024 18:06:52< vultraz> someone like Aginor or mordante would have to investigate the draw and/or event stack 20161024 18:08:13< tad_carlucci> Oh. Flashed on a memory. When working on the stack corruption for Lua I had a breakpoint set at the call to lua_pcall and noticed I was hitting in on two different threads of execution. Do we have different lua_state for each? If not that's a potential problem. 20161024 18:10:24-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20161024 18:10:49< vultraz> uhhh 20161024 18:10:51< vultraz> no idea 20161024 18:11:04< vultraz> the only threading is the loading screen AFAIK. 20161024 18:11:11< vultraz> and gfgtdf is the one to ask about that 20161024 18:11:40< gfgtdf> tad_carlucci: the initlisation of th elua kernel happens ina doffent thread (the loadingscrren worker thread), but they never do the work the the luce kernel at the same time 20161024 18:11:49< tad_carlucci> Well, that seems to fit with what I saw. And if we cleanly switch access and never access from two threads at the same time, that should be fine. 20161024 18:12:21< tad_carlucci> Sorta what I thought when I saw it, just wanted to raise the question and check. 20161024 18:24:51-!- JyrkiVesterinen [~jyrki@78-27-97-222.bb.dnainternet.fi] has joined #wesnoth-dev 20161024 18:26:15-!- Appleman1234 [~Appleman1@KD106181178103.au-net.ne.jp] has joined #wesnoth-dev 20161024 18:43:35-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20161024 18:47:19< neorice> https://snag.gy/0M9gix.jpg doing a bunch of unit designs that go together thematically :) 20161024 18:48:34-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 265 seconds] 20161024 18:56:52-!- tomreyn_ is now known as tomreyn 20161024 18:57:56-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20161024 18:59:26-!- Kwandulin [~Miranda@p5DDD2B8F.dip0.t-ipconnect.de] has joined #wesnoth-dev 20161024 19:12:38-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: mattsc] 20161024 19:21:20< Sirp> neorice! Hi! How are things? :) 20161024 19:22:54-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20161024 19:24:51-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20161024 19:27:39< neorice> Hey David 20161024 19:27:48< neorice> good, I was in the mood to spam wesnoth with units all of a sudden 20161024 19:29:20< Sirp> :) 20161024 19:30:41< neorice> https://snag.gy/HXv0IR.jpg doing a toy faction atm 20161024 19:32:14< tad_carlucci> PR 840 aligns SCons with CMake in the handling of revision.h 20161024 19:33:41-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20161024 19:33:54-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20161024 19:34:07-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20161024 19:45:29< Nobun> neorice: the pig units seems a lot suitable for units on an addon... I see them very nice for an humorous campaign. But also the other charcaters seems quite fine :) 20161024 19:48:47< neorice> Thank you Nobun :) 20161024 19:52:16-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20161024 19:56:14< neorice> https://snag.gy/l2mob3.jpg there we go 20161024 19:56:18< neorice> toy faction :D 20161024 19:58:18-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has quit [Quit: ChipmunkV] 20161024 20:28:32-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 256 seconds] 20161024 20:30:47-!- aeth_ is now known as aeth 20161024 20:32:02-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20161024 20:36:43-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20161024 20:36:49-!- horrowind [~Icedove@2a02:810a:8380:10a8:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20161024 20:43:33< matthiaskgr> is it a bug that shroud update is not delayed (altough set to be) when recruiting units? 20161024 20:45:21< matthiaskgr> well, it's not really important since it isn't possible to undo recruits 20161024 20:46:18< zookeeper> that's likely why it's not delayed 20161024 20:50:39-!- JyrkiVesterinen [~jyrki@78-27-97-222.bb.dnainternet.fi] has quit [Quit: .] 20161024 20:51:26-!- mjs-de [~mjs-de@wh.Uni-Dortmund.DE] has quit [Ping timeout: 250 seconds] 20161024 21:08:13-!- Nobun [~nobun@5.170.105.220] has quit [Quit: Salve a tutti] 20161024 21:09:12-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20161024 21:13:57-!- Kwandulin [~Miranda@p5DDD2B8F.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20161024 21:16:53-!- atarocch [~atarocch@193.92.163.210] has joined #wesnoth-dev 20161024 21:25:14< neorice> https://snag.gy/Cr4e1A.jpg 20161024 21:25:16< neorice> toy progress 20161024 21:34:39-!- louis94 [~~louis94@91.178.241.241] has joined #wesnoth-dev 20161024 21:42:10-!- Qwerty22 [~Qwerty22@48.175.47.77.pptp.ntu-kpi.kiev.ua] has quit [] 20161024 21:54:37< Ravana_> looks like some devlings found armor 20161024 21:57:23< neorice> hahaha 20161024 21:57:29< neorice> they're meant to be miniature toy soldiers 20161024 22:05:42-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 250 seconds] 20161024 22:15:52-!- horrowind [~Icedove@2a02:810a:8380:10a8:21b:fcff:fee3:c3ff] has quit [Quit: horrowind] 20161024 22:31:16-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20161024 22:31:22-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20161024 22:40:19-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20161024 22:41:08-!- louis94 [~~louis94@91.178.241.241] has quit [Ping timeout: 256 seconds] 20161024 22:42:30-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20161024 22:55:54-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Quit: wedge009] 20161024 23:02:16-!- neorice [5658167a@gateway/web/freenode/ip.86.88.22.122] has quit [Quit: Page closed] 20161024 23:02:19-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20161024 23:02:33-!- tad_carlucci [~lundberg@173.217.65.103] has quit [Quit: Off to resolve a merge conflict between the wife and husband branches of my real life.] 20161024 23:05:02-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20161024 23:05:17-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20161024 23:16:23-!- Lohengramm [sid1929@gateway/web/irccloud.com/x-ywasjupynbhqrwjx] has quit [Ping timeout: 256 seconds] 20161024 23:17:38-!- Lohengramm [sid1929@gateway/web/irccloud.com/x-rjhyplavlcrdrjzk] has joined #wesnoth-dev 20161024 23:18:11-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20161024 23:23:12-!- atarocch [~atarocch@193.92.163.210] has quit [Remote host closed the connection] 20161024 23:43:34-!- Netsplit *.net <-> *.split quits: shadowm, esr, Greg-Boggs, EliDupree, kidneb, bumbadadabum, aeth, iwaim, Soliton, Jetrel 20161024 23:43:34-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20161024 23:44:35-!- Netsplit over, joins: shadowm, Soliton, bumbadadabum, Greg-Boggs, kidneb, aeth, esr, EliDupree, Jetrel 20161024 23:44:35-!- _laco [~laco@static.183.80.201.138.clients.your-server.de] has quit [Ping timeout: 256 seconds] 20161024 23:44:38-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Remote host closed the connection] 20161024 23:44:38-!- Netsplit over, joins: iwaim 20161024 23:44:38-!- wedge010 is now known as wedge009 20161024 23:51:30-!- _laco_ [~laco@static.183.80.201.138.clients.your-server.de] has joined #wesnoth-dev 20161024 23:58:44-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev --- Log closed Tue Oct 25 00:00:13 2016