--- Log opened Mon Jun 05 00:00:47 2017 20170605 00:18:21< celticminstrel> Apparently I can still get an assertion error during IME... 20170605 00:18:33< celticminstrel> Also, on commit it eats the next character... 20170605 00:19:14< celticminstrel> Oh, that one might be an easy fix. 20170605 00:19:45< celticminstrel> And still not underlining the portion being composed... 20170605 00:20:02< celticminstrel> Still... all things considered, it works pretty well. 20170605 00:34:41-!- Aginor [~andreas@unaffiliated/aginor] has joined #wesnoth-dev 20170605 00:36:44< vultraz_iOS> ah, hello Aginor 20170605 00:43:57< Aginor> hi vultraz_iOS 20170605 00:44:13< vultraz_iOS> thanks for taking a look at my branch 20170605 00:45:10< Aginor> no worries 20170605 00:45:18< Aginor> make sure to benchmark it properly 20170605 00:45:37< Aginor> does it even run for you? 20170605 00:46:49< vultraz_iOS> Yes 20170605 00:46:54< vultraz_iOS> very well 20170605 00:47:09< Aginor> then that's a great example of the different OS/hardware problems I was talking about :) 20170605 00:47:24< vultraz_iOS> :( ik 20170605 00:47:25< celticminstrel> Does this mean it doesn't run for Aginor? 20170605 00:47:47< Aginor> I was testing it on linux and on my mac when I was playing around with it, and decided it was breaking too much at the tiume to be a good idea to put in 20170605 00:47:53< Aginor> celticminstrel: segfaults on launch 20170605 00:49:21< celticminstrel> I don't suppose you have any suggestions about avoiding the double-firing of events on both keydown and textinput? 20170605 00:49:38< Aginor> celticminstrel: I haven't looked at it at all 20170605 00:50:24< Aginor> celticminstrel: there'll be code in two places to go and fire it, find it and suppress the right set 20170605 00:50:36< Aginor> you should be able to put in code to dump a stacktrace easily enough 20170605 00:50:48< Aginor> I suspect you're hitting both gui1 and gui2 event systems 20170605 00:51:02< irker514> wesnoth: gfgtdf wesnoth:master cd9e7db043df / src/tests/main.cpp: cleanup 208e5ffbf0e283 https://github.com/wesnoth/wesnoth/commit/cd9e7db043df9009d01ff68c89305b0b876751b0 20170605 00:51:12< celticminstrel> I think it's actually GUI1 only. AFAICT the GUI2 system wasn't covered by PR 1003. 20170605 00:51:49< celticminstrel> Hotkeys that would generate textinput are not working at the titlescreen. 20170605 00:51:49-!- gfgtdf [~chatzilla@x4e36aaae.dyn.telefonica.de] has joined #wesnoth-dev 20170605 00:52:20< celticminstrel> While I could remove the textinput handler, I expect that would cause problems... 20170605 00:53:27-!- Alkenrinnstet [~alkenrinn@42.61.217.253] has joined #wesnoth-dev 20170605 00:53:48-!- RatArmy_ [~ratarmy@133.15.175.65] has quit [Ping timeout: 255 seconds] 20170605 00:53:54< gfgtdf> 20170604 19:46:07< ancestral> How do I find out? 20170605 00:54:13< gfgtdf> ancestral: wesnoth does print the boost locale backend in the stderr if you start if debug log general 20170605 00:55:50< Aginor> celticminstrel: I have no quick explanation to offer 20170605 00:57:03< celticminstrel> It seems to me that the "correct" place to handle hotkeys is on keydown, but... presumably you had a good reason for also using textinput. 20170605 00:57:24< gfgtdf> 20170604 13:29:44< Ravana_> not sure if that helps, I want players to see what leader they got, and sidebar seems best place to show it 20170605 00:57:50< Aginor> celticminstrel: yes, ':' and similar hotkeys 20170605 00:58:08< Aginor> textinput is anologous to how sdl1 does it 20170605 00:58:10< celticminstrel> Is this about functionality or about showing the hotkey to the user? 20170605 00:58:14< gfgtdf> Ravana_: if you ae wokring in wesnoth 1.13 it's probabyl easier to inclue the leader information in the dialog with [unit_preview_pane] than to enfornce that the sidebar is always visible 20170605 00:58:28< Aginor> celticminstrel: functionality 20170605 00:59:11< celticminstrel> Hmm... 20170605 00:59:35 * Aginor opens up an IDE 20170605 00:59:50< celticminstrel> I don't understand yet. 20170605 01:00:26< Aginor> I don't really understand what you're asking, so we have shared platform of misunderstanding :) 20170605 01:02:38< celticminstrel> The textinput event could be a key, such as "m". Or it could be a composed key, such as 'é" produced by the sequence Alt-E E. Or it could be something more complicated, such as "月" which would be produced by typing tsuki and pressing space one or more times, then enter. 20170605 01:03:29< Aginor> yes... 20170605 01:03:29< celticminstrel> I'm not quite sure if limiting the hotkey detection to only length-1 strings is sufficient to block out exactly the subset of text input events that would correspond to a single keypress (possibly with shift)... 20170605 01:04:10< celticminstrel> Nor am I sure if it's possible to be 100% certain about whether a particular keypress is going to go on to produce a text input event. 20170605 01:04:29< Aginor> celticminstrel: it's filtering on keys that are considered to be uncomposable 20170605 01:04:40< Aginor> celticminstrel: if it's not one of those keys, it'll wait for the textinput 20170605 01:04:46< celticminstrel> For example, if you receive a keydown on SDL_m, it seems like it makes sense to assume that that's going to produce a text input. 20170605 01:04:48< celticminstrel> Hmm. 20170605 01:05:05< celticminstrel> Okay, so you're saying that unless it's uncomposable, it should wait for the text input event? 20170605 01:05:06-!- gfgtdf_ [~chatzilla@x4e363196.dyn.telefonica.de] has joined #wesnoth-dev 20170605 01:05:11-!- RatArmy_ [~ratarmy@133.15.175.65] has joined #wesnoth-dev 20170605 01:05:12< Aginor> yes 20170605 01:05:29< celticminstrel> That sounds easier than I thought, though it also sounds a little oversimplified... but I guess if it works for 90% of cases, maybe that's good enough... 20170605 01:05:37< vultraz_iOS> Aginor: would you say the texture wrapper class should have the similar refcounting the surface wrapper does? 20170605 01:05:45< Aginor> vultraz_iOS: yes 20170605 01:06:03< vultraz_iOS> ok 20170605 01:06:21< celticminstrel> So, a bonus of implementing the proper IME support is that, apparently, MacOS's practice of showing the accent that you're about to place a letter under counts as an IME and thus you can now see it. 20170605 01:06:33< celticminstrel> ie, previously you'd type Alt+E E and then you'd see é. 20170605 01:06:48< celticminstrel> Now you type Alt+E and see ´. Then you type E and it turns into é. 20170605 01:07:16< vultraz_iOS> eh 20170605 01:07:16< vultraz_iOS> hm 20170605 01:07:22< vultraz_iOS> a texture doesn't have a refcount member 20170605 01:07:29< vultraz_iOS> i guess i need to keep it manually? 20170605 01:07:37-!- gfgtdf [~chatzilla@x4e36aaae.dyn.telefonica.de] has quit [Ping timeout: 272 seconds] 20170605 01:07:41< celticminstrel> In OpenGL, a texture is an integer. 20170605 01:07:45-!- gfgtdf_ is now known as gfgtdf 20170605 01:07:54< Aginor> vultraz_iOS: ok, I think I misunderstood your question 20170605 01:08:00< celticminstrel> Well, probably better called a texture ref, but still. 20170605 01:11:10< celticminstrel> Oh, I think I finally figured out why the underline is not appearing. 20170605 01:12:38< celticminstrel> BTW Aginor, what exactly does the special-case for colon do? Is that just about display? 20170605 01:13:08< Aginor> celticminstrel: it's about actually reacting to it as expected 20170605 01:14:13< celticminstrel> So without that... how does it react? 20170605 01:14:26 * celticminstrel could probably remove it and test, I guess... >_> 20170605 01:14:45< Aginor> it would think it's shift+semicolon on a us keyboard 20170605 01:14:55< Aginor> go for it 20170605 01:15:42< celticminstrel> Ah, so the special case means that it matches whatever keystroke produces colon... still not entirely clear why this is needed though... it's already being matched through textinput after all... 20170605 01:16:20< Aginor> celticminstrel: the sdl2 text input events were never hooked up to the event handling code for hotkeys, and I missed that it was introduced in 5ae33e1f029881607e46b13277e97696eae0073a 20170605 01:16:40< celticminstrel> What was introduced? 20170605 01:17:06< Aginor> that's most likely the cause for the title screen not reacting to its hotkeys 20170605 01:17:09< celticminstrel> Ah. 20170605 01:17:34< Aginor> handler.cpp:721 needs to do the right thing instead of refiring an event 20170605 01:18:32< Aginor> likewise, that interaction there could cause them to be triggered twice in some circumstances 20170605 01:22:24< celticminstrel> handler.cpp:721? 20170605 01:22:31< celticminstrel> That's the call to execute_hotkey... 20170605 01:23:00< celticminstrel> I thought the correct fix would be to change the text_input function a bit further up to mirror the key_down function? 20170605 01:23:31< celticminstrel> Though it's slightly unclear how to get the hotkey there. I guess maybe I could just build a fake text input evernt. 20170605 01:23:40< Aginor> void sdl_event_handler::text_input(const std::string& unicode) 20170605 01:23:41< Aginor> { key_down(SDLK_UNKNOWN, static_cast(0), unicode); 20170605 01:23:42< Aginor> } 20170605 01:23:48< celticminstrel> Or make that function actually take the event as parameter. 20170605 01:23:50< Aginor> that's the one I'm talking about there 20170605 01:23:53< celticminstrel> Like key_down does. 20170605 01:23:57< celticminstrel> Okay. 20170605 01:24:17< celticminstrel> So I was on the right track for that part. 20170605 01:24:19< Aginor> I'm using the line number from head of master 20170605 01:24:22< celticminstrel> Ah. 20170605 01:24:33 * celticminstrel used the line number from the specific commit you linked. >_> 20170605 01:24:47< celticminstrel> Well, mentioned. 20170605 01:24:57< Aginor> right 20170605 01:25:13< Aginor> just pass in the raw event and have the event subsystem match the event for you 20170605 01:25:26< Aginor> so don't unwrap the values 20170605 01:25:31< Aginor> and you'll be holden 20170605 01:25:37< Aginor> s/holden/golden/ 20170605 01:25:57 * celticminstrel wonders if it's worthwhile to make GUI1 also handle SDL_TEXTEDITING. 20170605 01:26:27< Aginor> celticminstrel: I thought about it but I kind of thought it would cause a lot more problems than it might save 20170605 01:26:50< celticminstrel> Well, I'm working on that for GUI2 ATM... but am not particularly motivated to extend it to GUI1... 20170605 01:27:13< Aginor> I thought gui1 was about to be fully removed anyway 20170605 01:27:27< shadowm> According to the 1.13.8 announcement, all major UI components were using GUI2 with the exception of the game screen? 20170605 01:27:37< celticminstrel> It's going to be fully removed, but probably not until somewhere in 1.15. 20170605 01:27:40< shadowm> I guess it's relevant for the chat/command inpuut. 20170605 01:27:44< celticminstrel> shadowm: Game screen and help. 20170605 01:27:56< shadowm> "Documentation? What documentation?" 20170605 01:27:58< celticminstrel> Yeah, it could be relevant for chat. 20170605 01:28:01< celticminstrel> XD 20170605 01:28:01< Aginor> I thought gui2 help was pretty much done 20170605 01:28:11< celticminstrel> I think it's pretty close. 20170605 01:28:14< Aginor> make chat be gui2 overlay :D 20170605 01:28:17< celticminstrel> Needs a layout widget. 20170605 01:28:25< celticminstrel> I tried that, couldn't get it to work. 20170605 01:28:32< celticminstrel> (Chat as GUI2 overlay, I mean.) 20170605 01:28:38< Aginor> right 20170605 01:29:32< Aginor> anyway, I'll go and find myself some lunch 20170605 01:29:36< Aginor> good luck 20170605 01:29:55-!- Aginor [~andreas@unaffiliated/aginor] has left #wesnoth-dev [] 20170605 01:45:13-!- RatArmy_ [~ratarmy@133.15.175.65] has quit [Ping timeout: 268 seconds] 20170605 01:49:34-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Ping timeout: 246 seconds] 20170605 01:59:27-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20170605 02:00:37-!- gfgtdf [~chatzilla@x4e363196.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.93 [Firefox 53.0.3/20170518000419]] 20170605 02:01:36< celticminstrel> Underline working now, sort of. 20170605 02:06:38< celticminstrel> Hm, wonder how you'd interrupt a composition... SDL_StopTextInput()? 20170605 02:08:20-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20170605 02:08:36< celticminstrel> Probably want to do it on certain events. 20170605 02:08:58< celticminstrel> Why does Wesnoth support emacs keystrokes, anyway? 20170605 02:09:20< celticminstrel> IMO Ctrl+A should mean Select All, rather than being a synonym for Home. 20170605 02:11:26< celticminstrel> I suppose we could offer rebinding the textbox keystrokes, if people really like emacs bindings that much. >_> 20170605 02:11:41< celticminstrel> Though that kinda feels like too much work. 20170605 02:16:15-!- RatArmy_ [~ratarmy@133.15.175.65] has joined #wesnoth-dev 20170605 02:19:19-!- RatArmy_ [~ratarmy@133.15.175.65] has quit [Read error: Connection reset by peer] 20170605 02:31:49< vultraz_iOS> hmmm 20170605 02:31:53< vultraz_iOS> I think I'll use a unique_ptr 20170605 02:31:55< vultraz_iOS> in the canvas 20170605 02:35:17< sevu> when reporting bugs with a backtrace, is the stack trace then still helpful or redundant? 20170605 02:35:38< vultraz_iOS> bit redundant id say? 20170605 02:36:04< celticminstrel> ??? 20170605 02:36:18< sevu> ok 20170605 02:37:25< celticminstrel> Okay so... 20170605 02:37:38< celticminstrel> I need to use utf8::size instead of .length I guess, and also... 20170605 02:38:09< celticminstrel> I definitely need to interrupt the composition if the dialog closes or if the user presses escape or does certain other actions. 20170605 02:39:47< celticminstrel> Pressing tab should interrupt it too, I guess. 20170605 02:39:52-!- moongazer [~moongazer@117.248.236.63] has quit [Ping timeout: 260 seconds] 20170605 02:40:30-!- moongazer [~moongazer@59.94.245.149] has joined #wesnoth-dev 20170605 02:47:13-!- sevu [~Shiki@p548573D2.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20170605 03:21:57< celticminstrel> :( 20170605 03:22:08< celticminstrel> SDL_StopTextInput() does not appear to interrupt the composition... 20170605 03:28:25< irker514> wesnoth: Celtic Minstrel wesnoth:keyboard_issues a2c65bf24c62 / / (14 files in 4 dirs): Implement IME support for GUI2 textboxes https://github.com/wesnoth/wesnoth/commit/a2c65bf24c62939851b84e74d78d8de575e7e9ba 20170605 03:32:37< vultraz_iOS> pretty sure you're supposed to use that with mobile? 20170605 03:32:44< celticminstrel> ??? 20170605 03:32:52< vultraz_iOS> also what the hell is IME 20170605 03:32:58< celticminstrel> Input method editor 20170605 03:33:09< vultraz_iOS> what does it do? 20170605 03:33:11< celticminstrel> Commonly used for eg Japanese input. 20170605 03:33:45-!- Appleman1234 [~quassel@pl40388.ag1212.nttpc.ne.jp] has quit [Ping timeout: 268 seconds] 20170605 03:34:08< celticminstrel> It's the feature that allows you to type "tsuki" and have it turn into "月" as you type. 20170605 03:34:46< celticminstrel> And offers lists of other things you might have meant that have the same pronunciation. 20170605 03:35:23< vultraz_iOS> i see 20170605 03:35:37< celticminstrel> The problem right now is that if you start typing, eg "ts" and then close the dialog, if you reopen it and type "u" you'll get what you should have gotten from "tsu" instead. 20170605 03:35:44< celticminstrel> Hmm, come to think of it... 20170605 03:36:01< celticminstrel> I guess I just didn't interrupt the composition in the right place in the code... 20170605 03:36:13< celticminstrel> Or well, all the right places. 20170605 03:36:24< celticminstrel> I guess I should add a call in window::show then. 20170605 03:50:23-!- turupawn [~turupawn@179.49.119.217] has quit [Ping timeout: 272 seconds] 20170605 03:56:45< celticminstrel> I guess I'll open a PR tomorrow to elicit review. 20170605 03:56:52-!- ancestral [~anonymous@63-231-152-92.mpls.qwest.net] has quit [Quit: ancestral] 20170605 03:57:01< celticminstrel> Then move on to working on the hotkey issues. 20170605 03:57:07< vultraz_iOS> many much big prs 20170605 03:57:20< celticminstrel> Still need to decide what to do with my .. one. 20170605 03:57:42< celticminstrel> I'd like it in 1.13.9 but wouldn't be too put out if it's rejected as too big or requiring more detailed review or something. 20170605 03:58:12< celticminstrel> Does the thickness attribute not work in [line] BTW? 20170605 03:58:12-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20170605 03:58:17< celticminstrel> Oh hi mattsc 20170605 03:58:29< vultraz_iOS> no 20170605 03:58:34< vultraz_iOS> thickness is not respected 20170605 03:58:39< mattsc> hi celticminstrel 20170605 03:58:46< vultraz_iOS> if you want a line wider than 1 use a rectangle 20170605 03:58:47< mattsc> I’m only here for about 3 minutes. 20170605 03:59:03< mattsc> Does ancestral check the logs? 20170605 03:59:16< celticminstrel> Good question. 20170605 03:59:37< celticminstrel> vultraz_iOS: Seems really dumb to use a rectangle for a 2-wide line, but okay. 20170605 03:59:38< mattsc> Compiling with the new Mac headers/libs works for me, but I now get the crasj in the map editor with my own build too. 20170605 03:59:49< vultraz_iOS> he will be pinged if you go on discord 20170605 03:59:53< celticminstrel> mattsc: Okay. 20170605 04:00:06< celticminstrel> So now, oddly, I'm the only one not getting the crash. >_> 20170605 04:00:11< vultraz_iOS> or i suppse an @ mention in #wesnoth would also reach him 20170605 04:00:25< mattsc> I’ve been traveking for the last week, just got back, so I am not up to date what happened in the last few days. 20170605 04:00:55-!- ancestral [~anonymous@63-231-152-92.mpls.qwest.net] has joined #wesnoth-dev 20170605 04:01:05< celticminstrel> Haha, timing. 20170605 04:01:07< vultraz_iOS> speak of the devil 20170605 04:01:15< mattsc> Okay, I’ll get a hold of him somehow. The crash problem defintiely seems to come for the different libraries he’s using though. 20170605 04:01:21< vultraz_iOS> mattsc: eh em 20170605 04:01:23< mattsc> Oh, indeed … 20170605 04:01:23< vultraz_iOS> ^ ^ ^ 20170605 04:01:31< mattsc> ancestral: hi 20170605 04:01:58< mattsc> 20170605 03:58:47< mattsc> I’m only here for about 3 minutes. 20170605 04:01:58< mattsc> 20170605 03:59:03< mattsc> Does ancestral check the logs? 20170605 04:02:08< ancestral> Hi 20170605 04:02:09< celticminstrel> Okay, either that didn't work or I was too late making the change (it was halfway through compiling >_> ) 20170605 04:02:12< mattsc> ancestral: 20170605 03:59:38< mattsc> Compiling with the new Mac headers/libs works for me, but I now get the crasj in the map editor with my own build too. 20170605 04:02:15< ancestral> Probably not as often as I should 20170605 04:02:17< celticminstrel> Well whatever. 20170605 04:02:40< mattsc> ancestral: thanks for updating that, just wanted to give you that update ^ 20170605 04:02:46< ancestral> So something in the libs is causing the crash, we assume? 20170605 04:02:47< vultraz_iOS> there would be no need for logs if you would all switch to discord 20170605 04:03:08-!- travis-ci [~travis-ci@ec2-54-211-107-139.compute-1.amazonaws.com] has joined #wesnoth-dev 20170605 04:03:09< travis-ci> wesnoth/wesnoth#14087 (keyboard_issues - a2c65bf : Celtic Minstrel): The build failed. 20170605 04:03:09< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/239456416 20170605 04:03:09-!- travis-ci [~travis-ci@ec2-54-211-107-139.compute-1.amazonaws.com] has left #wesnoth-dev [] 20170605 04:03:29< mattsc> ancestral: yeah, looks like it. 20170605 04:04:07< ancestral> I would love to try someone’s libboost_locale 20170605 04:04:11< irker514> wesnoth: Celtic Minstrel wesnoth:keyboard_issues 9b6febf45354 / / (14 files in 4 dirs): Implement IME support for GUI2 textboxes https://github.com/wesnoth/wesnoth/commit/9b6febf45354992a2c2b8efb21fab14498fbb12d 20170605 04:04:19< celticminstrel> So now with that the dead-keys on Mac work like they do in other applications. \o/ 20170605 04:04:36< celticminstrel> ie you see ´ when pressing alr-e and if you then type e it turns into é. 20170605 04:04:40< ancestral> celticminstrel: Hooray 20170605 04:04:53< ancestral> I am having trouble getting it to build against the non-system libiconv 20170605 04:04:56< mattsc> If you have suggestions for tests I could do, I can do so in the next couple days. But I do have to leave again right now. I’m way past my 3 minutes. ;-) Sorry ... 20170605 04:05:11< celticminstrel> But it seems that if you press alt-e and then close the dialog, it remembers it so that the next time you type e you also get é... 20170605 04:05:26< celticminstrel> I think that's the only remaining bug. 20170605 04:05:26< ancestral> mattsc: Have a good day 20170605 04:05:34< celticminstrel> Good night all. 20170605 04:05:40< ancestral> Thanks for the report 20170605 04:05:50-!- celticminstrel is now known as celmin|sleep 20170605 04:06:07< mattsc> ancestral: thanks for updating the compile package. 20170605 04:06:13< ancestral> No problem 20170605 04:06:16< mattsc> I’ll try to catch you sometime later when I have more time. 20170605 04:06:26< ancestral> Depending what happens, it may get updated in the near future 20170605 04:06:57< mattsc> coll 20170605 04:07:09< mattsc> Oh, and vultraz, I think I have linked to this before: https://xkcd.com/1782/ 20170605 04:07:49< vultraz_iOS> yup :| 20170605 04:07:57-!- atarocch [~atarocch@46.29.219.219] has quit [Ping timeout: 240 seconds] 20170605 04:08:01-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20170605 04:10:19-!- ancestral [~anonymous@63-231-152-92.mpls.qwest.net] has quit [Quit: ancestral] 20170605 04:11:29-!- RatArmy_ [~ratarmy@om126234122029.16.openmobile.ne.jp] has joined #wesnoth-dev 20170605 04:13:35-!- ancestral [~anonymous@63-231-152-92.mpls.qwest.net] has joined #wesnoth-dev 20170605 04:13:36-!- RatArmy_ [~ratarmy@om126234122029.16.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170605 04:17:03-!- ancestral [~anonymous@63-231-152-92.mpls.qwest.net] has quit [Client Quit] 20170605 04:49:37-!- travis-ci [~travis-ci@ec2-23-22-141-152.compute-1.amazonaws.com] has joined #wesnoth-dev 20170605 04:49:38< travis-ci> wesnoth/wesnoth#14088 (keyboard_issues - 9b6febf : Celtic Minstrel): The build is still failing. 20170605 04:49:38< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/239461711 20170605 04:49:38-!- travis-ci [~travis-ci@ec2-23-22-141-152.compute-1.amazonaws.com] has left #wesnoth-dev [] 20170605 04:58:31-!- Kwandulin [~Kwandulin@p200300760F770683B9A2A61AA93714D1.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170605 05:00:15-!- JyrkiVesterinen [~jyrki@87-100-229-52.bb.dnainternet.fi] has joined #wesnoth-dev 20170605 05:41:53< moongazer> celmin|sleep, I thought you never sleep 20170605 05:45:32-!- ancestral [~anonymous@63-231-152-92.mpls.qwest.net] has joined #wesnoth-dev 20170605 05:53:18-!- JyrkiVesterinen [~jyrki@87-100-229-52.bb.dnainternet.fi] has quit [Quit: .] 20170605 06:22:31< moongazer> wesnoth takes forever to build on my pc 20170605 06:24:54< shadowm> 7-8 minutes on mine (-O3). 20170605 06:29:00< moongazer> wait a sec 20170605 06:29:02< moongazer> no 20170605 06:29:03< moongazer> no 20170605 06:29:15< moongazer> Why does it build the entire thing again>! 20170605 06:30:20-!- JyrkiVesterinen [~JyrkiVest@85-76-66-132-nat.elisa-mobile.fi] has joined #wesnoth-dev 20170605 06:37:25-!- ancestral [~anonymous@63-231-152-92.mpls.qwest.net] has quit [Quit: ancestral] 20170605 06:49:35< moongazer> Running sloccount. 20170605 06:49:44< moongazer> Wesnoth has ~300,000 lines of code 20170605 06:50:12-!- Netsplit *.net <-> *.split quits: Kwandulin, Bonobo 20170605 06:50:58-!- Netsplit over, joins: Bonobo 20170605 06:51:06< JyrkiVesterinen> Yeah, it's a huge project. 20170605 06:51:17< moongazer> JyrkiVesterinen, ohh 20170605 06:52:35-!- Kwandulin [~Kwandulin@p200300760F770683B9A2A61AA93714D1.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170605 06:52:59< shadowm> Plus people mysteriously manage to increase code complexity by at least 25% every 4 months. 20170605 06:54:03< shadowm> (Thereby increasing optimizer runtimes _and_ symbol count in debug builds.) 20170605 06:54:25< moongazer> shadowm, lol 20170605 06:56:05-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20170605 07:04:14-!- atarocch [~atarocch@93.56.160.28] has joined #wesnoth-dev 20170605 07:11:11-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20170605 07:11:51-!- moongazer [~moongazer@59.94.245.149] has quit [Quit: Leaving] 20170605 07:43:08-!- atarocch [~atarocch@93.56.160.28] has quit [Quit: Leaving] 20170605 07:43:43-!- atarocch [~atarocch@93.56.160.28] has joined #wesnoth-dev 20170605 07:45:17-!- atarocch [~atarocch@93.56.160.28] has quit [Client Quit] 20170605 07:45:41-!- atarocch [~atarocch@93.56.160.28] has joined #wesnoth-dev 20170605 08:22:35-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20170605 08:23:14-!- mjs-de [~mjs-de@x4db5cf1c.dyn.telefonica.de] has joined #wesnoth-dev 20170605 08:50:08< zookeeper> celmin|sleep: 20170605 08:50:18< zookeeper> wesnoth.get_units 20170605 08:50:26< zookeeper> "Returns an array of all the units _on the map_ matching [...]" 20170605 08:50:36< zookeeper> does that mean the new [kill] implementation can't kill units on the recall list? 20170605 08:50:46< zookeeper> because that would explain https://forums.wesnoth.org/viewtopic.php?p=613634#p613634 20170605 08:53:56< vultraz_iOS> recommend adding a new tag in that case 20170605 08:56:21< zookeeper> that doesn't make any sense. 20170605 08:57:30< vultraz_iOS> :) 20170605 09:08:04-!- RatArmy_ [~ratarmy@om126161116199.8.openmobile.ne.jp] has joined #wesnoth-dev 20170605 09:12:51-!- jon__ [472452a3@gateway/web/freenode/ip.71.36.82.163] has joined #wesnoth-dev 20170605 09:13:53< jon__> hi all 20170605 09:14:16-!- JyrkiVesterinen [~JyrkiVest@85-76-66-132-nat.elisa-mobile.fi] has quit [Quit: Lunch] 20170605 09:14:17< vultraz_iOS> hello 20170605 09:14:25-!- APic [apic@apic.name] has joined #wesnoth-dev 20170605 09:16:39-!- RatArmy_ [~ratarmy@om126161116199.8.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170605 09:16:58< jon__> how is every one today 20170605 09:19:15< vultraz_iOS> good 20170605 09:20:58< jon__> vultraz that is gr8 to here 20170605 09:23:42< jon__> me not to happy (( 20170605 09:31:17< jon__> I ponder why their is no auto update built into wesnoth?? a much needed feature! 20170605 09:33:03< vultraz_iOS> we're working on getting on steal 20170605 09:33:05< vultraz_iOS> steam* 20170605 09:33:12< vultraz_iOS> that will have auto-update 20170605 09:35:39< jon__> i wondered cool with me, i hope you put this really much need feature in. 20170605 09:36:11-!- RatArmy_ [~ratarmy@133.15.175.65] has joined #wesnoth-dev 20170605 09:37:14< jon__> where I am coming from is the program , and not the addons 20170605 09:38:20< jon__> thanks all I hope you imput that soon 20170605 09:38:30-!- jon__ [472452a3@gateway/web/freenode/ip.71.36.82.163] has left #wesnoth-dev [] 20170605 09:45:10-!- JyrkiVesterinen [~JyrkiVest@85-76-66-132-nat.elisa-mobile.fi] has joined #wesnoth-dev 20170605 10:12:07-!- Bonobo [~Bonobo@2001:44b8:254:3200:11f:e8da:22f6:41e3] has quit [Read error: Connection reset by peer] 20170605 10:12:27-!- Bonobo [~Bonobo@2001:44b8:254:3200:11f:e8da:22f6:41e3] has joined #wesnoth-dev 20170605 10:33:28-!- RatArmy_ [~ratarmy@133.15.175.65] has quit [Read error: Connection reset by peer] 20170605 11:07:50-!- Kwandulin [~Kwandulin@p200300760F770683B9A2A61AA93714D1.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20170605 11:08:09-!- markus__ [~mjs-de@x4e304046.dyn.telefonica.de] has joined #wesnoth-dev 20170605 11:11:48-!- mjs-de [~mjs-de@x4db5cf1c.dyn.telefonica.de] has quit [Ping timeout: 260 seconds] 20170605 11:23:45-!- irker514 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20170605 11:38:27-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170605 11:43:28-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20170605 11:43:33-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170605 11:44:36-!- stikonas_ is now known as stikonas 20170605 11:51:41-!- markus__ [~mjs-de@x4e304046.dyn.telefonica.de] has quit [Remote host closed the connection] 20170605 11:54:03< celmin|sleep> zookeeper: Yes, that means [kill] in 1.13.8 can't kill recall list units, but pretty sure I fixed it recently. 20170605 11:58:16-!- turupawn [~turupawn@179.49.119.217] has joined #wesnoth-dev 20170605 11:59:20-!- RatArmy_ [~ratarmy@om126211117125.13.openmobile.ne.jp] has joined #wesnoth-dev 20170605 12:00:37-!- Appleman1234 [~quassel@z190230.ppp.asahi-net.or.jp] has joined #wesnoth-dev 20170605 12:01:23-!- irker451 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20170605 12:01:23< irker451> wesnoth: Charles Dang wesnoth:accelerated_rendering a56fa5d69fca / / (10 files in 6 dirs): Added SDL_Texture wrapper class and some utility functions https://github.com/wesnoth/wesnoth/commit/a56fa5d69fcaf6ae5f99a56fdc334bb1ad0ff5ed 20170605 12:11:29-!- sevu [~Shiki@p54856A61.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170605 12:16:23< celmin|sleep> Alright, PR 1758 opened. 20170605 12:20:52-!- travis-ci [~travis-ci@ec2-54-89-69-176.compute-1.amazonaws.com] has joined #wesnoth-dev 20170605 12:20:53< travis-ci> wesnoth/wesnoth#14090 (accelerated_rendering - a56fa5d : Charles Dang): The build failed. 20170605 12:20:53< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/239558182 20170605 12:20:53-!- travis-ci [~travis-ci@ec2-54-89-69-176.compute-1.amazonaws.com] has left #wesnoth-dev [] 20170605 12:31:38< zookeeper> celmin|sleep, oh right, the dead_men_sleeping thing. 20170605 12:43:35-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20170605 12:44:08-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170605 12:54:02-!- clavi [~clavi@v22017034422546657.goodsrv.de] has quit [Quit: ZNC - http://znc.in] 20170605 12:56:14-!- clavi [~clavi@v22017034422546657.goodsrv.de] has joined #wesnoth-dev 20170605 13:07:28-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20170605 13:32:13-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170605 13:38:19-!- Kwandulin [~Kwandulin@p200300760F7706014945AF1ECB5483D1.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170605 13:42:38-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 246 seconds] 20170605 13:42:49-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170605 13:47:12-!- turupawn [~turupawn@179.49.119.217] has quit [Ping timeout: 260 seconds] 20170605 13:53:37-!- Kwandulin [~Kwandulin@p200300760F7706014945AF1ECB5483D1.dip0.t-ipconnect.de] has quit [Ping timeout: 255 seconds] 20170605 14:19:23-!- Bonobo [~Bonobo@2001:44b8:254:3200:11f:e8da:22f6:41e3] has quit [Ping timeout: 260 seconds] 20170605 14:40:04-!- JyrkiVesterinen [~JyrkiVest@85-76-66-132-nat.elisa-mobile.fi] has quit [Quit: .] 20170605 15:01:29-!- irker451 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20170605 15:19:28-!- irker679 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20170605 15:19:28< irker679> wesnoth: Charles Dang wesnoth:accelerated_rendering ec2eec888b98 / src/gui/widgets/minimap.cpp: GUI2/Minimap: quick fix to get the minimap drawing again https://github.com/wesnoth/wesnoth/commit/ec2eec888b98928332b143b9cf688e11de5990cf 20170605 15:19:28< irker679> wesnoth: Charles Dang wesnoth:accelerated_rendering ff4542fc521f / / (5 files in 3 dirs): Moved renderer RAII helpers to their own file and added ones for clip rect and v https://github.com/wesnoth/wesnoth/commit/ff4542fc521fca70d16ce199908ac9a8568ccbff 20170605 15:19:29< irker679> wesnoth: Charles Dang wesnoth:accelerated_rendering 5383efce71cd / source_lists/libwesnoth_sdl: Updated files list for a56fa5d https://github.com/wesnoth/wesnoth/commit/5383efce71cdc14cd0ea22eac1b266e800b7bc06 20170605 15:19:31< irker679> wesnoth: Charles Dang wesnoth:accelerated_rendering 8f4de8a3c631 / src/video.cpp: CVideo: convert blit_surface to handle input as textures instead of blitting to https://github.com/wesnoth/wesnoth/commit/8f4de8a3c631d8ff19f341f95d85b8e0239a9dc9 20170605 15:23:21-!- Kwandulin [~Kwandulin@p200300760F7706014945AF1ECB5483D1.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170605 15:24:03-!- sevu [~Shiki@p54856A61.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20170605 15:33:02-!- horrowind [~Thunderbi@p2003008E6C7D981F964452FFFE0220ED.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170605 15:44:33-!- travis-ci [~travis-ci@ec2-54-89-69-176.compute-1.amazonaws.com] has joined #wesnoth-dev 20170605 15:44:34< travis-ci> wesnoth/wesnoth#14095 (accelerated_rendering - 8f4de8a : Charles Dang): The build is still failing. 20170605 15:44:34< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/239619092 20170605 15:44:34-!- travis-ci [~travis-ci@ec2-54-89-69-176.compute-1.amazonaws.com] has left #wesnoth-dev [] 20170605 15:44:54-!- horrowind [~Thunderbi@p2003008E6C7D981F964452FFFE0220ED.dip0.t-ipconnect.de] has quit [Quit: horrowind] 20170605 15:53:52-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170605 16:03:02-!- sevu [~Shiki@p54856A61.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170605 16:09:48-!- mjs-de [~mjs-de@x4e304046.dyn.telefonica.de] has joined #wesnoth-dev 20170605 16:10:27-!- atarocch [~atarocch@93.56.160.28] has quit [Ping timeout: 240 seconds] 20170605 16:13:10-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20170605 16:15:47-!- Kwandulin [~Kwandulin@p200300760F7706014945AF1ECB5483D1.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20170605 16:23:57-!- atarocch [~atarocch@93.56.160.28] has joined #wesnoth-dev 20170605 16:32:55-!- Kwandulin [~Kwandulin@p200300760F7706014945AF1ECB5483D1.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170605 16:43:49-!- sevu [~Shiki@p54856A61.dip0.t-ipconnect.de] has quit [Quit: Verlassend] 20170605 16:51:52-!- JyrkiVesterinen [~jyrki@87-92-55-222.bb.dnainternet.fi] has joined #wesnoth-dev 20170605 17:01:00-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170605 17:01:27-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170605 17:04:40-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170605 17:05:47-!- turupawn [~turupawn@179.49.119.217] has joined #wesnoth-dev 20170605 17:06:13-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 255 seconds] 20170605 17:24:35-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20170605 17:24:38-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170605 17:59:41-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20170605 18:00:15-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170605 18:06:47-!- mjs-de [~mjs-de@x4e304046.dyn.telefonica.de] has quit [Remote host closed the connection] 20170605 18:16:01-!- horrowind [~Thunderbi@p2003008E6C7D981F964452FFFE0220ED.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170605 18:19:34-!- irker679 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20170605 18:22:33-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170605 18:24:56-!- mjs-de [~mjs-de@dorf.cc] has joined #wesnoth-dev 20170605 18:25:23-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170605 18:26:13-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170605 18:26:22-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170605 18:47:46-!- Kwandulin [~Kwandulin@p200300760F7706014945AF1ECB5483D1.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20170605 18:52:16-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20170605 18:52:50-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170605 19:33:57-!- turupawn [~turupawn@179.49.119.217] has quit [Ping timeout: 240 seconds] 20170605 19:42:10-!- Kwandulin [~Kwandulin@p200300760F7706014945AF1ECB5483D1.dip0.t-ipconnect.de] has joined #wesnoth-dev 20170605 19:45:51-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20170605 19:46:25-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170605 20:04:51-!- Greg-Bog_ [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170605 20:07:35-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 240 seconds] 20170605 20:08:15-!- turupawn [~turupawn@179.49.119.217] has joined #wesnoth-dev 20170605 20:12:35-!- turupawn [~turupawn@179.49.119.217] has quit [Ping timeout: 240 seconds] 20170605 20:17:29-!- Greg-Bog_ [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20170605 20:18:45-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170605 20:27:07-!- mjs-de [~mjs-de@dorf.cc] has quit [Quit: On the road again] 20170605 20:36:08-!- Kwandulin [~Kwandulin@p200300760F7706014945AF1ECB5483D1.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20170605 20:38:03-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20170605 20:38:16-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170605 20:48:50-!- RatArmy_ [~ratarmy@om126211117125.13.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170605 21:03:27-!- JyrkiVesterinen [~jyrki@87-92-55-222.bb.dnainternet.fi] has quit [Quit: .] 20170605 21:10:55-!- RatArmy_ [~ratarmy@om126211117125.13.openmobile.ne.jp] has joined #wesnoth-dev 20170605 21:23:11-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20170605 21:28:14-!- RatArmy_ [~ratarmy@om126211117125.13.openmobile.ne.jp] has quit [Read error: Connection reset by peer] 20170605 21:32:17-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20170605 21:32:51-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170605 21:44:05-!- atarocch [~atarocch@93.56.160.28] has quit [Ping timeout: 240 seconds] 20170605 21:52:40-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20170605 22:24:52-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20170605 22:25:26-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170605 22:29:30-!- horrowind [~Thunderbi@p2003008E6C7D981F964452FFFE0220ED.dip0.t-ipconnect.de] has quit [Quit: horrowind] 20170605 23:05:56-!- Bonobo [~Bonobo@2001:44b8:254:3200:e91e:bb28:87ca:5880] has joined #wesnoth-dev 20170605 23:09:18-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 240 seconds] 20170605 23:17:27-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20170605 23:18:01-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20170605 23:37:32-!- Greg-Bog_ [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20170605 23:40:56-!- Greg-Bo__ [~greg_bogg@c-73-37-6-51.hsd1.or.comcast.net] has joined #wesnoth-dev 20170605 23:41:12-!- RatArmy_ [~ratarmy@133.15.175.65] has joined #wesnoth-dev 20170605 23:41:16-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 260 seconds] 20170605 23:42:11-!- Greg-Bog_ [~greg_bogg@173.240.241.83] has quit [Ping timeout: 260 seconds] --- Log closed Tue Jun 06 00:00:48 2017