--- Log opened Wed Mar 20 00:00:34 2013 20130320 00:07:28-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130320 00:08:03-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Quit: I'm jerking forever, leaves.] 20130320 00:10:01-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has quit [Quit: Leaving] 20130320 00:31:06< shadowm> esr: Are you there? 20130320 00:31:14< shadowm> No wait, you aren't. 20130320 00:31:35-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has left #wesnoth-dev [] 20130320 00:47:43-!- irker203 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20130320 00:48:25-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130320 00:57:06-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20130320 01:10:42-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130320 01:53:47-!- Gambit [~gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20130320 02:26:38< _8680_> Does SourceForge have a limit on password length? 20130320 02:48:36-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130320 03:00:00-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20130320 03:24:14-!- Elvish_Pillager [~eli@dhip-029.rrw.residences.colby.edu] has quit [Ping timeout: 252 seconds] 20130320 03:26:12-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20130320 03:28:39-!- Blueblaze [~Blueblaze@adsl-99-158-47-208.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20130320 04:10:59-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Read error: Connection reset by peer] 20130320 04:15:41-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130320 04:23:55-!- Ivanovic_ [~ivanovic@dtmd-4db2611f.pool.mediaWays.net] has joined #wesnoth-dev 20130320 04:27:12-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 264 seconds] 20130320 04:28:24-!- Ivanovic_ [~ivanovic@dtmd-4db2611f.pool.mediaWays.net] has quit [Ping timeout: 264 seconds] 20130320 04:29:03-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Quit: bunch of plebs; don't even know what Amon Hen was called] 20130320 04:38:48-!- Nephro [516e7ce1@gateway/web/freenode/ip.81.110.124.225] has quit [Ping timeout: 245 seconds] 20130320 04:39:49-!- Ivanovic [~ivanovic@dtmd-4db2611f.pool.mediaWays.net] has joined #wesnoth-dev 20130320 04:39:49-!- Ivanovic [~ivanovic@dtmd-4db2611f.pool.mediaWays.net] has quit [Changing host] 20130320 04:39:49-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20130320 05:13:00-!- Ivanovic_ [~ivanovic@dtmd-4db2611f.pool.mediaWays.net] has joined #wesnoth-dev 20130320 05:13:00-!- Ivanovic_ [~ivanovic@dtmd-4db2611f.pool.mediaWays.net] has quit [Changing host] 20130320 05:13:00-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20130320 05:14:39-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Quit: Disconnecting from stoned server.] 20130320 05:16:16-!- Ivanovic_ is now known as Ivanovic 20130320 05:51:51-!- Guest10028 is now known as Espreon 20130320 05:51:56-!- Espreon [~espreon@ai0867.net] has quit [Changing host] 20130320 05:51:56-!- Espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20130320 05:56:33-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has quit [Quit: bye] 20130320 06:18:57-!- balrog [~balrog@discferret/developer/balrog] has quit [Ping timeout: 248 seconds] 20130320 06:25:17-!- balrog [~balrog@discferret/developer/balrog] has joined #wesnoth-dev 20130320 06:44:21-!- Soundlust [~quassel@24.246.80.197] has joined #wesnoth-dev 20130320 07:48:18-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20130320 08:04:57< shadowm> wesbot: seen _Coffee 20130320 08:04:58< wesbot> shadowm: The person with the nick _Coffee last spoke 1d 14h ago. 10h 18m ago they left with the message: Quit: Konversation terminated! 20130320 08:29:20< zookeeper> what's this silliness about commit lines of 75 chars? 20130320 08:30:40-!- _8680_ [~quassel@ip68-225-249-82.oc.oc.cox.net] has quit [] 20130320 08:31:12-!- exciton_ [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130320 08:31:26-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130320 08:34:14-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Read error: Connection reset by peer] 20130320 08:34:34-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20130320 08:38:35< shadowm> I guess https://dl.dropbox.com/u/21371130/screenshots/esr-reminder.png it's just a https://dl.dropbox.com/u/21371130/screenshots/esr-reminder-2.png reminder of some sort https://dl.dropbox.com/u/21371130/screenshots/esr-reminder-3.png . 20130320 08:39:18-!- Blueblaze [~Blueblaze@adsl-99-158-47-208.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20130320 08:41:54-!- Blueblaze [~Blueblaze@adsl-99-158-47-208.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20130320 08:46:00< zookeeper> sure. i just still don't know why. 20130320 08:46:50< zookeeper> another case of catering to silly software that must be from the '80's if it can't do line-wrapping, i guess :p 20130320 08:48:48< shadowm> *small terminals nobody uses anymore, to be specific 20130320 08:49:16< zookeeper> yeah. terminals. good grief. 20130320 08:49:19< shadowm> I can see the point behind the email-like format, but I don't think 75 chars is a reasonable limit. 20130320 08:49:48< shadowm> I mean, on my screen a maximized terminal can do 237 columns with a size 12 font (1920x1080). 20130320 08:50:32-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130320 08:50:36< shadowm> I'll just let vim continue to line-wrap my commit messages as usual _except_ for the subject lines because I often need subject lines a bit longer than 75 chars. 20130320 08:51:15-!- _Coffee [~david@ppp118-210-51-209.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20130320 08:51:22< shadowm> Also, he may not be aware that there's someone who has a more extreme stance on this kind of thing than me. 20130320 08:51:39< shadowm> Someone who also has commit access and commits stuff semi-rgularly[D[D[D[D[D[D[De. 20130320 08:52:15-!- boucman_work [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130320 08:52:47< shadowm> In either case I don't really care about it as long as people follow the {subject line, blank line, message body} format because it makes it far easier for me to see commit summaries with git log --format=oneline. 20130320 08:55:23-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20130320 09:01:22< shadowm> _Coffee: So, Highwaymen's melee hit sound doesn't play at the correct time here at 1.7x speed. 20130320 09:01:39< shadowm> It plays too late in the animation, after it has already hit the target. 20130320 09:01:47< _Coffee> shadowm: I know 20130320 09:01:53< _Coffee> the whole line is off 20130320 09:01:57< shadowm> Incidentally, does anyone here know what the "advance" option means for http://wiki.wesnoth.org/LuaWML:Units#wesnoth.add_modification ? 20130320 09:02:03< _Coffee> but I think that is an artist thing 20130320 09:02:24< _Coffee> I've been taking notes as I go for which units need sound improvements 20130320 09:02:37< shadowm> _Coffee: What do you mean by it being an artist thing? 20130320 09:02:45< shadowm> The timings worked fine on 1.10 AFAIR. 20130320 09:02:49< _Coffee> I've got a big patch for this 20130320 09:03:08< _Coffee> patch https://gna.org/patch/?3784 20130320 09:03:17< _Coffee> that will simplify further most of the units 20130320 09:03:31< _Coffee> shaving off an extra 100kb or so from cache too 20130320 09:03:56< _Coffee> the timings are as the artist put in 20130320 09:04:04< _Coffee> I think the ruffian line was done quickly 20130320 09:04:10< _Coffee> and the thug/etc. just followed 20130320 09:04:18< shadowm> Yes, and they worked fine on 1.10. 20130320 09:04:22< bumbadadabum> _Coffee: If you want, I could fix that after you commit everything 20130320 09:04:25< _Coffee> some units had no proper start times 20130320 09:05:11< _Coffee> my latest patch will change all the units code again 20130320 09:05:21< _Coffee> but the timings should remain the same 20130320 09:05:29< _Coffee> as well as graphics, etc. 20130320 09:05:48< _Coffee> some units had missing frames that are more easily found with the new syntax 20130320 09:05:55< _Coffee> etc. 20130320 09:06:02< _Coffee> the old syntax was prone to errors all round 20130320 09:06:03< shadowm> Hm, okay. 20130320 09:06:20< shadowm> So basically this is the consequence of a WML-side bug that was waiting to be triggered by an engine change? 20130320 09:06:29< shadowm> *awaiting 20130320 09:06:37< _Coffee> eaither it was not specified at all or something likely 20130320 09:06:53< _Coffee> and it picked up a default timing different to what I put in 20130320 09:07:20< shadowm> Okay, for the Highwayman on 1.10 I see {SOUND:HIT_AND_MISS mace.wav {SOUND_LIST:MISS} 500} . 20130320 09:07:26< _Coffee> yes 20130320 09:07:31< _Coffee> that is off by a bit 20130320 09:07:38< _Coffee> that means there was no default time set in the original 20130320 09:07:44< _Coffee> and I assumed that meant 0 20130320 09:07:51< _Coffee> but it probably meant -200 or something 20130320 09:08:00< _Coffee> I've got a record of those units 20130320 09:08:06< shadowm> Yes, mace.wav tends to be used earlier than t=0. 20130320 09:08:12< _Coffee> yes 20130320 09:08:19< _Coffee> all sounds should occur at 0 or negative times 20130320 09:08:23< _Coffee> for them to work properly 20130320 09:08:28< shadowm> So I guess the coder's intention there was for that parameter to be -500 anyway, which would still be incorrect. 20130320 09:08:32< _Coffee> -100 is most common 20130320 09:08:55< bumbadadabum> ranged anims are easier 20130320 09:08:59< _Coffee> the new syntax highlights errors in sound times pretty clearly 20130320 09:09:09< shadowm> Do you think this all can be fixed before 1.11.2? 20130320 09:09:16< _Coffee> any high positive value meant it was probably wrong in the orginal file 20130320 09:09:29< shadowm> Even though we've been running with the version bumped to 1.11.2 because Ivanovic is too lazy to revert the version bump I guess. 20130320 09:09:47< shadowm> But it's not officially 1.11.2 until it's tagged. 20130320 09:10:03< _Coffee> I can put in a ptach I suppose with the changes in that large patch? 20130320 09:10:10< _Coffee> except it is pretty large 20130320 09:10:21< vultraz> what are we even "waiting" for mordante for? 20130320 09:10:28< shadowm> I haven't looked at that patch. 20130320 09:10:37< shadowm> Why did you file a patch, anyway? I thought you had commit access. 20130320 09:10:47< _Coffee> yes, but I wanted to run that past boucman 20130320 09:10:58< _Coffee> we've been gong on a forum thread nutting it out for a while 20130320 09:11:01< shadowm> Ah, okay. 20130320 09:11:08< _Coffee> this is pretty much the end stage for the simplifications 20130320 09:11:18< _Coffee> I feel pretty good about them 20130320 09:11:33< _Coffee> the ainimations-utils.cfg has shrunk in size by over a half 20130320 09:11:49< shadowm> vultraz: I am not fully sure, but I'm growing impatient and if more days pass without mordante I'll just drop my :inspect changes and let people file bug reports as needed. 20130320 09:11:50< _Coffee> the animations2.cfg is a very small fraction of its original size 20130320 09:12:12< _Coffee> and the units WML files are now 800kb instead of 1.2 MB 20130320 09:12:21-!- Blueblaze [~Blueblaze@adsl-99-158-47-208.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20130320 09:12:59< shadowm> _Coffee: I don't think a reduction in WML file size is important considering that we still have those humongous portraits everywhere (and soon we will have large story screen JPEGs), but okay. :p 20130320 09:13:12< _Coffee> it is 20130320 09:13:19< _Coffee> the RAM usage goes down by a lot 20130320 09:13:35< _Coffee> as well as readablity of unit WML 20130320 09:13:37< shadowm> I'm all for syntax complexity reduction, even though I won't benefit from the changes myself (as a UMC author) until I can drop 1.10 support from my campaign. 20130320 09:14:39< _Coffee> I plan to write my own faction also, and I figure it was easier to write patches to make it easier :P 20130320 09:16:01< _Coffee> actually the changes can be used for terrainWML as well 20130320 09:20:03< _Coffee> so... 20130320 09:20:19< _Coffee> should I commit any changes now for unit animations? 20130320 09:20:31< _Coffee> or wait a while for 1.11.2 to be released? 20130320 09:20:59< shadowm> Ask Ivanovic. 20130320 09:21:08< shadowm> I want to know if I can land my :inspect improvements too. 20130320 09:22:21< zookeeper> huh. the highwayman sound was broken for like 3 years. 20130320 09:22:43< _Coffee> :) 20130320 09:22:45< _Coffee> yes 20130320 09:23:16< _Coffee> merman warrior is off too 20130320 09:23:17< shadowm> It played too early, now it plays too late. 20130320 09:23:49< shadowm> I wouldn't have noticed that it plays too early because I'm forced to use 1.7x animation speed to be able to play without feeling the urge to throw my keyboard at the wall. 20130320 09:24:00< shadowm> Thanks to Jetrel's awesome artistic decisions. 20130320 09:24:04< _Coffee> :P 20130320 09:24:21< _Coffee> I think that all the unit lines need re-testing for sound times 20130320 09:24:32< zookeeper> yeah, playing at the standard speed would be rather painful 20130320 09:24:40< _Coffee> after the patch is applied it will be easy to zero in on the biggest offenders 20130320 09:25:06< _Coffee> most of the unit lines just use the same sound start times 20130320 09:25:17< _Coffee> so it would not be that hard to do 20130320 09:28:13< _Coffee> if all the units do get walking animations it will be alright I think 20130320 09:28:36< _Coffee> with the current slow speed of units moving around it put me off when I fired up wesnoth for the first time 20130320 09:29:06< _Coffee> took me a while to find posts from people around that wesnoth was a great game, etc. to get me into it at all 20130320 09:32:08< shadowm> I have such a great amount of foresight, I made the animation speed slider have smaller steps at one point long before someone decided to make unit movement so slow by default. 20130320 09:32:30< shadowm> Otherwise 2.0x is too fast for my taste, and 1.5x and 1.0x are too slow. 20130320 09:32:48< _Coffee> hmm, I like 4x myself 20130320 09:33:00< _Coffee> can still see all the animations clearly 20130320 09:33:18< _Coffee> and it's fun to see the golbin running madly around 20130320 09:34:09 * zookeeper envisions a let's play of NR at 0.25x speed 20130320 09:34:27< shadowm> On Nightmare difficulty? 20130320 09:34:44< _Coffee> with live streaming 20130320 09:38:40< zookeeper> yes and yes 20130320 09:39:27< _Coffee> maybe Ivanovic can announce a tournament to see who can finish quickest with those settings for start of April :D 20130320 09:39:35< shadowm> Too bad, I can't watch livestreams of any sort here. 20130320 09:40:22< _Coffee> why not? 20130320 09:40:59< _Coffee> I suppose you are just being productive whilst people like me goof off 20130320 09:41:08< _Coffee> ;) 20130320 09:41:29< shadowm> 3.5G mobile broadband isn't suitable for watching livestreams unless the video resolution is really really tiny. 20130320 09:41:40< shadowm> High latency, crappy download rates. 20130320 09:41:48< shadowm> Also very, very unstable. 20130320 09:42:04< _Coffee> I don't think there will be much change in pixels for this one, so you should be fine 20130320 09:44:10-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: bumbadadabum] 20130320 09:45:08< _Coffee> probably should have replied to bumbadabum 20130320 09:45:21< _Coffee> can I leave him a message for when he gets back? 20130320 09:45:29< shadowm> I don't know if bumbadadabum reads the logs. 20130320 09:46:01< _Coffee> on some IRC I know that you can leave a message that plays when they next log in 20130320 09:47:05< shadowm> /msg memoserv help 20130320 09:47:23< shadowm> You need to register your nickname first, though. 20130320 09:48:10< _Coffee> pity someone had taken my unimaginative nickname already without the underscore 20130320 09:48:45< shadowm> Maybe you could contact them and ask them kindly whether they'd be willing to drop it for you. 20130320 09:49:06< _Coffee> yeah, I hadn't though of that 20130320 09:49:13< _Coffee> thanks, that's a good idea 20130320 10:00:35< boucman_work> moin 20130320 10:00:59< _Coffee> hi boucman_work 20130320 10:02:56-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130320 10:05:17-!- boucman_work [~rosen@wesnoth/developer/boucman] has quit [Ping timeout: 255 seconds] 20130320 10:21:51-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 256 seconds] 20130320 10:53:33-!- boucman_work [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130320 11:01:52-!- Soundlust [~quassel@24.246.80.197] has quit [Read error: Connection reset by peer] 20130320 11:03:06-!- Soundlust [~quassel@24.246.80.197] has joined #wesnoth-dev 20130320 11:12:03-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130320 11:13:00-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Client Quit] 20130320 12:07:03< fendrin_> zookeeper: I have a list of locations/rivers/cities that would fit on the LoW map. All of them are already present at different other map of yours. 20130320 12:09:34< fendrin_> zookeeper: I'd like to put two or three additional locations on it, for these I like to give you coordinates. 20130320 12:09:44-!- Elvish_Pillager [~eli@dhip-029.rrw.residences.colby.edu] has joined #wesnoth-dev 20130320 12:09:47< fendrin_> zookeeper: http://pastebin.com/JbhN3Di8 20130320 12:32:15-!- stikonas [~gentoo@128.232.240.234] has joined #wesnoth-dev 20130320 12:32:16-!- stikonas [~gentoo@128.232.240.234] has quit [Changing host] 20130320 12:32:16-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130320 12:34:09< zookeeper> fendrin_, okay... 20130320 12:42:27< thunderstruck> How to add new source files to Wesnoth? And if source file is .cpp should I always include global.hpp? 20130320 12:45:56< shadowm> Uh, excellent question about global.hpp, I forget it exists most of the time. 20130320 12:46:55< shadowm> So I don't know the answer to that one since global.hpp isn't just a bunch of warning silencers anymore. 20130320 12:47:58< shadowm> As for the other, you should make sure to update src/CMakeList.txt and src/SConstruct to add the new files to the build block that seems more appropriate for them. Taking a look at the build blocks used for similar code should help. 20130320 12:48:16< shadowm> Er, src/SConscript, not src/SConstruct. 20130320 12:49:21< shadowm> I assume you use either cmake or scons. 20130320 12:49:36< thunderstruck> shadowm: Thanks. 20130320 12:50:20< shadowm> The poor souls using MSVC++ to work on Wesnoth also appreciate updates to projectfiles/VC9/wesnoth.vcproj if you are going to publish a patch. 20130320 12:50:21< thunderstruck> I use scons. But if I want to submit a patch I assume that I have to update both CMakeList.txt and Sconscript? 20130320 12:50:26< shadowm> Yes. 20130320 12:50:45< shadowm> Also, I believe svn add'ing the new files should be sufficient for them to appear in the svn diff output. 20130320 12:50:48-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has joined #wesnoth-dev 20130320 12:51:11< shadowm> Not sure about that, though, since I haven't used plain svn since ages. 20130320 12:52:42< thunderstruck> I guess I'll be able to find that out. What about other stuff in projectfiles? 20130320 12:53:19-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20130320 12:54:33< shadowm> Eh, the rest is not important. 20130320 12:54:44< shadowm> It's not in http://wiki.wesnoth.org/PatchSubmissionGuidelines anyway. 20130320 12:55:11< shadowm> (Note that that page mentions src/Makefile.am. That file stopped existing years ago and you should ignore any mention of it.) 20130320 13:12:02-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has quit [Remote host closed the connection] 20130320 13:48:33-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130320 13:50:20-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20130320 13:53:50-!- stikonas [~gentoo@128.232.240.234] has joined #wesnoth-dev 20130320 13:53:50-!- stikonas [~gentoo@128.232.240.234] has quit [Changing host] 20130320 13:53:50-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130320 14:01:53-!- ToBeFree [~tobefree@unaffiliated/tobefree] has quit [Read error: Connection reset by peer] 20130320 14:03:48-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20130320 14:09:45-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130320 14:20:26-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20130320 14:22:09-!- artisticdude [~artisticd@180.sub-70-192-204.myvzw.com] has joined #wesnoth-dev 20130320 14:23:30< esr> Ivanovic: ping? 20130320 14:27:11-!- mjs-de [~mjs-de@g224181075.adsl.alicedsl.de] has joined #wesnoth-dev 20130320 14:27:45-!- stikonas [~gentoo@as932.girton.cam.ac.uk] has joined #wesnoth-dev 20130320 14:27:45-!- stikonas [~gentoo@as932.girton.cam.ac.uk] has quit [Changing host] 20130320 14:27:46-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130320 14:39:05-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130320 14:53:41< loonycyborg> esr: Do you consider adding support for git-svn to autorevision? 20130320 14:54:19< loonycyborg> To make it show underlying svn revision rather than useless git hash :P 20130320 14:55:10< esr> loonycyborg: Hm. Interesting idea. One questiuon would be, how do we autodetect that it is git-svn in use rather than git. 20130320 14:55:39< loonycyborg> Look in .git/ 20130320 14:56:13< esr> Oh, is there a key file we can spot? 20130320 14:57:17< loonycyborg> .git/config. grep it for 'svn-remote' 20130320 14:58:04< loonycyborg> Not sure whether it'll work out in all circumstances 20130320 14:59:39< esr> Yeah, sounds ifft. Especially since we don't assume the repo is being run from the repo top directory/ Hm, so how do we get the current revision? 20130320 15:00:17< AI0867> git-svn find-rev HEAD 20130320 15:06:15< esr> *Crap*. git svn find-rev HEAD returns 0 on a non-git-svn got repo. Means I can't do it the easy way. 20130320 15:07:23< esr> If it returned 1 I could have confined the change to the reporting code. Now I'll actually need a detector stage. 20130320 15:07:30< esr> Unless... 20130320 15:08:07< esr> Het, that svn-remote thing. Is it a config vartiable? Can I query it with git config? 20130320 15:08:15< AI0867> probably, let's see 20130320 15:08:33< AI0867> will svn-remote.svn.url do? 20130320 15:09:58< esr> Yes, all I need is a wy ton tell whether git svn find-rev HEAD should retyurn something interesting. Sound like testing that for nonempty might be it. 20130320 15:10:29-!- mattsc [~mattsc@207.230.251.234] has joined #wesnoth-dev 20130320 15:12:00< AI0867> actually, I think the 'svn' part might be configurable, and that you might have multiple svn-remote entries with different names 20130320 15:12:16< AI0867> or at least the config looks like it's making room for that 20130320 15:12:58< AI0867> yeah, git-svn's manpage confirms this 20130320 15:13:04< AI0867> 'svn' is just the default 20130320 15:15:11< esr> OK, then in weird cases it's going to fall back to reporting the hash. I'll have a version for you to test shortly. 20130320 15:22:49< esr> Pull from git://github.com/Autorevision/autorevision.git and give it a try. 20130320 15:37:44-!- mattsc [~mattsc@207.230.251.234] has quit [Quit: I'm asleep] 20130320 15:37:58< AI0867> loonycyborg: ^ 20130320 15:38:56< loonycyborg> kk, kinda busy now, will devote more attention to this later 20130320 15:40:58< esr> Hah. I just built Wesnoth successfully from a full git conversion. That was the last test I needed to do. 20130320 15:44:07< esr> OK, and BTW the compressed repo is 2.57GB. 20130320 15:44:13< AI0867> that big? 20130320 15:44:25< AI0867> how are you importing the stream? my script? 20130320 15:44:33-!- artisticdude [~artisticd@180.sub-70-192-204.myvzw.com] has quit [Ping timeout: 256 seconds] 20130320 15:52:51-!- boucman_work [~rosen@wesnoth/developer/boucman] has quit [Ping timeout: 258 seconds] 20130320 15:53:30< esr> Mirroring the SVN repo, using reposurgeon to build a git repo, running git repack and git gc --aggressive 20130320 15:56:11-!- boucman_work [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130320 15:56:48-!- mattsc [~mattsc@fw.hia.nrc.ca] has joined #wesnoth-dev 20130320 15:57:15< esr> AI0867: I'll try your script on the next run. Is 4GiB of core enough? (My machine is a bit old.) 20130320 16:01:24< AI0867> I didn't *see* it exceed it, but repack frequently ran out of memory 20130320 16:01:52< AI0867> not that the newest version of the script doesn't use gc --aggressive, as the active part of that is just a repack call with certain arguments 20130320 16:02:24< esr> Ah. Noted. 20130320 16:02:26< AI0867> git -c pack.threads=1 repack -AdF --window=1250 --depth=250 <-- this managed to work on baldras. 20130320 16:02:45< AI0867> you can lower the window size for lower memory usage. It will increase the size of the pack though 20130320 16:02:49< esr> Yeah, I grabbed a copy of the script and will try it. 20130320 16:03:14< AI0867> the difference between 1250 and 1000 is only about 30 MiB 20130320 16:03:26< esr> But these are details. I'm now ready to pull the trigger on the conversion at any time. 20130320 16:04:59< vultraz> once the new repo is in place, does everyone have to get clones immediately? 20130320 16:06:00< AI0867> preferably 20130320 16:07:03< vultraz> and what will happen to the svn repo 20130320 16:07:43< AI0867> made read-only in some manner 20130320 16:08:00< AI0867> probably by revoking everyone's dev rights or something 20130320 16:24:28-!- prkc [~negusnyul@51B7BFA8.dsl.pool.telekom.hu] has joined #wesnoth-dev 20130320 16:25:29-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20130320 17:24:12-!- boucman_work [~rosen@wesnoth/developer/boucman] has quit [Ping timeout: 264 seconds] 20130320 17:29:10-!- boucman_work [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130320 17:31:03-!- _8680_ [~quassel@ip68-225-249-82.oc.oc.cox.net] has joined #wesnoth-dev 20130320 17:56:42-!- EdB [~edb@89-93-184-215.hfc.dyn.abo.bbox.fr] has joined #wesnoth-dev 20130320 17:57:22-!- {V} [~V@139-79-ftth.on.nl] has quit [Quit: Leaving] 20130320 18:07:40-!- boucman_work [~rosen@wesnoth/developer/boucman] has quit [Ping timeout: 260 seconds] 20130320 18:11:17-!- {V} [~V@139-79-ftth.on.nl] has joined #wesnoth-dev 20130320 18:18:45-!- EdB [~edb@89-93-184-215.hfc.dyn.abo.bbox.fr] has quit [Quit: Konversation terminated!] 20130320 18:23:34-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130320 18:25:30-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Client Quit] 20130320 18:29:29-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130320 18:48:52-!- ToBeFree [~tobefree@unaffiliated/tobefree] has joined #wesnoth-dev 20130320 18:55:28-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130320 18:56:04-!- DCW1 [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has joined #wesnoth-dev 20130320 19:15:47-!- Nephro [516e7ce1@gateway/web/freenode/ip.81.110.124.225] has joined #wesnoth-dev 20130320 19:16:44-!- Upthorn [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Ping timeout: 256 seconds] 20130320 19:30:45-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130320 19:40:57-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130320 19:44:07-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20130320 20:06:59-!- Ceres__ [~chatzilla@109.109.6.164] has joined #wesnoth-dev 20130320 20:07:17< Ivanovic> esr: pong 20130320 20:07:48< Ivanovic> _Coffee, shadowm: we are waiting for mordante to fix the build system if the repo is exported (meaning "a release tarball" 20130320 20:11:58< esr> Ivanovic: Did you see my mail on the migration today? 20130320 20:20:17< Ivanovic> only post 1.11.2 will the migration start 20130320 20:20:35< Ivanovic> there is your reply 20130320 20:28:36< esr> OK. 20130320 20:29:15< esr> I'm ready, but not in a hurry. Any time you're ready to pull the triggerr I can do my end. 20130320 20:33:06< _Coffee> bumbadadabum: didn't reply earlier, but I would be more than happy to have some help with the sound timings 20130320 20:33:27< _Coffee> bumbadadabum: are you an artist/developer? 20130320 20:33:38< bumbadadabum> Neither 20130320 20:33:48< _Coffee> couldn't find you on the forums 20130320 20:34:07< bumbadadabum> http://forums.wesnoth.org/memberlist.php?mode=viewprofile&u=108870 20130320 20:34:58< _Coffee> ah, that avatar seems familaiar now 20130320 20:35:09< _Coffee> wonder why my search didn't find anything 20130320 20:37:48-!- DCW1 [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has quit [Quit: DCW1] 20130320 20:38:14< Ivanovic> esr: my guess is around easter might be possible 20130320 20:38:25< esr> OK. 20130320 20:38:26< Ivanovic> this weekend i will be completely busy 20130320 20:38:46< bumbadadabum> _Coffee: Are there some units that are especially bad? 20130320 20:39:02< _Coffee> bumbadadabum: yes, but only a few lines 20130320 20:39:22< bumbadadabum> I heard Ruffian yesterday 20130320 20:39:26< _Coffee> bumbadadabum: and some, like the arbiter line have only one direction with off timings 20130320 20:41:49< _Coffee> bumbadadabum: many non-bow range attack sounds start at the beginning of the animation, and that is suspect 20130320 20:42:35< bumbadadabum> I'd need to play on 1x speed more 20130320 20:42:35< bumbadadabum> a 20130320 20:42:40< bumbadadabum> and see how it sounds 20130320 20:43:10< _Coffee> yeah - a lot of the sounds play earlier than they perhaps should 20130320 20:43:30< _Coffee> although I am not an artist, and maybe this makes sense for hitting large units 20130320 20:43:40< _8680_> bumbadadabum: Play with <1x speed, and you'll really see. 20130320 20:43:52< bumbadadabum> for example, the thug should play the sound at attack-5 20130320 20:44:04< _Coffee> yes 20130320 20:44:09< _Coffee> should match up to the frames better 20130320 20:44:12< bumbadadabum> it plays at attack-2 20130320 20:44:28< _Coffee> but some should play in-between frames, and do as well 20130320 20:44:36< _Coffee> like defense sounds 20130320 20:44:53< _Coffee> the custom defense animation sound timings are all off (e.g.. thief) 20130320 20:45:05< bumbadadabum> I'm going to do the thug line now 20130320 20:45:17< bumbadadabum> I'll send you a diff when I'm done 20130320 20:45:28< _Coffee> I have some time now before work 20130320 20:45:40< _Coffee> I am happy to work on these with you if you've got some time now? 20130320 20:46:01< bumbadadabum> {SOUND:HIT_AND_MISS mace.wav {SOUND_LIST:MISS} 500} 20130320 20:46:06< bumbadadabum> I have time now 20130320 20:46:15< bumbadadabum> I have never used that macro 20130320 20:46:21< bumbadadabum> should I add it to the thug as well? 20130320 20:46:45< _Coffee> maybe as a private chat so it doesn't clog up this line 20130320 20:51:57-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130320 20:53:06< lipkab> _8680_, Ping. 20130320 20:54:56< _8680_> lipkab: Pong. 20130320 20:55:28< lipkab> _8680_: Well, wesbot says you was looking for me... 20130320 20:55:36< _Coffee> Ivanovic: can I push the unit WML patch in before 1.11.2 release 20130320 20:55:55< _Coffee> Ivanovic: bumbadadabum and I are working to fix some sound timings 20130320 20:56:57< _Coffee> Ivanovic: sorry about the timing of the timings :P 20130320 20:57:18< _8680_> lipkab: I was confused by "I'm sorry, I didn't learn [programming] to work on other people's stuff." [http://r.wesnoth.org/p549931]; I didn't know why you'd be sorry about that. 20130320 20:57:31< _8680_> But then I realized that you meant "we won't do this for you". 20130320 20:58:06< _8680_> I was going to ask, but then I realized what you meant. 20130320 20:58:45< lipkab> Yeah. Although it was more intended like "why should I work on your ideas while you're not willing to". 20130320 20:59:15< lipkab> My English is still rather poor, I guess. 20130320 20:59:36< _8680_> I don't see the difference? 20130320 21:00:06< Ivanovic> _Coffee: sure, just go ahead 20130320 21:00:11< Ivanovic> there is no lock or anything set 20130320 21:00:21< _Coffee> Ivanovic: thanks 20130320 21:01:40-!- irker800 [~irker@ai0867.net] has joined #wesnoth-dev 20130320 21:01:40< irker800> wesnoth: coffee * r56545 /trunk/data/core/ (183 files in 17 dirs): 20130320 21:01:40< irker800> wesnoth: Unit animation WML to use SOUND:HIT_AND_MISS macro throughout. Large simplification and reduction in cache. 20130320 21:01:52< lipkab> _8680_: You could interpret "we won't do this for you" like "you're on your own with the work". That is not true, I'm trying to be helpful when people ask me questions. 20130320 21:02:34< lipkab> But I'm not willing to do their homework. 20130320 21:03:01< _8680_> Yes, I see your point. 20130320 21:04:09< _8680_> I meant more "if you're not willing to put your own work in, we're not going to implement your ideas for you". Mea culpa. 20130320 21:06:31< lipkab> Ok we finally get each other :) 20130320 21:27:58-!- Nephro [516e7ce1@gateway/web/freenode/ip.81.110.124.225] has quit [Ping timeout: 245 seconds] 20130320 21:49:02-!- prkc [~negusnyul@51B7BFA8.dsl.pool.telekom.hu] has quit [Remote host closed the connection] 20130320 21:50:02< irker800> wesnoth: coffee * r56546 /trunk/data/core/units/ (10 files in 3 dirs): 20130320 21:50:03< irker800> wesnoth: Some unit animation WML sound offset fixes -- in collaboration with bumbadabum. 20130320 21:52:33-!- _Coffee [~david@ppp118-210-51-209.lns20.adl2.internode.on.net] has quit [Quit: Konversation terminated!] 20130320 22:04:39-!- Blueblaze [~Blueblaze@adsl-99-158-47-208.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20130320 22:11:23-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130320 22:11:40-!- mattsc [~mattsc@fw.hia.nrc.ca] has quit [Quit: bye] 20130320 22:25:27< irker800> wesnoth: shadowmaster * r56547 /trunk/data/gui/default/window/gamestate_inspector.cfg: 20130320 22:25:28< irker800> wesnoth: gui2/tgamestate_inspector: Remove unused Actions column and spacers 20130320 22:25:39< irker800> wesnoth: shadowmaster * r56548 /trunk/data/gui/default/window/gamestate_inspector.cfg: 20130320 22:25:39< irker800> wesnoth: gui2/tgamestate_inspector: Save vertical space by removing some cruft 20130320 22:25:40< irker800> wesnoth: The various panels had external headers for some reason, in spite of two 20130320 22:25:40< irker800> wesnoth: of them being listboxes with their own internal headers. 20130320 22:25:41< irker800> wesnoth: By removing those external headers (and making the rightmost panel's 20130320 22:25:41< irker800> wesnoth: scroll_label have an associated header with a cell padding trick to make 20130320 22:25:42< irker800> wesnoth: it look consistent with the listboxes' headers) we can save some 20130320 22:25:42< irker800> wesnoth: (Log message trimmed.) 20130320 22:25:53< irker800> wesnoth: shadowmaster * r56549 /trunk/data/gui/default/window/gamestate_inspector.cfg: 20130320 22:25:54< irker800> wesnoth: gui2/tgamestate_inspector: Stack the first and second panels' listboxes on top of each other 20130320 22:25:54< irker800> wesnoth: This sacrifices vertical space (not needed for the first panel, not 20130320 22:25:55< irker800> wesnoth: essential for the second) in order to get us more horizontal space for 20130320 22:25:55< irker800> wesnoth: the third panel with the selection's contents, which is actually the 20130320 22:25:56< irker800> wesnoth: most important panel. 20130320 22:26:10< irker800> wesnoth: shadowmaster * r56550 /trunk/src/gui/dialogs/gamestate_inspector.cpp: 20130320 22:26:10< irker800> wesnoth: gui2/tgamestate_inspector: Unit list display improvements 20130320 22:26:11< irker800> wesnoth: * The unit map list items (fed to the item panel's listbox) are now 20130320 22:26:11< irker800> wesnoth: multiline in order to avoid stretching the items listbox too wide. 20130320 22:26:12< irker800> wesnoth: * Unit ids are displayed between quotes instead of parentheses; unit 20130320 22:26:12< irker800> wesnoth: types are displayed between parentheses instead. 20130320 22:26:13< irker800> wesnoth: * Side recall and map unit list overviews have been changed to use the 20130320 22:26:13< irker800> wesnoth: (Log message trimmed.) 20130320 22:26:22< irker800> wesnoth: shadowmaster * r56551 /trunk/src/gui/dialogs/gamestate_inspector.cpp: 20130320 22:26:23< irker800> wesnoth: gui2/tgamestate_inspector: Show unit HP in recall list overview for consistency 20130320 22:26:39< irker800> wesnoth: shadowmaster * r56552 /trunk/src/gui/dialogs/gamestate_inspector.cpp: 20130320 22:26:39< irker800> wesnoth: gui2/tgamestate_inspector: Automatically select the first item when switching categories 20130320 22:26:40< irker800> wesnoth: No idea why the relevant calls were commented out. The originating 20130320 22:26:42< irker800> wesnoth: commits do not provide any explanation whatsoever. 20130320 22:26:53< irker800> wesnoth: shadowmaster * r56553 /trunk/data/gui/default/window/gamestate_inspector.cfg: 20130320 22:26:53< irker800> wesnoth: gui2/tgamestate_inspector: Expand the main grid if the window title is too long 20130320 22:27:08< irker800> wesnoth: shadowmaster * r56554 /trunk/changelog: 20130320 22:27:08< irker800> wesnoth: Update changelog 20130320 22:27:23< irker800> wesnoth: shadowmaster * r56555 /trunk/changelog: 20130320 22:27:23< irker800> wesnoth: Fix changelog 20130320 22:28:27-!- Ceres__ [~chatzilla@109.109.6.164] has left #wesnoth-dev [] 20130320 22:37:48-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Quit: Távozom] 20130320 22:46:23< fendrin_> esr, Ivanovic: How ended the discussion which hoster to choice? 20130320 22:46:47< Ivanovic> our only real remaining solution is sf.net 20130320 22:46:57< Ivanovic> or hosting things ourselves which i personally dislike 20130320 22:46:58< shadowm> fendrin_: Have you read the mailing list? 20130320 22:47:21< shadowm> Today's thread starts with "SourceForge has been chosen". 20130320 22:47:26< fendrin_> Oh 20130320 22:47:31< fendrin_> Too bad. 20130320 22:49:21-!- Gambit [~gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20130320 22:57:35-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130320 23:01:52< loonycyborg> esr: git-svn support seems to work fine 20130320 23:02:21< loonycyborg> Though perhaps you should append "r" to svn hashes? 20130320 23:02:27< loonycyborg> Prepend that is 20130320 23:02:32< esr> loonycyborg: Good. Thanks, I'll ship that shortly. 20130320 23:02:38< loonycyborg> As is customarily done 20130320 23:03:56< esr> loony I debated that with myself. But it's something easy for the user to add, so I chose the lighter-weight approach. 20130320 23:42:18-!- Blueblaze [~Blueblaze@adsl-99-158-47-208.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20130320 23:46:45-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20130320 23:47:18-!- skyfaller_ [~skyfaller@ool-43551edd.dyn.optonline.net] has joined #wesnoth-dev 20130320 23:49:53-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has quit [Quit: Leaving] 20130320 23:50:10-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has quit [Ping timeout: 272 seconds] --- Log closed Thu Mar 21 00:00:47 2013