--- Log opened Wed Jul 12 00:00:35 2017 20170712 00:15:15-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170712 00:27:39-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20170712 00:31:11-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has joined #wesnoth-dev 20170712 00:35:57-!- celmin [~celticmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20170712 00:42:04-!- kahootbird [~kahootbir@c-73-113-148-68.hsd1.tn.comcast.net] has quit [Ping timeout: 260 seconds] 20170712 00:42:37-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20170712 00:48:27-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170712 00:51:42-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has joined #wesnoth-dev 20170712 01:09:14-!- irker101 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20170712 01:09:14< irker101> wesnoth: RatArmy wesnoth:master 0a3f125af2ba / src/gui/widgets/text_box_base.cpp: Fix insert index of the text edited by IME (#1833) https://github.com/wesnoth/wesnoth/commit/0a3f125af2bae6f1ffb9964e21d1b384e0ffe208 20170712 01:09:36< celmin> Thanks for that! ^ 20170712 01:41:38-!- Bonobo [~Bonobo@203.63.51.218] has joined #wesnoth-dev 20170712 01:42:54-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 01:47:24-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 260 seconds] 20170712 02:13:30-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20170712 02:13:36-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20170712 02:21:52< RatArmy_> celmin: Thanks a lot for the IME support 20170712 02:22:02-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20170712 02:22:13< celmin> :) 20170712 03:23:07-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20170712 03:23:15-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20170712 03:33:23-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 03:38:00-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 260 seconds] 20170712 04:04:10-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has joined #wesnoth-dev 20170712 04:04:30-!- Kwandulin [~Miranda@p200300760F12B32049D89D82D28D3E5D.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170712 04:12:06-!- irker101 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20170712 04:22:19-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 246 seconds] 20170712 04:40:52-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth-dev 20170712 04:47:33-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170712 04:55:24-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has joined #wesnoth-dev 20170712 05:03:03-!- celmin [~celticmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The minstrel departs, to spread the music to the masses!] 20170712 05:05:46-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20170712 05:12:15-!- Kwandulin [~Miranda@p200300760F12B32049D89D82D28D3E5D.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20170712 05:15:22-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170712 05:21:39-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 05:26:16-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 260 seconds] 20170712 05:28:04-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has joined #wesnoth-dev 20170712 05:40:24-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has quit [Quit: .] 20170712 06:14:52-!- horrowind [~Thunderbi@p2003008E6C0B267C964452FFFE0220ED.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170712 06:43:29-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has joined #wesnoth-dev 20170712 07:10:05-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 07:14:10-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 246 seconds] 20170712 07:33:53-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20170712 07:36:50-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170712 07:48:39-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has joined #wesnoth-dev 20170712 07:58:03-!- horrowind [~Thunderbi@p2003008E6C0B267C964452FFFE0220ED.dip0.t-ipconnect.de] has quit [Quit: horrowind] 20170712 08:05:19-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20170712 08:36:09-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has quit [Quit: Rebooting] 20170712 08:40:41-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [] 20170712 08:41:40-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20170712 08:45:23-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has joined #wesnoth-dev 20170712 08:58:21-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 09:02:30-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 240 seconds] 20170712 09:05:33< DeFender1031> vultraz_iOS, you around? 20170712 09:07:53-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has quit [Quit: Rebooting] 20170712 09:17:05< DeFender1031> vultraz_iOS, ping me when you're around. I have some information that may help with your OpenGL issues. 20170712 09:34:47< vultraz_iOS> DeFender1031 ping 20170712 09:39:25< DeFender1031> I had a conversation with a friend of mine who has worked with 2D OpenGL in the past. 20170712 09:39:59< DeFender1031> http://paste.nachsoftware.com/DeFender1031/rHtHye8c5d893db97777ce7f65965ee69ea11fnR 20170712 09:41:25< DeFender1031> I hope this is at least somewhat on the right track. 20170712 09:48:41< vultraz_iOS> hmmm 20170712 09:48:45< vultraz_iOS> perhaps, perhaps... 20170712 09:48:54< vultraz_iOS> DeFender1031: the confusing this is you'd think SDL would handle all this :| 20170712 09:49:36< vultraz_iOS> DeFender1031: we aren't even using OGL directly yet, just SDL 20170712 09:51:37< DeFender1031> I can mention it and see what he says. I had a feeling that was the case. 20170712 09:56:29-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170712 10:03:08-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has joined #wesnoth-dev 20170712 10:19:14-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170712 10:24:38-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has joined #wesnoth-dev 20170712 10:36:21-!- irker962 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20170712 10:36:21< irker962> wesnoth: Donovan Mitchell wesnoth:master 33fc5cebcbb7 / src/gui/dialogs/addon/ (manager.cpp manager.hpp): Fixed Bug#1829 Name filters are applied with type and status filters https://github.com/wesnoth/wesnoth/commit/33fc5cebcbb7b133fcc3d7fe214273949e880e19 20170712 10:36:21< irker962> wesnoth: Donovan Mitchell wesnoth:master 5e7517c2ba46 / src/gui/dialogs/addon/ (manager.cpp manager.hpp): Removed unused argument https://github.com/wesnoth/wesnoth/commit/5e7517c2ba46e36eb4b4fda8f3d910b2422f8a8e 20170712 10:36:22< irker962> wesnoth: Jyrki Vesterinen wesnoth:master 986b19011fc0 / src/gui/dialogs/addon/ (manager.cpp manager.hpp): Merge pull request #1832 from donovanamitchell/bug#1829 https://github.com/wesnoth/wesnoth/commit/986b19011fc0898b025470c162c5faa021b25c09 20170712 10:41:53-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170712 10:46:39-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 10:50:56-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 246 seconds] 20170712 10:59:36-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has joined #wesnoth-dev 20170712 11:02:28-!- Kwandulin [~Miranda@p200300760F12B320EC4E2CF21996A2ED.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170712 11:04:19-!- Duthlet [~Duthlet@dslb-188-101-088-243.188.101.pools.vodafone-ip.de] has joined #wesnoth-dev 20170712 11:28:57-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20170712 11:29:04-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20170712 12:03:08-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20170712 12:40:01-!- irker962 [~irker@uruz.ai0867.net] has quit [Ping timeout: 248 seconds] 20170712 12:40:51-!- ToBeCloud_ [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20170712 12:41:21-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Ping timeout: 246 seconds] 20170712 12:42:04-!- ToBeCloud_ is now known as ToBeCloud 20170712 13:05:17< DeFender1031> vultraz_iOS, yes, apparently these issues occur with SDL as well. The fix is the same, though, check what modes are available first and make sure to set SDL to use one which is. 20170712 13:15:07< vultraz_iOS> DeFender1031: is it pixel formats i need to adjust? 20170712 13:15:42< vultraz_iOS> https://wiki.libsdl.org/SDL_PixelFormatEnum 20170712 13:17:19-!- Harzilein [harzi@harzilein.eu.org] has joined #wesnoth-dev 20170712 13:35:54-!- Kwandulin [~Miranda@p200300760F12B320EC4E2CF21996A2ED.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20170712 13:43:17< DeFender1031> vultraz_iOS, dunno, he just said to make sure that you're using a supported bit depth and color mask mode... 20170712 13:44:01< DeFender1031> vultraz_iOS, this pixel format thing does look like bit depths and color masks though. 20170712 13:44:46< vultraz_iOS> thing is, you can get a list of supported pixel formats for the renderer, but even with OGL forced it's still the same one I've been using :/ 20170712 13:45:14< DeFender1031> I think it's supported formats for the particular card a user has... 20170712 13:45:53< vultraz_iOS> that it returns? 20170712 13:45:57< vultraz_iOS> or that i need 20170712 13:46:00< DeFender1031> No, that you need. 20170712 13:46:10< DeFender1031> Dunno if SDL has a way to do that though. 20170712 13:47:42< DeFender1031> One kind of cheap approach that my friend suggested was showing the user a list of modes, asking them to pick one, and then asking them if it looks right with a 10 second countdown reverting to the previous mode. 20170712 13:47:44-!- RatArmy_ [~ratarmy@om126200117064.15.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170712 13:47:57< vultraz_iOS> uh.... 20170712 13:48:29< DeFender1031> A lot of stuff does that. 20170712 13:50:03< DeFender1031> You could also just rotate through a bunch of modes and have a button for them to click on the first one that works. 20170712 13:50:13< vultraz_iOS> .......... 20170712 13:50:18< DeFender1031> These are obviously just workarounds if there's no way to determine programatically what will work. 20170712 13:50:29< DeFender1031> vultraz_iOS, what's your issue? 20170712 13:50:34< vultraz_iOS> that is so... 20170712 13:50:36< vultraz_iOS> hacky :| 20170712 13:50:48< DeFender1031> Yeeeeeep. Sometimes crap like that is necessary though. 20170712 13:51:08< DeFender1031> I mean, any time you set a mode for your OS's display settings, it basically does the same thing. 20170712 13:51:57< DeFender1031> Anyway, ideally you want to do stuff programatically, but sometimes you still need user intervention to confirm whether something actually works. 20170712 13:52:32< DeFender1031> And even if you can find a way to get a list of supported modes from the card, that list may not always be correct. (Stuff like that happens all the time.) 20170712 13:52:59< DeFender1031> The good news is that crap like that is generally a one-time inconvenience. 20170712 13:54:19< DeFender1031> If it turns out to be necessary to do, you basically have it that on start-up, if there's no config set for display mode yet, you do this as part of an initial setup wizard or some such. 20170712 13:54:23< vultraz_iOS> huh, this is randomly interesting 20170712 13:54:28< DeFender1031> People are used to initial setup wizards. 20170712 13:54:31< vultraz_iOS> OGL's max texture size is 2x that of D3D's 20170712 13:54:46< DeFender1031> They're ugly, annoying, and as you said, hacky, but they're sometimes necessary. 20170712 13:55:26< vultraz_iOS> 2^14 instead of 2^13 20170712 13:55:27< DeFender1031> vultraz_iOS, perhaps, but don't trust it. Remember what Jyrki said about different hardware imposing different limits. 20170712 13:55:55< vultraz_iOS> again, SDL can give you max texture size 20170712 13:56:44< vultraz_iOS> honestly, the fact that everything works for me with D3D and not with OGL (there are even map scrolling issues with OGL in-game) makes me kinda pissed at OGL right now 20170712 13:56:52< vultraz_iOS> praise Microsoft \o/ 20170712 13:57:56< DeFender1031> Except that others have reported the opposite behavior, hence it's not just that d3d magically works. 20170712 13:58:24< DeFender1031> It's also not OGL's fault. NVidia doesn't quite conform to OGL properly. 20170712 13:58:26< vultraz_iOS> wedge009: can you check your DirectX version? 20170712 13:58:47< DeFender1031> But NVidia also tend to be the better cards in general. 20170712 13:58:59< vultraz_iOS> wedge009: Win+r (RUN), type "dxdiag", confirm popup, and it should be the last entry 20170712 13:59:00< DeFender1031> And again, it's probably a mode thing. 20170712 13:59:39< DeFender1031> In general, when dealing with hardware, you're going to have issues unless you make sure you're doing proper feature detection first. 20170712 14:00:13< DeFender1031> Actually, that's true of everything, just hardware tends to have far more variation in terms of feature availability than software. 20170712 14:00:21< DeFender1031> (Since software can be updated on the fly.) 20170712 14:00:40< vultraz_iOS> Nvidia has the best cards 20170712 14:01:07< vultraz_iOS> though i hear AMD's Ryzens are good too 20170712 14:01:25< vultraz_iOS> apparently even with s/w rendering Wesnoth has had issues on AMD cards 20170712 14:02:21< DeFender1031> hmm... 20170712 14:03:48-!- Bonobo [~Bonobo@203.63.51.218] has quit [Ping timeout: 260 seconds] 20170712 14:10:56< DeFender1031> also, vultraz_iOS, if you can't figure out how to check what's supported and what isn't, you can always START with the hacky version and then switch to determining it programatically if and when you find a way to do so. 20170712 14:12:15-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20170712 14:13:58< DeFender1031> And even at that point, it might be prudent to just use whatever list you get programatically to augment the "does this work for you?" method by showing the more likely ones first, as like I said, there have been many known cases of hardware reporting incorrect information. 20170712 14:15:21< DeFender1031> (Unless of course the programatic way includes some way of grabbing an accurate screenshot of what the user is seeing and comparing it to some statically stored image of what something is supposed to look like... hmm...) 20170712 14:16:02< DeFender1031> (And by "accurate screenshot" I mean sometimes grabbing a screenshot ends up grabbing something different than what actually gets sent to the monitor.) 20170712 14:16:14< wedge009> vultraz_iOS: DX11, DX12 is only available on Windows 10. 20170712 14:17:38< wedge009> And having used both ATI/AMD and NV GPUs for several generations, I can say both have their strengths and weaknesses, but in the long run they have both been roughly equal. Unlike, say, the CPU market. 20170712 14:17:50< DeFender1031> vultraz_iOS, I think a first step would be to play with different modes locally and see if there are any that make the problem go away for you. If so, it means that this is the cause of the problem and then you can worry about how to know what mode to use as a next step. If none of the modes fix the problem for you, then it means the problem is somewhere else, and you'd be back to square 1. 20170712 14:18:16< wedge009> Remember there was an alpha blending issue on NV GPUs under Linux back when Aginor was still around. 20170712 14:18:19-!- Computer_player_ [70c8693e@gateway/web/freenode/ip.112.200.105.62] has joined #wesnoth-dev 20170712 14:18:51< Computer_player_> I was told to go here about wesnoth development. Was asking regarding who is in charge of MP dev/ balancing / Khalifate era 20170712 14:26:17< zookeeper> i don't think there really are any currently active developers interested in doing anything with it. balance changes can still be applied of course, but that still requires someone who's capable of assessing suggested changes. 20170712 14:31:49< Soliton> there is apparently some ladder council who might be interested and capable in balancing the khalifate for default. 20170712 14:33:29< zookeeper> if so then yeah that would help at least with the balancing aspect. 20170712 14:34:56< DeFender1031> Computer_player_, a young mage with little influence but a big heart, sets out on a noble quest to bring what he has learned to the attention of The Council of the Ladder. 20170712 14:35:16< DeFender1031> Will he succeed? Will The Council accept his petition for an audience? 20170712 14:35:36< DeFender1031> (I'd totally play that campaign, btw.) 20170712 14:35:42< Computer_player_> Interesting... you see, ... I am the ladder council 20170712 14:35:56< Computer_player_> ok I exaggerate, but I am a member 20170712 14:35:59-!- Kwandulin [~Miranda@p200300760F12B32094AC2426B14A9D12.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170712 14:36:01< DeFender1031> A shocking plot twist! 20170712 14:36:13< DeFender1031> :P 20170712 14:37:40< vultraz_iOS> XD 20170712 14:37:45< Kwandulin> That ladder council is a thing? 20170712 14:37:50< DeFender1031> What is this ladder council anyway? 20170712 14:37:54< vultraz_iOS> wedge009: ok, thanks. I have DX12 20170712 14:38:24< Computer_player_> it is a shadowy cabal 20170712 14:38:55< Computer_player_> who aims to develop wesnoth skill and the multiplayer scene 20170712 14:39:03< DeFender1031> Hmm... now I'm getting ACTUAL ideas for a campaign... 20170712 14:39:26< DeFender1031> "Does the rumored Council even exist?" 20170712 14:39:33< DeFender1031> :P 20170712 14:39:54< Computer_player_> by things like organizing tourneys, map making etc. things which indirectly help make the wesnoth ladder better 20170712 14:41:21< DeFender1031> "The secretive Council of the Ladder has decided that the time is right to make their presence known to their counterparts on Alduin, and offer to join their ranks." 20170712 14:42:00< Computer_player_> at any rate, I was looking for dev because I'm about to try and consolidate Khalifate faction talk into a single thread 20170712 14:42:34< Computer_player_> there used to be one.. by Wintermute I think, but its really old and its locked 20170712 14:42:49< DeFender1031> Anyway, as zookeeper said, it would require people who are willing and capable of making the balance right committing to join and do so. (Not that I can talk about committing to contribute, given my own idea-to-execution ratio...) 20170712 14:43:26< Computer_player_> indeed, this thread is bait of sorts with that being one of the goals 20170712 14:44:03< vultraz_iOS> wedge009: i wonder if it's something fixed in DX12? 20170712 14:44:24< vultraz_iOS> we need a bigger sample size... 20170712 14:44:34< zookeeper> i'd be inclined to suggest having the thread be specifically limited to balancing. otherwise there's a risk of the thread going the same way as every other khalifate thread. 20170712 14:46:37< Computer_player_> Hehe, I've seen those threads, since I literally scoured the forums for them just now. 20170712 14:47:24< Computer_player_> I agree that certain quarantine / focus measures should be done, but also centralization is needed too. 20170712 14:47:49< Computer_player_> Therefore the first post will be an index of relevant Khalif threads all over the various forums 20170712 14:51:32< Soliton> if you make some serious effort to figure out balancing changes it's almost guaranteed they'll also be committed by someone. 20170712 15:47:02-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has joined #wesnoth-dev 20170712 16:17:08-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 16:36:45-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20170712 16:49:59-!- mjs-de [~mjs-de@x4e300350.dyn.telefonica.de] has joined #wesnoth-dev 20170712 17:02:50-!- TadCarlucci [~lundberg@74.193.219.119] has joined #wesnoth-dev 20170712 17:04:30-!- TadCarlucci [~lundberg@74.193.219.119] has quit [Client Quit] 20170712 17:46:45-!- Duthlet [~Duthlet@dslb-188-101-088-243.188.101.pools.vodafone-ip.de] has quit [Quit: leaving] 20170712 17:49:59< Computer_player_> I have made the thread 20170712 17:50:12< Computer_player_> so with my How to Play thread, that's 2 steps :) 20170712 17:51:31< DeFender1031> "Computer_player_ and The Council have made their first move out of the shadows... will it be enough to grab the attention of the masses?" (Okay, yeah, this joke is probably getting very old.) 20170712 17:54:09< Kwandulin> Someone posted in that zombie survival thread and pushed back the khali thread 20170712 17:54:14< Kwandulin> *dum dum dum* 20170712 18:00:23< Computer_player_> now to sleep (3rd step) 20170712 18:00:27-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 240 seconds] 20170712 18:00:41< Computer_player_> I am confident someone will post in the thread and push it up *hint hint( XD 20170712 18:00:55-!- Computer_player_ [70c8693e@gateway/web/freenode/ip.112.200.105.62] has quit [Quit: Page closed] 20170712 18:12:09-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth-dev 20170712 18:41:41-!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Ping timeout: 246 seconds] 20170712 18:53:11-!- gfgtdf [~chatzilla@x4e3688a4.dyn.telefonica.de] has joined #wesnoth-dev 20170712 18:53:41< gfgtdf> celmin: is therea areason why wesnoth.remove_modifications is undocumented or can i document it ? 20170712 18:55:06< gfgtdf> cemin: i also wonder: is it possible to remove multiple objects with one call by using some [or] syntax? 20170712 18:55:06-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has quit [Quit: Going to bed] 20170712 18:56:45< zookeeper> gfgtdf, since you said #1819 (facing= in [recall]) looks okay, i guess i'll merge it... 20170712 18:57:07< gfgtdf> ok 20170712 18:58:30< gfgtdf> zookeeper: i don't reaally like the fact that place_recruit has so many paremter since it makes it quite hard to read which one is which in the list, but that doesn't need to be fixed before merging. 20170712 19:02:25-!- irker808 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20170712 19:02:25< irker808> wesnoth: Lari Nieminen wesnoth:master 1aa1ce642b19 / src/ (4 files in 3 dirs): Added support for a facing= key in [recall] (#1819) https://github.com/wesnoth/wesnoth/commit/1aa1ce642b191e6ff29fd1dede3973aad2a2c84a 20170712 19:02:55< zookeeper> vultraz_iOS, ^ see, no merge commit or any other funniness. 20170712 19:03:22< vultraz_iOS> Good good 20170712 19:10:26< DeFender1031> I'd just been setting the unit's facing before performing the recall... 20170712 19:14:10< zookeeper> doesn't work, at least in 1.13 20170712 19:14:28< DeFender1031> Or maybe after? 20170712 19:14:37< zookeeper> then the fadein happens with the wrong facing 20170712 19:14:52< DeFender1031> Eh, all I know is that the lack of this feature was only slightly annoying to me. 20170712 19:15:22-!- mjs-de [~mjs-de@x4e300350.dyn.telefonica.de] has quit [Ping timeout: 255 seconds] 20170712 19:15:59< DeFender1031> Oh, speaking of lacking features, a friend of mine just downloaded the game the other day and mentioned something that I had thought of a long time ago but by the time I became a regular here had gotten used to and forgotten... 20170712 19:16:18< DeFender1031> And that's being able to go back and read previous messages during a dialogue sequence. 20170712 19:17:26< Kwandulin> Great idea! Might be useful for messages that pop up during the beginning of a turn and get skipped accidentally 20170712 19:18:14< zookeeper> yeah, it'd be nice. on a somewhat related note, i've always envisioned a kind of universal rewind feature where you'd have a slider with which you could instantly jump to past actions/turns. 20170712 19:18:26< DeFender1031> Kwandulin, you react as though I'm the first person to notice this... 20170712 19:19:02< DeFender1031> zookeeper, universal rewind would be a wonderful superset of what I was talking about. 20170712 19:19:16< Kwandulin> I remember thinking the same when I first played BfW, too (that*s also some years ago) 20170712 19:19:59< DeFender1031> Neither a "view previous messages" nor a "universal rewind" would be that hard to implement. All it would require is keeping a log of either all messages or all actions which occurred and then being able to play them back in either forward or reverse order. 20170712 19:20:48< DeFender1031> The good news is, we ALMOST have a log of exactly such. 20170712 19:20:55< zookeeper> i'm pretty sure that a universal rewind would be a rather huge feature to implement with all sorts of difficulties and implications. however, for your particular idea, a simple message log would do and that could be very easy to implement. 20170712 19:21:06< DeFender1031> zookeeper, my thinking exactly. 20170712 19:21:40< DeFender1031> zookeeper, in fact, I could even implement my idea with ONLY add-on tools, though it'd have a more clunky interface than I envision. 20170712 19:21:49< DeFender1031> The full rewind would be harder. 20170712 19:21:55< DeFender1031> Kwandulin, yeah, it's one of those things that is VERY noticeable on first impression, but then you get used to it and forget that you wanted it. 20170712 19:22:07< DeFender1031> On the other hand, first impressions can be important. 20170712 19:22:31< DeFender1031> Many people won't stay long enough to get to the "forget they wanted it" stage if they don't like what they see. 20170712 19:22:51< zookeeper> you could basically have a key for "re-view past messages". at any point when you press it, it shows you the previous message that was on-screen. keep pressing it and it keeps showing you older ones. 20170712 19:23:06-!- RatArmy_ [~ratarmy@om126234117250.16.openmobile.ne.jp] has joined #wesnoth-dev 20170712 19:23:48< zookeeper> _mostly_ all it'd require would be to keep a log of previous messages. and it could even reset when loading so none of that would need to be stored in savefiles. 20170712 19:24:11< DeFender1031> zookeeper, exactly so. If I were doing it as an add-on, I'd use lua to create my own [message] tag which passes its cfg on to the built-in one, but also logs the cfg into an array so it can be replayed at will. 20170712 19:24:34< DeFender1031> And then a custom menu item with a hotkey to see previous messages. 20170712 19:24:45< DeFender1031> However, that's not as feature-complete as I'd ideally suggest. 20170712 19:25:28< DeFender1031> I'd also think that it'd make sense to include buttons on the messages themselves to let you navigate forward and backward. 20170712 19:25:35< DeFender1031> (Like the ones on the [story] screens) 20170712 19:26:03< DeFender1031> Also, I'm not sure if it needs to be a log for the entire game, or merely for the mose recent action sequence. 20170712 19:26:09< DeFender1031> entire scenario* 20170712 19:26:30< DeFender1031> (Obviously, a universal rewind would be for the entire scenario, but a message log maybe not.) 20170712 19:28:00< DeFender1031> Also, it'd have to account for things like "the unit who said this is either dead or no longer at the targethex now." 20170712 19:28:25< DeFender1031> Which would be simpler if the message cache reset after each action sequence. 20170712 19:28:44< DeFender1031> Though that'd still make it frustrating if you miss the last message in the sequence and want to go back. 20170712 19:29:28< DeFender1031> Another option would be for the queue to contain data which is less raw, and store the actual name, portrait, etc. being displayed so that it doesn't matter whether the unit is still there or not. 20170712 19:29:53< DeFender1031> Also, previous messages should be dimmed in some fashion to show that they're not the current thing being said. 20170712 19:30:17< DeFender1031> Finally, I'd suggest that this be a feature that existed independantly of a universal rewind. 20170712 19:31:12< DeFender1031> Oh, and universal rewind is PARTLY doable even right now. It wouldn't allow viewing rewinds in real time, but you could replay from the beginning of a particular turn... 20170712 19:31:16< zookeeper> if there was a key for checking previous messages, then it'd basically double as the "previous" button during a dialogue sequence. 20170712 19:31:35< DeFender1031> zookeeper, of course, that makes sense. 20170712 19:31:41< zookeeper> so might not be any need to have those buttons at all. although i suppose they wouldn't take up almost any space. 20170712 19:32:54< DeFender1031> zookeeper, generally, good design says that if there may be users who expect to do a certain thing in one way and certain users who expect it in another, it's best to offer both. I think that's especially true when it comes to offering both a mouse-driven and a keyboard-driven way to do something. 20170712 19:33:21< DeFender1031> I wouldn't expect a newcomer to necessarily know that they can just hit left on a message dialog to go back. 20170712 19:33:27< zookeeper> sure 20170712 19:33:33< DeFender1031> But if there's a button there, it becomes obvious. 20170712 19:33:48< DeFender1031> (Also, left and right make sense to me for this.) 20170712 19:34:57< zookeeper> the important question to me is to figure out if some problems could arise from it. obviously you couldn't make [message][option] choices again, but are there other side effects that a message can have? 20170712 19:36:47< zookeeper> also, there are other things like [object] description pop-ups which display modal text to the user, so one needs to figure out whether to try to include them in the log (which ones? how? etc) or leave them out 20170712 19:38:43< DeFender1031> And custom dialogs that simply convey information and aren't interactive can also be the sort of thing that one would want in such a log, yeah. 20170712 19:39:09< DeFender1031> As for messages with options, IIRC, replay also skips those... 20170712 19:39:41< DeFender1031> Though i'd suggest that messages with options actually still show, just with the one that was selected higlighted and the rest grayed out or something. 20170712 19:40:51-!- Kwandulin [~Miranda@p200300760F12B32094AC2426B14A9D12.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20170712 19:42:41< zookeeper> yeah, that'd probably be a sane way to handle those messages in replays too 20170712 19:43:52< zookeeper> and similarly for [text_input] 20170712 19:44:24< DeFender1031> uh... yeah. 20170712 19:44:55< DeFender1031> Sorry... that was a little condescending. 20170712 19:45:41 * zookeeper does not compute 20170712 19:45:43-!- RatArmy_ [~ratarmy@om126234117250.16.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170712 19:46:22< DeFender1031> nevermind, the "uh... yeah." used a somewhat condescending tone in my head, and I'm being a moron who didn't remember that tone doesn't transfer over text... 20170712 19:46:46< DeFender1031> So I apologized for my tone when there wasn't really one :P 20170712 19:47:38< DeFender1031> Anyway, I should probably open a few feature request bugs for this stuff so it doesn't get swallowed up by history. 20170712 19:48:00< DeFender1031> Time for me to figure out how to... do that. 20170712 19:48:06< zookeeper> so how did it have a condescending tone in your head if you weren't actually being condescending? :> 20170712 19:49:33< DeFender1031> The tone in my head was actually intended to mean "yeah, that's been obvious to me for a while", which I then realized sounded, also in my head, a little condescending. :P 20170712 19:50:19< DeFender1031> Don't try to make sense of my brain. I've spent 30 years doing so and I still haven't succeeded. My brain just has a mind of its own, that's all. :P 20170712 19:51:22 * zookeeper squints sceptically 20170712 19:52:03< zookeeper> all right then, we'll let it slide this time 20170712 19:53:25< zookeeper> but yeah, i don't seem to recall there being a feature request for displaying option/text_input-containing messages in replays 20170712 19:53:49< DeFender1031> How about one for navigable message history? 20170712 19:54:25< zookeeper> i don't think there's one of those either 20170712 19:54:26< DeFender1031> Speaking of navigable message history, we're talking about the in-game dialog kind, but I wonder about the multiplayer chat kind as well... 20170712 19:54:49< zookeeper> there's a chatlog dialog for multiplayer chat 20170712 19:55:31< DeFender1031> (Of course, I tend not to really care all that much about MP stuff myself, but there seems to be a whole Council full of Ladders who love it so...) 20170712 19:55:38< DeFender1031> Okay, so then that's already present. 20170712 19:55:43< zookeeper> yep 20170712 19:56:34< DeFender1031> Was that there in 1.12? I seem to recall A: that the error and warning output uses the chat system and B: not being able to debug by using strategic output lines because I could never see more than 5 back... 20170712 19:57:06< zookeeper> it's been there almost always, and thank goodness for that. multiplayer chat would be pretty terribly without it. 20170712 19:57:45< Soliton> you can change the number of chat lines somewhere iirc. 20170712 19:58:09< DeFender1031> Hmm... then perhaps I just never found the button to bring upthe log... 20170712 19:58:53< DeFender1031> Anyway, I'm gonna go add requests for the two things above. 20170712 19:59:32< DeFender1031> Is that via "issues"? 20170712 19:59:42< zookeeper> yes 20170712 20:00:02< zookeeper> i guess you don't fancy taking a stab at writing the message log thing yourself? :p 20170712 20:01:16< DeFender1031> I might, if I can find the time... I was about to suggest that I might do it myself, but I realize that I keep offering to do things and then not actually finding the time to, so I'm trying to be realistic as well. 20170712 20:02:18< DeFender1031> Even if I WERE sure right now that I'd be able to find the time, I'd still put it up as a request and then ask for it to be assigned to myself just so there was a record of it. 20170712 20:03:12< DeFender1031> how do I add tags to an issue? 20170712 20:03:39< DeFender1031> (Specifically, how do i tag it as a feature request ratehr than a bug?) 20170712 20:03:45< DeFender1031> rather* 20170712 20:07:00< zookeeper> "labels" in the side menu 20170712 20:07:11< DeFender1031> I don't see a side menu. 20170712 20:07:53< zookeeper> assigness, labels, projects, milestone 20170712 20:08:17< DeFender1031> I dsee a title field, a text input block, and a "submit new issue" button. 20170712 20:08:24< DeFender1031> see* 20170712 20:08:51< zookeeper> oh right 20170712 20:08:53< DeFender1031> also some controls for formatting. 20170712 20:08:59< zookeeper> i suppose only project members can set those things 20170712 20:09:06< DeFender1031> (which do not include labels.) 20170712 20:09:08< DeFender1031> oh. 20170712 20:09:18< DeFender1031> then I guess I submit and someone else labels it? 20170712 20:09:25< DeFender1031> that seems... inefficient. 20170712 20:09:28< zookeeper> yeah 20170712 20:09:36< zookeeper> (someone correct me if i'm wrong) 20170712 20:10:06< DeFender1031> well, that's been done then. it's 1834 if you want to label it. 20170712 20:12:31-!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20170712 20:15:20< DeFender1031> And there's 1835 to go along with it. 20170712 20:16:41< DeFender1031> Hmm... I wonder if the two feature requests I posted to back in the day to GNAAAAAAAAAAAA! (mocking squeaky voice) got transferred to GH... 20170712 20:19:30< zookeeper> pydsigner, so i take it that there's no longer any problems with ANL faction selection, recruits, and all that? i just noticed some older issues/PR's related to it, so i was wondering whether the fix i added recently was all that's needed or if there's some other similar problems too. 20170712 20:19:37< zookeeper> (assuming you checked) 20170712 20:20:49< pydsigner> zookeeper: I haven't checked yet, that's on my nebulous TODO list 20170712 20:21:35< zookeeper> okay 20170712 20:23:56< gfgtdf> zookeeper: i think that the 1.10 version of ANL only supported loyalist leaders while the 1.13 version supports leaders from all factions. The quetion is whether this is an improvement or not. I personally think it's at least something that isn't worth 'fixing' 20170712 20:24:33< DeFender1031> what's ANL? 20170712 20:24:42< zookeeper> a new land, the 4p multiplayer survival scenario 20170712 20:25:23< DeFender1031> ah 20170712 20:26:16< zookeeper> gfgtdf, i don't remember for sure what the original intent was, but yeah i don't think it's a problem. 20170712 20:28:55< zookeeper> the scenario isn't so super serious that it's a terribly travesty if some people have fun and play it with a drake, white mage, revenant and an orc as their leaders. 20170712 20:29:11< zookeeper> s/terribly/terrible... again that y/e typo i keep making 20170712 20:37:11< Harzilein> nowadays it uses wesnoth to parse wml. 20170712 20:37:53< Harzilein> Soliton, anyone else: is that generator for the static html pages (for the factions/eras) available on some repo? 20170712 20:41:19< zookeeper> check data/tools/wmlunits and/or data/tools/unit_tree/ 20170712 20:41:48< Soliton> yep the former is what you call. 20170712 20:41:55-!- RatArmy_ [~ratarmy@om126234117250.16.openmobile.ne.jp] has joined #wesnoth-dev 20170712 20:44:56< Soliton> data/tools/unit_tree/update-wmlunits is what runs on wesnoth.org and also downloads all add-ons etc. 20170712 20:51:29< Harzilein> thanks 20170712 21:09:08-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170712 21:11:22-!- RatArmy_ [~ratarmy@om126234117250.16.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170712 21:20:01-!- RatArmy_ [~ratarmy@om126234117250.16.openmobile.ne.jp] has joined #wesnoth-dev 20170712 21:23:15-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 21:36:06-!- RatArmy_ [~ratarmy@om126234117250.16.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170712 21:36:39-!- travis-ci [~travis-ci@ec2-54-224-77-84.compute-1.amazonaws.com] has joined #wesnoth-dev 20170712 21:36:40< travis-ci> wesnoth/wesnoth#14430 (master - 1aa1ce6 : Lari Nieminen): The build has errored. 20170712 21:36:40< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/252932646 20170712 21:36:40-!- travis-ci [~travis-ci@ec2-54-224-77-84.compute-1.amazonaws.com] has left #wesnoth-dev [] 20170712 21:51:13-!- gfgtdf [~chatzilla@x4e3688a4.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.93 [Firefox 54.0.1/20170628075643]] 20170712 21:55:06-!- RatArmy_ [~ratarmy@om126234117250.16.openmobile.ne.jp] has joined #wesnoth-dev 20170712 21:59:42-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170712 21:59:56-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 22:04:28-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170712 22:05:10-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 22:10:29-!- irker808 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20170712 22:16:03-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170712 22:19:14-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 22:21:22-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170712 22:21:57-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 22:23:48-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170712 22:24:25-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 22:26:16-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170712 22:26:52-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 22:28:42-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170712 22:29:19-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 22:31:25-!- Ivanovic_ [~ivanovic@p4FC534A6.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170712 22:31:29-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170712 22:32:32-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Write error: Broken pipe] 20170712 22:33:02-!- Ivanovic_ is now known as Ivanovic 20170712 22:35:41-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 22:35:42-!- Rhonda [~rhonda@anguilla.debian.or.at] has quit [Remote host closed the connection] 20170712 22:35:50-!- Rhonda [~rhonda@anguilla.debian.or.at] has joined #wesnoth-dev 20170712 22:39:13-!- DDR__ [~David@S0106f0f249839863.vc.shawcable.net] has joined #wesnoth-dev 20170712 22:42:08-!- mkdroid [~null@unaffiliated/matthiaskrgr] has joined #wesnoth-dev 20170712 22:43:11-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20170712 22:44:23-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170712 22:46:01-!- DDR__ is now known as DDR 20170712 22:46:05-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170712 22:47:16-!- DDR [~David@S0106f0f249839863.vc.shawcable.net] has quit [Quit: DDR is not Dance Dance Revolution] 20170712 22:47:37-!- DDR [~David@S0106f0f249839863.vc.shawcable.net] has joined #wesnoth-dev 20170712 23:19:16-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 255 seconds] 20170712 23:22:09-!- RatArmy_ [~ratarmy@om126234117250.16.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170712 23:30:11-!- mkdr0id [~null@unaffiliated/matthiaskrgr] has joined #wesnoth-dev 20170712 23:30:26-!- mkdroid [~null@unaffiliated/matthiaskrgr] has quit [Read error: No route to host] 20170712 23:31:56-!- mkdr0id [~null@unaffiliated/matthiaskrgr] has quit [Client Quit] 20170712 23:35:15-!- RatArmy_ [~ratarmy@om126234117250.16.openmobile.ne.jp] has joined #wesnoth-dev 20170712 23:51:58-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev --- Log closed Thu Jul 13 00:00:36 2017