--- Log opened Sat Sep 24 00:00:55 2016 20160924 00:04:21-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 250 seconds] 20160924 00:04:44-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth-dev 20160924 00:05:39-!- louis94 [~~louis94@91.178.241.187] has joined #wesnoth-dev 20160924 00:09:04-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20160924 00:16:29-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 250 seconds] 20160924 00:19:47-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20160924 00:26:44-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20160924 00:27:45-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth-dev 20160924 00:41:37-!- louis94 [~~louis94@91.178.241.187] has quit [Ping timeout: 250 seconds] 20160924 00:43:36-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20160924 00:45:09< vultraz> celticminstrel: btw, some of the boost issues with that static assert come from bind_void 20160924 00:45:10< vultraz> just saying 20160924 00:47:41< vultraz> though I'm sure that's not the full issue. 20160924 00:48:25-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20160924 00:58:16-!- irker441 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20160924 00:58:16< irker441> wesnoth: Celtic Minstrel wesnoth:master 99d638c5c2c2 / projectfiles/VC12/ (WindowsTimeout.vcxproj liblua.vcxproj schema_generator.vcxproj wesnothd.vcxproj): MSVC: Enable multi-processor compilation for ALL projects https://github.com/wesnoth/wesnoth/commit/99d638c5c2c27802e0aaf9df3d28de690fdf6fa7 20160924 00:58:50< celticminstrel> vultraz: What? 20160924 00:59:59< vultraz> Was getting some errors with bind_void when building with a fresh boost install yesterday 20160924 01:01:22< vultraz> obv they went away once that line in the boost source was removed (that BOOST_CONSTEXPR line in the placeholders static assert check). 20160924 01:01:35< vultraz> but just pointing out that bind_void may be part of the problem 20160924 01:01:39< irker441> wesnoth: Celtic Minstrel wesnoth:master fc8537f2f117 / projectfiles/VC12/ (WindowsTimeout.vcxproj liblua.vcxproj schema_generator.vcxproj wesnothd.vcxproj): Fixup (MP compilation incompatible with minimal rebuild) https://github.com/wesnoth/wesnoth/commit/fc8537f2f11741a376562e239402fd39f9880a18 20160924 01:02:44< celticminstrel> bind_void does nothing but forward to std::bind and ignore the return value, so I highly doubt it's part of the problem. 20160924 01:03:05< celticminstrel> (Well, rather, it forwards to std::bind with a wrapper that ignores the return value.) 20160924 01:03:24< vultraz> why do we need that, again? or more specifically, for which compilers. 20160924 01:04:49< vultraz> anyway, it also errors with REGISTER_WIDGET (as you know), so bind_void is perhaps just a symptom.. 20160924 01:04:54< vultraz> er 20160924 01:04:55-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20160924 01:05:22< vultraz> s/symptom/a similarly affected bit 20160924 01:09:04-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 240 seconds] 20160924 01:20:26< vultraz> blah 20160924 01:20:37< vultraz> I have discovered more connect engine fuckery :| 20160924 01:21:22< vultraz> so the gui1 version uses player_teams() for the teams combo, and I copied that for the new version.. but team() returns an index from a different vector :| 20160924 01:22:09< vultraz> team_names_ 20160924 01:23:17-!- Bonobo [~Bonobo@2001:44b8:254:3200:896e:9750:938:b024] has joined #wesnoth-dev 20160924 01:25:12< vultraz> player_teams_ is only the teams a player can join.. 20160924 01:25:29< vultraz> if (side["allow_player"].to_bool(true) || game_config::debug) 20160924 01:28:16< vultraz> https://gna.org/bugs/index.php?25100 is caused because one can end up with, say... 1 playable team but it's the 'second' team, so the index is 1 :| 20160924 01:29:42< vultraz> a hacky solution is std::min(static_cast(team_names.size() - 1), side.team()) 20160924 01:30:06< vultraz> (where team_names is a config generated from player_teams.. 20160924 01:30:16< vultraz> NOT team_names_... 20160924 01:30:51< vultraz> maybe I'll just make that 0 20160924 01:31:23< vultraz> and deal with the connect_engine fuckery later :| 20160924 01:31:27< vultraz> this shit is stupid 20160924 01:34:25-!- gfgtdf_ [~chatzilla@x4e368dbe.dyn.telefonica.de] has joined #wesnoth-dev 20160924 01:35:37< irker441> wesnoth: Charles Dang wesnoth:master a02c568b785f / src/gui/dialogs/multiplayer/mp_staging.cpp: MP Staging: workaround for bug #25100 https://github.com/wesnoth/wesnoth/commit/a02c568b785f9d30373aef806507da60000ff1c9 20160924 01:36:10-!- gfgtdf [~chatzilla@x4e36304c.dyn.telefonica.de] has quit [Ping timeout: 244 seconds] 20160924 01:36:20-!- gfgtdf_ is now known as gfgtdf 20160924 01:37:43< vultraz> "memleak when music is playing in main menu" heh 20160924 01:39:16 * matthiaskrgr hides 20160924 01:46:26-!- Appleman1234 [~Appleman1@KD119104042061.au-net.ne.jp] has quit [Read error: Connection reset by peer] 20160924 01:54:32-!- Appleman1234 [~Appleman1@KD119104042061.au-net.ne.jp] has joined #wesnoth-dev 20160924 02:06:57< vultraz> i cant understand the cause of https://gna.org/bugs/index.php?25091 :| 20160924 02:16:31-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 250 seconds] 20160924 02:23:24< gfgtdf> vultraz: hmm it tells me 'this entry is private' 20160924 02:23:49< vultraz> oh, yeah, he marked it as such in case it's anotwork thing 20160924 02:23:51< vultraz> but it's not 20160924 02:24:18< vultraz> at leasti dont think so 20160924 02:24:39< vultraz> basically if you select --give-- in the new mp staging/connect dialog it crashes 20160924 02:24:41< vultraz> ive fixed that 20160924 02:24:55< vultraz> but for some reason it also crashes if you select the same controller option 20160924 02:24:58< vultraz> that's already selected 20160924 02:26:06< gfgtdf> vultraz: it might be the combox bug that i meantioned yesterday 20160924 02:26:15< vultraz> hm? 20160924 02:26:17< vultraz> what bug? 20160924 02:27:49< gfgtdf> vultraz: comboxes migth crash the game if you click on he selected entry. 20160924 02:27:59< vultraz> hm 20160924 02:28:03< vultraz> yeah that sounds like it 20160924 02:28:44< vultraz> i'd say that's a blocker 20160924 02:30:07< gfgtdf> vultraz: but the file attached to f https://gna.org/bugs/index.php?25091 doesnt really point to the combobox gui2 code, so there might be something else involved 20160924 02:30:08-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth-dev 20160924 02:31:17< irker441> wesnoth: Charles Dang wesnoth:master b3ffcdb4d9d0 / src/gui/dialogs/multiplayer/mp_staging.cpp: MP Staging: fixed crash when selecting the --give-- controller option (bug #2509 https://github.com/wesnoth/wesnoth/commit/b3ffcdb4d9d057362c9aaa1ec1312a75cf7b4435 20160924 02:31:25< vultraz> gfgtdf: ^ that fixes the crash when selecting --give-- 20160924 02:31:38< vultraz> gfgtdf: which is what the file refers to i think 20160924 02:31:49< vultraz> the combobox crash is still a problem though 20160924 02:32:11-!- tad_ [add94167@gateway/web/freenode/ip.173.217.65.103] has joined #wesnoth-dev 20160924 02:35:53< vultraz> gfgtdf: i think the crash is somewhere in the menu button (combobox) widget 20160924 02:36:02< vultraz> since right click menus use the dropdown 20160924 02:36:07< vultraz> and clicking the selected item there 20160924 02:36:10< vultraz> doesn't crash 20160924 02:36:13< vultraz> though granted 20160924 02:36:20< vultraz> if you select an item there with the keyboard 20160924 02:36:23< vultraz> and then select it 20160924 02:36:27< vultraz> it doesn't fire 20160924 02:36:47< vultraz> ( cc celticminstrel ) 20160924 02:36:49< gfgtdf> vultraz: you coud try to rmeove the 'has_minimum = "false"' in the dropdownmenu cfg file, and test whtehr it fixed it. 20160924 02:37:40< vultraz> hm 20160924 02:37:42< vultraz> ok so 20160924 02:38:14< vultraz> removing that fixes the thing where clicking the keyboard-selected item wouldn't fire in right click menus 20160924 02:38:40< vultraz> gfgtdf: and also fixes the crash when selecting the same item in the combobox 20160924 02:38:46< vultraz> (also cc celticminstrel ) 20160924 02:40:44< vultraz> so has_minimum is broken 20160924 02:40:47< vultraz> basically 20160924 02:40:56< vultraz> celticminstrel: plz fix 20160924 02:41:04< celticminstrel> Whaa 20160924 02:43:18< vultraz> celticminstrel: in right click menus, if you use the keyboard to page to an item and then click it with the keyboard, that won't work 20160924 02:43:39< vultraz> celticminstrel: also, comboboxes cause a crash when selecting the currently-selected option 20160924 02:43:51< vultraz> celticminstrel: both are fixed if you remove has_minimum from the dropdown list dialog's listbox 20160924 02:44:17< celticminstrel> Ugh, the first one is probably not fixable. :( 20160924 02:44:24< celticminstrel> Wait. 20160924 02:44:27< celticminstrel> What? 20160924 02:44:58< celticminstrel> "click with the keyboard" means enter right 20160924 02:45:03< vultraz> er 20160924 02:45:06< vultraz> click with the mouse 20160924 02:45:08< vultraz> sorry 20160924 02:45:27< vultraz> and it is fixable, since I just told you removing has_minimum fixes it 20160924 02:47:47< celticminstrel> Why!? :| 20160924 02:48:05< celticminstrel> Wait wait, does the select event fire both on select and deselect or only on select. 20160924 02:48:25< celticminstrel> Wait, but if that were the case, it should work only with has_minimum...? 20160924 02:50:30< vultraz> #0 0x1056d3b std::map, std::allocator >, config::attribute_value, std::less, std::allocator > >, std::allocator, std::allocator > const, config::attribute_value> > >::operator[](std::__cxx11::basic_string 20160924 02:50:32< vultraz> , std::allocator > const&) () (??:??) 20160924 02:50:33< vultraz> #1 0x1628a98 ?? () (??:??) 20160924 02:52:45< vultraz> the bug is possibly in get_selected_item 20160924 02:56:20-!- gfgtdf [~chatzilla@x4e368dbe.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.92 [Firefox 48.0.2/20160823121617]] 20160924 03:11:05< shadowm> Has anyone looked at #25105 yet? 20160924 03:11:21< shadowm> s/at/into/ 20160924 03:11:34-!- Bonobo [~Bonobo@2001:44b8:254:3200:896e:9750:938:b024] has quit [Ping timeout: 255 seconds] 20160924 03:11:54-!- Bonobo [~Bonobo@2001:44b8:254:3200:896e:9750:938:b024] has joined #wesnoth-dev 20160924 03:13:02< vultraz> no 20160924 03:14:00 * shadowm looks at the backtrace. 20160924 03:14:14< shadowm> First backtrace. Most conspicuous one. 20160924 03:15:05-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20160924 03:16:21< vultraz> odd.. 20160924 03:16:27< vultraz> i guess the gameboard has no teams 20160924 03:16:57< shadowm> test: src/gui/dialogs/game_stats.cpp:61: gui2::tgame_stats::tgame_stats(const display_context&, int, int&): Assertion `unsigned(viewing_team) < board_.teams().size()' failed. 20160924 03:17:22< shadowm> Hang on, let me add an assertion check for size(). 20160924 03:17:49-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20160924 03:17:51< shadowm> But yeah, failing that, it's not a surprise that everything goes to hell afterwards. 20160924 03:18:11< shadowm> test: src/gui/dialogs/game_stats.cpp:61: gui2::tgame_stats::tgame_stats(const display_context&, int, int&): Assertion `!board_.teams().empty()' failed. 20160924 03:18:14< shadowm> Yep. 20160924 03:18:29< shadowm> vultraz: Anything you can do about this? Or at least, would you know who to poke about it? 20160924 03:19:53< shadowm> /home/matthias/vcs/github/wesnoth2/wesnoth/src/map/location.cpp:62:17: runtime error: left shift of negative value -1000 20160924 03:20:01< shadowm> Oh man, that looks like somebody did a vultraz. 20160924 03:20:12< vultraz> wha? 20160924 03:20:21< shadowm> That's a callback. 20160924 03:20:33< shadowm> something something color.r << color.g << color.b 20160924 03:20:39< vultraz> heh 20160924 03:20:56< shadowm> I mentioned before that doing bitwise shifts greater than the storage size is UB. 20160924 03:21:04< shadowm> Or smaller, for that matter. 20160924 03:21:12< shadowm> s/smaller/negative/ 20160924 03:22:00< shadowm> return h( (a.x << 16) ^ a.y ); 20160924 03:22:06< shadowm> Hm. 20160924 03:22:49< shadowm> Well, 16/8 is smaller than the size of size_t on all our target platforms, I'm sure. 20160924 03:24:48< shadowm> Oh right, the shiftee is negative. 20160924 03:25:30< shadowm> Or more accurately, *may* be negative, and a sanitizer apparently believes it stumbled upon such a scenario. 20160924 03:26:00< shadowm> What is this function used for? 20160924 03:27:16< shadowm> I get the feeling it's tied to a STL container or algorithm somehow, because I can't find any calls with grep. 20160924 03:27:49< shadowm> Hang on a moment. I have the backtrace right in front of me. 20160924 03:28:16< shadowm> Yeah, it's used by a Boost library. 20160924 03:28:44< shadowm> Blah blah blah the whiteboard code is the originator. 20160924 03:29:05< shadowm> #11 0x443d2c4 in wb::side_actions_container::queue(unsigned long, std::shared_ptr) /home/matthias/vcs/github/wesnoth2/wesnoth/src/whiteboard/side_actions.cpp:165 20160924 03:29:28< shadowm> Thre's a boost::multi_index thing sitting in the middle. 20160924 03:29:51-!- tad_ [add94167@gateway/web/freenode/ip.173.217.65.103] has quit [Quit: Page closed] 20160924 03:31:24< shadowm> /home/matthias/vcs/github/wesnoth2/wesnoth/src/gui/widgets/matrix.cpp:61:36: runtime error: member call on address 0x61a0000e8e80 which does not point to an object of type 'tmatrix' 20160924 03:31:29< shadowm> 0x61a0000e8e80: note: object has invalid vptr 20160924 03:31:32< shadowm> Oh boy. 20160924 03:32:12< vultraz> celticminstrel: your conversion to boost::dynmaic_bitset has caused this bug: https://gna.org/bugs/?25090 20160924 03:32:16< shadowm> I suspect this might be closer to that -O0 crash I have. 20160924 03:32:50< vultraz> celticminstrel: apparently, dynamic_bitset does not initialize every member to the given value as std::vector does. 20160924 03:33:26< celticminstrel> vultraz: Yes, I know, which is why I changed several cases to init in two lines or some such. 20160924 03:39:32-!- lobby [~wesnoth@wesnoth/bot/lobby] has joined #wesnoth-dev 20160924 03:39:32-!- Topic for #wesnoth-dev: 1.13.6 planned for late September | Wesnoth Inc. board elections: https://r.wesnoth.org/t44616 (deadline is Monday the 26th) | Wesnoth Developers Channel | >>> Want to help? Go here: http://r.wesnoth.org/t42911 (and thanks!) <<< | Logs: http://irclogs.wesnoth.org | Bug tracker: http://bugs.wesnoth.org 20160924 03:39:32-!- Topic set by vultraz [~chatzilla@wesnoth/developer/vultraz] [Fri Sep 23 23:01:54 2016] 20160924 03:39:32[Users #wesnoth-dev] 20160924 03:39:32[ _laco ] [ clavi ] [ Gambit ] [ Lohengramm ] [ nurupo ] [ Soliton ] 20160924 03:39:32[ abruanese ] [ crimson_penguin] [ heirecka ] [ loonycyborg ] [ oldlaptop ] [ TC01 ] 20160924 03:39:32[ aeth_ ] [ DDR ] [ higgins ] [ matthiaskrgr] [ Polsaker ] [ TheJJ ] 20160924 03:39:32[ Aginor ] [ EliDupree ] [ Ivanovic ] [ midzer ] [ pydsigner ] [ TheJJ_ ] 20160924 03:39:32[ AI0867 ] [ Elsi ] [ janebot ] [ miniplane ] [ Ravana__ ] [ timotei ] 20160924 03:39:32[ aidanhs ] [ Elvish_Hunter ] [ Jetrel_ ] [ new_one ] [ Rhonda ] [ ToBeCloud] 20160924 03:39:32[ APic ] [ enchi ] [ Jetrel_bot] [ nore ] [ Samual ] [ vultraz ] 20160924 03:39:32[ Bonobo ] [ esr ] [ knotwork ] [ noy ] [ shikadibot_] [ wedge009 ] 20160924 03:39:32[ bumbadadabum] [ exciton_ ] [ lobby ] [ noy_ ] [ Sirp ] 20160924 03:39:32-!- Irssi: #wesnoth-dev: Total of 53 nicks [0 ops, 0 halfops, 0 voices, 53 normal] 20160924 03:39:32-!- yaiyan [~yaiyan@46.101.48.31] has joined #wesnoth-dev 20160924 03:39:33-!- TC02 [~quassel@venus.arosser.com] has joined #wesnoth-dev 20160924 03:39:36-!- Channel #wesnoth-dev created Tue Jan 27 05:28:41 2009 20160924 03:39:37-!- kidneb [~kidneb@178.79.173.107] has joined #wesnoth-dev 20160924 03:39:53-!- shadowm [~ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20160924 03:40:31-!- Irssi: Join to #wesnoth-dev was synced in 67 secs 20160924 03:40:53-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Ping timeout: 265 seconds] 20160924 03:41:31< vultraz> shadowm: so, I'm not sure what to do about the game stats thing. the dummy display context has no tams by design :/ 20160924 03:41:33-!- Ravana__ is now known as Ravana_ 20160924 03:41:33-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Ping timeout: 240 seconds] 20160924 03:41:35-!- Ravana_ [~Ravana@17-83-191-90.dyn.estpak.ee] has quit [Changing host] 20160924 03:41:35-!- Ravana_ [~Ravana@unaffiliated/ravana/x-2327071] has joined #wesnoth-dev 20160924 03:42:04-!- Aginor [~andreas@unaffiliated/aginor] has quit [Ping timeout: 240 seconds] 20160924 03:42:04-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 240 seconds] 20160924 03:42:06-!- Elvish_H1 [~elvish_hu@baldras.wesnoth.org] has joined #wesnoth-dev 20160924 03:42:29-!- Porusaka [~Polsaker@wikimedia/botters.Polsaker] has joined #wesnoth-dev 20160924 03:42:54< shadowm> vultraz: Don't test it then? 20160924 03:43:05< vultraz> probably will have to 20160924 03:43:07< shadowm> Or adapt your dialog's code so it handles that corner case correctly. 20160924 03:43:15-!- vincent_c [~bip@vcheng.org] has joined #wesnoth-dev 20160924 03:43:22-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20160924 03:43:55-!- Aginor [~andreas@apollo.alternating.net] has joined #wesnoth-dev 20160924 03:43:55-!- Aginor [~andreas@apollo.alternating.net] has quit [Changing host] 20160924 03:43:55-!- Aginor [~andreas@unaffiliated/aginor] has joined #wesnoth-dev 20160924 03:43:57< shadowm> You should at the very least add one or more assertion checks in the constructor so that we don't need to build with non-standard options to find out. 20160924 03:44:02-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20160924 03:44:04-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20160924 03:44:12< shadowm> To find out that the dialog's state is going to be wrecked. 20160924 03:48:17< vultraz> I think I'll just not test it 20160924 03:48:17-!- Netsplit *.net <-> *.split quits: nore, TheJJ, knotwork, Polsaker, noy, Elvish_Hunter 20160924 03:48:17-!- noy_ is now known as noy 20160924 03:48:18< shadowm> I wonder if these messages are ever going to make it to vultraz now that freenode decided to take a dump. 20160924 03:48:18< shadowm> vultraz: But add the assertion checks as well. 20160924 03:48:18< shadowm> This is important. 20160924 03:48:18-!- lobby [~wesnoth@wesnoth/bot/lobby] has quit [Ping timeout: 241 seconds] 20160924 03:48:30-!- lobby_ [~wesnoth@baldras.wesnoth.org] has joined #wesnoth-dev 20160924 03:48:30-!- Topic for #wesnoth-dev: 1.13.6 planned for late September | Wesnoth Inc. board elections: https://r.wesnoth.org/t44616 (deadline is Monday the 26th) | Wesnoth Developers Channel | >>> Want to help? Go here: http://r.wesnoth.org/t42911 (and thanks!) <<< | Logs: http://irclogs.wesnoth.org | Bug tracker: http://bugs.wesnoth.org 20160924 03:48:30-!- Topic set by vultraz [~chatzilla@wesnoth/developer/vultraz] [Fri Sep 23 23:01:54 2016] 20160924 03:48:30[Users #wesnoth-dev] 20160924 03:48:30[ _laco ] [ crimson_penguin] [ heirecka ] [ midzer ] [ Porusaka ] [ TC02 ] 20160924 03:48:30[ abruanese ] [ DDR ] [ higgins ] [ miniplane ] [ pydsigner ] [ TheJJ ] 20160924 03:48:30[ aeth_ ] [ EliDupree ] [ Ivanovic ] [ minzbonbon] [ Ravana_ ] [ TheJJ_ ] 20160924 03:48:30[ Aginor ] [ Elsi ] [ kidneb ] [ new_one ] [ Rhonda ] [ timotei ] 20160924 03:48:30[ aidanhs ] [ Elvish_H1 ] [ knotwork ] [ nore ] [ Samual ] [ tomreyn ] 20160924 03:48:30[ APic ] [ Elvish_Hunter ] [ lobby ] [ noy ] [ shadowm ] [ vincent_c] 20160924 03:48:30[ Bonobo ] [ enchi ] [ lobby_ ] [ noy_ ] [ shikadibot_] [ vultraz ] 20160924 03:48:30[ bumbadadabum ] [ esr ] [ Lohengramm ] [ nurupo ] [ Sirp ] [ wedge009 ] 20160924 03:48:30[ celticminstrel] [ exciton_ ] [ loonycyborg ] [ oldlaptop ] [ Soliton ] [ yaiyan ] 20160924 03:48:30[ clavi ] [ Gambit ] [ matthiaskrgr] [ Polsaker ] [ TC01 ] 20160924 03:48:30-!- Irssi: #wesnoth-dev: Total of 59 nicks [0 ops, 0 halfops, 0 voices, 59 normal] 20160924 03:48:37-!- Channel #wesnoth-dev created Tue Jan 27 05:28:41 2009 20160924 03:48:55-!- Bonobo [~Bonobo@2001:44b8:254:3200:896e:9750:938:b024] has quit [Ping timeout: 255 seconds] 20160924 03:49:04< vultraz> I think I'll just not test it 20160924 03:49:04-!- Netsplit *.net <-> *.split quits: nore, TheJJ, knotwork, Polsaker, noy, Elvish_Hunter 20160924 03:49:04-!- noy_ is now known as noy 20160924 03:49:06< shadowm> I wonder if these messages are ever going to make it to vultraz now that freenode decided to take a dump. 20160924 03:49:07< shadowm> vultraz: But add the assertion checks as well. 20160924 03:49:08< shadowm> This is important. 20160924 03:49:08-!- lobby [~wesnoth@wesnoth/bot/lobby] has quit [Ping timeout: 241 seconds] 20160924 03:49:08-!- enchi [enchilado@defocus/yummy/enchilado] has quit [Ping timeout: 241 seconds] 20160924 03:49:08< vultraz> wedge009: didnt you fix this https://gna.org/bugs/?25074 20160924 03:49:08< vultraz> [14:44:08] shadowm To find out that the dialog's state is going to be wrecked. 20160924 03:49:08< vultraz> last thing i saw 20160924 03:49:08-!- miniplane [~min@meta23.net] has quit [Ping timeout: 265 seconds] 20160924 03:49:08-!- Porusaka [~Polsaker@wikimedia/botters.Polsaker] has quit [Read error: Connection reset by peer] 20160924 03:49:08-!- allefant [~allefant@allefant.com] has joined #wesnoth-dev 20160924 03:49:09-!- Lohengramm [sid1929@gateway/web/irccloud.com/x-ufthkmbheusqckgj] has quit [Ping timeout: 248 seconds] 20160924 03:49:11-!- heirecka [~heirecka@exherbo/developer/heirecka] has quit [Excess Flood] 20160924 03:49:11-!- Jetrel_ec2 [~Jetrel@ec2.happyspork.com] has joined #wesnoth-dev 20160924 03:49:12-!- Jetrel_ec2 is now known as Jetrel_bot 20160924 03:49:14-!- AI0867 [~ai@wesnoth/developer/ai0867] has joined #wesnoth-dev 20160924 03:49:19-!- Jetrel [~Jetrel@2001:558:6014:1e:2422:435:dd84:bbf3] has joined #wesnoth-dev 20160924 03:49:20-!- TheJJ_ [~rofl@ipbcc36896.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer] 20160924 03:49:21-!- Aginor [~andreas@unaffiliated/aginor] has quit [Ping timeout: 244 seconds] 20160924 03:49:23-!- APic [apic@apic.name] has quit [Ping timeout: 244 seconds] 20160924 03:49:24-!- Aginor [~andreas@apollo.alternating.net] has joined #wesnoth-dev 20160924 03:49:27-!- Aginor [~andreas@apollo.alternating.net] has quit [Changing host] 20160924 03:49:27-!- Aginor [~andreas@unaffiliated/aginor] has joined #wesnoth-dev 20160924 03:49:35-!- Irssi: Join to #wesnoth-dev was synced in 75 secs 20160924 03:49:41-!- Bonobo [~Bonobo@2001:44b8:254:3200:896e:9750:938:b024] has joined #wesnoth-dev 20160924 03:49:59-!- Netsplit over, joins: TheJJ 20160924 03:50:29-!- knotwork [~markm@99.192.64.28] has joined #wesnoth-dev 20160924 03:50:29-!- knotwork [~markm@99.192.64.28] has quit [Changing host] 20160924 03:50:29-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20160924 03:50:37-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 272 seconds] 20160924 03:52:08-!- Polsaker [~Polsaker@wikimedia/botters.Polsaker] has joined #wesnoth-dev 20160924 03:52:34-!- iwaim [~iwaim@rasteenie.alib.jp] has joined #wesnoth-dev 20160924 03:52:48-!- heirecka [~heirecka@exherbo/developer/heirecka] has joined #wesnoth-dev 20160924 03:53:33-!- Greywhind [~Greywhind@c-71-232-29-126.hsd1.ma.comcast.net] has joined #wesnoth-dev 20160924 03:56:16< wedge009> vultraz: I fixed Esperanto. 20160924 03:56:31-!- enchi [enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20160924 03:56:32< wedge009> My editors aren't reading Shavian letters properly. 20160924 03:56:49-!- APic [~apic@apic.name] has joined #wesnoth-dev 20160924 03:58:05-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20160924 04:00:07-!- nore [~ncourant@sas.eleves.ens.fr] has joined #wesnoth-dev 20160924 04:01:20-!- APic [~apic@apic.name] has quit [Ping timeout: 244 seconds] 20160924 04:12:58-!- Lohengramm [sid1929@gateway/web/irccloud.com/x-mrnpuyagedzuonau] has joined #wesnoth-dev 20160924 04:13:45-!- irker556 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20160924 04:13:45< irker556> wesnoth: Charles Dang wesnoth:master 5857098ab7d6 / data/core/macros/sound-utils.cfg: Provide translatable titles for all mainline music tracks https://github.com/wesnoth/wesnoth/commit/5857098ab7d6b4af6cca5cb09f6c0a5eb12a30fa 20160924 04:13:55< celticminstrel> o.o 20160924 04:14:02< vultraz> No idea when that feature was added 20160924 04:14:48< vultraz> shadowm: ^ take note for AtS/IftU Music 20160924 04:15:13< celticminstrel> We now need a way to show the name of the currently playing track in-game. >_> 20160924 04:15:29< vultraz> why? 20160924 04:15:46< celticminstrel> So that everyone can see the new titles. 20160924 04:15:51< celticminstrel> And titles of addon music too. 20160924 04:16:12< vultraz> iWesTunes 20160924 04:19:58-!- minzbonbon [~min@meta23.net] has quit [Ping timeout: 255 seconds] 20160924 04:19:58-!- Jetrel [~Jetrel@2001:558:6014:1e:2422:435:dd84:bbf3] has quit [Read error: Connection reset by peer] 20160924 04:19:58-!- Aginor_ [~andreas@apollo.alternating.net] has joined #wesnoth-dev 20160924 04:19:58-!- lobby_ [~wesnoth@wesnoth/bot/lobby] has quit [Ping timeout: 255 seconds] 20160924 04:38:15-!- lobby [~wesnoth@wesnoth/bot/lobby] has joined #wesnoth-dev 20160924 04:38:15-!- Topic for #wesnoth-dev: 1.13.6 planned for late September | Wesnoth Inc. board elections: https://r.wesnoth.org/t44616 (deadline is Monday the 26th) | Wesnoth Developers Channel | >>> Want to help? Go here: http://r.wesnoth.org/t42911 (and thanks!) <<< | Logs: http://irclogs.wesnoth.org | Bug tracker: http://bugs.wesnoth.org 20160924 04:38:15-!- Topic set by vultraz [~chatzilla@wesnoth/developer/vultraz] [Fri Sep 23 23:01:54 2016] 20160924 04:38:15[Users #wesnoth-dev] 20160924 04:38:15[ _laco ] [ clavi ] [ Greywhind ] [ lobby ] [ oldlaptop ] [ TC01 ] 20160924 04:38:15[ abruanese ] [ crimson_penguin] [ heirecka ] [ Lohengramm ] [ Polsaker ] [ TC02 ] 20160924 04:38:15[ aeth ] [ DDR ] [ higgins ] [ loonycyborg ] [ pydsigner ] [ TheJJ ] 20160924 04:38:15[ Aginor_ ] [ EliDupree ] [ irker556 ] [ matthiaskrgr] [ Ravana_ ] [ timotei ] 20160924 04:38:15[ AI0867 ] [ Elsi ] [ Ivanovic ] [ midzer ] [ Rhonda ] [ tomreyn ] 20160924 04:38:15[ aidanhs ] [ Elvish_H1 ] [ iwaim ] [ minzbonbon ] [ Samual ] [ vincent_c] 20160924 04:38:15[ allefant ] [ enchi_ ] [ Jetrel ] [ new_one ] [ shadowm ] [ vultraz ] 20160924 04:38:15[ Appleman1234 ] [ esr ] [ Jetrel_bot] [ nore ] [ shikadibot_] [ wedge009 ] 20160924 04:38:15[ Bonobo ] [ exciton ] [ kidneb ] [ noy ] [ Sirp ] [ yaiyan ] 20160924 04:38:15[ celticminstrel] [ Gambit ] [ knotwork ] [ nurupo ] [ Soliton ] 20160924 04:38:15-!- Irssi: #wesnoth-dev: Total of 59 nicks [0 ops, 0 halfops, 0 voices, 59 normal] 20160924 04:38:20-!- Channel #wesnoth-dev created Tue Jan 27 05:28:41 2009 20160924 04:39:15-!- Irssi: Join to #wesnoth-dev was synced in 67 secs 20160924 04:44:43< EliDupree> Well, I finally found a set of algorithms that is doing consistently better than the random AI. The random AI had about a 9% win rate, and my current one has about 14% win rate. 20160924 04:44:43< EliDupree> And it might be up to 30% if I did less exploration and more exploitation. Not bad for less than a day's work 20160924 04:44:43< EliDupree> I think I'll leave this one running overnight and see if it continues to get better 20160924 04:45:07< EliDupree> (This is playing against the default AI on Tiny_Close_Relation, so not necessarily representative of normal games) 20160924 05:06:15-!- Ivanovic_ [~ivanovic@p4FC530ED.dip0.t-ipconnect.de] has joined #wesnoth-dev 20160924 05:06:30-!- Ivanovic_ [~ivanovic@p4FC530ED.dip0.t-ipconnect.de] has quit [Changing host] 20160924 05:06:30-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20160924 05:07:27-!- Ivanovic [~ivanovic@p4FC53084.dip0.t-ipconnect.de] has quit [Ping timeout: 244 seconds] 20160924 05:08:21-!- Ivanovic_ is now known as Ivanovic 20160924 05:11:36< shadowm> shadowm: ^ take note for AtS/IftU Music 20160924 05:11:39< shadowm> ... Why? 20160924 05:12:26< shadowm> Do we need to rehash the discussion of why I don't need to waste my time adding campaign code for editor features that I don't use? 20160924 05:13:15< shadowm> Also, I'm not even sure it makes sense to translate track titles in the first place. 20160924 05:16:03< shadowm> But I'm neither a musician nor a translator, so whatever. 20160924 05:17:10< celticminstrel> My opinion? It makes sense to translate them, but it also makes sense not to translate them. 20160924 05:17:25< celticminstrel> It also might sometimes depend on the specific track. 20160924 05:20:40-!- Kwandulin [~Miranda@p200300760F2C710958F88DCA98876059.dip0.t-ipconnect.de] has joined #wesnoth-dev 20160924 05:51:33-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20160924 05:53:58-!- loonycyborg [~loonycybo@wesnoth/developer/loonycyborg] has quit [Ping timeout: 244 seconds] 20160924 05:54:31-!- loonycyborg [~loonycybo@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20160924 06:05:38-!- Ivanovic_ [~ivanovic@p579FBF3F.dip0.t-ipconnect.de] has joined #wesnoth-dev 20160924 06:08:09-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 248 seconds] 20160924 06:08:44-!- APic [apic@apic.name] has joined #wesnoth-dev 20160924 06:09:32-!- Ivanovic_ is now known as Ivanovic 20160924 06:09:35-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20160924 06:10:58< vultraz> celticminstrel: any progress w/ floating textbox? 20160924 06:13:22< celticminstrel> Shelved for now. 20160924 06:13:35< vultraz> celticminstrel: I'm hoping you can finish menu cleanups + fixes for the next release 20160924 06:13:49-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 255 seconds] 20160924 06:13:58< celticminstrel> I think it'll be more productive to postpone floating textboxes until after the main game screen is converted. 20160924 06:14:06< vultraz> perhaps 20160924 06:14:09< celticminstrel> Which means it might not even make it to 1,14. 20160924 06:14:19< celticminstrel> ^1.14 20160924 06:14:36< vultraz> try to get dropdown fixed, though 20160924 06:14:50< celticminstrel> Given the pace I'm working at lately, I suspect menu cleanup won't be ready for 1.13.6. 20160924 06:14:51< vultraz> your cleanup PR and the bug I reported earlier 20160924 06:15:05< celticminstrel> Fixing bugs in the dropdown, on the other hand, should be possible. 20160924 06:15:06< vultraz> or at least the bug 20160924 06:15:32 * celticminstrel has multiple projects going at once and is attempting to give them all time. 20160924 06:15:48< vultraz> Do prioritize :P 20160924 06:15:57< celticminstrel> Feel free to poke me daily about the bug until I do it. 20160924 06:16:17< celticminstrel> This offer may be rescinded at any time though. :P 20160924 06:16:38< celticminstrel> I think I should probably start subscribing to forum threads. 20160924 06:16:51< vultraz> You can postpone the matrix placement 20160924 06:16:52< celticminstrel> Instead of always just paying attention to threads I've posted in. 20160924 06:17:45< celticminstrel> Hmm, I wonder if wrapping text around a floating image could be done nicely by splitting the text into two separate label widgets... 20160924 06:17:57< vultraz> postpone that too :P 20160924 06:17:58< celticminstrel> Might create unwanted gaps though... 20160924 06:18:16< celticminstrel> That's not even anywhere near being started. :P 20160924 06:18:44 * celticminstrel just finished reading through the entire first page of the Ideas subforum. >_> 20160924 06:20:31< vultraz> celticminstrel: review this, have you? https://github.com/wesnoth/wesnoth/pull/780 20160924 06:21:45< vultraz> if not, I will and merge 20160924 06:21:51< vultraz> later today 20160924 06:22:01< vultraz> not waiting on you any longer for that. 20160924 06:23:09< celticminstrel> vultraz: I did review it, but I can't remember what I said. I suggest searching the logs if you want to be sure, but I'm pretty sure I was basically okay with it. 20160924 06:23:39< vultraz> ok, good enough 20160924 06:24:23< celticminstrel> Think we should add this to EasyCoding? 20160924 06:26:22< vultraz> "this"? 20160924 06:26:51< celticminstrel> Oh, I forgot to paste the link. XD 20160924 06:26:52< celticminstrel> https://forums.wesnoth.org/viewtopic.php?f=6&t=44652 20160924 06:29:48< celticminstrel> 2:30, I think it's time tp 20160924 06:29:52-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20160924 06:31:58< irker556> wesnoth: Charles Dang wesnoth:master 55ba8c95bcc4 / / (22 files in 6 dirs): Cleaned up handling of basic alpha setting https://github.com/wesnoth/wesnoth/commit/55ba8c95bcc4812847671a981cecda14fb62a628 20160924 06:32:01< irker556> wesnoth: Charles Dang wesnoth:master ff6cbf9329a0 / src/sdl/utils.cpp: Removed old Pandora compatibility code https://github.com/wesnoth/wesnoth/commit/ff6cbf9329a00faed6fc731306d39067ddb01246 20160924 06:32:04< irker556> wesnoth: Charles Dang wesnoth:master 51fd200ac441 / src/ (5 files in 2 dirs): Refactored out create_optimized_surface https://github.com/wesnoth/wesnoth/commit/51fd200ac441fda3baea4e9ae9e34f1bd5415220 20160924 06:32:07< irker556> wesnoth: Charles Dang wesnoth:master fe934c60a7db / src/sdl/utils.hpp: Refactored use of util::scoped_resource out of surface struct (now class) https://github.com/wesnoth/wesnoth/commit/fe934c60a7dbab19ca9e96945db1591c7888f924 20160924 06:42:16< irker556> wesnoth: Wedge009 wesnoth:master b98f8aab7c48 / projectfiles/VC12/ (wesnoth.vcxproj wesnoth.vcxproj.filters wesnothd.vcxproj.filters): Updating VC project files. https://github.com/wesnoth/wesnoth/commit/b98f8aab7c48cec1469aac443d37ab1e0503f292 20160924 06:44:42-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20160924 06:47:22-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has joined #wesnoth-dev 20160924 06:48:45-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 276 seconds] 20160924 06:48:45-!- wedge010 is now known as wedge009 20160924 06:53:19< irker556> wesnoth: Charles Dang wesnoth:master 2657a323fb43 / projectfiles/CodeBlocks/wesnoth.cbp src/scoped_resource.hpp: Removed custom scoped resource implementation https://github.com/wesnoth/wesnoth/commit/2657a323fb43ee291ecd4a2562484b3a1184bfb7 20160924 06:53:23< vultraz> wedge009: ^ potentially another VC update, sorry :P 20160924 06:53:58< wedge009> It's all right. I'm having trouble linking unit_drawer::unit_drawer() at the moment. o.o 20160924 06:54:17< vultraz> well that not good :| 20160924 06:54:22< vultraz> that's* 20160924 06:54:56-!- Elvish_H1 [~elvish_hu@baldras.wesnoth.org] has quit [Ping timeout: 244 seconds] 20160924 06:55:21-!- Elvish_H1 [~elvish_hu@baldras.wesnoth.org] has joined #wesnoth-dev 20160924 06:55:33-!- Kwandulin [~Miranda@p200300760F2C710958F88DCA98876059.dip0.t-ipconnect.de] has quit [Ping timeout: 272 seconds] 20160924 06:56:29< wedge009> vultraz: There's a lot of files still including scoped_resource.hpp 20160924 06:57:10< vultraz> er... no, there are not :/ 20160924 06:57:35< wedge009> Oh, just the one. 20160924 06:57:56< wedge009> Is sdl/utils.hpp supposed to be still around? 20160924 07:01:16< irker556> wesnoth: Wedge009 wesnoth:master 6ba16e9bc656 / / (5 files in 2 dirs): Removing lingering references to scoped_resource.hpp. https://github.com/wesnoth/wesnoth/commit/6ba16e9bc656b7bd1b753e8713f014ee45825b15 20160924 07:01:25< vultraz> yes, it is :P 20160924 07:01:37< vultraz> odd 20160924 07:01:45< vultraz> could have sworn I remove that include 20160924 07:01:51< wedge009> It's gone now. (: 20160924 07:03:23< wedge009> While you're here, do you have any idea about the editor_team_info struct? 20160924 07:03:38< vultraz> oh, blah, I forgot to commit the removal of that include 20160924 07:03:57< wedge009> It happens. 20160924 07:04:01< vultraz> what about it? 20160924 07:04:04< vultraz> I added it 20160924 07:04:30< wedge009> Just trying to work out why it's not grabbing the team side number properly. 20160924 07:04:52< vultraz> in what case? 20160924 07:05:08< wedge009> editor/map/context_manager.cpp line 217. 20160924 07:05:28< wedge009> It doesn't get the side number, it stays stuck at side 0 for all sides. 20160924 07:05:50< wedge009> Which is why https://gna.org/bugs/?25093 is there. 20160924 07:06:22< wedge009> I fixed it locally by setting team_info.side = side + 1, but I'm trying to work out why that's necessary. 20160924 07:06:57< vultraz> odd 20160924 07:07:08< vultraz> I could have sworn that was not the case before 20160924 07:07:18< vultraz> will look 20160924 07:08:06< wedge009> Hmm, still not linking properly... I don't wanna rebuild everything again. Again. 20160924 07:09:02-!- iceiceice [~chris@unaffiliated/iceiceice] has joined #wesnoth-dev 20160924 07:09:09< vultraz> i have an idea as to the cause 20160924 07:09:11< vultraz> will investigate later 20160924 07:09:30< wedge009> display.cpp and game_display.cpp (which looks like you just updated) is complaining about unresolved external symbol unit_drawer::unit_drawer(). But units/drawer.cpp is there. :S 20160924 07:11:57-!- Kwandulin [~Miranda@p200300760F2C714458F88DCA98876059.dip0.t-ipconnect.de] has joined #wesnoth-dev 20160924 07:14:45< vultraz> :/ 20160924 07:16:52-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20160924 07:23:44< vultraz> zookeeper: please review and/or merge the aquatic castles 20160924 07:23:50< vultraz> and the httt sprite pr 20160924 07:26:05-!- travis-ci [~travis-ci@ec2-50-16-37-223.compute-1.amazonaws.com] has joined #wesnoth-dev 20160924 07:26:06< travis-ci> wesnoth/wesnoth#11164 (master - 2657a32 : Charles Dang): The build was broken. 20160924 07:26:06< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/162386494 20160924 07:26:06-!- travis-ci [~travis-ci@ec2-50-16-37-223.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160924 07:27:40< zookeeper> vultraz, the castles yes, the HttT one no until he manages to get rid of that extra commit 20160924 07:27:57< vultraz> you do realize you can do that yourself :P 20160924 07:27:59< vultraz> or I 20160924 07:28:42< zookeeper> uh... no i don't 20160924 07:29:47< vultraz> pull pr, rebase commit out, push to master 20160924 07:30:17< zookeeper> well free to do that if you want 20160924 07:30:22< zookeeper> +feel 20160924 07:30:50< zookeeper> although i'd still wait to see what he's going to decide WRT the swooshes 20160924 07:32:43< irker556> wesnoth: Jyrki Vesterinen wesnoth:master 16c1b8644321 / data/core/macros/sound-utils.cfg: Correct titles of music tracks https://github.com/wesnoth/wesnoth/commit/16c1b86443214340faf6f45702bac164b8cdaa34 20160924 07:34:53< zookeeper> aww, i was gonna do that 20160924 07:35:32< zookeeper> but i would have missed quite a few so better this way :p 20160924 07:37:49< vultraz> ah thanks 20160924 07:54:33< zookeeper> need to update aquatic-camp/keep-tile.png 20160924 07:54:39< zookeeper> (unrelated to the current PR) 20160924 07:55:15< zookeeper> also i wish there was an easy windows png compressor i could just point doofus to 20160924 07:55:50< zookeeper> zopflipng needs bash to be convenient, pnggauntlet needs one to not select the wrong options, etc etc 20160924 07:57:23< zookeeper> well maybe it'd be possible to convert my zopflipng script to a windows batch file 20160924 07:57:52-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20160924 08:02:05-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 244 seconds] 20160924 08:06:30-!- JyrkiVesterinen [~JyrkiVest@87-92-37-162.bb.dnainternet.fi] has joined #wesnoth-dev 20160924 08:27:02< vultraz> fuck 20160924 08:27:18< vultraz> I appear to have inadvertently broken ~O :| 20160924 08:28:45< matthiaskrgr> what is ~0 ? 20160924 08:28:50< zookeeper> the opacity IPF 20160924 08:29:11< zookeeper> https://wiki.wesnoth.org/ImagePathFunctionWML 20160924 08:29:24< matthiaskrgr> ah, thanks :) 20160924 08:29:37< JyrkiVesterinen> wedge009: I'm also getting a linker error about the unit_drawer constructor. 20160924 08:30:20< JyrkiVesterinen> My guess is that it's caused by "surface" being declared a class, but forward declared as a struct in multiple places. 20160924 08:30:30< wedge009> JyrkiVesterinen: I rolled back to just before vultraz added his alpha clean-up and it's working okay. 20160924 08:30:38< JyrkiVesterinen> MSVC gives a ton of warnings about that. 20160924 08:30:44< wedge009> JyrkiVesterinen: Oh right. 20160924 08:30:59< JyrkiVesterinen> I'll try adjusting the forward declaration. 20160924 08:31:03< wedge009> Thanks. 20160924 08:31:14< JyrkiVesterinen> The rebuild is going to take a while, as I need to switch back to master. 20160924 08:31:23< wedge009> Yeah, I've been rebuilding a few times. 20160924 08:32:20< vultraz> well, better to catch these things sooner rather than later 20160924 08:32:50-!- travis-ci [~travis-ci@ec2-50-16-37-223.compute-1.amazonaws.com] has joined #wesnoth-dev 20160924 08:32:51< travis-ci> wesnoth/wesnoth#11166 (master - 16c1b86 : Jyrki Vesterinen): The build was fixed. 20160924 08:32:51< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/162389879 20160924 08:32:51-!- travis-ci [~travis-ci@ec2-50-16-37-223.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160924 08:33:03< wedge009> Where is ~O used? 20160924 08:33:12< vultraz> for one, editor overlays 20160924 08:33:16< wedge009> Oh wait, WML, never mind. 20160924 08:33:17< vultraz> for things like impassible overlays 20160924 08:33:23< vultraz> they're full opacity right now :| 20160924 08:33:27< wedge009> O.O 20160924 08:33:28< vultraz> fuck fuck fuck 20160924 08:34:28 * zookeeper pats vultraz oh the head 20160924 08:34:35< zookeeper> everything's gonna be all right 20160924 08:35:15< zookeeper> s/oh/on 20160924 08:43:19< wedge009> JyrkiVesterinen: It does look like the surface change has caused something funny. 20160924 08:45:09< JyrkiVesterinen> Well, I'm only trying to get the game to compile for now. I was planning to rebase the "expose preferences to plugins" and "turn on GUI2 lobby in GUI2 MP test" branches, and update the GUI" MP test. 20160924 08:45:26< JyrkiVesterinen> (The test broke when the mp_staging dialog was added.) 20160924 08:45:41< JyrkiVesterinen> *GUI2 20160924 08:46:01< wedge009> I'm switching struct surface; to class surface; 20160924 08:46:06< wedge009> Is that what you tried? 20160924 08:46:12< JyrkiVesterinen> Yes. 20160924 08:46:17< JyrkiVesterinen> The build just finished. :) 20160924 08:46:20< wedge009> Worked? 20160924 08:46:31< JyrkiVesterinen> Yes, the build succeeded. 20160924 08:46:44< wedge009> Great. Push? 20160924 08:46:45< wedge009> Please? 20160924 08:47:34-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has quit [Quit: ChipmunkV] 20160924 08:49:12< irker556> wesnoth: Jyrki Vesterinen wesnoth:master 87cee41680ae / src/ (8 files in 4 dirs): Fix build with MSVC https://github.com/wesnoth/wesnoth/commit/87cee41680ae58d31f19f5758d44d2e2e5b7ab95 20160924 08:49:20< wedge009> Thanks. 20160924 08:49:36< JyrkiVesterinen> Yw :) 20160924 08:52:28< irker556> wesnoth: Jyrki Vesterinen wesnoth:master b6c7273fb5d1 / src/gui/core/window_builder.cpp: Fix a MSVC compiler warning about unreachable code https://github.com/wesnoth/wesnoth/commit/b6c7273fb5d1e513a9ad707ced4a0ce12d655b4a 20160924 08:54:36< wedge009> I've wondered what to do about those. Because it seems silly leaving stuff that can't be reached. 20160924 08:57:38< JyrkiVesterinen> Celticminstrel fixes most of them some time ago. 20160924 08:58:08< JyrkiVesterinen> The one I fixed above is new. It appeared when celmin marked some functions with [[noreturn]]. 20160924 08:58:37< JyrkiVesterinen> Now MSVC knew that FAIL() doesn't return, and warned about there being code after that. 20160924 08:59:21< wedge009> I just see the error pop up from time to time. 20160924 08:59:27< wedge009> Sorry, warning. 20160924 09:01:19< JyrkiVesterinen> Well, there may well be some left. I just fix the ones I come across. 20160924 09:08:16-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20160924 09:11:16-!- mjs-de [~mjs-de@x4e3144e0.dyn.telefonica.de] has joined #wesnoth-dev 20160924 09:27:39-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has joined #wesnoth-dev 20160924 09:28:26-!- Elvish_H1 [~elvish_hu@baldras.wesnoth.org] has quit [Changing host] 20160924 09:28:26-!- Elvish_H1 [~elvish_hu@wesnoth/developer/elvish-hunter] has joined #wesnoth-dev 20160924 09:28:37-!- Elvish_H1 is now known as Elvish_Hunter 20160924 09:52:40-!- travis-ci [~travis-ci@ec2-50-16-37-223.compute-1.amazonaws.com] has joined #wesnoth-dev 20160924 09:52:41< travis-ci> wesnoth/wesnoth#11168 (master - b6c7273 : Jyrki Vesterinen): The build has errored. 20160924 09:52:41< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/162396670 20160924 09:52:41-!- travis-ci [~travis-ci@ec2-50-16-37-223.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160924 10:01:09-!- Appleman1234 [~Appleman1@KD119104042061.au-net.ne.jp] has quit [Ping timeout: 276 seconds] 20160924 10:07:12< matthiaskrgr> mh, is it intentional that that different teams can have the same color in MP ? 20160924 10:18:39-!- Kwandulin [~Miranda@p200300760F2C714458F88DCA98876059.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20160924 10:22:46-!- Appleman1234 [~Appleman1@KD119104043152.au-net.ne.jp] has joined #wesnoth-dev 20160924 10:37:05-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20160924 10:40:21-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20160924 10:44:38-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 252 seconds] 20160924 10:46:21-!- JyrkiVesterinen [~JyrkiVest@87-92-37-162.bb.dnainternet.fi] has quit [Quit: .] 20160924 10:47:00-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20160924 10:53:29-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth-dev 20160924 11:05:32< vultraz> I think so 20160924 11:23:24< vultraz> bumbadadabum: did you see my comments on your tod pr? 20160924 11:25:40-!- Bonobo [~Bonobo@2001:44b8:254:3200:896e:9750:938:b024] has quit [Ping timeout: 255 seconds] 20160924 11:26:01-!- Bonobo [~Bonobo@2001:44b8:254:3200:896e:9750:938:b024] has joined #wesnoth-dev 20160924 11:27:25< bumbadadabum> vultraz: I'll fix them later 20160924 11:29:06< vultraz> ok 20160924 11:29:20< vultraz> in the meantime I appear to have totally broken shit :| 20160924 11:31:17-!- Kwandulin [~Miranda@p200300760F2C714475598E1BD43B2818.dip0.t-ipconnect.de] has joined #wesnoth-dev 20160924 11:52:56-!- irker556 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20160924 12:15:29-!- JyrkiVesterinen [~JyrkiVest@87-92-35-40.bb.dnainternet.fi] has joined #wesnoth-dev 20160924 12:15:55-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20160924 12:22:07-!- prkc [~prkc@46.166.190.214] has joined #wesnoth-dev 20160924 12:25:36< vultraz> le sigh 20160924 12:25:45< vultraz> so i broke the water in the alpha cleanup commit :| 20160924 12:25:47< vultraz> but how 20160924 12:25:53< vultraz> nothing looks like it should do that 20160924 12:27:46< celticminstrel> Should I add [variable]formula=? 20160924 12:27:56-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20160924 12:28:25< vultraz> what? 20160924 12:28:46< celticminstrel> https://forums.wesnoth.org/viewtopic.php?f=12&t=44454 20160924 12:29:54< celticminstrel> "The last two weren't the direction we wanted to go"? 20160924 12:30:25-!- RatArmy [~RatArmy@240f:b3:88e3:1:9200:4eff:fe1a:914d] has joined #wesnoth-dev 20160924 12:30:53< vultraz> perhaps call it formula_equals 20160924 12:31:06< celticminstrel> Uhh, why? 20160924 12:31:13< vultraz> more obvious function 20160924 12:31:23< celticminstrel> But that's not what it does. 20160924 12:31:31< vultraz> as for the commits, exactly what the comment says 20160924 12:31:35< vultraz> then what does it do? 20160924 12:32:14< celticminstrel> It evaluates the formula and coerces it to boolean. 20160924 12:32:22-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 244 seconds] 20160924 12:32:34< vultraz> only boolean? 20160924 12:32:43< celticminstrel> It could be equals, less than, greater than, or any combination thereof. 20160924 12:32:55< celticminstrel> It could be "self.a < 5 and self.b > 7" 20160924 12:33:18< vultraz> ah 20160924 12:33:20< vultraz> yeah, why not 20160924 12:33:34< vultraz> though I still would prefer formulas to be generally usable anywhere :P 20160924 12:33:58< celticminstrel> So what was Aginor's problem with your renderer commits? 20160924 12:34:38< vultraz> not conducive to eventual hw support. going in the opposite direction. 20160924 12:34:45< celticminstrel> (For the record, my own thought was that surface::create_renderer would return a renderer object which you would render things on, and then the destructor would RenderPresent and destroy it.) 20160924 12:34:49< celticminstrel> Ah. I see. 20160924 12:35:03< celticminstrel> Actually I don't really see. 20160924 12:35:27< celticminstrel> What about rendering to textures? 20160924 12:35:30< vultraz> right now i have to fix the editor 20160924 12:35:48< vultraz> I'm supposed to do that 20160924 12:36:49< celticminstrel> BTW, I only looked at the default schedule in the ToD PR. Just FTR. 20160924 12:37:34< celticminstrel> Should I merge PR 800? 20160924 12:37:54< vultraz> what do you think of it? 20160924 12:38:47< celticminstrel> Well, I don't quite understand why he didn't change new_side like the comment mentions... 20160924 12:38:50< celticminstrel> wedge009: ^ 20160924 12:39:18< vultraz> because there isn't a team::set_side 20160924 12:39:44< celticminstrel> Then how is the side normally provided? 20160924 12:39:53< vultraz> cfg["side"] 20160924 12:40:05< celticminstrel> So in the constructor. 20160924 12:40:13< vultraz> the other overload 20160924 12:40:32< celticminstrel> Not looking at the code right now... what's the overload being called? 20160924 12:40:44< vultraz> what? 20160924 12:40:53< vultraz> I'm not looking right now either 20160924 12:41:00< celticminstrel> Oh okay. 20160924 12:41:04< vultraz> im trying to figure out why the fuck ~O broke :| 20160924 12:41:29< vultraz> I know it and the water broke in the "Cleaned up handling of basic alpha setting" but I can't figure out HOW 20160924 12:42:34 * vultraz curses soundly 20160924 12:43:47< vultraz> it's possible there's something wrong with o_modification.. 20160924 12:44:34< vultraz> ftofxp(opacity_)... 20160924 12:45:22< vultraz> adjust_surface_alpha takes a fixed_t 20160924 12:45:31< vultraz> then creates a Uint8 object 20160924 12:46:03< vultraz> and opacity_ is a float 20160924 12:47:28< vultraz> except it seems to convert it correctly 20160924 12:48:37< wedge009> celticminstrel: Which comment? 20160924 12:48:49< wedge009> What's new_side? 20160924 12:48:58< celticminstrel> wedge009: PR 800 20160924 12:49:51< vultraz> so why the hell is it SOLID BLACK :| 20160924 12:50:01< celticminstrel> Alpha blending is disabled? 20160924 12:50:36 * celticminstrel wonders if Elvish_Hunter still plans to add something to [set_variable]. 20160924 12:50:49< vultraz> no, it's enabled :| 20160924 12:51:48< celticminstrel> How do I tell from Lua whether a WML variable is a scalar? Will wesnoth.get_variable return a config if it's not? 20160924 12:52:22< vultraz> no you need get_variable_array for a config or something 20160924 12:52:40< wedge009> celticminstrel: Didn't see comments on that one in particular? 20160924 12:52:52< celticminstrel> wedge009: I was referring to your comment in the source. 20160924 12:53:02< wedge009> Ohh, right. 20160924 12:53:52< wedge009> I was trying to do that, then realised that team::teaminfo is effectively read-only. Unless I'm misunderstanding that. 20160924 12:54:01< vultraz> gaaahhhh 20160924 12:54:04< wedge009> You seem to know more about the side stuff than I do. 20160924 12:54:29< celticminstrel> I don't think team_info is read-only - pretty sure some setter functions modify it... 20160924 12:54:38< wedge009> I was looking for those. 20160924 12:54:43< wedge009> Well, I can't find anything related to side. 20160924 12:54:52< wedge009> Seems I can only read from it. 20160924 12:55:26< celticminstrel> Yeah there probably isn't a setter for that. 20160924 12:55:32-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20160924 12:55:48< celticminstrel> But then the question is, couldn't it be passed in the team constructor or something? 20160924 12:58:36< wedge009> Overload the team constructor? 20160924 12:58:53< celticminstrel> I dunno. I haven't looked too closely at the code. 20160924 12:58:54< wedge009> The way it works now, looks like the constructor just initialises everything to zeros and such. 20160924 12:59:01< celticminstrel> I see. 20160924 12:59:16< wedge009> It's not really doing a proper set-up, that I can tell. 20160924 12:59:32< celticminstrel> If that's the case there must be some other function that sets the side... 20160924 12:59:40< wedge009> Obviously the normal game code does stuff with it afterwards so the team objects are all populated correctly. 20160924 12:59:46< celticminstrel> Right. 20160924 12:59:50< wedge009> But for the editor, most of it is just left as zeros, etc. 20160924 13:00:00< wedge009> Which is why the sides weren't initialised in the editor. 20160924 13:00:19< wedge009> In 1.12, the side stuff was done inside the editor, which is what I replicated in PR #800. 20160924 13:00:34< celticminstrel> Can you reorder sides in the editor? 20160924 13:00:36< wedge009> But the comment was my suggestion for something a bit cleaner/more meaningful. 20160924 13:00:44< celticminstrel> Okay. 20160924 13:00:57< wedge009> I don't really think there's a re-order as such. 20160924 13:01:26< wedge009> I just played around with the sides stuff as a result of looking into https://gna.org/bugs/?25093 20160924 13:01:55< wedge009> So following the report, I just added sides and experimented with them. At first I thought it was an index issue, which is why I queried your commit earlier. 20160924 13:02:26< wedge009> Then after you told me about the side vs index stuff I looked into it some more, tried it with 2-3 sides and realised they were all being called side 0. 20160924 13:03:39< wedge009> Before joining Wesnoth last year, I hadn't really dealt with C++ regularly since my previous job which finished around 2009-2010. I realise now how terrible I am at reading such a big code base which I'm completely unfamiliar with! 20160924 13:03:56< celticminstrel> I guess I'll just merge it then. 20160924 13:05:05< wedge009> I'm trying to learn. Really. I'm just not as fast as some people are at picking up stuff. 20160924 13:05:18< vultraz> grrrrrrrrrrrrrrrrrrrrrrrrrrrrrr 20160924 13:05:36< celticminstrel> And that other PR... 20160924 13:05:47< vultraz> *resists urge to throw wesnoth off cliff* 20160924 13:06:20< wedge009> Should we join Wesnoth 2? o.O 20160924 13:06:28< celticminstrel> Noooooo! 20160924 13:06:39< celticminstrel> I'm not interested in Wesnoth 2, anyway. 20160924 13:06:52< wedge009> celticminstrel: The PR about the planned actions? 20160924 13:07:01< celticminstrel> Well, not interested enough to help in programming it. 20160924 13:07:11< celticminstrel> Ah, that's what it was. 20160924 13:07:17< wedge009> I haven't looked at. Hard enough learning W1. x.x 20160924 13:07:33< celticminstrel> I'm not sure if there's someone I'm supposed to ask about that. 20160924 13:08:06< vultraz> I give up :| 20160924 13:08:23< wedge009> A long, long time ago, I recall shadowm mentioning that no-one really knows about planning mode any more... but my recollection could be wrong. 20160924 13:08:56< wedge009> Which parts show up all black? 20160924 13:09:12< wedge009> Oh never mind. It's late, give it a rest for today. (: 20160924 13:09:18< celticminstrel> Apparently vultraz broke water alpha or something. 20160924 13:09:26< vultraz> and ~O 20160924 13:09:39< wedge009> Yeah, though just looking at the commits not sure why moving the alpha stuff out should affect that. 20160924 13:10:22< celticminstrel> vultraz: Before you go, do you think PR 496 should be merged? 20160924 13:11:06< vultraz> https://www.dropbox.com/s/n8l62ivyamji5iy/Screenshot%202016-09-25%2000.10.08.png?dl=0 20160924 13:11:12< vultraz> that's what's wrong :| 20160924 13:11:27< vultraz> oddly when dragging the overlay it is transparent.. 20160924 13:12:39< vultraz> whereas before i think it was completely black while dragging 20160924 13:12:43< vultraz> and semi-transparent when placed 20160924 13:12:51< vultraz> :| 20160924 13:12:51< celticminstrel> The "IO" is supposed to be transparent? 20160924 13:13:01< vultraz> those overlays, yes 20160924 13:13:02< celticminstrel> vultraz: PR 496, should I merge? 20160924 13:13:03< vultraz> 0.5 20160924 13:13:08< vultraz> celticminstrel: up to you 20160924 13:13:12< vultraz> i have no thoughts 20160924 13:13:21< celticminstrel> So you have no reason to not merge it? 20160924 13:13:30< vultraz> why would I? 20160924 13:13:32< wedge009> I think he's a bit busy... 20160924 13:13:41< celticminstrel> No idea! 20160924 13:13:46< wedge009> The link isn't loading for me... o.o 20160924 13:13:58< wedge009> Oh there we go. 20160924 13:14:11< wedge009> Urk! 20160924 13:14:15-!- irker729 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20160924 13:14:15< irker729> wesnoth: Wedge009 wesnoth:master c8bef84820db / src/editor/map/ (context_manager.cpp context_manager.hpp): Resolve sides in editor not having a proper side number (bug #25093) https://github.com/wesnoth/wesnoth/commit/c8bef84820db10d3e09b027d39debdc14993ff6a 20160924 13:14:15< irker729> wesnoth: Wedge009 wesnoth:master 43802d2d77d7 / changelog: Update change log. https://github.com/wesnoth/wesnoth/commit/43802d2d77d709ce70be01a1e0b996869f06e5fb 20160924 13:14:16< irker729> wesnoth: Celtic Minstrel wesnoth:master 99a713c5e334 / changelog src/editor/map/context_manager.cpp src/editor/map/context_manager.hpp: Merge pull request #800 from Wedge009/bug_25093_fix https://github.com/wesnoth/wesnoth/commit/99a713c5e3343109b3c554790b4c28c33fdfce5e 20160924 13:14:23< irker729> wesnoth: Wedge009 wesnoth:master 1b6f997834bf / src/whiteboard/highlighter.cpp: Resolve crash when unit is killed before its planned actions are completed (Bug https://github.com/wesnoth/wesnoth/commit/1b6f997834bf17a450671f741ce3fb8e6f49bdce 20160924 13:14:25< irker729> wesnoth: Wedge009 wesnoth:master ad9e5e022a9a / changelog: Update change log. https://github.com/wesnoth/wesnoth/commit/ad9e5e022a9a1e7d5a5534dabdb71163868f17c5 20160924 13:14:27< irker729> wesnoth: Celtic Minstrel wesnoth:master 9d27ff45c533 / changelog src/whiteboard/highlighter.cpp: Merge pull request #496 from Wedge009/bug_20071_fix https://github.com/wesnoth/wesnoth/commit/9d27ff45c533da74ef40034271a7aa2e650fd12d 20160924 13:16:46< vultraz> there's so little that could BE the problem :| 20160924 13:16:58< celticminstrel> adjust_surface_alpha. 20160924 13:17:03< celticminstrel> That's probably the problem. 20160924 13:17:25< vultraz> but why is it the problem! 20160924 13:17:31< celticminstrel> You changed it to set the surface's global alpha. 20160924 13:17:39< vultraz> as opposed to? 20160924 13:17:54< celticminstrel> Updating the pixels' alpha. 20160924 13:17:56< celticminstrel> I don't know if it still makes a copy. 20160924 13:18:02< celticminstrel> Haven't looked recently. 20160924 13:18:04< vultraz> how is that any different :| 20160924 13:18:12< celticminstrel> It's totally different. 20160924 13:18:16< vultraz> and how does it only break *here* 20160924 13:18:19< vultraz> how so? 20160924 13:18:58< celticminstrel> Per-surface alpha is a flag independent of the image data; it's automatically merged with whatever's on the surface. 20160924 13:20:24-!- louis94 [~~louis94@91.178.241.111] has joined #wesnoth-dev 20160924 13:20:34< vultraz> i did not know this 20160924 13:20:40< celticminstrel> I think the key problem is that it's not copying the surface. 20160924 13:20:43< vultraz> but we shouldn't have to do per-pixel alpha anyway 20160924 13:20:46< celticminstrel> For ~O() you need a copy. 20160924 13:20:56< vultraz> i DO Make a copy 20160924 13:21:00< vultraz> in ~O :| 20160924 13:21:01< celticminstrel> ...there's nothing really wrong with doing per-pixel alpha. 20160924 13:21:08< celticminstrel> Really? 20160924 13:21:34< vultraz> surface temp = src; 20160924 13:21:35< vultraz> adjust_surface_alpha(temp, ftofxp(opacity_)); 20160924 13:21:37< vultraz> return temp; 20160924 13:21:48< vultraz> though i guess that's not actualy a copy 20160924 13:22:12< celticminstrel> Try make_neutral_surface or something? 20160924 13:22:23< vultraz> maybe 20160924 13:22:47< irker729> wesnoth: Bär Halberkamp wesnoth:master d228bd5c1db2 / / (4 files in 3 dirs): Change colors of ToDs https://github.com/wesnoth/wesnoth/commit/d228bd5c1db290c826d0373189ef58640bdbfa9f 20160924 13:22:50< irker729> wesnoth: Bär Halberkamp wesnoth:master 99a0819ff00c / / (4 files in 3 dirs): Merge branch 'master' of github.com:wesnoth/wesnoth https://github.com/wesnoth/wesnoth/commit/99a0819ff00cb08f46ab531b9a8097bd548008d2 20160924 13:22:56< bumbadadabum> SHIT 20160924 13:23:07< bumbadadabum> vultraz: oops that was a misclick in my text editor 20160924 13:23:17< vultraz> whatever 20160924 13:23:25< celticminstrel> Weren't you planning to merge it anyway? 20160924 13:23:28< vultraz> yes 20160924 13:23:37< bumbadadabum> yeah but I wanted to get a green light first 20160924 13:23:46< vultraz> im sure it's fine 20160924 13:37:26-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20160924 13:53:16-!- Bonobo [~Bonobo@2001:44b8:254:3200:896e:9750:938:b024] has quit [Ping timeout: 255 seconds] 20160924 14:00:18-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20160924 14:03:00-!- gfgtdf [~chatzilla@x4e368dbe.dyn.telefonica.de] has joined #wesnoth-dev 20160924 14:07:34-!- RatArmy [~RatArmy@240f:b3:88e3:1:9200:4eff:fe1a:914d] has quit [Quit: Leaving] 20160924 14:10:15-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 260 seconds] 20160924 14:10:43< EliDupree> hmm... For my testing, I've been wanting to change the "show combat" setting frequently, but it's a little buried in the preferences. Is there any faster way to toggle it? 20160924 14:11:20-!- travis-ci [~travis-ci@ec2-54-166-87-216.compute-1.amazonaws.com] has joined #wesnoth-dev 20160924 14:11:21< travis-ci> wesnoth/wesnoth#11174 (master - 99a713c : Celtic Minstrel): The build passed. 20160924 14:11:21< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/162423454 20160924 14:11:21-!- travis-ci [~travis-ci@ec2-54-166-87-216.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160924 14:12:25< celticminstrel> EliDupree: Probably not, but unsure. If there's a way to toggle it, it's probably listed in the hotkeys section. 20160924 14:12:59< EliDupree> … Eventually, I should start discouraging my AI from making pointless moves. Nobody wants to watch the AI move one unit back-and-forth repeatedly, even if that doesn't reduce the AI's win rate 20160924 14:14:49< EliDupree> Another thing I'd like is to be able to set it to skip animations only for the enemy and not for my own AI 20160924 14:15:08< EliDupree> Obviously "skip AI moves" isn't quite suitable in this case :-) 20160924 14:18:18< celticminstrel> Well, it's not as good, but you could just hold shift during the enemy's moves. 20160924 14:18:47< celticminstrel> If accel speed is set to 16, it might be almost as good. 20160924 14:19:28< EliDupree> It is almost as good, but I don't want to constantly be using my hands because of an old hand injury. 20160924 14:22:27-!- allefant is now known as elias 20160924 14:22:37< celticminstrel> If that just means holding shift is a problem, there's also a "permanent" accel toggle... though that still means you'd need to press it at the end of every turn. 20160924 14:22:52-!- elias [~allefant@allefant.com] has quit [Changing host] 20160924 14:22:52-!- elias [~allefant@allegro/developer/allefant] has joined #wesnoth-dev 20160924 14:22:57< celticminstrel> This almost sounds like a potential use-case for Jyrki's Lua-writable preferences... 20160924 14:23:16< celticminstrel> (Though there are still issues with it, in particular the plaintext password.) 20160924 14:25:15< EliDupree> Writing preferences with lua would help me with this and other things, too. Would ordinary maps be able to screw with the preferences of all players and observers? That would be nice for me as an add-on designer, although obviously there's a concern with malicious users :-) 20160924 14:27:17< celticminstrel> Well, his PR doesn't really account for this, which is why he ended up restricting it to "plugins". 20160924 14:27:27< celticminstrel> Which means basically all addons cannot access them. 20160924 14:27:48< celticminstrel> (I think addons and plugins are actually mutually exclusive.) 20160924 14:28:14< EliDupree> Like you'd have to specifically download the add-on that messes with your preferences? That does sound like the RIGHT way to do it 20160924 14:28:42< JyrkiVesterinen> I only needed writable preferences for the multiplayer test plugins. 20160924 14:29:00< JyrkiVesterinen> Thus, it was the easiest way to deal with the possible security problem. 20160924 14:29:26< celticminstrel> More like, it's not exposed at all for addons. 20160924 14:30:32< celticminstrel> If it's to be exposed to addons, there needs to be some better security-ish stuff. Maybe even a preference "Allow addons to read/write preferences". Maybe some way of making addon preference writes temporary. 20160924 14:34:43-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth-dev 20160924 14:42:30-!- gfgtdf [~chatzilla@x4e368dbe.dyn.telefonica.de] has quit [Ping timeout: 264 seconds] 20160924 14:43:10-!- travis-ci [~travis-ci@ec2-54-166-87-216.compute-1.amazonaws.com] has joined #wesnoth-dev 20160924 14:43:11< travis-ci> wesnoth/wesnoth#11175 (master - 9d27ff4 : Celtic Minstrel): The build passed. 20160924 14:43:11< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/162423476 20160924 14:43:11-!- travis-ci [~travis-ci@ec2-54-166-87-216.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160924 14:45:22< celticminstrel> Maybe include it in that "unsafe Lua" setting (or was it a command-line argument?). 20160924 14:45:37< irker729> wesnoth: Jyrki Vesterinen wesnoth:fix-gui2-mp-tests 28a32356520f / / (6 files in 4 dirs): Fix GUI2 multiplayer tests https://github.com/wesnoth/wesnoth/commit/28a32356520f7823607ff3ac3518731b1b786e20 20160924 14:52:58-!- Kwandulin [~Miranda@p200300760F2C714475598E1BD43B2818.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20160924 15:07:13-!- travis-ci [~travis-ci@ec2-54-167-138-16.compute-1.amazonaws.com] has joined #wesnoth-dev 20160924 15:07:14< travis-ci> wesnoth/wesnoth#11176 (master - 99a0819 : Bär Halberkamp): The build has errored. 20160924 15:07:14< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/162424481 20160924 15:07:14-!- travis-ci [~travis-ci@ec2-54-167-138-16.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160924 15:31:52-!- travis-ci [~travis-ci@ec2-54-166-87-216.compute-1.amazonaws.com] has joined #wesnoth-dev 20160924 15:31:53< travis-ci> wesnoth/wesnoth#11177 (fix-gui2-mp-tests - 28a3235 : Jyrki Vesterinen): The build passed. 20160924 15:31:53< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/162434090 20160924 15:31:53-!- travis-ci [~travis-ci@ec2-54-166-87-216.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160924 15:32:15< irker729> wesnoth: Jyrki Vesterinen wesnoth:expose-preferences-to-lua 76d407e733b9 / / (8 files in 4 dirs): Expose preferences to Lua https://github.com/wesnoth/wesnoth/commit/76d407e733b9bf1e0cc62a8c79f0ab69151242c1 20160924 15:32:17< irker729> wesnoth: Jyrki Vesterinen wesnoth:expose-preferences-to-lua c2d3607d4959 / / (3 files in 2 dirs): Restrict preference access to plugins https://github.com/wesnoth/wesnoth/commit/c2d3607d4959022685c319a9ca503357c3cd873c 20160924 15:32:19< irker729> wesnoth: Jyrki Vesterinen wesnoth:expose-preferences-to-lua 02b2ac5a17d3 / src/ (4 files in 2 dirs): Address feedback https://github.com/wesnoth/wesnoth/commit/02b2ac5a17d365f64aff46669a09df8e32b0d4cd 20160924 15:33:04< JyrkiVesterinen> ^ I rebased that branch and made a couple of minor improvements (the __metatable field is now a string, and the new files have training line breaks). 20160924 15:33:32< JyrkiVesterinen> I'm not going to rebase PR 787 because it depends on both 786 and 801. 20160924 15:40:40-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20160924 15:50:11-!- enchi_ [enchilado@gateway/shell/blinkenshell.org/x-suqfmqirxnwvpqiz] has quit [Changing host] 20160924 15:50:11-!- enchi_ [enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20160924 15:50:15-!- enchi_ is now known as enchi 20160924 16:05:32-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20160924 16:08:55-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20160924 16:17:20-!- DeFender1031 [~DeFender1@89-138-245-35.bb.netvision.net.il] has joined #wesnoth-dev 20160924 16:18:47-!- Ivanovic [~ivanovic@p579FBF3F.dip0.t-ipconnect.de] has quit [Changing host] 20160924 16:18:47-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20160924 16:20:15< matthiaskrgr> ugh 20160924 16:20:49< matthiaskrgr> doe to ending turns being restricted, it is incredibly easy to get stuck in the tutorial where you have to restart the entire thing 20160924 16:20:55< matthiaskrgr> or reload a save 20160924 16:21:25< matthiaskrgr> the game does not let me end turn because I haven't moved konrad into the keep 20160924 16:21:30< matthiaskrgr> but I attacked the dummy instead 20160924 16:21:34< matthiaskrgr> which I can't undo 20160924 16:21:53< matthiaskrgr> and there is nothing else that can be done now because I can't end the turn :( 20160924 16:23:07< matthiaskrgr> also that invisible-unit-image thing still exists 20160924 16:23:21 * matthiaskrgr got an invisible quitain 20160924 16:23:37< matthiaskrgr> the image appears as soon as I click on it though, funny 20160924 16:25:58< zookeeper> matthiaskrgr, uh, well that's bad (getting stuck) 20160924 16:26:23< matthiaskrgr> yes 20160924 16:26:31< zookeeper> let us promptly find out whose fault it is and then proceed to hit them with the squeaky mallet 20160924 16:31:18 * zookeeper hits vultraz with the squeaky mallet! 20160924 16:31:53< zookeeper> well, i only checked that he added the [disallow_end_turn]s. could be that someone else made the abovementioned situation possible later. 20160924 16:32:25< matthiaskrgr> why not just give unlimited turns :/ 20160924 16:32:30< matthiaskrgr> at least in the first scenario 20160924 16:34:45< zookeeper> well all this logic about restricting player actions basically stems from the original design which was of the "click here and only here and if you make a mistake everything breaks" variety 20160924 16:34:51< zookeeper> or so i presume 20160924 16:35:17< matthiaskrgr> :( 20160924 16:35:21< zookeeper> i still constantly lament failing to produce a new tutorial 20160924 16:50:39-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20160924 17:07:44< bumbadadabum> zookeeper: I always hit vultraz with the mallet before asking questions 20160924 17:07:50< bumbadadabum> saves time in 95% of cases 20160924 17:10:06-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 264 seconds] 20160924 17:23:02-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20160924 17:25:53-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 240 seconds] 20160924 17:25:53-!- noy_ is now known as noy 20160924 17:39:20-!- hk238 [~kvirc@unaffiliated/hk238] has joined #wesnoth-dev 20160924 17:44:01-!- gfgtdf [~chatzilla@x4e368dbe.dyn.telefonica.de] has joined #wesnoth-dev 20160924 17:46:37-!- hk238 [~kvirc@unaffiliated/hk238] has quit [Quit: http://www.kvirc.net/ 4.9.2 Aria] 20160924 18:06:57-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20160924 18:07:23-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20160924 18:07:50-!- celmin [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20160924 18:07:50-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Disconnected by services] 20160924 18:08:12-!- celmin is now known as celticminstrel 20160924 18:08:27-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20160924 18:10:03-!- louis94 [~~louis94@91.178.241.111] has quit [Ping timeout: 240 seconds] 20160924 18:10:26-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Ping timeout: 265 seconds] 20160924 18:10:27-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 265 seconds] 20160924 18:10:27-!- aidanhs [~aidanhs@2a00:d880:6:1ad::8e27] has quit [Ping timeout: 265 seconds] 20160924 18:10:28-!- wedge010 is now known as wedge009 20160924 18:10:41-!- Appleman1234 [~Appleman1@KD119104043152.au-net.ne.jp] has quit [Ping timeout: 240 seconds] 20160924 18:10:46-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20160924 18:10:47-!- aidanhs [~aidanhs@2a00:d880:6:1ad::8e27] has joined #wesnoth-dev 20160924 18:11:07-!- enchi [enchilado@defocus/yummy/enchilado] has quit [Ping timeout: 255 seconds] 20160924 18:11:42-!- enchi [enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20160924 18:22:01< zookeeper> ok, so what kind of workflow do people actually use for testing PR's? 20160924 18:22:19< zookeeper> do you create a new branch and pull the PR into it? 20160924 18:26:30< matthiaskrgr> you can add the repo of the person who made the PR as remote and just (git) check it out 20160924 18:27:18< celticminstrel> zookeeper, matthiaskrgr: For the tutorial, I'd recommend simply not letting them attack the dummy. That is, if they attempt it, do something to interrupt the attack. 20160924 18:27:45< celticminstrel> And about testing PRs, yes, that's the normal way to do it. 20160924 18:28:03< zookeeper> matthiaskrgr, uh yeah but doesn't that mean... checking out the whole repo? 20160924 18:28:14< celticminstrel> Create a new branch, "git pull origin refs/pull/###/head" 20160924 18:28:39< celticminstrel> matthiaskrgr: You don't need to add their repo, because as soon as they make a pull request, those commits are in the main repo. 20160924 18:28:53-!- akzfowl [~akzfowl@cpe-172-101-128-198.rochester.res.rr.com] has joined #wesnoth-dev 20160924 18:29:29< celticminstrel> If it's a branch that doesn't have a corresponding pull request, and you often test branches from that person, then you might want to add their repo as a remote. 20160924 18:29:41< celticminstrel> But generally it's not necessary. 20160924 18:29:51< celticminstrel> (You can just use the URL instead of a remote name, after all.) 20160924 18:31:45< matthiaskrgr> >those commits are in the main repo. 20160924 18:31:53< matthiaskrgr> need special configuration though :P 20160924 18:32:01< matthiaskrgr> and I only could get it to pull _all_ commits 20160924 18:32:06< matthiaskrgr> and not only active ones 20160924 18:32:07< matthiaskrgr> err 20160924 18:32:09< matthiaskrgr> all pull requests 20160924 18:32:32-!- irker729 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20160924 18:32:44< matthiaskrgr> well, unless you want to have to create a branch for every PR manually, yes .. :/ 20160924 18:33:26< JyrkiVesterinen> When I test a PR, I tend to add the author's repository as a remote. Simply because I know how to do it, and it's not much effort. 20160924 18:33:43< matthiaskrgr> yes 20160924 18:33:56< matthiaskrgr> and it's also a nice way to track who is working on what 20160924 18:38:34-!- Ravana_ [~Ravana@unaffiliated/ravana/x-2327071] has quit [Ping timeout: 248 seconds] 20160924 18:38:34-!- Samual [~Samual@xonotic/core-team/Samual] has quit [Ping timeout: 248 seconds] 20160924 18:38:34-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has quit [Ping timeout: 248 seconds] 20160924 18:38:34-!- lobby [~wesnoth@wesnoth/bot/lobby] has quit [Ping timeout: 248 seconds] 20160924 18:45:17-!- lobby [~wesnoth@baldras.wesnoth.org] has joined #wesnoth-dev 20160924 18:45:17-!- Topic for #wesnoth-dev: 1.13.6 planned for late September | Wesnoth Inc. board elections: https://r.wesnoth.org/t44616 (deadline is Monday the 26th) | Wesnoth Developers Channel | >>> Want to help? Go here: http://r.wesnoth.org/t42911 (and thanks!) <<< | Logs: http://irclogs.wesnoth.org | Bug tracker: http://bugs.wesnoth.org 20160924 18:45:17-!- Topic set by vultraz [~chatzilla@wesnoth/developer/vultraz] [Fri Sep 23 23:01:54 2016] 20160924 18:45:17[Users #wesnoth-dev] 20160924 18:45:17[ abruanese_ ] [ DeFender1031 ] [ higgins ] [ Lohengramm] [ ShikadiLord] [ TheJJ ] 20160924 18:45:17[ aeth_ ] [ EliDupree ] [ Ivanovic] [ midzer ] [ Sirp ] [ wedge009 ] 20160924 18:45:17[ boucman ] [ Elsi ] [ iwaim ] [ new_one ] [ Soliton ] [ zookeeper] 20160924 18:45:17[ bumbadadabum ] [ Elvish_Hunter] [ janebot ] [ oldlaptop ] [ stikonas ] 20160924 18:45:17[ crimson_penguin] [ Gambit ] [ Jetrel_ ] [ prkc ] [ TC01 ] 20160924 18:45:17[ DDR ] [ gfgtdf_ ] [ lobby ] [ Rhonda ] [ TC03 ] 20160924 18:45:17-!- Irssi: #wesnoth-dev: Total of 33 nicks [0 ops, 0 halfops, 0 voices, 33 normal] 20160924 18:45:26-!- Channel #wesnoth-dev created Tue Jan 27 05:28:41 2009 20160924 18:45:30-!- elias [~allefant@allefant.com] has joined #wesnoth-dev 20160924 18:45:37-!- aidanhs1 [~aidanhs@2a00:d880:6:1ad::8e27] has joined #wesnoth-dev 20160924 18:45:38-!- wedge009 is now known as 7JTABT1WR 20160924 18:45:38-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20160924 18:45:48-!- Aginor [~andreas@apollo.alternating.net] has joined #wesnoth-dev 20160924 18:46:19-!- Irssi: Join to #wesnoth-dev was synced in 70 secs 20160924 18:46:52-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20160924 18:46:57-!- vincent_c [~bip@vcheng.org] has joined #wesnoth-dev 20160924 18:47:01-!- Ravana_ [~Ravana@unaffiliated/ravana/x-2327071] has joined #wesnoth-dev 20160924 18:47:05-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20160924 18:47:05-!- Greywhind [~Greywhind@c-71-232-29-126.hsd1.ma.comcast.net] has joined #wesnoth-dev 20160924 18:47:05-!- noy_ [~Noy@S01067cb21b205894.vs.shawcable.net] has joined #wesnoth-dev 20160924 18:47:05-!- noy_ [~Noy@S01067cb21b205894.vs.shawcable.net] has quit [Changing host] 20160924 18:47:05-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20160924 18:47:17-!- nurupo [~nurupo.ga@unaffiliated/nurupo] has joined #wesnoth-dev 20160924 18:47:23-!- pydsigner [~pydsigner@unaffiliated/pydsigner] has joined #wesnoth-dev 20160924 18:47:24-!- Polsaker [~Polsaker@wikimedia/botters.Polsaker] has joined #wesnoth-dev 20160924 18:47:25-!- yaiyan [~yaiyan@46.101.48.31] has joined #wesnoth-dev 20160924 18:47:28-!- Lohengramm [sid1929@gateway/web/irccloud.com/x-mrnpuyagedzuonau] has quit [Ping timeout: 381 seconds] 20160924 18:47:31-!- loonycyborg_ [~loonycybo@baldras.wesnoth.org] has joined #wesnoth-dev 20160924 18:47:32-!- matth1askrgr [matthiaskr@gateway/shell/panicbnc/session] has joined #wesnoth-dev 20160924 18:47:33-!- knotwork_ [~markm@99.192.64.28] has joined #wesnoth-dev 20160924 18:47:35-!- markus_ [~mjs-de@x4e3144e0.dyn.telefonica.de] has joined #wesnoth-dev 20160924 18:47:37-!- loonycyborg_ [~loonycybo@baldras.wesnoth.org] has quit [Changing host] 20160924 18:47:37-!- loonycyborg_ [~loonycybo@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20160924 18:47:37-!- knotwork_ [~markm@99.192.64.28] has quit [Changing host] 20160924 18:47:37-!- knotwork_ [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20160924 18:47:37-!- matth1askrgr [matthiaskr@gateway/shell/panicbnc/session] has quit [Changing host] 20160924 18:47:37-!- matth1askrgr [matthiaskr@gateway/shell/panicbnc/x-tjvmtvlerstmzyxi] has joined #wesnoth-dev 20160924 18:47:38-!- elias is now known as Guest81189 20160924 18:47:39< EliDupree> LOL, my AI learns that it's a good idea to move to the keep, and that it's a good idea to move to the village. So it moves back-and-forth between the keep and the village until it runs out of moves. 20160924 18:47:40-!- nore [~ncourant@sas.eleves.ens.fr] has joined #wesnoth-dev 20160924 18:47:41-!- Aginor [~andreas@apollo.alternating.net] has quit [Changing host] 20160924 18:47:41-!- Aginor [~andreas@unaffiliated/aginor] has joined #wesnoth-dev 20160924 18:47:42-!- loonycyborg_ is now known as loonycyborg 20160924 18:47:46-!- noy_ is now known as noy 20160924 18:47:50-!- clavi [~clavi@163-172-10-77.rev.poneytelecom.eu] has joined #wesnoth-dev 20160924 18:47:51-!- enchi [~aeonchild@defocus/yummy/enchilado] has joined #wesnoth-dev 20160924 18:47:53-!- heirecka [~heirecka@exherbo/developer/heirecka] has joined #wesnoth-dev 20160924 18:47:54-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Changing host] 20160924 18:47:54-!- esr [~esr@wesnoth/developer/esr] has joined #wesnoth-dev 20160924 18:47:56-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20160924 18:48:01-!- gfgtdf_ is now known as gfgtdf 20160924 18:48:13-!- iceiceice [~chris@pool-71-172-187-9.nwrknj.east.verizon.net] has joined #wesnoth-dev 20160924 18:48:13-!- iceiceice [~chris@pool-71-172-187-9.nwrknj.east.verizon.net] has quit [Changing host] 20160924 18:48:13-!- iceiceice [~chris@unaffiliated/iceiceice] has joined #wesnoth-dev 20160924 18:48:31-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20160924 18:48:39-!- minzbonbon [~min@meta23.net] has joined #wesnoth-dev 20160924 18:48:41-!- matth1askrgr [matthiaskr@gateway/shell/panicbnc/x-tjvmtvlerstmzyxi] has quit [Changing host] 20160924 18:48:41-!- matth1askrgr [matthiaskr@unaffiliated/matthiaskrgr] has joined #wesnoth-dev 20160924 18:48:41-!- matth1askrgr [matthiaskr@unaffiliated/matthiaskrgr] has quit [Changing host] 20160924 18:48:41-!- matth1askrgr [matthiaskr@gateway/shell/panicbnc/x-tjvmtvlerstmzyxi] has joined #wesnoth-dev 20160924 18:48:57-!- 7JTABT1WR [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 274 seconds] 20160924 18:49:06-!- Jetrel_bot [~Jetrel@ec2.happyspork.com] has joined #wesnoth-dev 20160924 18:49:06-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has joined #wesnoth-dev 20160924 18:49:06-!- Samual_ [~Samual@2601:547:1000:86f:444:db24:7a5f:d828] has joined #wesnoth-dev 20160924 18:49:06-!- akzfowl_ [~akzfowl@cpe-172-101-128-198.rochester.res.rr.com] has joined #wesnoth-dev 20160924 18:49:06-!- kidneb_ [~kidneb@178.79.173.107] has joined #wesnoth-dev 20160924 18:49:55-!- AI0867 [~ai@uruz.ai0867.net] has joined #wesnoth-dev 20160924 18:50:31-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20160924 18:50:39-!- shikadibot [~shikadi@wesnoth/umc-dev/bot/shikadibot] has joined #wesnoth-dev 20160924 18:52:04-!- APic [apic@apic.name] has joined #wesnoth-dev 20160924 18:57:15-!- Guest81189 [~allefant@allefant.com] has quit [Ping timeout: 244 seconds] 20160924 18:57:15-!- higgins [~higgins@68.ip-149-56-14.net] has quit [Ping timeout: 244 seconds] 20160924 18:57:15-!- Soliton [~Soliton@wesnoth/developer/soliton] has quit [Ping timeout: 244 seconds] 20160924 18:57:15-!- esr [~esr@wesnoth/developer/esr] has quit [Ping timeout: 244 seconds] 20160924 18:57:15-!- Aginor [~andreas@unaffiliated/aginor] has quit [Ping timeout: 244 seconds] 20160924 18:57:15-!- lobby [~wesnoth@wesnoth/bot/lobby] has quit [Ping timeout: 244 seconds] 20160924 19:03:51-!- lobby_ [~wesnoth@wesnoth/bot/lobby] has joined #wesnoth-dev 20160924 19:03:51-!- Topic for #wesnoth-dev: 1.13.6 planned for late September | Wesnoth Inc. board elections: https://r.wesnoth.org/t44616 (deadline is Monday the 26th) | Wesnoth Developers Channel | >>> Want to help? Go here: http://r.wesnoth.org/t42911 (and thanks!) <<< | Logs: http://irclogs.wesnoth.org | Bug tracker: http://bugs.wesnoth.org 20160924 19:03:51-!- Topic set by vultraz [~chatzilla@wesnoth/developer/vultraz] [Fri Sep 23 23:01:54 2016] 20160924 19:03:51[Users #wesnoth-dev] 20160924 19:03:51[ aeth_ ] [ EliDupree ] [ iwaim ] [ new_one ] [ shadowm ] [ vincent_c] 20160924 19:03:51[ Aginor_ ] [ Elsi ] [ janebot ] [ nore_ ] [ shikadibot] [ wedge010 ] 20160924 19:03:51[ aidanhs2 ] [ Elvish_Hunter] [ Jetrel_ ] [ noy ] [ Sirp ] [ yaiyan ] 20160924 19:03:51[ allefant ] [ enchi ] [ Jetrel_ec2 ] [ noy_ ] [ Soliton ] [ zookeeper] 20160924 19:03:51[ boucman ] [ esr1 ] [ lobby_ ] [ nurupo_ ] [ stikonas ] 20160924 19:03:51[ bumbadadabum ] [ exciton ] [ matth1askrgr] [ oldlaptop] [ TC01 ] 20160924 19:03:51[ celticminstrel] [ Gambit ] [ midzer ] [ Ravana_ ] [ TheJJ ] 20160924 19:03:51[ clavi ] [ gfgtdf ] [ midzer_ ] [ Rhonda ] [ timotei ] 20160924 19:03:51[ DeFender ] [ Ivanovic ] [ minzbonbon ] [ Samual ] [ tomreyn ] 20160924 19:03:51-!- Irssi: #wesnoth-dev: Total of 49 nicks [0 ops, 0 halfops, 0 voices, 49 normal] 20160924 19:03:53-!- Polsaker [~Polsaker@wikimedia/botters.Polsaker] has joined #wesnoth-dev 20160924 19:03:54-!- Channel #wesnoth-dev created Tue Jan 27 05:28:41 2009 20160924 19:03:55-!- kidneb [kidneb@2a01:7e00::f03c:91ff:fe33:363c] has joined #wesnoth-dev 20160924 19:04:05-!- nore_ is now known as nore 20160924 19:04:15-!- APic [~apic@apic.name] has joined #wesnoth-dev 20160924 19:04:20-!- Netsplit *.net <-> *.split quits: midzer, noy 20160924 19:04:20-!- noy_ is now known as noy 20160924 19:04:55-!- loonycyborg [~loonycybo@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20160924 19:04:57-!- Irssi: Join to #wesnoth-dev was synced in 99 secs 20160924 19:05:01-!- pydsigner [~pydsigner@unaffiliated/pydsigner] has joined #wesnoth-dev 20160924 19:05:28-!- nurupo_ is now known as nurupo 20160924 19:05:30-!- Jetrel_ec2 is now known as Jetrel_bot 20160924 19:05:36-!- wedge010 is now known as wedge009 20160924 19:06:53-!- crimson_penguin [~crimson_p@ec2.happyspork.com] has joined #wesnoth-dev 20160924 19:06:53-!- crimson_penguin [~crimson_p@ec2.happyspork.com] has quit [Changing host] 20160924 19:06:53-!- crimson_penguin [~crimson_p@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20160924 19:07:51-!- louis94 [~~louis94@91.178.241.111] has joined #wesnoth-dev 20160924 19:09:21-!- AI0867 [~ai@wesnoth/developer/ai0867] has joined #wesnoth-dev 20160924 19:10:33-!- Greywhind [~Greywhind@c-71-232-29-126.hsd1.ma.comcast.net] has joined #wesnoth-dev 20160924 19:12:51-!- iceiceice [~chris@pool-71-172-187-9.nwrknj.east.verizon.net] has joined #wesnoth-dev 20160924 19:12:51-!- iceiceice [~chris@pool-71-172-187-9.nwrknj.east.verizon.net] has quit [Changing host] 20160924 19:12:51-!- iceiceice [~chris@unaffiliated/iceiceice] has joined #wesnoth-dev 20160924 19:13:18-!- heirecka [~heirecka@exherbo/developer/heirecka] has joined #wesnoth-dev 20160924 19:13:23-!- DDR [~david@ec2.happyspork.com] has joined #wesnoth-dev 20160924 19:14:21-!- higgins [~higgins@68.ip-149-56-14.net] has joined #wesnoth-dev 20160924 19:15:30-!- _laco [~laco@static.183.80.201.138.clients.your-server.de] has joined #wesnoth-dev 20160924 19:15:35-!- aeth_ is now known as aeth 20160924 19:16:21-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Ping timeout: 244 seconds] 20160924 19:16:27-!- prkc [~prkc@46.166.190.214] has joined #wesnoth-dev 20160924 19:16:27-!- mjs-de [~mjs-de@x4e3144e0.dyn.telefonica.de] has joined #wesnoth-dev 20160924 19:16:53-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20160924 19:19:44-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20160924 19:23:33-!- vultraz [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20160924 19:23:33-!- vultraz [~chatzilla@124.109.10.167] has quit [Changing host] 20160924 19:23:33-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20160924 19:25:54-!- Lohengramm [sid1929@gateway/web/irccloud.com/x-pvsdzwjvnocbdsag] has joined #wesnoth-dev 20160924 19:30:12-!- abruanese [~a@45.63.97.181] has joined #wesnoth-dev 20160924 19:34:27< vultraz> celticminstrel: so you're right, it seems. ~O only works with the per-pixel implementation :/ 20160924 19:34:53< vultraz> this is horrible 20160924 19:35:09< celticminstrel> Not really? That's just one of the uses of adjust_surface_alpha. 20160924 19:36:41-!- Ivanovic_ [~ivanovic@p579FBF3F.dip0.t-ipconnect.de] has joined #wesnoth-dev 20160924 19:36:41-!- Ivanovic_ [~ivanovic@p579FBF3F.dip0.t-ipconnect.de] has quit [Changing host] 20160924 19:36:41-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20160924 19:36:57< vultraz> "uses"? 20160924 19:37:18< celticminstrel> adjust_surface_alpha is called in many places, ~O() is just one of them. 20160924 19:37:52< vultraz> but adjusting surface vs pixel alpha is only a problem here 20160924 19:38:57-!- gfgtdf_ [~chatzilla@x4e368dbe.dyn.telefonica.de] has joined #wesnoth-dev 20160924 19:39:03-!- Soliton [~Soliton@wesnoth/developer/soliton] has quit [Ping timeout: 276 seconds] 20160924 19:39:04-!- nurupo [~nurupo.ga@unaffiliated/nurupo] has quit [Ping timeout: 276 seconds] 20160924 19:39:04-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 276 seconds] 20160924 19:39:05-!- minzbonbon [~min@meta23.net] has quit [Ping timeout: 276 seconds] 20160924 19:39:21-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20160924 19:39:40-!- Grickit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20160924 19:39:47-!- higgins [~higgins@68.ip-149-56-14.net] has quit [Ping timeout: 276 seconds] 20160924 19:39:48-!- heirecka [~heirecka@exherbo/developer/heirecka] has quit [Ping timeout: 276 seconds] 20160924 19:39:48-!- DDR [~david@ec2.happyspork.com] has quit [Ping timeout: 276 seconds] 20160924 19:39:48-!- Greywhind [~Greywhind@c-71-232-29-126.hsd1.ma.comcast.net] has quit [Ping timeout: 276 seconds] 20160924 19:39:49-!- louis94 [~~louis94@91.178.241.111] has quit [Ping timeout: 276 seconds] 20160924 19:39:49-!- crimson_penguin [~crimson_p@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 276 seconds] 20160924 19:39:50-!- Jetrel_bot [~Jetrel@ec2.happyspork.com] has quit [Ping timeout: 276 seconds] 20160924 19:39:51-!- esr1 [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Ping timeout: 276 seconds] 20160924 19:39:51-!- gfgtdf [~chatzilla@x4e368dbe.dyn.telefonica.de] has quit [Ping timeout: 276 seconds] 20160924 19:39:51-!- TheJJ [~rofl@ipbcc36896.dynamic.kabel-deutschland.de] has quit [Ping timeout: 276 seconds] 20160924 19:39:52-!- Elvish_Hunter [~elvish_hu@wesnoth/developer/elvish-hunter] has quit [Ping timeout: 276 seconds] 20160924 19:39:52-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 276 seconds] 20160924 19:39:53-!- TC01 [~quassel@128.220.251.37] has quit [Ping timeout: 276 seconds] 20160924 19:39:53-!- Gambit [~derek@wesnoth/developer/grickit] has quit [Ping timeout: 276 seconds] 20160924 19:39:53-!- gfgtdf_ is now known as gfgtdf 20160924 19:40:31-!- Jetrel_bot [~Jetrel@ec2.happyspork.com] has joined #wesnoth-dev 20160924 19:40:38-!- Ivanovic_ is now known as Ivanovic 20160924 19:40:48-!- higgins [~higgins@68.ip-149-56-14.net] has joined #wesnoth-dev 20160924 19:41:31-!- wedge010 is now known as wedge009 20160924 19:42:52-!- TC01 [~quassel@london.acm.jhu.edu] has joined #wesnoth-dev 20160924 19:42:57-!- esr1 [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20160924 19:43:04-!- louis94 [~~louis94@91.178.241.111] has joined #wesnoth-dev 20160924 19:45:56-!- DDR [~david@ec2.happyspork.com] has joined #wesnoth-dev 20160924 19:46:11-!- nurupo [~nurupo.ga@unaffiliated/nurupo] has joined #wesnoth-dev 20160924 19:48:31-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 265 seconds] 20160924 19:49:57-!- crimson_penguin [~crimson_p@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20160924 19:52:23-!- higgins [~higgins@68.ip-149-56-14.net] has quit [Ping timeout: 265 seconds] 20160924 19:52:24-!- kidneb [kidneb@2a01:7e00::f03c:91ff:fe33:363c] has quit [Ping timeout: 265 seconds] 20160924 19:53:01-!- gfgtdf_ [~chatzilla@x4e368dbe.dyn.telefonica.de] has joined #wesnoth-dev 20160924 19:53:15-!- minzbonbon [~min@meta23.net] has joined #wesnoth-dev 20160924 19:53:19-!- vultraz [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20160924 19:53:19-!- vultraz [~chatzilla@124.109.10.167] has quit [Changing host] 20160924 19:53:19-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20160924 19:53:22-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Ping timeout: 265 seconds] 20160924 19:53:50-!- louis94 [~~louis94@91.178.241.111] has quit [Ping timeout: 265 seconds] 20160924 19:53:52-!- aidanhs2 [~aidanhs@2a00:d880:6:1ad::8e27] has quit [Ping timeout: 265 seconds] 20160924 19:54:11-!- kidneb [kidneb@2a01:7e00::f03c:91ff:fe33:363c] has joined #wesnoth-dev 20160924 19:54:12-!- aidanhs2 [~aidanhs@2a00:d880:6:1ad::8e27] has joined #wesnoth-dev 20160924 19:54:16< celticminstrel> vultraz: Exactly. 20160924 19:54:20-!- Grickit [~derek@wesnoth/developer/grickit] has quit [Ping timeout: 265 seconds] 20160924 19:54:21-!- gfgtdf [~chatzilla@x4e368dbe.dyn.telefonica.de] has quit [Ping timeout: 265 seconds] 20160924 19:54:21-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 265 seconds] 20160924 19:54:22-!- prkc [~prkc@46.166.190.214] has quit [Ping timeout: 265 seconds] 20160924 19:54:22-!- mjs-de [~mjs-de@x4e3144e0.dyn.telefonica.de] has quit [Ping timeout: 265 seconds] 20160924 19:54:39-!- gfgtdf_ is now known as gfgtdf 20160924 19:54:55-!- louis94 [~~louis94@91.178.241.111] has joined #wesnoth-dev 20160924 19:54:57-!- Soliton [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20160924 19:54:57< vultraz> what? 20160924 19:55:09< celticminstrel> [Sep 24@3:37:52pm] vultraz: but adjusting surface vs pixel alpha is only a problem here 20160924 19:55:21< vultraz> yes, but WHY only here 20160924 19:55:25< vultraz> is what I want to know 20160924 19:55:47< celticminstrel> There's probably a good reason, but I don't know what it is. 20160924 19:59:37-!- gfgtdf [~chatzilla@x4e368dbe.dyn.telefonica.de] has quit [Ping timeout: 272 seconds] 20160924 20:00:15-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 272 seconds] 20160924 20:03:32-!- higgins [~higgins@68.ip-149-56-14.net] has joined #wesnoth-dev 20160924 20:03:53-!- heirecka [~heirecka@exherbo/developer/heirecka] has joined #wesnoth-dev 20160924 20:04:42-!- iceiceice [~chris@unaffiliated/iceiceice] has quit [Ping timeout: 272 seconds] 20160924 20:05:02-!- gfgtdf_ [~chatzilla@x4e368dbe.dyn.telefonica.de] has joined #wesnoth-dev 20160924 20:05:03-!- gfgtdf_ is now known as gfgtdf 20160924 20:05:17-!- Elvish_Hunter [~elvish_hu@wesnoth/developer/elvish-hunter] has joined #wesnoth-dev 20160924 20:05:31-!- Grickit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20160924 20:07:10-!- Greywhind [~Greywhind@c-71-232-29-126.hsd1.ma.comcast.net] has joined #wesnoth-dev 20160924 20:09:01-!- knotwork [~markm@99.192.64.28] has joined #wesnoth-dev 20160924 20:09:01-!- knotwork [~markm@99.192.64.28] has quit [Changing host] 20160924 20:09:01-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20160924 20:10:50-!- prkc [~prkc@46.166.190.214] has joined #wesnoth-dev 20160924 20:13:31-!- gfgtdf_ [~chatzilla@x4e368dbe.dyn.telefonica.de] has joined #wesnoth-dev 20160924 20:14:40-!- gfgtdf_ [~chatzilla@x4e368dbe.dyn.telefonica.de] has left #wesnoth-dev [] 20160924 20:15:04-!- Greywhind [~Greywhind@c-71-232-29-126.hsd1.ma.comcast.net] has quit [Ping timeout: 250 seconds] 20160924 20:15:30-!- gfgtdf_ [~chatzilla@x4e368dbe.dyn.telefonica.de] has joined #wesnoth-dev 20160924 20:15:34-!- midzer_ [~quassel@p57B45688.dip0.t-ipconnect.de] has quit [Ping timeout: 250 seconds] 20160924 20:15:56-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 250 seconds] 20160924 20:15:59-!- Aginor_ [~andreas@apollo.alternating.net] has quit [Ping timeout: 250 seconds] 20160924 20:15:59-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Ping timeout: 250 seconds] 20160924 20:17:15-!- EliDupree [~quassel@2604:a880:400:d0::9bb:2001] has quit [Ping timeout: 250 seconds] 20160924 20:17:21-!- Samual_ [~Samual@2601:547:1000:86f:444:db24:7a5f:d828] has joined #wesnoth-dev 20160924 20:17:44-!- Greywhind [~Greywhind@c-71-232-29-126.hsd1.ma.comcast.net] has joined #wesnoth-dev 20160924 20:17:44-!- midzer [~quassel@p57B45688.dip0.t-ipconnect.de] has joined #wesnoth-dev 20160924 20:17:44-!- mjs-de [~mjs-de@x4e3144e0.dyn.telefonica.de] has joined #wesnoth-dev 20160924 20:17:44-!- Elvish_H1 [~elvish_hu@baldras.wesnoth.org] has joined #wesnoth-dev 20160924 20:17:44-!- gfgtdf [~chatzilla@x4e368dbe.dyn.telefonica.de] has quit [Ping timeout: 272 seconds] 20160924 20:17:44-!- kidneb [kidneb@2a01:7e00::f03c:91ff:fe33:363c] has quit [Ping timeout: 272 seconds] 20160924 20:17:44-!- nurupo [~nurupo.ga@unaffiliated/nurupo] has quit [Ping timeout: 272 seconds] 20160924 20:17:44-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 272 seconds] 20160924 20:17:44-!- Samual [~Samual@xonotic/core-team/Samual] has quit [Ping timeout: 272 seconds] 20160924 20:17:44-!- higgins [~higgins@68.ip-149-56-14.net] has quit [Ping timeout: 272 seconds] 20160924 20:17:44-!- Jetrel_bot [~Jetrel@ec2.happyspork.com] has quit [Ping timeout: 272 seconds] 20160924 20:17:44-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 272 seconds] 20160924 20:17:44-!- prkc [~prkc@46.166.190.214] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- Grickit [~derek@wesnoth/developer/grickit] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- Elvish_Hunter [~elvish_hu@wesnoth/developer/elvish-hunter] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- heirecka [~heirecka@exherbo/developer/heirecka] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- louis94 [~~louis94@91.178.241.111] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- Soliton [~Soliton@wesnoth/developer/soliton] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- aidanhs2 [~aidanhs@2a00:d880:6:1ad::8e27] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- minzbonbon [~min@meta23.net] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- crimson_penguin [~crimson_p@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- DDR [~david@ec2.happyspork.com] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- esr1 [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- TC01 [~quassel@london.acm.jhu.edu] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- abruanese [~a@45.63.97.181] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- pydsigner [~pydsigner@unaffiliated/pydsigner] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- Polsaker [~Polsaker@wikimedia/botters.Polsaker] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- clavi [~clavi@163-172-10-77.rev.poneytelecom.eu] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- _laco [~laco@static.183.80.201.138.clients.your-server.de] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- loonycyborg [~loonycybo@wesnoth/developer/loonycyborg] has quit [Ping timeout: 272 seconds] 20160924 20:17:58-!- gfgtdf_ is now known as gfgtdf 20160924 20:18:01-!- higgins [~higgins@68.ip-149-56-14.net] has joined #wesnoth-dev 20160924 20:18:07-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Ping timeout: 250 seconds] 20160924 20:18:09-!- Grickit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20160924 20:18:17-!- EliDupree [~quassel@2604:a880:400:d0::9bb:2001] has joined #wesnoth-dev 20160924 20:18:18-!- prkc [~prkc@46.166.190.214] has joined #wesnoth-dev 20160924 20:18:25-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20160924 20:18:32-!- APic [~apic@apic.name] has quit [Ping timeout: 250 seconds] 20160924 20:18:33-!- pydsigner [~pydsigner@unaffiliated/pydsigner] has joined #wesnoth-dev 20160924 20:18:37-!- aidanhs2 [~aidanhs@2a00:d880:6:1ad::8e27] has joined #wesnoth-dev 20160924 20:18:47-!- kidneb [kidneb@2a01:7e00::f03c:91ff:fe33:363c] has joined #wesnoth-dev 20160924 20:18:49-!- Soliton [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20160924 20:19:09-!- Ivanovic [~ivanovic@p579FBF3F.dip0.t-ipconnect.de] has joined #wesnoth-dev 20160924 20:19:09-!- Ivanovic [~ivanovic@p579FBF3F.dip0.t-ipconnect.de] has quit [Changing host] 20160924 20:19:09-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20160924 20:19:23-!- louis94 [~~louis94@91.178.241.111] has joined #wesnoth-dev 20160924 20:19:40-!- Polsaker [~Polsaker@wikimedia/botters.Polsaker] has joined #wesnoth-dev 20160924 20:20:17-!- minzbonbon [~min@meta23.net] has joined #wesnoth-dev 20160924 20:20:46-!- TC01 [~quassel@london.acm.jhu.edu] has joined #wesnoth-dev 20160924 20:21:00-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20160924 20:21:14-!- nurupo [~nurupo.ga@unaffiliated/nurupo] has joined #wesnoth-dev 20160924 20:22:10-!- loonycyborg [~loonycybo@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20160924 20:22:10-!- esr1 [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20160924 20:22:13-!- gfgtdf [~chatzilla@x4e368dbe.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.92 [Firefox 48.0.2/20160823121617]] 20160924 20:26:21-!- nurupo [~nurupo.ga@unaffiliated/nurupo] has quit [Ping timeout: 250 seconds] 20160924 20:26:47-!- new_one [~new_one@2604:a880:1:20::22e:d001] has quit [Ping timeout: 250 seconds] 20160924 20:27:13-!- esr1 [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Ping timeout: 250 seconds] 20160924 20:28:00-!- crimson_penguin [~crimson_p@ec2.happyspork.com] has joined #wesnoth-dev 20160924 20:28:05-!- yaiyan [~yaiyan@46.101.48.31] has quit [Ping timeout: 250 seconds] 20160924 20:29:49-!- TC01_ [~quassel@london.acm.jhu.edu] has joined #wesnoth-dev 20160924 20:31:27-!- clavi [~clavi@163-172-10-77.rev.poneytelecom.eu] has joined #wesnoth-dev 20160924 20:32:22-!- crimson_penguin [~crimson_p@ec2.happyspork.com] has quit [Changing host] 20160924 20:32:22-!- crimson_penguin [~crimson_p@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20160924 20:32:22-!- louis94 [~~louis94@91.178.241.111] has quit [Read error: Connection reset by peer] 20160924 20:32:44-!- tomreyn_ [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20160924 20:32:48-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Ping timeout: 272 seconds] 20160924 20:32:49-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 272 seconds] 20160924 20:32:49-!- kidneb [kidneb@2a01:7e00::f03c:91ff:fe33:363c] has quit [Ping timeout: 272 seconds] 20160924 20:32:50-!- EliDupree [~quassel@2604:a880:400:d0::9bb:2001] has quit [Ping timeout: 272 seconds] 20160924 20:32:50-!- higgins [~higgins@68.ip-149-56-14.net] has quit [Ping timeout: 272 seconds] 20160924 20:32:51-!- TC01 [~quassel@london.acm.jhu.edu] has quit [Ping timeout: 272 seconds] 20160924 20:32:52-!- Soliton [~Soliton@wesnoth/developer/soliton] has quit [Ping timeout: 272 seconds] 20160924 20:32:57-!- esr1 [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20160924 20:33:01-!- EliDupree [~quassel@2604:a880:400:d0::9bb:2001] has joined #wesnoth-dev 20160924 20:33:11-!- new_one [~new_one@2604:a880:1:20::22e:d001] has joined #wesnoth-dev 20160924 20:33:18-!- Netsplit *.net <-> *.split quits: AI0867 20160924 20:33:31-!- Jetrel_bot [~Jetrel@ec2.happyspork.com] has joined #wesnoth-dev 20160924 20:33:35-!- abruanese [~a@45.63.97.181] has joined #wesnoth-dev 20160924 20:33:49-!- heirecka [~heirecka@exherbo/developer/heirecka] has joined #wesnoth-dev 20160924 20:34:03-!- louis94 [~~louis94@91.178.241.111] has joined #wesnoth-dev 20160924 20:34:08-!- lobby_ [~wesnoth@wesnoth/bot/lobby] has quit [Ping timeout: 250 seconds] 20160924 20:40:20-!- lobby [~wesnoth@wesnoth/bot/lobby] has joined #wesnoth-dev 20160924 20:40:20-!- Topic for #wesnoth-dev: 1.13.6 planned for late September | Wesnoth Inc. board elections: https://r.wesnoth.org/t44616 (deadline is Monday the 26th) | Wesnoth Developers Channel | >>> Want to help? Go here: http://r.wesnoth.org/t42911 (and thanks!) <<< | Logs: http://irclogs.wesnoth.org | Bug tracker: http://bugs.wesnoth.org 20160924 20:40:20-!- Topic set by vultraz [~chatzilla@wesnoth/developer/vultraz] [Fri Sep 23 23:01:54 2016] 20160924 20:40:20[Users #wesnoth-dev] 20160924 20:40:20[ abruanese ] [ DDR ] [ heirecka ] [ louis94 ] [ prkc ] [ timotei ] 20160924 20:40:20[ aeth ] [ DeFender ] [ Ivanovic ] [ matth1askrgr] [ pydsigner ] [ tomreyn_ ] 20160924 20:40:20[ AI0867 ] [ EliDupree] [ iwaim ] [ midzer ] [ Ravana_ ] [ vincent_c] 20160924 20:40:20[ aidanhs2 ] [ Elsi ] [ Jetrel_ ] [ mjs-de ] [ Rhonda ] [ wedge009 ] 20160924 20:40:20[ allefant ] [ Elvish_H1] [ Jetrel_bot ] [ new_one ] [ Samual_ ] [ yaiyan ] 20160924 20:40:20[ boucman ] [ enchi ] [ kidneb ] [ nore ] [ shadowm ] [ zookeeper] 20160924 20:40:20[ bumbadadabum ] [ esr1 ] [ knotwork ] [ noy ] [ shikadibot] 20160924 20:40:20[ celticminstrel ] [ exciton ] [ lobby ] [ nurupo ] [ Sirp ] 20160924 20:40:20[ clavi ] [ Greywhind] [ Lohengramm ] [ oldlaptop ] [ stikonas ] 20160924 20:40:20[ crimson_penguin] [ Grickit ] [ loonycyborg] [ Polsaker ] [ TC01_ ] 20160924 20:40:20-!- Irssi: #wesnoth-dev: Total of 56 nicks [0 ops, 0 halfops, 0 voices, 56 normal] 20160924 20:40:24-!- Channel #wesnoth-dev created Tue Jan 27 05:28:41 2009 20160924 20:41:22-!- Irssi: Join to #wesnoth-dev was synced in 70 secs 20160924 20:42:28-!- Soliton [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20160924 20:42:30-!- higgins [~higgins@68.ip-149-56-14.net] has joined #wesnoth-dev 20160924 20:42:49-!- minzbonbon [~min@meta23.net] has joined #wesnoth-dev 20160924 20:43:34-!- celmin [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20160924 20:43:34-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Disconnected by services] 20160924 20:43:34-!- APic [apic@apic.name] has joined #wesnoth-dev 20160924 20:43:34-!- celmin is now known as celticminstrel 20160924 20:45:19-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20160924 20:46:03-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 265 seconds] 20160924 20:46:08-!- Greywhind [~Greywhind@c-71-232-29-126.hsd1.ma.comcast.net] has quit [Ping timeout: 265 seconds] 20160924 20:46:08-!- wedge010 is now known as wedge009 20160924 20:46:16-!- lobby [~wesnoth@wesnoth/bot/lobby] has quit [Ping timeout: 250 seconds] 20160924 20:46:40-!- lobby [~wesnoth@wesnoth/bot/lobby] has joined #wesnoth-dev 20160924 20:46:40-!- Topic for #wesnoth-dev: 1.13.6 planned for late September | Wesnoth Inc. board elections: https://r.wesnoth.org/t44616 (deadline is Monday the 26th) | Wesnoth Developers Channel | >>> Want to help? Go here: http://r.wesnoth.org/t42911 (and thanks!) <<< | Logs: http://irclogs.wesnoth.org | Bug tracker: http://bugs.wesnoth.org 20160924 20:46:40-!- Topic set by vultraz [~chatzilla@wesnoth/developer/vultraz] [Fri Sep 23 23:01:54 2016] 20160924 20:46:40[Users #wesnoth-dev] 20160924 20:46:40[ abruanese ] [ crimson_penguin] [ Grickit ] [ Lohengramm ] [ Polsaker ] [ stikonas ] 20160924 20:46:40[ aeth ] [ DDR ] [ heirecka ] [ loonycyborg ] [ prkc ] [ TC01_ ] 20160924 20:46:40[ AI0867 ] [ DeFender ] [ higgins ] [ louis94 ] [ pydsigner ] [ timotei ] 20160924 20:46:40[ aidanhs2 ] [ EliDupree ] [ Ivanovic ] [ matth1askrgr] [ Ravana_ ] [ tomreyn_ ] 20160924 20:46:40[ allefant ] [ Elsi ] [ iwaim ] [ minzbonbon ] [ Rhonda ] [ vincent_c] 20160924 20:46:40[ APic ] [ Elvish_H1 ] [ Jetrel_ ] [ new_one ] [ Samual_ ] [ wedge009 ] 20160924 20:46:40[ boucman ] [ enchi ] [ Jetrel_bot] [ nore ] [ shadowm ] [ yaiyan ] 20160924 20:46:40[ bumbadadabum ] [ esr1 ] [ kidneb ] [ noy ] [ shikadibot] [ zookeeper] 20160924 20:46:40[ celticminstrel] [ exciton ] [ knotwork ] [ nurupo ] [ Sirp ] 20160924 20:46:40[ clavi ] [ Greywhind ] [ lobby ] [ oldlaptop ] [ Soliton ] 20160924 20:46:40-!- Irssi: #wesnoth-dev: Total of 58 nicks [0 ops, 0 halfops, 0 voices, 58 normal] 20160924 20:46:41-!- Channel #wesnoth-dev created Tue Jan 27 05:28:41 2009 20160924 20:46:59-!- mjs-de [~mjs-de@x4e3144e0.dyn.telefonica.de] has joined #wesnoth-dev 20160924 20:47:01-!- prkc [~prkc@46.166.190.214] has quit [Ping timeout: 265 seconds] 20160924 20:47:01-!- Grickit [~derek@wesnoth/developer/grickit] has quit [Ping timeout: 265 seconds] 20160924 20:47:03-!- Elvish_H1 [~elvish_hu@baldras.wesnoth.org] has quit [Ping timeout: 265 seconds] 20160924 20:47:36-!- Irssi: Join to #wesnoth-dev was synced in 72 secs 20160924 20:47:52-!- midzer [~quassel@p57B45688.dip0.t-ipconnect.de] has joined #wesnoth-dev 20160924 20:48:36-!- Grickit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20160924 20:49:01-!- RatArmy [~RatArmy@240f:b3:88e3:1:9200:4eff:fe1a:914d] has joined #wesnoth-dev 20160924 20:49:33-!- Aginor [~andreas@apollo.alternating.net] has joined #wesnoth-dev 20160924 20:49:33-!- Aginor [~andreas@apollo.alternating.net] has quit [Changing host] 20160924 20:49:33-!- Aginor [~andreas@unaffiliated/aginor] has joined #wesnoth-dev 20160924 20:50:36-!- louis94 [~~louis94@91.178.241.111] has quit [Ping timeout: 250 seconds] 20160924 20:51:40-!- heirecka_ [~heirecka@exherbo/developer/heirecka] has joined #wesnoth-dev 20160924 20:51:42-!- louis94 [~~louis94@91.178.241.111] has joined #wesnoth-dev 20160924 20:52:02-!- yaiyan [~yaiyan@46.101.48.31] has quit [Ping timeout: 272 seconds] 20160924 20:52:04-!- new_one [~new_one@2604:a880:1:20::22e:d001] has quit [Ping timeout: 272 seconds] 20160924 20:52:06-!- heirecka [~heirecka@exherbo/developer/heirecka] has quit [Ping timeout: 272 seconds] 20160924 20:52:34-!- heirecka_ is now known as heirecka 20160924 20:52:35-!- AI0867 [~ai@wesnoth/developer/ai0867] has quit [Ping timeout: 248 seconds] 20160924 20:52:44-!- _laco [~laco@static.183.80.201.138.clients.your-server.de] has joined #wesnoth-dev 20160924 20:52:57-!- yaiyan [~yaiyan@46.101.48.31] has joined #wesnoth-dev 20160924 20:53:55-!- new_one [~new_one@2604:a880:1:20::22e:d001] has joined #wesnoth-dev 20160924 20:56:13-!- AI0867 [~ai@uruz.ai0867.net] has joined #wesnoth-dev 20160924 20:57:18-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20160924 20:58:40-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 244 seconds] 20160924 20:58:40-!- wedge010 is now known as wedge009 20160924 20:59:33-!- Elvish_H1 [~elvish_hu@baldras.wesnoth.org] has joined #wesnoth-dev 20160924 21:01:40-!- prkc [~prkc@46.166.190.214] has joined #wesnoth-dev 20160924 21:02:51-!- louis94 [~~louis94@91.178.241.111] has quit [Ping timeout: 250 seconds] 20160924 21:07:41-!- mjs-de [~mjs-de@x4e3144e0.dyn.telefonica.de] has quit [Remote host closed the connection] 20160924 21:27:25-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20160924 21:29:33-!- noy_ [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20160924 21:30:02-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 250 seconds] 20160924 21:37:45-!- tad [add94167@gateway/web/freenode/ip.173.217.65.103] has joined #wesnoth-dev 20160924 21:38:08-!- tad is now known as Guest67806 20160924 21:38:23-!- Guest67806 [add94167@gateway/web/freenode/ip.173.217.65.103] has left #wesnoth-dev [] 20160924 21:39:07-!- louis94 [~~louis94@91.178.241.111] has joined #wesnoth-dev 20160924 21:39:15-!- tad_ [add94167@gateway/web/freenode/ip.173.217.65.103] has joined #wesnoth-dev 20160924 21:40:31-!- heirecka [~heirecka@exherbo/developer/heirecka] has quit [Ping timeout: 244 seconds] 20160924 21:42:04-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 244 seconds] 20160924 21:45:08-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20160924 21:46:24-!- AI0867_ [~ai@wesnoth/developer/ai0867] has joined #wesnoth-dev 20160924 21:46:30-!- rwr3000 [45888259@gateway/web/freenode/ip.69.136.130.89] has joined #wesnoth-dev 20160924 21:46:46< rwr3000> quick question if anyone's around 20160924 21:46:55< zookeeper> ask 20160924 21:47:14< rwr3000> What's the best software for creating wesnoth campaign/scenarios? 20160924 21:47:20< tad_> celticminstrel: Strange. I have a unit on-screen which is invisible on map and side-panel unless I click on it. 20160924 21:47:31< tad_> rwr3000: A test editor. 20160924 21:47:35< zookeeper> rwr3000, any good text editor you're comfortable with 20160924 21:47:46 * tad_ is such a typoist 20160924 21:48:02< rwr3000> ok, right now I'm just using vim since its easy but wasn't sure if there was something better 20160924 21:48:48< tad_> Than vim? That's a culture war question. 20160924 21:49:23-!- heirecka [~heirecka@exherbo/developer/heirecka] has joined #wesnoth-dev 20160924 21:49:30< tad_> The best editor is the one which does what you want in a way you can use it effectively. 20160924 21:50:48< tad_> At present I am using VS code. But the reason is I wanted to try it out for a few months. It has good points and bad: same as any editor. 20160924 21:50:51-!- midzer [~quassel@p57B45688.dip0.t-ipconnect.de] has quit [Ping timeout: 244 seconds] 20160924 21:50:51-!- APic [apic@apic.name] has quit [Ping timeout: 244 seconds] 20160924 21:51:53-!- yaiyan_ [~yaiyan@46.101.48.31] has joined #wesnoth-dev 20160924 21:52:40-!- Netsplit *.net <-> *.split quits: AI0867 20160924 21:52:49-!- Netsplit *.net <-> *.split quits: yaiyan 20160924 21:54:19-!- rwr3000 [45888259@gateway/web/freenode/ip.69.136.130.89] has quit [Quit: Page closed] 20160924 21:54:53< tad_> zookeeper: Can you think of a reason a Goblin Spearman would be invisible? Did someone break something? I just build current master. 20160924 21:55:09< zookeeper> vultraz broke something 20160924 21:55:33< zookeeper> or someone 20160924 21:55:49< tad_> So we're starting with the usual suspects, ok. 20160924 21:56:35< tad_> It was fine last night. Should I find the bad commit for a revert or ignore it and assume it'll get fixed when the culprit gets to it. 20160924 21:56:50< zookeeper> i just know someone said something similar about something recently 20160924 21:57:11 * tad_ pulls up the page about bisect .. AGAIN. 20160924 21:57:29-!- TC01_ is now known as TC01 20160924 21:58:21-!- iwaim [~iwaim@rasteenie.alib.jp] has quit [Ping timeout: 244 seconds] 20160924 21:59:30-!- RatArmy [~RatArmy@240f:b3:88e3:1:9200:4eff:fe1a:914d] has quit [Quit: Leaving] 20160924 21:59:38< zookeeper> or you can just leave it to whoever already knows about it and will take care of it 20160924 21:59:49< EliDupree> Is there an easy way for Lua to look up the Castle hexes you could recruit into? The only ways I can think of seem unnecessarily inconvenient 20160924 22:00:07< zookeeper> i doubt it 20160924 22:00:11< EliDupree> :/ 20160924 22:00:17< zookeeper> i'm pretty sure you'd need to crawl adjacent locations 20160924 22:02:00< tad_> Or do a filter_location. ISTM [random_location] (which is Lua) does soemthing like what you want 20160924 22:02:44-!- yaiyan_ [~yaiyan@46.101.48.31] has quit [Ping timeout: 244 seconds] 20160924 22:02:58-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20160924 22:05:59< tad_> EliDupree: er .. [random_placement] 20160924 22:06:07< zookeeper> it doesn't do anything like that though 20160924 22:07:08< mattsc> EliDupree: get_locations with [filter_radius] 20160924 22:07:11< EliDupree> Filter location can be slow for no reason, unless it's been improved since last I used it. I just implemented it manually and about 10 lines of lua. 20160924 22:07:57< mattsc> EliDupree: yes, but you only really need to do it once per turn, so speed isn’t that much of an issue 20160924 22:08:24-!- APic [apic@apic.name] has joined #wesnoth-dev 20160924 22:08:28< EliDupree> That's only if you assume that the castles don't change during the turn. 20160924 22:08:55< mattsc> EliDupree: true — so you have to do it once per move; still not all that bad 20160924 22:09:14< EliDupree> Also, I'm doing this for an AI that literally goes through multiple turns per second as part of its training process 20160924 22:10:11< shadowm> tad_: From a conversation earlier I suspect vultraz already knows what the issue is and is trying to decide what to do about it. 20160924 22:10:38-!- Netsplit over, joins: yaiyan 20160924 22:10:38< zookeeper> mattsc, assassins seem to be having trouble actually getting through (without getting badly caught along the way) in my initial tests (even with a much widened map). although i haven't done a second round of adjustments yet, so we'll see whether it continues to be an issue or not. 20160924 22:11:02< tad_> shadowm: OK. I s'pose I'll just live with the glitch, then. 20160924 22:11:31< mattsc> zookeeper: alright, let me know if you need me to do anything. I’ll start traveling tomorrow, but I’ll check in from time to time. 20160924 22:12:23< celticminstrel> tad_: I'd guess it's one of the alpha/surface commits. 20160924 22:12:26< zookeeper> mattsc, sure, although i think if any AI tweaks are needed they can just as well wait for the next release. 20160924 22:12:46< mattsc> zookeeper: okay 20160924 22:13:22-!- iwaim [~iwaim@rasteenie.alib.jp] has joined #wesnoth-dev 20160924 22:13:22-!- midzer_ [~quassel@p57B45688.dip0.t-ipconnect.de] has joined #wesnoth-dev 20160924 22:13:29< tad_> celticminstrel: MY guess, too. 20160924 22:13:45< mattsc> tad_: btw, did you see that I did what you suggested a few days ago? https://github.com/wesnoth/wesnoth/commit/aecf8ab7bc8d 20160924 22:13:46< zookeeper> mattsc, i think the problem is basically that the assassins are fast units so they rush ahead of the main enemy force and since the player has scouts everywhere, the assassins are easy to catch before they get anywhere near konrad 20160924 22:14:03< zookeeper> but that's probably possible to mitigate with some... changes 20160924 22:14:15< zookeeper> i just don't know exactly what changes, yet :p 20160924 22:14:26< mattsc> zookeeper: you could always have them start at turn 3 or 4 or something 20160924 22:14:31< zookeeper> yeah 20160924 22:14:39< mattsc> But I trust that you can figure that out yourself. :) 20160924 22:14:51< mattsc> And if AI changes are needed or desired, just let me know. 20160924 22:15:24< zookeeper> yep 20160924 22:23:03< tad_> mattsc: Thank you 20160924 22:23:06-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20160924 22:41:54-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20160924 22:42:12-!- tad_ [add94167@gateway/web/freenode/ip.173.217.65.103] has quit [Ping timeout: 240 seconds] 20160924 22:44:53-!- Appleman1234 [~Appleman1@KD119104043152.au-net.ne.jp] has joined #wesnoth-dev 20160924 22:59:16< mattsc> Btw, I have figured out the cause of the “AI moves with lots of guardians take a long time even if no unit moves” issue and what to do about it. 20160924 22:59:59< mattsc> But since this will mean a change to a candidate action that is used in every single AI move, I’ll wait until after the 1.13.6 release to fix that. 20160924 23:00:22< mattsc> I want there to be a decent amount of testing before it goes into a release. 20160924 23:00:50< mattsc> *every single AI turn 20160924 23:01:33< matth1askrgr> is stability of this experimental AI important for the release? 20160924 23:01:43< matth1askrgr> sometimes it throws errors and recruits nothing, it seems 20160924 23:01:52-!- matth1askrgr is now known as matthiaskrgr 20160924 23:02:09< mattsc> matthiaskrgr: is that when you use it on several sides? 20160924 23:02:17< matthiaskrgr> hmm 20160924 23:02:25< matthiaskrgr> I don't remember, could be 20160924 23:02:44< mattsc> I know that this has been reported on and off, but I have never been able to reproduce it. 20160924 23:02:58< mattsc> So if you can find a reproducible test case, please let me know about it. 20160924 23:03:33< mattsc> I think it has something to do with the recruiting code of different sides interfering with each other when it is used for more than one side 20160924 23:03:38< pydsigner> Drat it's been abandoned, hope someone else can pick it up 20160924 23:03:51< mattsc> … but as I said, I have not been able to reproduce it. 20160924 23:03:58< mattsc> pydsigner: ? 20160924 23:04:10< pydsigner> Er 20160924 23:04:18< pydsigner> Wrong channel 20160924 23:04:27< mattsc> Oh. Phew, then. ;) 20160924 23:04:30< matthiaskrgr> :D 20160924 23:04:45< pydsigner> I'm in too many heh 20160924 23:04:53< pydsigner> And I know that's relative 20160924 23:06:19< matthiaskrgr> well, it didn't throw an error right now, but in the very first move, the exp. AI didn't recruit anything but used the leader to capture a village :| 20160924 23:06:36< matthiaskrgr> 100x100 random map with normal AI vs exp AI 20160924 23:07:03< mattsc> Maybe it’s waiting for what the opponent is doing first. ;) 20160924 23:07:11< matthiaskrgr> it just sits there and does nothing 20160924 23:07:48< mattsc> matthiaskrgr: in any case, yes, that AI should be as stable as possible, so any error you find, please let me know; esp. if you have a test case with it. 20160924 23:07:56< mattsc> Let me just try the 100x100 random map really quickly. 20160924 23:08:20< matthiaskrgr> http://pastebin.com/HiHxgqFd 20160924 23:08:58< mattsc> Hmm, that’s one I have not seen before. 20160924 23:09:06< matthiaskrgr> the map had fog of war, btw 20160924 23:09:13< mattsc> (with the ExpAI, I mean; the error itself I’ve seen many times) 20160924 23:09:15< matthiaskrgr> maybe thats an issue because it can't "see" the enemy then? 20160924 23:09:37< matthiaskrgr> I'm not sure if it comes from the exp ai 20160924 23:09:51< mattsc> It does. 20160924 23:10:06< mattsc> The generic recruit engine is part of the ExpAI 20160924 23:10:14< matthiaskrgr> grr, damn lobby crashes 20160924 23:10:39< mattsc> Umm, this new lobby is not working very well for me ... 20160924 23:11:26< matthiaskrgr> so yes 20160924 23:11:31-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20160924 23:11:31< matthiaskrgr> it might be related to fog of war 20160924 23:11:37< matthiaskrgr> when I disabled it, the exp ai recruited 20160924 23:11:38< matthiaskrgr> mmh 20160924 23:13:06< matthiaskrgr> well, I can flood gna a bit more with tickets :p 20160924 23:14:24< mattsc> Hmm, I don’t seem to be able to turn fog on for the random maps ... 20160924 23:14:34< matthiaskrgr> turn of map-default settings 20160924 23:14:41< mattsc> done that 20160924 23:14:46< mattsc> The box is checked, but there’s no fog on the map 20160924 23:14:54< matthiaskrgr> oh 20160924 23:14:54< matthiaskrgr> wait 20160924 23:14:55< matthiaskrgr> errr 20160924 23:15:32< matthiaskrgr> "use map settings" == true should enabel fog of war? 20160924 23:15:34< mattsc> Just to be sure we’re doing the same thing: game type: random maps, then click on setting and go to 100x100 20160924 23:15:41< mattsc> I tried that also. 20160924 23:16:13< matthiaskrgr> yes 20160924 23:17:09< matthiaskrgr> in "game settigs", I enable "use map settings" 20160924 23:17:15< mattsc> yes 20160924 23:17:30< mattsc> anyway, I just used human player for side one, in which case the fog was there 20160924 23:17:31< matthiaskrgr> according to the minimap, it then looks like shroud is enabled 20160924 23:17:43< mattsc> but the Exp AI on side 2 did recruit 20160924 23:17:48< matthiaskrgr> hm :/ 20160924 23:18:01< mattsc> oh, you mean shroud, not fog? 20160924 23:18:47< matthiaskrgr> the thing that only covers the map from the beginning, I think 20160924 23:18:50< matthiaskrgr> :s 20160924 23:18:53< matthiaskrgr> sorry 20160924 23:19:12< mattsc> anyway, even with shroud, the ExpAI recruits for me 20160924 23:19:19< matthiaskrgr> hm 20160924 23:19:22< matthiaskrgr> odd 20160924 23:19:26< matthiaskrgr> is the AI deterministic? 20160924 23:19:35< matthiaskrgr> if so, I could try to upload a save of a first turn after which the bug occurs 20160924 23:19:56< mattsc> Mostly, but not entirely. 20160924 23:20:03< matthiaskrgr> :< 20160924 23:20:06< mattsc> But you could try anyway, if it is repeatable for you. 20160924 23:20:07< Aginor> hey guys 20160924 23:20:13< matthiaskrgr> I'll try in a bit 20160924 23:21:54-!- RatArmy [~RatArmy@240f:b3:88e3:1:9200:4eff:fe1a:914d] has joined #wesnoth-dev 20160924 23:22:07< mattsc> hey Aginor 20160924 23:22:12-!- tad [add94167@gateway/web/freenode/ip.173.217.65.103] has joined #wesnoth-dev 20160924 23:22:25< mattsc> matthiaskrgr: I have tried at least a dozen different things now and the AI always recruited for me. 20160924 23:22:36< matthiaskrgr> :< 20160924 23:22:40-!- tad is now known as Guest51626 20160924 23:23:19-!- Guest51626 is now known as tad_ 20160924 23:23:31-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20160924 23:24:20-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20160924 23:24:27< matthiaskrgr> oh wow 20160924 23:24:47< matthiaskrgr> just for fun I converted all the pngs to flif 20160924 23:24:53< mattsc> matthiaskrgr: btw, I looked at the line which produces the error you pasted and that looks very much like the AI thought it had recruited but it did not work. 20160924 23:25:02< matthiaskrgr> uh 20160924 23:25:32< mattsc> So, for some reason it thinks it recruited, but there’s no unit on the hex — meaning it failed somehow. 20160924 23:25:42< mattsc> So, yes, any way of reproducing this would be very good. 20160924 23:25:50< matthiaskrgr> converting to flif with default flif compression would reduce 172 Mb of PNG to 111 Mb of flif, saving 61 Mb 20160924 23:26:11< tad_> celticminstrel: The display issue which I hit .. unit being invisible .. is definitely coming from the alpha cleanup commit 55ba8c95bcc4812847671a981cecda14fb62a628 20160924 23:26:59< matthiaskrgr> yes, I already made a ticket about that 20160924 23:27:02< matthiaskrgr> :p 20160924 23:31:10< matthiaskrgr> uhm 20160924 23:31:18< matthiaskrgr> can I save a game where I only spectate?? 20160924 23:31:37< matthiaskrgr> there's only save replay, save map and load game available?! 20160924 23:32:42-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20160924 23:38:08-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20160924 23:41:34< matthiaskrgr> mattsc: http://pastebin.com/1VkeUYL0 20160924 23:41:36< matthiaskrgr> try this 20160924 23:41:47< matthiaskrgr> also sometimes the human AI got to recruit darkes 20160924 23:41:49< matthiaskrgr> so weird 20160924 23:43:41< matthiaskrgr> yeah 20160924 23:48:34< matthiaskrgr> s/darkes/drakes 20160924 23:53:10-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20160924 23:56:24< pydsigner> Oh that's what threw me off 20160924 23:56:39< pydsigner> I thought I was in the other channel because I saw matthiaskrgr talking >< --- Log closed Sun Sep 25 00:00:44 2016