--- Log opened Mon Aug 17 00:00:41 2015 --- Day changed Mon Aug 17 2015 20150817 00:00:41< shadowm> Aginor: According to https://wiki.libsdl.org/MigrationGuide#Some_general_truths we don't really need it. 20150817 00:01:04< shadowm> I mean, as long as we are happy with writing our own WinMain(). 20150817 00:01:40< BeoXTC> anyone encountered C:/TDM-GCC-64/bin/../lib/gcc/x86_64-w64-mingw32/5.1.0/../../../../x86_64-w64-mingw32/bin/as.exe: .objs-debug\src\gui\widgets\generator.o: too many sections (34464)? 20150817 00:01:46< BeoXTC> C:\Users\BeoXTC\AppData\Local\Temp\ccZq4Mhg.s: Fatal error: can't write .objs-debug\src\gui\widgets\generator.o: File too big 20150817 00:02:17< vultraz> o_O never seen that before 20150817 00:02:20< shadowm> Uh. 20150817 00:02:31< shadowm> BeoXTC: Are you on 64-bit or 32-bit Windows? 20150817 00:02:40-!- prkc [~prkc@4E5CC75C.dsl.pool.telekom.hu] has quit [Read error: Connection reset by peer] 20150817 00:03:17< BeoXTC> 64bit windows 20150817 00:03:34< BeoXTC> with tdm-gcc 32bit 20150817 00:04:04< BeoXTC> https://github.com/wesnoth/wesnoth/blob/565caec7975923447f4152c9cc5be34befda2ac0/projectfiles/CodeBlocks/README.md 20150817 00:04:09< BeoXTC> I followed this guide 20150817 00:04:14< Aginor> shadowm: that's fair enough 20150817 00:04:33< Aginor> I still need to get set up for windows development before I can do that though 20150817 00:04:51< shadowm> Aginor: You don't need to worry about this yet anyway, since it's my pet bug. :p 20150817 00:05:12 * Aginor is currently trying to rewrite hotkey handling to use scancodes under sdl2 20150817 00:05:52< shadowm> I'm going to test #458 now. 20150817 00:06:17< Aginor> please do 20150817 00:06:24< Aginor> I would appreciate using cmake over scons 20150817 00:07:35< Aginor> I'm doing hotkeys on a different branch 20150817 00:08:57-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20150817 00:09:01< shadowm> BeoXTC: I can't really think of a solution for your issue right now other than trying a Release as opposed to Debug build. 20150817 00:10:17< shadowm> Splitting generator.cpp into separate files would help too but that's a bit more involved. 20150817 00:10:19-!- BeoXTC is now known as BeoXTC_ 20150817 00:11:41< shadowm> Basically, this is what we get for abusing C++ templates. ¬_¬ 20150817 00:11:57-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 246 seconds] 20150817 00:11:57-!- wedge010 is now known as wedge009 20150817 00:12:39< shadowm> (Mostly going by http://stackoverflow.com/questions/16596876/object-file-has-too-many-sections ) 20150817 00:13:11< BeoXTC_> yeah I found that too 20150817 00:13:39-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 252 seconds] 20150817 00:14:35< shadowm> Aginor: Minor unrelated thing I'm getting with SDL 2 builds: 20150816 21:14:17 error config: hotkey key 'page up' invalid 20150817 00:15:18-!- BeoXTC_ [3eb2b12a@gateway/web/freenode/ip.62.178.177.42] has quit [] 20150817 00:15:33< Aginor> shadowm: it's probably mroe relevant to what I'm doing now 20150817 00:15:40-!- BeoXTC [3eb2b12a@gateway/web/cgi-irc/kiwiirc.com/ip.62.178.177.42] has joined #wesnoth-dev 20150817 00:15:57< Aginor> basically, it's a really bad idea to rely on characters for the hotkeys instead of scancodes :) 20150817 00:16:04< shadowm> Scrolling speed seems acceptable at 1024x768 even on an -O0 build under high system load, by the way. 20150817 00:16:09-!- BeoXTC is now known as BeoXTC_ 20150817 00:16:20< Aginor> shadowm: good 20150817 00:16:28< Aginor> I take it a cmake build worked then? 20150817 00:17:02< shadowm> Yes, it did indeed. 20150817 00:17:17< Aginor> excellent 20150817 00:17:50< shadowm> Now building with 1.2 just to make sure. 20150817 00:18:00< Aginor> excellent 20150817 00:19:52-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20150817 00:20:12-!- katalia369 [467a77ae@gateway/web/freenode/ip.70.122.119.174] has quit [Quit: Page closed] 20150817 00:20:23< shadowm> It's acceptable at 1920x1080ish too. 20150817 00:21:19< Aginor> shadowm: I did some unscientific instrumentation, the scrolling issue does not affect many framedraws 20150817 00:22:15< shadowm> The only visible problem is that things get darker as if there was some cumulative blending going on. 20150817 00:22:37< Aginor> I have not picked up on that 20150817 00:22:43< Aginor> what should I look at? 20150817 00:22:58-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 244 seconds] 20150817 00:23:36-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20150817 00:23:56< shadowm> Aginor: You could go into the map editor, choose Map -> Generate Map from the menu, choose Settings to generate a 76x70 map (or any large map, really) with trees and roads. 20150817 00:24:23< shadowm> Then if you slowly scroll the map by clicking with the middle mouse button and dragging it slowly, the trees and roads will get progressively darker. 20150817 00:24:54< shadowm> Though scrolling up and down on the same area also helps reproduce the issue. 20150817 00:24:55-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150817 00:25:04< Aginor> interestingm I have not seen that in the main game 20150817 00:25:11< Aginor> and odd 20150817 00:25:16< Aginor> I'll investigate later 20150817 00:25:26< Aginor> thank you 20150817 00:25:42< shadowm> It happens in-game too, though, for example with HttT scenario 1. 20150817 00:26:37< Aginor> my testing has clearly been too limited 20150817 00:26:49< Aginor> shadowm: does either of these two maps have water? 20150817 00:27:08< shadowm> So to sum up: scrolling over the same area repeatedly causes it to get progressively darker. It goes away for every area that goes offscreen. 20150817 00:27:13< shadowm> Aginor: Yeah. 20150817 00:27:28< Aginor> ok, thanks 20150817 00:27:54< shadowm> But I can see the same if I create a map with only grassland in the editor and draw some trees on it. 20150817 00:28:18< shadowm> Disabling Animate Map in Preferences -> Display makes no difference either. 20150817 00:29:02< Aginor> I have a theory, that there's silly stuff going on with the alpha blending for the bits of the map that overlap in the scrolling 20150817 00:29:57< irker333> wesnoth: Andreas Löf wesnoth:master b01466cf21e6 / src/desktop/clipboard.cpp: Advertise support for clipboard in the SDL2 code http://git.io/v3Nz6 20150817 00:29:59< irker333> wesnoth: Andreas Löf wesnoth:master 4c4c469eadf1 / / (7 files in 3 dirs): Add SDL2 support to the CMake. http://git.io/v3Nzi 20150817 00:30:01< irker333> wesnoth: Andreas Löf wesnoth:master 4f20341add96 / src/sdl/window.hpp: Remove dead code related to ttexture http://git.io/v3NzX 20150817 00:30:03< irker333> wesnoth: Ignacio R. Morelle wesnoth:master e7d4eed00d80 / / (9 files in 5 dirs): Merge pull request #458 from aginor/sdl2 http://git.io/v3Nz1 20150817 00:30:12< Aginor> thanks :) 20150817 00:31:18-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20150817 00:38:18< celticminstrel> mattsc: Sorry, I don't remember if anything else was necessary. 20150817 00:38:51< celticminstrel> At least cairo, pango, and glib, yes, the latter two consisting of multiple files. 20150817 00:59:41< BeoXTC_> I could handle my problem: I downloaded the tdm-gcc-webdl.exe and have chosen 32+64 bit version instead of 32only 20150817 01:01:31< BeoXTC_> ok, wrong, now I'm getting other errors 20150817 01:01:49< BeoXTC_> I call it a day and will try it tomorrow again 20150817 01:01:54< BeoXTC_> cya 20150817 01:03:48-!- nemaara [~nemaara@2601:40a:8204:4716:d9dd:b971:59aa:aecf] has left #wesnoth-dev ["Leaving"] 20150817 01:05:24< Aginor> hmm, scancodes will break the hotkey ':' 20150817 01:05:29< Aginor> back to the drawing board 20150817 01:05:52< Aginor> https://wiki.libsdl.org/SDL_Keycode 20150817 01:06:06-!- BeoXTC_ [3eb2b12a@gateway/web/cgi-irc/kiwiirc.com/ip.62.178.177.42] has quit [] 20150817 01:07:29-!- BeoXTC_ [3eb2b12a@gateway/web/cgi-irc/kiwiirc.com/ip.62.178.177.42] has joined #wesnoth-dev 20150817 01:08:53-!- BeoXTC_ [3eb2b12a@gateway/web/cgi-irc/kiwiirc.com/ip.62.178.177.42] has quit [Client Quit] 20150817 01:18:08< Aginor> shadowm: I can't reproduce your blending bug 20150817 01:18:49< Aginor> I've opened the map editor, placed a bunch of trees and I'm scrolling in slow/small circles using the middle mouse button 20150817 01:23:19< mattsc> celticminstrel: thanks; I will set up a 10.6 system to test out the script; and send the result to you for testing afterward 20150817 01:27:29< celticminstrel> mattsc: You'll probably also need to do this: install_name_tool -change /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreText.framework/Versions/A/CoreText projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-basic-coretext.so 20150817 01:27:43< celticminstrel> (Hopefully that didn't get split) 20150817 01:28:38< mattsc> celticminstrel: what I am hoping is that if you build that library on the local system, you will not need to do that 20150817 01:28:50< mattsc> I’ll find out 20150817 01:31:35< celticminstrel> Maybe. 20150817 01:32:51< celticminstrel> ...otool -L on the MacPorts version of the module doesn't even reference CoreText. It only references ApplicationServices, CoreFoundation, and Carbon... whereas the version I'm building with references a whole lot of other things as well. 20150817 01:32:59< celticminstrel> ^my MacPorts version 20150817 01:33:26< celticminstrel> ^shows it doesn't even reference 20150817 01:39:58< mattsc> celticminstrel: well, I’ll nibble away at it slowly. I’ll let you know how things are going but don’t hold your breath. 20150817 02:05:16-!- Appleman1234 [~Appleman1@KD106179121160.au-net.ne.jp] has quit [Ping timeout: 244 seconds] 20150817 02:16:21< irker333> wesnoth: mattsc wesnoth:master 6a37f437be99 / projectfiles/Xcode/Resources/pango/1.8.0/modules/ (4 files): Xcode project: update pango modules http://git.io/v3NyY 20150817 02:20:37< shadowm> Aginor: Could it be something specific about how we set up surfaces on Linux? 20150817 02:43:44< Aginor> shadowm: we are both running linux, I wonder if it may be related to SDL2 versions or x11 drivers 20150817 02:44:09< shadowm> I'm using the proprietary NVIDIA driver. 20150817 02:44:27< Aginor> which version of libsdl2? 20150817 02:44:47< shadowm> Driver version 352.30, X.org server 1.17.2, SDL 2.0.2 from Debian. 20150817 02:45:17< Aginor> so it's pretty much all different :) 20150817 02:45:43< shadowm> Are you using the mercurial repo tip then? 20150817 02:46:05< shadowm> Oh, there is a new version. 20150817 02:46:09< Aginor> no, I'm using 2.0.3 20150817 02:46:39< shadowm> I could build that, it'd also serve as a convenient test for directing the CMake recipe to a custom SDL 2 builds. 20150817 02:46:44< shadowm> build. 20150817 02:46:57< Aginor> indeed 20150817 02:47:11< Aginor> rember to pass the appropriate hints when running cmake 20150817 02:47:34-!- [Relic] [~Relic]@2602:306:33a3:6d30:8942:38eb:f180:15bc] has quit [Quit: I press the magic X and all the weirdos go away!] 20150817 02:49:08< Aginor> shadowm: are you running debian or ubuntu? 20150817 02:50:07< shadowm> Debian, stretch. 20150817 02:50:16< Aginor> cheers 20150817 02:50:29< Aginor> I'm on fedora 22 myself 20150817 02:51:27< shadowm> Perhaps you can tell me what's the literal output of `lsb_release -s -d` there then? :p 20150817 02:51:57< shadowm> I took a look at an openSUSE VM I had and got what we need, except wrapped in quotation marks. 20150817 02:52:26< Aginor> $lsb_release -s -d 20150817 02:52:27< Aginor> "Fedora release 22 (Twenty Two)" 20150817 02:52:52< shadowm> Quotes too, huh. Okay then. 20150817 02:52:54< Aginor> I first ran it on a couple of remote machines without realising, I was very surprised by the result. 20150817 02:59:08< shadowm> Aginor: As a preliminary step before building, I made Wesnoth use SDL 2.0.3 via LD_LIBRARY_PATH and I get the same behavior as before. 20150817 02:59:32< Aginor> have you verified with ldd that your override has been picked up? 20150817 02:59:42< Aginor> (sorry to ask) 20150817 02:59:53< shadowm> Yes. 20150817 03:00:00< Aginor> ok, thank you 20150817 03:00:01< shadowm> libSDL2-2.0.so.0 => /home/shadowm/local/SDL2-2.0.3/lib/libSDL2-2.0.so.0 (0x00007f9599c70000) 20150817 03:00:20< Aginor> this is vexing 20150817 03:00:29< shadowm> I doubt I need to check with a new SDL_image, but maybe I should anyway? 20150817 03:00:53< Aginor> all of the surface stuff comes from core sdl, it shouldn't matter 20150817 03:01:02< Aginor> but please do, it would rule out that 20150817 03:02:35-!- Appleman1234 [~Appleman1@KD036009070098.au-net.ne.jp] has joined #wesnoth-dev 20150817 03:06:13< shadowm> Aginor: How do I hint cmake to look at a different SDL 2 install? 20150817 03:06:13-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20150817 03:06:33< shadowm> Oh wait, I see the SDL2_CONFIG option... at the top of ccmake's display. 20150817 03:07:33< Aginor> $SDL2DIR is an environment variable 20150817 03:08:02< Aginor> ENV SDL2IMAGEDIR 20150817 03:08:03< Aginor> ENV SDL2DIR 20150817 03:08:08< Aginor> for sdl2_image 20150817 03:08:47< shadowm> Oh, okay, that worked. 20150817 03:14:08< shadowm> libSDL2-2.0.so.0 => /home/shadowm/local/SDL2-2.0.3/lib/libSDL2-2.0.so.0 (0x00007fcc59bd7000) 20150817 03:14:11< shadowm> libSDL2_image-2.0.so.0 => /home/shadowm/local/SDL2-2.0.3/lib/libSDL2_image-2.0.so.0 (0x00007fcc586ad000) 20150817 03:14:28< Aginor> same problem? 20150817 03:14:38< shadowm> Aginor: Yeah, same result. 20150817 03:14:47< Aginor> ok, thanks 20150817 03:15:50-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 245 seconds] 20150817 03:17:51-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150817 03:19:58< Aginor> shadowm: I want to change the keyboard shortcut ':' to ';' 20150817 03:20:14< shadowm> Why? 20150817 03:21:00< Aginor> ':' is a combined shortcut with the shift modifier to ';' 20150817 03:21:52< Aginor> or at the very least, I would want to change the game to use the actual modifiers instead of an arbitrary value 20150817 03:21:58< shadowm> Here it's shift+. (dot). 20150817 03:22:29< Aginor> hmmm 20150817 03:23:06< shadowm> I suspect it's not the only layout-dependent hotkey we have atm, and ancestral's proposal here actually introduces a few more: http://forums.wesnoth.org/viewtopic.php?f=31&t=41525 20150817 03:23:08< Aginor> in which file do I find the default keybindings? 20150817 03:23:33< shadowm> For example, the proposed secondary hotkey would be `, which in my keyboard is Alt Gr+} (and a dead key). 20150817 03:23:44< Aginor> yeah 20150817 03:23:52< shadowm> data/core/hotkeys.cfg. 20150817 03:24:14< Aginor> I don't like anything that's a "virtual key" https://wiki.libsdl.org/SDL_Keycode?highlight=%28\bCategoryEnum\b%29|%28CategoryKeyboard%29 20150817 03:24:37< Aginor> it's at the bottom of the table 20150817 03:24:55< Aginor> SDL2 won't generate events for them that are not language dependant 20150817 03:27:10< Aginor> I think command is the only problem in game at the moment 20150817 03:28:27< shadowm> + 20150817 03:28:44< shadowm> + is a dedicated key on my keyboard, and I don't mean the numpad version. 20150817 03:29:13< Aginor> it's not on my US keyboard 20150817 03:29:22< Aginor> here it's shift+= 20150817 03:29:55< shadowm> Does SDL still not allow us to process keys in a way that doesn't require us to know that there are a zillion different keyboard layouts? 20150817 03:30:22< Aginor> well, I can try to read it all as text instead 20150817 03:30:50< Aginor> and, apart from that list of virtual keys, it does 20150817 03:30:59< shadowm> See also: https://gna.org/bugs/?18868 20150817 03:32:27-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Remote host closed the connection] 20150817 03:32:38< Aginor> that would still work 20150817 03:32:50-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20150817 03:33:22< Aginor> I'd rewrite the shortcut handling to use the keysyms+mod as keys instead of doing it the current way 20150817 03:33:47< Aginor> I could probably replace most of the current hotkey handling code with a hashtable as well 20150817 03:34:39< shadowm> I don't understand how key event handling works at all at any level, so... 20150817 03:35:35< Aginor> there's scancodes, which is hardware dependant (although standardised) 20150817 03:36:23< Aginor> that won't be appreciated by people with non-US layouts if it were to be used, the only reason to use it is if you care about the physichal location of the keys 20150817 03:36:48< Aginor> SDL2 introduces keysyms, which ar internationalised and remapped. These sit on top of scancodes 20150817 03:37:44-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 265 seconds] 20150817 03:38:37< Aginor> wesnoth tries to do a mix between grabbing the keyboard modifiers and ascii-input at the moment, this is making things harder than it needs to be 20150817 03:40:20< shadowm> There are things for which the concept of char input doesn't seem to map very well (or at least not in a cross-platform fashion) like Ctrl+F1, Ctrl+F2, etc. 20150817 03:40:40< Aginor> yes 20150817 03:40:48< Aginor> wesnoth tries to rely on scancodes for those 20150817 03:40:52< shadowm> I reckon that's where the divide in key handling lies, yes. 20150817 03:41:52< shadowm> For better or for worse we want to allow people to map hotkeys however they like, and those non-char-mapping sequences also need to be supported to the greatest extent possible. 20150817 03:42:22< Aginor> what I think would be the cleanest solution would be to use the keysyms+modifiers 20150817 03:42:42< Aginor> and make sure we don't have + and : as default keys 20150817 03:43:13< shadowm> Which reminds me, you don't have a problem with me merging #450 for the time being? https://github.com/wesnoth/wesnoth/pull/450 20150817 03:43:46< Aginor> a user can remap keys to whatever they want and it'll still work because wesnoth will still read the right keysyms for what they want 20150817 03:45:54< Aginor> I think the PR illustrates why it's a good idea to change this :) 20150817 03:46:40< shadowm> The combinations it aims to fix aren't used by default though. 20150817 03:47:00< Aginor> and I do not think the PR should be merged, it further complicates the handling, and I'm in favour of rewriting it 20150817 03:47:18< Aginor> I suspect I can do it in a SDL1.2 and SDL2 compatible way 20150817 03:47:59< shadowm> Hm. 20150817 03:48:34< Aginor> you're adding workarounds when you're already coming up at the limitations in the system 20150817 03:48:56< Aginor> on the other hand, it won't hurt to merge it 20150817 03:49:34< shadowm> It's desirable for 1.12 though. 20150817 03:49:42< Aginor> merge it then 20150817 03:49:54< Aginor> easy :) 20150817 03:49:58< shadowm> All right. 20150817 03:50:54< irker333> wesnoth: Wedge009 wesnoth:master b9d3fb6df35f / src/hotkey/hotkey_item.cpp: Correct handling of Ctrl+Return/Enter hot-key. http://git.io/v3Afq 20150817 03:50:56< irker333> wesnoth: Wedge009 wesnoth:master 929ec99d6fb9 / src/hotkey/hotkey_item.cpp: Merge pull request #1 from Wedge009/Wedge009-hotkey-fix http://git.io/v3Afm 20150817 03:50:58< irker333> wesnoth: Ignacio R. Morelle wesnoth:master 5832925172b5 / src/hotkey/hotkey_item.cpp: Merge pull request #450 from Wedge009/master http://git.io/v3AfY 20150817 03:51:37< shadowm> wedge009: Hm, you haven't added yourself to the credits under Miscellaneous Contributors yet, have you? 20150817 03:56:38< Aginor> shadowm: is hotkey support on joysticks/mouses required? 20150817 03:56:50< Aginor> or is it a keyboard only functionality? 20150817 03:57:06< Aginor> (current state has handling for joystick and mouse) 20150817 03:57:06< shadowm> Aginor: You are Aginor on the forums, right? 20150817 03:57:07< celticminstrel> Whoa my name turned pink. 20150817 03:57:11< Aginor> shadowm: yes 20150817 03:57:32< Aginor> and on the wiki 20150817 03:58:15< shadowm> Aginor: It's not _required_ per se. Until 1.11.7 mouse and joystick button handling was hardcoded and not configurable by the user. Then someone had the brilliant idea of changing that while at the same time replacing our default mouse buttons set-up. 20150817 03:58:46< shadowm> The new defaults were very poorly received and people made use of their newly-gained ability to change the button bindings, to revert them to the old set-up. 20150817 03:58:54< Aginor> I'm tempted to drop the support for now 20150817 03:59:12< Aginor> and leave hotkeys as, well, keys 20150817 04:00:08< shadowm> Then the old defaults were brought back, making the configurability point a bit moot. However, we still went and touted this as one of the highlights of the 1.12.x series, in particular for mice with additional buttons that Wesnoth would never be able to use before: http://www.wesnoth.org/start/1.12/index.en.html (Under General) 20150817 04:00:23< Aginor> ok 20150817 04:01:03< shadowm> How many people continue to make use of this feature is a mystery. 20150817 04:01:19< Aginor> mouse buttons I can see 20150817 04:01:22< Aginor> the value of 20150817 04:01:47< Aginor> joystick buttons? 20150817 04:01:54-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20150817 04:02:05< shadowm> I do believe there is some value in being able to set extra mouse buttons to do something meaningful (like cycle between units?), and there is certainly a lot of value in being able to configure joystick buttons whenever we gain proper joystick support. 20150817 04:02:29< shadowm> Which is kind of there, untested, and with most options hidden by default. 20150817 04:02:37 * Aginor mulls 20150817 04:02:52< shadowm> (Because the author never got around to writing a GUI for setting up joystick support, then the task was passed on to me and then I forgot about it.) 20150817 04:03:20-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Client Quit] 20150817 04:03:31-!- vultraz [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20150817 04:03:44-!- vultraz [~chatzilla@124.109.10.167] has quit [Changing host] 20150817 04:03:44-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20150817 04:05:29-!- sailorswift [~sailorswi@c-24-5-126-97.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 20150817 04:15:12< shadowm> Aginor, celticminstrel: Added you to the Code & WML Contributors group in the forums. 20150817 04:15:22< Aginor> thanks 20150817 04:15:34< celticminstrel> I noticed that. Sudden pinkness. 20150817 04:15:49< Aginor> I should check the forums more often 20150817 04:31:46-!- sailorswift [~sailorswi@c-24-5-126-97.hsd1.ca.comcast.net] has joined #wesnoth-dev 20150817 04:32:08-!- mjs-de [~mjs-de@x4db5386e.dyn.telefonica.de] has joined #wesnoth-dev 20150817 04:45:32-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20150817 04:58:54-!- oldlaptop [~quassel@50-107-94-87.adr02.mskg.mi.frontiernet.net] has quit [Ping timeout: 240 seconds] 20150817 05:02:41-!- oldlaptop [~quassel@50-107-94-87.adr02.mskg.mi.frontiernet.net] has joined #wesnoth-dev 20150817 05:07:21-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20150817 05:11:01-!- Appleman1234 [~Appleman1@KD036009070098.au-net.ne.jp] has quit [Ping timeout: 265 seconds] 20150817 05:11:42-!- oldlaptop [~quassel@50-107-94-87.adr02.mskg.mi.frontiernet.net] has quit [Ping timeout: 240 seconds] 20150817 05:20:13-!- sailorswift [~sailorswi@c-24-5-126-97.hsd1.ca.comcast.net] has quit [Quit: Textual IRC Client: www.textualapp.com] 20150817 05:31:25-!- oldlaptop [~quassel@50-107-94-87.adr02.mskg.mi.frontiernet.net] has joined #wesnoth-dev 20150817 06:07:48-!- Appleman1234 [~Appleman1@KD036012016248.au-net.ne.jp] has joined #wesnoth-dev 20150817 06:13:08-!- genbattle [~genbattle@182.16.153.90] has quit [Ping timeout: 272 seconds] 20150817 06:13:23-!- mjs-de [~mjs-de@x4db5386e.dyn.telefonica.de] has quit [Read error: Connection reset by peer] 20150817 06:13:41-!- sailorswift [~sailorswi@c-24-5-126-97.hsd1.ca.comcast.net] has joined #wesnoth-dev 20150817 06:13:54-!- mjs-de [~mjs-de@f048174227.adsl.alicedsl.de] has joined #wesnoth-dev 20150817 06:20:25-!- Guest92098 [~Jorge@186.177.2.148] has quit [Ping timeout: 245 seconds] 20150817 06:26:45< wedge009> celticminstrel, Aginor: Yes, seems I've opened a can of worms, I plan to do more investigation with the hot-keys. And that's just with SDL1.2. No idea what's happening with SDL2.0 just yet. 20150817 06:27:47< wedge009> '10:05:15 am * Aginor is currently trying to rewrite hotkey handling to use scancodes under sdl2' - That would be great! 20150817 06:30:11< Aginor> yeah, that's the plan 20150817 06:30:26< Aginor> I've been looking at simplifying as well 20150817 06:30:51< Aginor> my initial designs have not made it out of my head yet because they were not any good :D 20150817 06:32:11< wedge009> Aginor: Finally finished reading the logs for today. Regarding my PR, if you're re-writing stuff to fix everything, that would be awesome. (: 20150817 06:32:17< wedge009> But looks like it's in now anyway. 20150817 06:32:31< wedge009> It's a temporary fix at least. 20150817 06:32:37< Aginor> wedge009: yes, it's of interest to 1.12 20150817 06:33:08< Aginor> but I'll probably toss it out for the sdl2 handling 20150817 06:49:11-!- chaverma [~Chris@c-67-169-95-15.hsd1.ca.comcast.net] has quit [Quit: Leaving.] 20150817 06:51:27-!- boucman_2 [~jrosen@bob75-2-81-56-46-209.fbx.proxad.net] has joined #wesnoth-dev 20150817 06:54:27-!- irker333 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20150817 07:03:02-!- jcnewjersey1 [~jcnewjers@pool-108-35-38-39.nwrknj.fios.verizon.net] has joined #wesnoth-dev 20150817 07:04:15-!- jcnewjersey [~jcnewjers@pool-108-35-38-39.nwrknj.fios.verizon.net] has quit [Ping timeout: 246 seconds] 20150817 07:26:08-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20150817 07:30:07-!- jcnewjersey1 [~jcnewjers@pool-108-35-38-39.nwrknj.fios.verizon.net] has quit [Read error: Connection reset by peer] 20150817 07:32:07< zookeeper> vultraz, eh, the campfire/brazier hacks are still useful if you can't use an embellishment (for example when you already need to use another overlay terrain) 20150817 07:34:04-!- Soliton [~Soliton@wesnoth/developer/soliton] has quit [Ping timeout: 246 seconds] 20150817 07:34:14< vultraz> That's not really an issue, I don't think 20150817 07:34:43< vultraz> I mean, it could be, but it's not very serious 20150817 07:35:43< zookeeper> well the question is, is it a more serious issue than the issue of keeping a rarely-needed but maintenance-free macro? :p 20150817 07:35:45-!- Soliton [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20150817 07:36:24< shadowm> I don't understand the logic behind deprecating or removing perfectly serviceable macros either. 20150817 07:37:05< shadowm> It's not like they even take up any space if you don't use them in your content. 20150817 07:46:41< zookeeper> hear, hear 20150817 08:14:36-!- Appleman1234 [~Appleman1@KD036012016248.au-net.ne.jp] has quit [Ping timeout: 246 seconds] 20150817 08:33:48-!- horrowin1 [~Icedove@2a02:810a:8b00:5298:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20150817 08:41:48-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 264 seconds] 20150817 08:52:13-!- zombah [~zombah@2a02:28:3:1:214:4fff:fe47:5920] has joined #wesnoth-dev 20150817 09:12:30-!- Appleman1234 [~Appleman1@KD036012024063.au-net.ne.jp] has joined #wesnoth-dev 20150817 09:34:49-!- horrowin1 [~Icedove@2a02:810a:8b00:5298:21b:fcff:fee3:c3ff] has quit [Quit: horrowin1] 20150817 10:23:36-!- mjs-de [~mjs-de@f048174227.adsl.alicedsl.de] has quit [Remote host closed the connection] 20150817 10:34:51-!- sailorswift [~sailorswi@c-24-5-126-97.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 20150817 11:35:49-!- Xara [~Yangyf@2401:de00:1:6:8a0:a625:9ea3:7eb1] has joined #wesnoth-dev 20150817 11:39:36-!- Kwandulin [~Miranda@p5B0091A6.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150817 11:46:54-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20150817 11:47:59-!- Appleman1234 [~Appleman1@KD036012024063.au-net.ne.jp] has left #wesnoth-dev ["Leaving"] 20150817 11:48:10-!- Appleman1234 [~Appleman1@KD036012024063.au-net.ne.jp] has joined #wesnoth-dev 20150817 11:48:55-!- Appleman1234 [~Appleman1@KD036012024063.au-net.ne.jp] has quit [Quit: Leaving] 20150817 12:08:56-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20150817 12:11:42-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 260 seconds] 20150817 12:11:43-!- wedge010 is now known as wedge009 20150817 12:18:34-!- Necrosporus [~Necrospor@unaffiliated/necrosporus] has quit [Ping timeout: 252 seconds] 20150817 12:20:29-!- Necrosporus [~Necrospor@unaffiliated/necrosporus] has joined #wesnoth-dev 20150817 12:24:59< wedge009> Ooh. I got a build working on Linux. Go me. 20150817 12:31:45< wedge009> Hmm. Back to SDL2 on Windows - does anyone have have a working multiplayer lobby? Typing in the chat box comes up with gibberish for me (obviously something going badly wrong with the keyboard there). So I can't whisper to myself to test the tray notification. :/ 20150817 12:33:15< wedge009> Oh, I can double-click on names in the list to accomplish the same. So yay, my update to the tray notification works. 20150817 12:50:24-!- prkc [~prkc@4E5CCDCF.dsl.pool.telekom.hu] has joined #wesnoth-dev 20150817 12:56:36< wedge009> Hmm, not quite there yet. Needs more testing. 20150817 12:58:12< wedge009> shadowm: Almost missed your message among the commit statements. I haven't added myself because it's not in my nature to seek credit. But maybe if/when I contribute something more substantial I'll add myself to the next PR. 20150817 13:17:16-!- boucman_2 is now known as boucman_work 20150817 13:17:23-!- boucman_work [~jrosen@bob75-2-81-56-46-209.fbx.proxad.net] has quit [Changing host] 20150817 13:17:23-!- boucman_work [~jrosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20150817 13:25:24-!- Necrosporus [~Necrospor@unaffiliated/necrosporus] has quit [Ping timeout: 246 seconds] 20150817 13:27:16< wedge009> Anyone know where the main Wesnoth window object is declared? 20150817 13:32:52-!- Appleman1234 [~Appleman1@KD036012024063.au-net.ne.jp] has joined #wesnoth-dev 20150817 13:51:01-!- Xara [~Yangyf@2401:de00:1:6:8a0:a625:9ea3:7eb1] has quit [Read error: Connection reset by peer] 20150817 13:52:40-!- jcnewjersey [~jcnewjers@pool-108-35-38-39.nwrknj.fios.verizon.net] has joined #wesnoth-dev 20150817 14:26:35-!- louis94 [~louis@91.178.27.233] has joined #wesnoth-dev 20150817 14:30:42-!- louis94 [~louis@91.178.27.233] has quit [Remote host closed the connection] 20150817 14:37:49-!- louis94 [~louis@91.178.27.233] has joined #wesnoth-dev 20150817 15:01:27-!- Elvish_Hunter [~irssi@wesnoth/developer/elvish-hunter] has joined #wesnoth-dev 20150817 15:02:43< Elvish_Hunter> Hi all 20150817 15:04:13-!- brent [54c661f7@gateway/web/freenode/ip.84.198.97.247] has joined #wesnoth-dev 20150817 15:04:46-!- irker026 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20150817 15:04:46< irker026> wesnoth: Elvish_Hunter wesnoth:master 5fd31c88a533 / data/tools/GUI.pyw: wml tools GUI: added a window icon http://git.io/v3phR 20150817 15:06:31-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20150817 15:06:37-!- louis94 [~louis@91.178.27.233] has quit [Quit: Konversation terminated!] 20150817 15:13:01-!- sailorswift [~sailorswi@c-24-5-126-97.hsd1.ca.comcast.net] has joined #wesnoth-dev 20150817 15:18:00-!- Nobun [~nobun@host143-6-dynamic.0-87-r.retail.telecomitalia.it] has joined #wesnoth-dev 20150817 15:18:10-!- brent [54c661f7@gateway/web/freenode/ip.84.198.97.247] has quit [Quit: Page closed] 20150817 15:18:47< Nobun> hi. What chat should I join to report an issue on wesnoth wiki? 20150817 15:19:33< Nobun> (problem related to: http://wiki.wesnoth.org/EditingWesnoth -> wrong info for windows) 20150817 15:19:50< pydsigner> This channel works 20150817 15:20:33< pydsigner> although you can also just edit the wiki 20150817 15:20:56-!- Nobun1 [~nobun@host17-161-dynamic.50-82-r.retail.telecomitalia.it] has joined #wesnoth-dev 20150817 15:20:59< Nobun1> well I see the page updated this year, but the new info for windows seems not correct and uncomplete 20150817 15:21:07-!- Nobun1 is now known as Nobun_1 20150817 15:21:15< Nobun_1> well I see the page updated this year, but the new info for windows seems not correct and uncomplete 20150817 15:21:33< Nobun_1> reverting the page to the previous info could be fix the problem 20150817 15:22:10< Nobun_1> (I don't have windows anymore, but I remember the page, in the past, reported correctly the location of windows HOME and 1.12 subfolder) 20150817 15:23:13< Nobun_1> (sorry for multiple logging... my connection is unstable) 20150817 15:24:24-!- sailorswift [~sailorswi@c-24-5-126-97.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 20150817 15:24:26-!- Nobun [~nobun@host143-6-dynamic.0-87-r.retail.telecomitalia.it] has quit [Ping timeout: 240 seconds] 20150817 15:31:24-!- Nobun_1 [~nobun@host17-161-dynamic.50-82-r.retail.telecomitalia.it] has quit [Ping timeout: 246 seconds] 20150817 15:36:20< pydsigner> Hmm 20150817 15:37:31< pydsigner> vultraz: When are LB's generic story scenes going to be committed? 20150817 15:39:28-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20150817 15:48:24-!- mjs-de [~mjs-de@129.217.43.93] has joined #wesnoth-dev 20150817 15:53:41-!- [Relic] [~Relic]@2602:306:33a3:6d30:b86d:ac40:1bc1:d30b] has joined #wesnoth-dev 20150817 16:05:56-!- boucman_work [~jrosen@wesnoth/developer/boucman] has quit [Ping timeout: 265 seconds] 20150817 16:31:43-!- Kwandulin [~Miranda@p5B0091A6.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150817 16:49:01-!- rafa [4770ba04@gateway/web/freenode/ip.71.112.186.4] has joined #wesnoth-dev 20150817 16:49:25-!- rafa is now known as Guest406 20150817 16:58:17-!- Appleman1234 [~Appleman1@KD036012024063.au-net.ne.jp] has quit [Ping timeout: 250 seconds] 20150817 16:58:52< Ravana_> I tested [objectives] silent=yes and it works the way I wanted 20150817 17:08:04-!- Guest406 [4770ba04@gateway/web/freenode/ip.71.112.186.4] has quit [Quit: Page closed] 20150817 17:11:08-!- dnperfors [53f738f9@gateway/web/freenode/ip.83.247.56.249] has joined #wesnoth-dev 20150817 17:14:00-!- mjs-de [~mjs-de@129.217.43.93] has quit [Remote host closed the connection] 20150817 17:18:27-!- zombah [~zombah@2a02:28:3:1:214:4fff:fe47:5920] has quit [Quit: Leaving] 20150817 17:29:45-!- chaverma [~Adium@209.63.146.244] has joined #wesnoth-dev 20150817 17:29:50-!- chaverma [~Adium@209.63.146.244] has quit [Client Quit] 20150817 17:40:19-!- mjs-de [~mjs-de@wh.Uni-Dortmund.DE] has joined #wesnoth-dev 20150817 17:53:35-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has quit [Read error: Connection reset by peer] 20150817 17:55:28-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has joined #wesnoth-dev 20150817 17:55:38-!- jcnewjersey [~jcnewjers@pool-108-35-38-39.nwrknj.fios.verizon.net] has quit [Read error: Connection reset by peer] 20150817 18:01:52-!- Appleman1234 [~Appleman1@KD036012024063.au-net.ne.jp] has joined #wesnoth-dev 20150817 18:10:07-!- dnperfors [53f738f9@gateway/web/freenode/ip.83.247.56.249] has quit [Quit: Page closed] 20150817 18:17:28-!- Appleman1234 [~Appleman1@KD036012024063.au-net.ne.jp] has quit [Ping timeout: 260 seconds] 20150817 18:23:30-!- irker026 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20150817 18:36:20-!- Elvish_Hunter [~irssi@wesnoth/developer/elvish-hunter] has quit [Quit: Ciao!] 20150817 18:45:20 * pydsigner finishes reading the *whole* logo thread 20150817 18:45:33< pydsigner> That was painful 20150817 19:13:55-!- Appleman1234 [~Appleman1@KD036012019169.au-net.ne.jp] has joined #wesnoth-dev 20150817 19:14:48-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 255 seconds] 20150817 19:18:47-!- Shackra [~Jorge@186.177.2.148] has joined #wesnoth-dev 20150817 19:25:00-!- Shackra [~Jorge@186.177.2.148] has quit [Ping timeout: 264 seconds] 20150817 19:30:46-!- jcnewjersey [~jcnewjers@pool-108-35-38-39.nwrknj.fios.verizon.net] has joined #wesnoth-dev 20150817 19:57:50-!- Shackra [~Jorge@186.177.2.148] has joined #wesnoth-dev 20150817 20:04:17-!- Appleman1234 [~Appleman1@KD036012019169.au-net.ne.jp] has quit [Ping timeout: 256 seconds] 20150817 20:05:49-!- genbattle [~genbattle@182.16.153.90] has joined #wesnoth-dev 20150817 20:08:21-!- Shackra [~Jorge@186.177.2.148] has quit [Ping timeout: 255 seconds] 20150817 20:08:44-!- Shackra [~Jorge@186.177.2.148] has joined #wesnoth-dev 20150817 20:21:57-!- ancestral [~ancestral@183.sub-70-197-206.myvzw.com] has joined #wesnoth-dev 20150817 20:24:43-!- Shackra [~Jorge@186.177.2.148] has quit [Read error: Connection reset by peer] 20150817 20:31:15-!- Shackra [~Jorge@186.177.2.148] has joined #wesnoth-dev 20150817 20:32:47-!- ancestral [~ancestral@183.sub-70-197-206.myvzw.com] has quit [Read error: Connection reset by peer] 20150817 20:56:28< vultraz> pydsigner: which generic storyscreens? 20150817 20:56:52< vultraz> pydsigner: these? http://forums.wesnoth.org/viewtopic.php?p=551341#p551341 20150817 20:57:07< pydsigner> Yes 20150817 21:01:44-!- Appleman1234 [~Appleman1@KD036012015004.au-net.ne.jp] has joined #wesnoth-dev 20150817 21:10:09-!- mjs-de [~mjs-de@wh.Uni-Dortmund.DE] has quit [Remote host closed the connection] 20150817 21:15:04< Ravana_> I tested that [set_menu_item] [command] [allow_undo] works. However it is not documented on wiki. Can I rely on [allow_undo] in [command]? 20150817 21:19:33-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20150817 21:23:29-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20150817 21:37:30-!- Appleman1234 [~Appleman1@KD036012015004.au-net.ne.jp] has quit [Ping timeout: 240 seconds] 20150817 21:55:58-!- louis94 [~louis@91.178.27.233] has joined #wesnoth-dev 20150817 22:09:00-!- aeonchild [enchilado@defocus/yummy/enchilado] has quit [Ping timeout: 246 seconds] 20150817 22:10:58< Aginor> wedge009: you should add yourself to the credits :) 20150817 22:11:10< Aginor> doing the SDL2 stuff on windows is important and very helpful 20150817 22:18:00< loonycyborg> I'll eventually cross-compile sdl2 for windows 20150817 22:25:25-!- horrowin1 [~Icedove@2a02:810a:8b00:5298:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20150817 22:27:14< Aginor> loonycyborg: how do I get hold and manage the dependencies nicely in windows? 20150817 22:27:22< Aginor> it's not like I can go apt-get install 20150817 22:27:39< loonycyborg> no idea, I did all stuff manually 20150817 22:27:51< loonycyborg> though 20150817 22:27:57< loonycyborg> using gtk sdk helped a lot 20150817 22:28:07< loonycyborg> it had a lot of them 20150817 22:28:16< loonycyborg> but versions are very old already 20150817 22:28:26-!- horrowin1 [~Icedove@2a02:810a:8b00:5298:21b:fcff:fee3:c3ff] has quit [Remote host closed the connection] 20150817 22:29:50< Aginor> yeah 20150817 22:30:05< Aginor> is cygwin an option when using visual studio? 20150817 22:30:12< Aginor> or is that not a good idea? 20150817 22:30:23-!- BeoXTC [3eb2b12a@gateway/web/cgi-irc/kiwiirc.com/ip.62.178.177.42] has joined #wesnoth-dev 20150817 22:30:26< Aginor> or completely different :) 20150817 22:30:30< Aginor> I suspect the latter 20150817 22:34:08-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20150817 22:41:27-!- Appleman1234 [~Appleman1@KD036012018102.au-net.ne.jp] has joined #wesnoth-dev 20150817 22:43:38< Aginor> hmm 20150817 22:43:43< Aginor> a new cmake version is out too 20150817 22:44:14-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20150817 22:50:08< Aginor> this is too hard, I'll put this in the "too hard basket" for now 20150817 22:50:24< Aginor> well, maybe not too hard but too annoying 20150817 22:56:01-!- louis94 [~louis@91.178.27.233] has quit [Quit: Konversation terminated!] 20150817 23:09:01-!- Appleman1234 [~Appleman1@KD036012018102.au-net.ne.jp] has quit [Ping timeout: 256 seconds] 20150817 23:15:44-!- iceiceice [~chris@23.31.228.41] has joined #wesnoth-dev 20150817 23:15:44-!- iceiceice [~chris@23.31.228.41] has quit [Changing host] 20150817 23:15:44-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20150817 23:16:06-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 265 seconds] 20150817 23:51:41-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] --- Log closed Tue Aug 18 00:00:51 2015