--- Log opened Tue May 11 00:00:30 2010 20100511 00:02:37-!- Sapient [~patrickp@wesnoth/developer/sapient] has joined #wesnoth-dev 20100511 00:06:38-!- CoderWhoSaysNo [~ignacio@wesnoth/developer/shadowmaster] has quit [Quit: Lost terminal] 20100511 00:07:34-!- alink [~alink@wesnoth/developer/alink] has quit [Remote host closed the connection] 20100511 00:13:32-!- _jbx_ [~jbailey@12.190.80.225] has quit [Quit: It was a new day yesterday, but it's an old day now.] 20100511 00:14:50-!- Upthorn [ogmar@adsl-75-26-184-137.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 00:24:52-!- kevg [~kevg@91.194.253.47] has left #wesnoth-dev [] 20100511 00:32:55-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100511 00:37:48-!- Upthorn [ogmar@adsl-75-26-184-137.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 276 seconds] 20100511 00:39:27< AI0867> boucman: touched the [volume] tag yet? 20100511 00:53:13< CIA-10> ai0867 * r42541 /branches/1.8/ (changelog src/display.cpp): Draw the map border over _off^_usr tiles too. (http://www.wesnoth.org/forum/viewtopic.php?p=426849#p426849) 20100511 01:07:29-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100511 01:08:42-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20100511 01:09:28-!- PetePorty [~Pete@pc-139-120-214-201.cm.vtr.net] has joined #wesnoth-dev 20100511 01:18:54-!- PetePorty [~Pete@pc-139-120-214-201.cm.vtr.net] has left #wesnoth-dev ["Saliendo"] 20100511 01:40:48-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Quit: Leaving] 20100511 01:45:34-!- Sapient [~patrickp@wesnoth/developer/sapient] has left #wesnoth-dev [] 20100511 01:49:57-!- norbert_ [~norbert@82-171-70-54.ip.telfort.nl] has joined #wesnoth-dev 20100511 02:14:09-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100511 02:16:34-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100511 02:19:19-!- Skystriker [~croselius@ool-43532d38.dyn.optonline.net] has quit [Ping timeout: 268 seconds] --- Log opened Tue May 11 02:46:36 2010 20100511 02:46:44-!- lobby [~wesnoth@wesnoth/bot/lobby] has joined #wesnoth-dev 20100511 02:46:44-!- Topic for #wesnoth-dev: 99 bugs, 277 feature requests, 18 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100511 02:46:44-!- Topic set by wesbot [~wesbot@wesnoth/bot/wesbot] [Sun May 9 19:50:59 2010] 20100511 02:46:44[Users #wesnoth-dev] 20100511 02:46:44[ AI0867 ] [ erl ] [ Ingmar ] [ shikadibot] 20100511 02:46:44[ AnMaster ] [ Espreon ] [ isaac ] [ Smar ] 20100511 02:46:44[ apoi ] [ esr ] [ Ivanovic ] [ stikonas ] 20100511 02:46:44[ Blarumyrran ] [ ettin ] [ knotwork ] [ Tigge ] 20100511 02:46:44[ Blueblaze ] [ fendrin ] [ lobby ] [ Upth ] 20100511 02:46:44[ Bocom ] [ freim ] [ nagbot ] [ Vetinari ] 20100511 02:46:44[ CIA-10 ] [ gabba ] [ norbert_ ] [ yann ] 20100511 02:46:44[ crimson_penguin] [ Gambit ] [ noy ] [ Zarel|AFK ] 20100511 02:46:44[ ctrlfreak ] [ Greywhind ] [ Rhonda ] 20100511 02:46:44[ Deiz ] [ happygrue_] [ shadowmaster] 20100511 02:46:44-!- Irssi: #wesnoth-dev: Total of 38 nicks [0 ops, 0 halfops, 0 voices, 38 normal] 20100511 02:46:51-!- Channel #wesnoth-dev created Tue Jan 27 06:28:41 2009 20100511 02:46:55-!- Soliton [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20100511 02:47:00< norbert_> ok, it's back 20100511 02:47:46-!- Irssi: Join to #wesnoth-dev was synced in 69 secs 20100511 03:09:39-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 260 seconds] 20100511 03:13:16-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100511 03:30:11-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100511 03:31:51-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 276 seconds] 20100511 03:33:00-!- Upthorn [ogmar@adsl-75-26-184-137.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 03:36:07-!- Skystriker [~croselius@ool-43532d38.dyn.optonline.net] has joined #wesnoth-dev 20100511 03:36:29-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100511 03:39:20-!- Upthorn [ogmar@adsl-75-26-184-137.dsl.scrm01.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100511 03:51:21-!- ancestral [~ancestral@97-116-105-107.mpls.qwest.net] has joined #wesnoth-dev 20100511 03:51:46-!- nulloid [~nulloid@ip59936c30.rubicom.hu] has joined #wesnoth-dev 20100511 04:11:52-!- gabba [~gabba@wesnoth/developer/gabba] has left #wesnoth-dev [] 20100511 04:35:58-!- Upthorn [~ogmar@adsl-75-26-184-137.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 04:44:48-!- Blarumyrran [~Blarumyrr@84-50-143-71-dsl.rkv.estpak.ee] has quit [Ping timeout: 276 seconds] 20100511 04:55:41-!- Ivanovic_ [~ivanovic@dtmd-4db22f8a.pool.mediaWays.net] has joined #wesnoth-dev 20100511 04:59:36-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 276 seconds] 20100511 04:59:53-!- Ivanovic_ is now known as Ivanovic 20100511 05:04:45-!- isaac [~isaac@debian/developer/isaac] has quit [Ping timeout: 240 seconds] 20100511 05:05:49-!- isaac [~isaac@debian/developer/isaac] has joined #wesnoth-dev 20100511 05:08:35-!- Upth [~ogmar@adsl-75-26-184-137.dsl.scrm01.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100511 05:08:40-!- Upth [ogmar@adsl-75-26-165-221.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 05:08:45-!- Upthorn [~ogmar@adsl-75-26-184-137.dsl.scrm01.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100511 05:08:47-!- Upthorn [ogmar@adsl-75-26-165-221.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 05:14:26-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100511 05:19:32-!- FAAB [~huajie@219.142.255.241] has joined #wesnoth-dev 20100511 05:41:22-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100511 05:45:26-!- Blarumyrran [~Blarumyrr@84-50-143-71-dsl.rkv.estpak.ee] has joined #wesnoth-dev 20100511 05:51:52-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20100511 06:05:04-!- Blueblaze [~nick@adsl-76-202-22-156.dsl.hstntx.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100511 06:37:40-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100511 07:01:22-!- norbert_ [~norbert@82-171-70-54.ip.telfort.nl] has quit [Quit: Leaving] 20100511 07:06:46-!- shikadibot [~shikadi@wesnoth/umc-dev/bot/shikadibot] has quit [Ping timeout: 245 seconds] 20100511 07:07:56-!- shikadibot [~shikadi@wesnoth/umc-dev/bot/shikadibot] has joined #wesnoth-dev 20100511 07:11:39-!- Skystriker [~croselius@ool-43532d38.dyn.optonline.net] has quit [Ping timeout: 248 seconds] 20100511 07:58:20-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20100511 07:58:51-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100511 08:00:43-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100511 08:02:09-!- happygrue_ [~George@wesnoth/developer/wintermute] has quit [Read error: Connection reset by peer] 20100511 08:11:43-!- Valkier [~karasawa@c-174-55-104-2.hsd1.pa.comcast.net] has joined #wesnoth-dev 20100511 08:12:20< Valkier> Howdy! 20100511 08:18:52-!- happygrue [~George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20100511 08:21:30< zookeeper> howdy. 20100511 08:24:25< Valkier> How's it goin? 20100511 08:25:24-!- ancestral [~ancestral@97-116-105-107.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20100511 08:32:34< zookeeper> totally great 20100511 08:32:48< Valkier> Cool 20100511 08:33:05< Valkier> Design me some boots. 20100511 08:33:09< Valkier> I hate doing it. 20100511 08:33:24< zookeeper> well, ok 20100511 08:33:31< zookeeper> http://farm4.static.flickr.com/3515/3989182276_948c5f6056.jpg 20100511 08:33:44< zookeeper> like them? 20100511 08:36:50< Valkier> Totally 20100511 08:36:55< Valkier> But I will have to pass. 20100511 08:37:30< zookeeper> too bad. 20100511 08:39:29< Valkier> Yup 20100511 08:39:33< Valkier> Oh well 20100511 08:39:44< Valkier> I'll get back to portraits soon it seems. 20100511 08:47:00-!- timotei [~timo@wesnoth/developer/timotei] has joined #wesnoth-dev 20100511 08:47:04< timotei> hello 20100511 08:47:17< timotei> fendrin: around? 20100511 08:50:03-!- Ivanovic_ [~ivanovic@dtmd-4db2ecfe.pool.mediaWays.net] has joined #wesnoth-dev 20100511 08:50:17< timotei> is there anyone who builds/uses wesnoth's codebase with Eclipse CDT? 20100511 08:50:34< Valkier> Good god. Talking people. 20100511 08:51:00-!- Ivanovic [~ivanovic@dtmd-4db22f8a.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 20100511 08:51:20< Valkier> http://img6.imageshack.us/img6/9541/val2y.jpg 20100511 08:52:00-!- Ivanovic_ is now known as Ivanovic 20100511 08:55:03-!- noy_ [~Noy@wesnoth/developer/noy] has quit [Quit: noy_] 20100511 08:56:51-!- timotei [~timo@wesnoth/developer/timotei] has quit [Remote host closed the connection] 20100511 08:58:11-!- Ivanovic [~ivanovic@dtmd-4db2ecfe.pool.mediaWays.net] has quit [Changing host] 20100511 08:58:12-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100511 08:58:53-!- wesbot [~wesbot@asteria.debian.or.at] has joined #wesnoth-dev 20100511 08:58:57-!- wesbot [~wesbot@asteria.debian.or.at] has quit [Changing host] 20100511 08:58:57-!- wesbot [~wesbot@wesnoth/bot/wesbot] has joined #wesnoth-dev 20100511 08:59:25< Blarumyrran> why is he green 20100511 09:01:01< zookeeper> silene, don't you think a "proper" fix (that is, making silent=yes work as advertised even at scenario start) would be wanted for http://gna.org/bugs/?12713 ? 20100511 09:01:09-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100511 09:01:46< Valkier> Why shouldn't he be greenish? 20100511 09:02:09< Blarumyrran> He loosely resembles a human, and humans aren't green 20100511 09:02:18< Valkier> Loosely works. 20100511 09:02:56< Valkier> He isn't human, so I'm all right with that. ^_^ 20100511 09:05:57-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 276 seconds] 20100511 09:09:58-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20100511 09:12:37-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100511 09:14:10-!- Ivanovic [~ivanovic@dtmd-4db2ecfe.pool.mediaWays.net] has joined #wesnoth-dev 20100511 09:20:19-!- Valkier [~karasawa@c-174-55-104-2.hsd1.pa.comcast.net] has quit [] 20100511 09:43:40-!- euschn [~eugen@wesnoth/developer/euschn] has joined #wesnoth-dev 20100511 10:44:32-!- stikonas [~and@bcm-131-111-247-104.girton.cam.ac.uk] has joined #wesnoth-dev 20100511 10:44:32-!- stikonas [~and@bcm-131-111-247-104.girton.cam.ac.uk] has quit [Changing host] 20100511 10:44:32-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100511 11:06:39-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20100511 11:30:32-!- Zarel|AFK [~Zarel@warzone2100/developer/Zarel] has quit [Read error: Connection reset by peer] 20100511 11:30:58-!- Zarel|AFK [~Zarel@c-75-72-160-179.hsd1.mn.comcast.net] has joined #wesnoth-dev 20100511 11:56:04-!- loonybot [~loonybot@ppp79-139-136-28.pppoe.spdop.ru] has joined #wesnoth-dev 20100511 11:56:04-!- loonybot [~loonybot@ppp79-139-136-28.pppoe.spdop.ru] has quit [Changing host] 20100511 11:56:04-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100511 11:57:26-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100511 11:58:57< CIA-10> caslav_ilic * r42542 /branches/1.8/l10n-track: Unfuzzied images fuzzied due to conversion and optimization. 20100511 11:59:33< CIA-10> caslav_ilic * r42543 /trunk/l10n-track: Unfuzzied images fuzzied due to conversion and optimization. 20100511 12:10:09< CIA-10> caslav_ilic * r42544 /branches/1.8/ (6 files in 2 dirs): Updated source localized images for French. 20100511 12:10:13< CIA-10> caslav_ilic * r42545 /trunk/ (6 files in 2 dirs): Updated source localized images for French. 20100511 12:17:03-!- FAAB [~huajie@219.142.255.241] has quit [Ping timeout: 240 seconds] 20100511 12:22:50-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100511 12:23:00-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20100511 12:33:56-!- FAAB [~huajie@219.142.239.20] has joined #wesnoth-dev 20100511 12:42:54-!- Blueblaze [~nick@adsl-76-202-22-156.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100511 13:10:37-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100511 13:11:36-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20100511 13:42:15-!- zookeeper2 [~l@62-183-160-208.bb.dnainternet.fi] has joined #wesnoth-dev 20100511 13:44:43-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [Ping timeout: 240 seconds] 20100511 13:49:12-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100511 13:58:21-!- Ivanovic [~ivanovic@dtmd-4db2ecfe.pool.mediaWays.net] has quit [Changing host] 20100511 13:58:21-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100511 13:58:51< Ivanovic> hi 20100511 14:20:23-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has quit [Read error: Connection reset by peer] 20100511 14:24:31-!- Ken_Oh [~briang@static-71-178-174-220.washdc.fios.verizon.net] has joined #wesnoth-dev 20100511 14:25:33-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20100511 14:44:33-!- billynux [~billy@wesnoth/developer/billynux] has joined #wesnoth-dev 20100511 14:59:08< CIA-10> ivanovic * r42546 /trunk/po/ (wesnoth-httt/de.po wesnoth-units/de.po): updated German translation 20100511 14:59:12< CIA-10> ivanovic * r42547 /branches/1.8/ (4 files in 3 dirs): updated German translation 20100511 15:05:23-!- kevg [~kevg@91.194.253.47] has joined #wesnoth-dev 20100511 15:09:56-!- rigved [~rigved@116.72.163.243] has quit [Remote host closed the connection] 20100511 15:21:23-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100511 15:36:56< shadowmaster> grr, cpufreq 20100511 15:40:09< nulloid> hi guys 20100511 15:41:11< nulloid> I read the forums last night, and it seems to me some people looking for an sdlreplacement 20100511 15:41:15< nulloid> am i right? 20100511 15:41:21< shadowmaster> where? 20100511 15:41:32< nulloid> one momen 20100511 15:41:33< nulloid> t 20100511 15:41:49< nulloid> http://www.wesnoth.org/forum/viewtopic.php?t=13988 20100511 15:41:51< shadowmaster> I don't think we are looking into replacing SDL, but rather into using OpenGL interfaces for graphics 20100511 15:42:04< nulloid> ahh... see 20100511 15:42:26< shadowmaster> nulloid: that's a 4 years old topic 20100511 15:42:36< nulloid> *fail* :D 20100511 15:42:38< shadowmaster> there's a more recent discussion in the dev ML though 20100511 15:42:47< nulloid> can you give me a link? 20100511 15:43:28< nulloid> anyway, I was going to advice to take a look on sfml 20100511 15:43:37< shadowmaster> mentioned first in https://mail.gna.org/public/wesnoth-dev/2010-02/msg00003.html 20100511 15:43:52< shadowmaster> there's a lot of talk following that 20100511 15:44:05< nulloid> thanks :) 20100511 15:54:18-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20100511 15:54:29< nulloid> so,if I understand correctly, it's just about not using SDL_graphics in the future 20100511 15:55:18< shadowmaster> I don't know of any library named "SDL_graphics" (SDL_gfx, but we don't use that) :P 20100511 15:55:27< nulloid> there isn't :) 20100511 15:55:30< shadowmaster> it's about using SDL with OpenGL 20100511 15:55:39< shadowmaster> SDL does have support for using OpenGL with it 20100511 15:55:54< nulloid> yup, right 20100511 15:55:56< Rhonda> *blinks* 20100511 15:56:00< Rhonda> opengl in wesnoth? 20100511 15:56:11< shadowmaster> not yet 20100511 15:56:11< Ivanovic> Rhonda: yeah, talked about this a lot at fosdem 20100511 15:56:32< shadowmaster> there's no active effort for working on it atm but it's in the wishlist 20100511 15:56:37< Rhonda> I think I have to look for something else to care for, then. %-/ 20100511 15:56:49< Ivanovic> Rhonda: why? 20100511 15:56:51< Rhonda> What would be the benefit for it? I mean the real benefit? 20100511 15:56:57< Ivanovic> saving memory 20100511 15:57:00< Rhonda> Ivanovic: Because it just icky slows things down. 20100511 15:57:03< Ivanovic> saving lots of memory that is 20100511 15:57:07< Rhonda> saving memory? 20100511 15:57:11< nulloid> Ivanoic: how? 20100511 15:57:19< Ivanovic> yeah, then it would easily be possible using textures for the graphics 20100511 15:57:22< shadowmaster> and CPU usage on higher end systems that work with graphics acceleration IIRCC 20100511 15:57:43< shadowmaster> s/C$// 20100511 15:57:47< Ivanovic> the main memory saving of the iphone port was achieved due to moving things to opengl (in a crude way though!) 20100511 15:58:22< Ivanovic> yes, and saving cpu usage eg on smartphones that do have reasonable cpu and a 3d unit 20100511 15:58:55< nulloid> hmm..see 20100511 15:58:57< Ivanovic> Rhonda: and in general 2d opengl should not slow things down too much 20100511 15:59:11< Rhonda> What is the Kalifas? 20100511 15:59:13< shadowmaster> I can't tell for sure if that'd do any good to my laptop since the 3D clients here tend to do CPU-intensive tasks on their own (AIs, etc.) 20100511 15:59:19< Smar> in some cases it should speed up things, wrong? 20100511 15:59:32< Ivanovic> Smar: correct 20100511 15:59:45< shadowmaster> Rhonda: some arabian-themed user-made multiplayer era that's being polished and could be eventually added to mainline 20100511 15:59:45< Ivanovic> Rhonda: a possible new race, still WIP 20100511 15:59:49< shadowmaster> *faction 20100511 16:00:11< AI0867> 02:37 < norbert_> and, between "[multiplayer] village_gold" and "[side] village_gold"? <-- [side] overrules [multiplayer], if it exists 20100511 16:00:27< shadowmaster> the faction itself isn't a WIP as far as I know, it just lacked mainline-quality graphics, which is being worked on by thespaceinvader 20100511 16:00:38< Rhonda> I just don't want to fall in the "nexuiz" pitfall with wesnoth. That is, the package becoming too big to get shipped on a CD. 20100511 16:00:56< Rhonda> Be easy on adding high definition arts and especially music. ;) 20100511 16:01:05< Ivanovic> Rhonda: in fact the size of the tarball should reduce 20100511 16:01:22< Rhonda> Well, the music is the biggest part anyway. 20100511 16:01:24< shadowmaster> not sure convincing Jetrel to reject "cool stuff" would be easy :P 20100511 16:01:26< Ivanovic> Rhonda: since we would be using spritesheets that should compress better than single images 20100511 16:01:38-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100511 16:01:40< shadowmaster> and yes, I think that we've got too much mainline music already. 20100511 16:01:41< deekay> Well, then there will be WesnothHD on DVD and WesnothHDReady on a CD and Wesnoth480p for internet download... ;p 20100511 16:01:44< shadowmaster> emphasis on "too" 20100511 16:03:00< shadowmaster> but I'd feel kind of bad rejecting some awesome music track that J. Random Musician intended for mainline 20100511 16:03:27< shadowmaster> OTOH, user made content needs some love. http://shadowm.rewound.net/blog/archives/54-Original-music-in-Wesnoth-content.html 20100511 16:03:45< Smar> I’d just split extra music / maybe pics to different archive 20100511 16:04:18< shadowmaster> shadowm@bluecore:~/src/wesnoth$ du -sh data/core/music/ 20100511 16:04:18< shadowmaster> 134M data/core/music/ 20100511 16:04:28< shadowmaster> that doesn't have a .svn dir... 20100511 16:05:58< Ivanovic> the uncompressed tarball has 500MB 20100511 16:06:21-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20100511 16:06:42 * Rhonda likes the boucman proposal. :) 20100511 16:06:57< Ivanovic> and in this uncompressed case the translation files take 220MB 20100511 16:07:05< shadowmaster> we could sell Wesnoth 2.0 on CDs! with static builds for Windows, GNU/Linux, Mac OS X and GNU/Hurd! 20100511 16:07:06< Ivanovic> (yes, they do compress well) 20100511 16:08:03< Ivanovic> Rhonda: you mean the alliance system? 20100511 16:08:08< Rhonda> Yes. 20100511 16:08:11< Ivanovic> shadowmaster: better make that dvds! 20100511 16:08:13< Ivanovic> ;) 20100511 16:08:45< shadowmaster> well, yeah I forgot that the Mac OS X builds are "bundles" with the data files 20100511 16:11:03< Rhonda> static builds?! wtf? 20100511 16:11:07< nulloid> are there any campaign-specific musics, or all music is in the game by default? 20100511 16:11:17-!- euschn [~eugen@wesnoth/developer/euschn] has quit [Quit: Leaving.] 20100511 16:11:21< Rhonda> requirements 2G of ram or such? 20100511 16:11:40< Rhonda> nulloid: I'm not aware of any campaign specific music. 20100511 16:12:49< Rhonda> At least not in mainline. 20100511 16:13:08< shadowmaster> there used to be a little (probably less than 1 MB) specific track in Northern Rebirth, a mainline campaign 20100511 16:13:29< nulloid> i think it would be a nice way to reduce size 20100511 16:13:31< shadowmaster> I moved it to core and latter got replaced with a slightly larger version. :P 20100511 16:14:04< nulloid> but i didn't thought it completely over :) 20100511 16:14:04< shadowmaster> so yeah, all the music since 1.3.something is part of the core data set 20100511 16:14:29< Rhonda> I only see data/core/music and no campaigns/*/music 20100511 16:14:31< nulloid> over->out 20100511 16:14:52< Rhonda> hah 20100511 16:14:58< Rhonda> Playing: data/core/music/battle.ogg 20100511 16:15:03< Rhonda> Website: http://www.suzaku-studio.com/ 20100511 16:15:06< Rhonda> website not found! 20100511 16:15:17< Rhonda> serious bugreport in music track! :P 20100511 16:15:22< nulloid> o.O? 20100511 16:15:22< nulloid> :D 20100511 16:16:05< shadowmaster> I blame Aleksi for not wanting to continue working with us. 20100511 16:16:25< Rhonda> So he even dropped his own domain? 20100511 16:17:19< Rhonda> One will always have this kind of discussions with contributors of all kind, but yes, it's mostly musicians that have a hard time understand the Free Software movement. 20100511 16:18:13< nulloid> what is the main point, with musicians have problems? 20100511 16:18:41< nulloid> (sorry for my english, not my main language :)) 20100511 16:19:30< nulloid> so what musicians don't understand easily.. or... you know what I'm curious about :P 20100511 16:19:57< shadowmaster> nulloid: meh, some discusion that took place in the forum 20100511 16:20:14< nulloid> oh.. see :) 20100511 16:20:14< shadowmaster> http://forums.wesnoth.org/viewtopic.php?f=2&t=22098 20100511 16:20:17< nulloid> thanks 20100511 16:20:20< Rhonda> That music does have a different concept of "source" and it all being pretty fuzzy, everyone understanding different things in it and they usually just define the "rendered" music file as being their preferred way of (non)modification. 20100511 16:21:20-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100511 16:21:37< nulloid> hm 20100511 16:21:43< Rhonda> … I think that should sum it up pretty accurate, hopefully. :) 20100511 16:21:48< nulloid> :D 20100511 16:22:08< Rhonda> Without resorting to any ad-hominem attack or judging or too much shifting accusions around. 20100511 16:22:12< nulloid> on "source" you mean like source code, right? 20100511 16:22:39< shadowmaster> since the license talks about "source code", yes, pretty much 20100511 16:22:42< Rhonda> Well, some would see the sheet music being the source. For graphics it's a bit easier to explain: One often does work in "layers" for graphics. 20100511 16:22:47< Rhonda> And then export a flattened image. 20100511 16:22:55< nulloid> aaahh.... get it :) 20100511 16:23:03< Rhonda> The same thing happens with music: It gets composed in tracks and exported flat. 20100511 16:23:33< Rhonda> But different people have different opinions on that and it is required to find a compromise that everyone can agree upon and live with. 20100511 16:24:11< nulloid> so basically the problem is with the licenses? 20100511 16:24:21< Rhonda> Personally I would even suggest to switch to CC-by-sa 3.0 for artistic content, but that would require a lot of relicensing, too. 20100511 16:24:31< nulloid> so yes 20100511 16:24:31< nulloid> :D 20100511 16:24:51< Rhonda> Yes, because the GPL itself is written for code, RMS never thought of something different. 20100511 16:25:18< shadowmaster> so everybody has their own opinion on what "source code" means when the license is applied to targets that aren't a computer program's source code to be interpreted or compiled into an intermediate or final format 20100511 16:25:34< nulloid> than what about packaging the engine as the game, released under GPL, and shipping seperately the main eras and capmaigns under CC? 20100511 16:26:01< nulloid> and the default era would be just a mod.... like half life 2 with Source 20100511 16:26:02< shadowmaster> although I'll personally keep believing that for graphics and music, the media files can be considered as source code as a concatenated C preprocessor output would be. "Can", it doesn't mean I can force anyone to agree with me . 20100511 16:26:04< Rhonda> I still see the track files/layered images to be a way clearer "source" for music/graphics. 20100511 16:26:47< shadowmaster> there's only one mainline era 20100511 16:26:56< Rhonda> And I'm quite confident with that opinion, but even that freaks out some "artists" because they fear about giving away some insight into their process of producing. 20100511 16:26:57< nulloid> i know, and so? 20100511 16:27:24< nulloid> ooops 20100511 16:27:25< nulloid> sorry 20100511 16:27:34< nulloid> i meant "era" not "eras" :) 20100511 16:27:54< Rhonda> Please remove the quotes around "artists" in my last statement - it makes it sound like I would want to belittle them, which I don't. 20100511 16:28:02< nulloid> :DDDD 20100511 16:29:11< Rhonda> Oops 20100511 16:29:15< Rhonda> Is that _that_ thread? 20100511 16:29:52 * shadowmaster doesn't agree that blurry, poor quality frankensteins can be called "art" anyway! 20100511 16:29:57< Rhonda> Yes, it is it. 20100511 16:30:03 * Rhonda slaps shadowmaster around like noone else. 20100511 16:30:08< shadowmaster> ouch 20100511 16:30:09< nulloid> well, if they have that big fear of giving away insight, wouldn't it be a good solution to not create material to wesnoth then? 20100511 16:30:22< shadowmaster> hey, I also made some of those frankens back in those times 20100511 16:31:01< shadowmaster> except I was too ashamed of their poor quality to post them 8) 20100511 16:31:05< nulloid> :D 20100511 16:31:15< nulloid> just like the majority of people... including me :) 20100511 16:31:33-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100511 16:31:38< Rhonda> nulloid: Agree with that totally, and I think we have managed to get that across since that evil thread. Hopefully we haven't accepted further contributions from people that aren't specifically made aware of what it means. 20100511 16:31:46-!- dtiger [~dtiger@dynamic-vpdn-213-184-233-195.telecom.by] has joined #wesnoth-dev 20100511 16:32:13< nulloid> that's great :) 20100511 16:32:40-!- Edwarfin [~CBob@doc-209-33-114-42.terrell.tx.cebridge.net] has joined #wesnoth-dev 20100511 16:33:40-!- timotei [timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100511 16:35:32< Rhonda> nulloid: http://forums.wesnoth.org/viewtopic.php?p=309340#p309340 though is the most important message in the whole insane thread, and should be recited and performed at every single art event. 20100511 16:35:34< shadowmaster> meh, I think I broke my coreutils. 20100511 16:35:55< nulloid> checking out 20100511 16:36:06< shadowmaster> ah, no, I didn't. I just needed to reexec bash 20100511 16:36:25 * shadowmaster gives 'exec' a hug <3 20100511 16:37:30-!- _jbx_ [~jbailey@12.190.80.225] has joined #wesnoth-dev 20100511 16:37:55< CIA-10> shadowmaster * r42548 /trunk/data/tools/addon_manager/html.py: 20100511 16:37:55< CIA-10> Update copyright notice time interval in the source for the web 20100511 16:37:55< CIA-10> interface to the add-ons server 20100511 16:39:36-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100511 16:40:04< CIA-10> shadowmaster * r42549 /branches/1.8/data/tools/addon_manager/html.py: 20100511 16:40:04< CIA-10> Update copyright notice time interval in the source for the web 20100511 16:40:04< CIA-10> interface to the add-ons server 20100511 16:40:04< CIA-10> (Backported from trunk just in case, r42548.) 20100511 16:42:39< shadowmaster> ...updated the frontpage, too. 20100511 16:43:20< shadowmaster> No idea about how to update the directory for the add-ons server web interface in w.o and I most likely don't have the required permissions to do that anyway 20100511 16:43:33-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 276 seconds] 20100511 16:43:46 * nulloid is going to play 20100511 16:44:51< nulloid> I have a question 20100511 16:44:53< shadowmaster> I also edited mw/skins/glamdrol/Glamdrol.php but I guess some extra magic is required to update some cached copy or something :/ 20100511 16:45:23< nulloid> but this is not in the topic of developing, where should i go? 20100511 16:45:24< shadowmaster> ah, it's in effect now 20100511 16:45:43< shadowmaster> nulloid: what's it? 20100511 16:46:13< nulloid> well, last night i could go on the server without a pass, but now it says nulloidis registered usernam 20100511 16:46:31< shadowmaster> you mean the MP server? 20100511 16:46:34< nulloid> it has nothing to do with my registration to freenode, right? 20100511 16:46:36< nulloid> yup 20100511 16:46:43< shadowmaster> yes, nothing to do with freenode 20100511 16:46:46< nulloid> or to the forum 20100511 16:46:54< nulloid> hm... then I go kill somebody :D 20100511 16:46:56< shadowmaster> it means someone registered an account "nulloid" at forums.wesnoth.org 20100511 16:47:00< nulloid> ooo 20100511 16:47:04< nulloid> thanks, that was me 20100511 16:47:06< nulloid> thank god :D 20100511 16:47:23< shadowmaster> you should use your forum password to identify to the MP server then 20100511 16:47:28< nulloid> thanks :) 20100511 16:47:47-!- Darkas [~quassel@ppp-93-104-159-74.dynamic.mnet-online.de] has joined #wesnoth-dev 20100511 16:47:55 * nulloid is very protective about his nick, since it costs years to create and be happy with it :D 20100511 16:48:11< nulloid> ok, bye all :) 20100511 16:49:09< shadowmaster> mine costed a few minutes, originally. 20100511 16:52:03-!- Edwarfin [~CBob@doc-209-33-114-42.terrell.tx.cebridge.net] has quit [Quit: Well, I'm out.] 20100511 16:59:34< Rhonda> next music bug report: Playing: data/core/music/breaking_the_chains.ogg Website: http://www.scriptorium.se/west 20100511 16:59:46< Rhonda> The website redirects to http://mattiaswestlund.jamendo.net/ and should get updated. :) 20100511 17:00:08-!- timotei21 [~timotei@193.34.191.4] has joined #wesnoth-dev 20100511 17:00:49< shadowmaster> well, since I'm on a powerful 'net connection I might as well go and fix other tag issues Espreon pointed out to me on #wesnoth-umc-dev the other day. 20100511 17:01:42< shadowmaster> only on trunk, though. I don't want to increase the 1.8.1-to-1.8.2 xdelta size too much and I don't know how well Vorbis media deltifies after tag changes 20100511 17:02:32< Rhonda> ;) 20100511 17:02:40< Rhonda> Check all the music while you are at it. :) 20100511 17:02:57< Rhonda> … or leave it as is, it might not be considered important enough, I have no clue. 20100511 17:03:15-!- timotei [timotei@wesnoth/developer/timotei] has quit [Ping timeout: 240 seconds] 20100511 17:03:15-!- FAAB [~huajie@219.142.239.20] has quit [Ping timeout: 240 seconds] 20100511 17:05:15-!- timotei21 [~timotei@193.34.191.4] has quit [Ping timeout: 240 seconds] 20100511 17:06:08-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100511 17:06:15< CIA-10> shadowmaster * r42550 /trunk/data/core/music/battle.ogg: 20100511 17:06:15< CIA-10> Remove spurious genre=Game and tracknumber=0 tags from battle.ogg, and 20100511 17:06:15< CIA-10> remove website tag linking to a website that doesn't exist anymore 20100511 17:06:15< CIA-10> (latter rep. by Rhonda) 20100511 17:08:02< CIA-10> shadowmaster * r42551 /trunk/data/core/music/frantic.ogg: 20100511 17:08:02< CIA-10> Remove website tag linking to a website that doesn't exist anymore - 20100511 17:08:02< CIA-10> not removing genre=Game tag since it's the only one and this is an 20100511 17:08:02< CIA-10> ancient piece that's not really made in the style of the rest. 20100511 17:10:19< shadowmaster> actually, he has a website now at http://www.aleksiaubrycarlson.com/ 20100511 17:10:26< shadowmaster> I guess I'll link to that instead. 20100511 17:10:55< Rhonda> choose your language: US or france? 20100511 17:11:03< Rhonda> What about the other english speakers? 20100511 17:11:22< Rhonda> … tells a lot about his target audience, me thinks. 20100511 17:11:35< shadowmaster> I couldn't find Spanish either. 20100511 17:15:28< AI0867> neither are languages... 20100511 17:17:30< shadowmaster> perl, always making my work easier 20100511 17:19:58< CIA-10> shadowmaster * r42552 /trunk/data/core/music/ (6 files): 20100511 17:19:58< CIA-10> Removed more spurious genre=Game tags from Aleksi's tracks, and updated 20100511 17:19:58< CIA-10> the website tags to point to http://www.aleksiaubrycarlson.com/ 20100511 17:23:11-!- FAAB [~huajie@219.142.239.20] has joined #wesnoth-dev 20100511 17:24:54< CIA-10> shadowmaster * r42553 /trunk/data/core/music/knolls.ogg: Spurious genre= tag gone bye 20100511 17:25:12< CIA-10> shadowmaster * r42554 /trunk/data/core/music/ (5 files): More spurious genre=Game tags gone boom 20100511 17:29:04< timotei> wesbot: seen Crab_ ? 20100511 17:29:04< wesbot> timotei: The person with the nick Crab_ last spoke 4d 16h ago. 4d 14h ago they left with the message: Quit: Leaving. 20100511 17:32:33 * shadowmaster ponders this 20100511 17:32:51< nulloid> is it normal that no games areshown on the server for me? 20100511 17:33:23< shadowmaster> looks like KDE's battery meter thingy broke during today's mass-upgrade 20100511 17:33:46< shadowmaster> although it serves to me as a reminder that I really need a new battery. Quickly. 20100511 17:33:53< nulloid> :D 20100511 17:33:56-!- zookeeper2 is now known as zookeeper 20100511 17:34:02-!- zookeeper [~l@62-183-160-208.bb.dnainternet.fi] has quit [Changing host] 20100511 17:34:02-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100511 17:34:06< shadowmaster> nulloid: depends on what server you are 20100511 17:34:38< nulloid> I join to the official one 20100511 17:34:43< shadowmaster> version. 20100511 17:34:47< nulloid> ohh 20100511 17:35:02< nulloid> svn :D sorry XDD 20100511 17:35:16< nulloid> *fail again*:D 20100511 17:35:34< shadowmaster> trunk is naturally empty most of the time, since that instance is only used amongst svn version clients that aren't really used by players 20100511 17:35:58< shadowmaster> 1.8 branch svn builds connect to the stable server though 20100511 17:36:59< nulloid> is there an approximation when 2.0 comes out? 20100511 17:37:20< nulloid> when will come out* 20100511 17:37:51< shadowmaster> no. 20100511 17:37:56< nulloid> thanks 20100511 17:38:12< shadowmaster> and the next stable version will most likely be 1.10 unless you can bribe Ivanovic. 20100511 17:38:45< nulloid> oh, there are numbers above 9... good to know :D 20100511 17:38:57< shadowmaster> thousands of tons of chocolate could be required though. and we don't have a estimate for a next stable version either although I'd bet for something between December and next April. 20100511 17:39:16< nulloid> you mean 2011? 20100511 17:39:19< shadowmaster> if we have luck, that is. IIRWIIR. And yes, version number components are base 10 integers 20100511 17:39:37< shadowmaster> indeed 20100511 17:39:44< nulloid> oh boy... 20100511 17:40:10< shadowmaster> as you can see, there's not even been a single development release yet since trunk isn't broken enough 20100511 17:40:20< shadowmaster> I mean, since 1.8 almost just came out 20100511 17:40:36< nulloid> oh 20100511 17:40:41< nulloid> indeed... i didn't notice it 20100511 17:41:47< nulloid> is there a documentation of what directory in src is what for? 20100511 17:42:36< shadowmaster> in src/ itself, no, but most header files have doxygen comments to generate info at devdocs.wesnoth.org 20100511 17:43:12< nulloid> I was afraid of that answer :) 20100511 17:43:32< shadowmaster> server/ has wesnothd's specific sources, serialization/ has the WML engine sources (except config node and managed vconfig) 20100511 17:44:59< shadowmaster> campaign_server/ has campaignd's specific sources, scripting/ holds the lua engine code, tools/ has some small tools for artists, pathfind/ probably has pathfinder code, ai/ has the AI code (well, duh), gui/ has most of GUI2's sources, storyscreen/ has the storyscreen interface sources, tests/ has the code for our unit tests... 20100511 17:45:34< nulloid> gui2? 20100511 17:45:38< shadowmaster> editor/ has the editor sources, widgets/ has part of GUI1's sources. And I don't know about mapgen, must be new 20100511 17:45:42< nulloid> is there another gui indevelopment? 20100511 17:46:32< shadowmaster> yes, and it has replaced GUI1 in some areas such as the campaign selection dialog, some in-game popups including yes/no dialogs, character messages, objectives display and language selection screen, and the new MP lobby 20100511 17:46:56< nulloid> what was wrong with gui1? 20100511 17:47:03< shadowmaster> intended to be ultimately more flexible than GUI1 to allow content creators to develop "themes" with it 20100511 17:47:39< nulloid> oh 20100511 17:47:46< shadowmaster> and it uses Pango for more flexible text formatting and better support for RTL languages (and the rare Unicode transliterations such as English (Shavian)) 20100511 17:47:59< nulloid> well, thanks for the info 20100511 17:48:12< nulloid> guess I will have some sleepless nights browsing the sources :D 20100511 17:56:40< CIA-10> shadowmaster * r42555 /trunk/data/core/music/ (6 files): 20100511 17:56:40< CIA-10> Remove the website (and some spurious comment or description tags, hmmm) 20100511 17:56:40< CIA-10> tags from West's files, per his request until his new site is up 20100511 18:00:03-!- dtiger [~dtiger@dynamic-vpdn-213-184-233-195.telecom.by] has quit [Remote host closed the connection] 20100511 18:01:02-!- dtiger [~dtiger@dynamic-vpdn-213-184-233-195.telecom.by] has joined #wesnoth-dev 20100511 18:13:07-!- FAAB [~huajie@219.142.239.20] has quit [Quit: Leaving.] 20100511 18:17:10-!- timotei is now known as timotei_away 20100511 18:23:38-!- nulloid [~nulloid@ip59936c30.rubicom.hu] has quit [Remote host closed the connection] 20100511 18:23:49-!- nulloid [~nulloid@ip59936c30.rubicom.hu] has joined #wesnoth-dev 20100511 18:24:01-!- nulloid_ [~nulloid@ip59936c30.rubicom.hu] has joined #wesnoth-dev 20100511 18:25:10-!- nulloid_ [~nulloid@ip59936c30.rubicom.hu] has quit [Client Quit] 20100511 18:25:16-!- k23z__ [k23z__@unaffiliated/k23z--/x-2536701] has joined #wesnoth-dev 20100511 18:25:21-!- nulloid [~nulloid@ip59936c30.rubicom.hu] has quit [Client Quit] 20100511 18:25:30-!- nulloid [~nulloid@ip59936c30.rubicom.hu] has joined #wesnoth-dev 20100511 18:26:42-!- Skystriker [~croselius@ool-43532d38.dyn.optonline.net] has joined #wesnoth-dev 20100511 18:32:58-!- phlaem [~a@e178104136.adsl.alicedsl.de] has joined #wesnoth-dev 20100511 18:34:52-!- Darkas [~quassel@ppp-93-104-159-74.dynamic.mnet-online.de] has quit [Read error: Connection reset by peer] 20100511 18:34:55-!- Darkas [~quassel@ppp-93-104-159-74.dynamic.mnet-online.de] has joined #wesnoth-dev 20100511 18:37:11-!- timotei_away [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 245 seconds] 20100511 18:49:17-!- DesertPanther_ [~Khalid@41.234.232.109] has joined #wesnoth-dev 20100511 18:50:32-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Ping timeout: 258 seconds] 20100511 19:08:55-!- boucman [~rosen@219.83.102-84.rev.gaoland.net] has joined #wesnoth-dev 20100511 19:08:57-!- boucman [~rosen@219.83.102-84.rev.gaoland.net] has quit [Changing host] 20100511 19:08:57-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100511 19:17:25< zookeeper> btw, i can handle committing alarantalara's mine rails, in case no one else really wants to 20100511 19:17:37< shadowmaster> maybe eleazar wants to 20100511 19:17:42< shadowmaster> he has a golden title and stuff! 20100511 19:20:13< boucman> zookeeper: that would be nice, I was waiting for a go from an artist, but i'll be more or less away next week 20100511 19:26:54-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100511 19:51:31-!- Upthorn [ogmar@adsl-75-26-165-221.dsl.scrm01.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100511 19:51:38-!- Upthorn [~ogmar@adsl-75-26-166-24.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 19:52:21-!- phlaem [~a@e178104136.adsl.alicedsl.de] has quit [Quit: Leaving] 20100511 19:52:25-!- Upth [ogmar@adsl-75-26-165-221.dsl.scrm01.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100511 19:52:41-!- Upth [ogmar@adsl-75-26-166-24.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 19:55:44-!- billynux [~billy@wesnoth/developer/billynux] has quit [Quit: Leaving] 20100511 19:57:52-!- phlaem [~a@e178104136.adsl.alicedsl.de] has joined #wesnoth-dev 20100511 20:04:11-!- Upthorn [~ogmar@adsl-75-26-166-24.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20100511 20:04:17-!- Upthorn [ogmar@adsl-75-26-188-188.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 20:04:20-!- Upth [ogmar@adsl-75-26-166-24.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 268 seconds] 20100511 20:04:24-!- Upth [~ogmar@adsl-75-26-188-188.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 20:06:58-!- Lastmerlin [~Lastmerli@kalypso.csn.tu-chemnitz.de] has joined #wesnoth-dev 20100511 20:12:35-!- Upthorn [ogmar@adsl-75-26-188-188.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20100511 20:12:58-!- Upth [~ogmar@adsl-75-26-188-188.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 268 seconds] 20100511 20:13:02-!- Upthorn [~ogmar@adsl-75-26-175-225.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 20:13:03-!- Upthorn is now known as Upth 20100511 20:13:07-!- Upthorn [ogmar@adsl-75-26-175-225.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 20:22:17-!- phlaem- [~a@e178104136.adsl.alicedsl.de] has joined #wesnoth-dev 20100511 20:23:17< Ivanovic> shadowmaster: if bribed enough i would even go for hexadecimal for the middle number! 20100511 20:23:19< Ivanovic> ^^ 20100511 20:24:07-!- phlaem [~a@e178104136.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 20100511 20:27:09-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has quit [Ping timeout: 276 seconds] 20100511 20:38:23< zookeeper> hmmh. i'm wondering how the mine cart tracks should alias. movement alias should be best of base,flat but should defense be simply base? 20100511 20:42:22< boucman> zookeeper: thread in MP ? 20100511 20:42:30< boucman> or at least discuss in mp dev chan 20100511 20:42:32-!- elias [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100511 20:43:16-!- YogiHH [YogiHH@c169133.adsl.hansenet.de] has joined #wesnoth-dev 20100511 20:43:29-!- YogiHH [YogiHH@c169133.adsl.hansenet.de] has quit [Changing host] 20100511 20:43:29-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has joined #wesnoth-dev 20100511 20:43:33< YogiHH> hello 20100511 20:43:46< timotei> hello 20100511 20:46:08< zookeeper> boucman, well, they're all here too so the channel doesn't matter much 20100511 20:46:18< boucman> good point :) 20100511 20:46:56< zookeeper> the latest win trunk build crashes on startup with a "src/gui/auxiliary/window_builder.cpp:118 ASSSERTION FAILED: 0" 20100511 20:47:49-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20100511 20:48:28< zookeeper> meh, too bad i overwrote the previous, working one with that already 20100511 20:54:18< zookeeper> well, i'm gonna go with my aliasing suggestion for now 20100511 20:54:46< boucman> zookeeper: put it in the commit log... 20100511 21:02:16< kevg> YogiHH: hi. Could you check my patch? https://gna.org/patch/?1668 20100511 21:02:38< YogiHH> kevg: i will, just a moment 20100511 21:03:08< timotei> mhh, isn't supposed "startsWith" "skip" blank spaces? 20100511 21:03:43< timotei> I think I'll use some regex for that 20100511 21:06:37-!- DesertPanther_ [~Khalid@41.234.232.109] has quit [Ping timeout: 258 seconds] 20100511 21:09:52-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20100511 21:09:58< gabba> bonjour 20100511 21:10:18< shadowmaster> hi there 20100511 21:11:01< gabba> hi shadowmaster 20100511 21:16:44< boucman> salut gabba 20100511 21:16:48< boucman> quoi de neuf ? 20100511 21:17:08< gabba> salut boucman :) 20100511 21:17:50< gabba> I went back to the drawing board yesterday to try and figure out our data structure problem 20100511 21:19:28< gabba> turns out we forgot in our discussion that arrows need both creation-order access (for drawing order) and indexed-by-hex access (for determining symbols to draw, but also for highlight-on-hover) 20100511 21:20:07< boucman> true 20100511 21:20:20-!- Lastmerlin [~Lastmerli@kalypso.csn.tu-chemnitz.de] has left #wesnoth-dev ["Kopete 0.12.7 : http://kopete.kde.org"] 20100511 21:20:48< boucman> but my solution was to consider that there were few arrows, and that we could just ask every arrow "do you occupy this hex" 20100511 21:21:05< boucman> since each arrow would have an internal indexed by hex structure... 20100511 21:21:08< gabba> also, we need a way to link from the arrow back to the corresponding planned-move, since mouseover not only highlights the arrow, but also the corresponding unit and ghosted unit -- for this, I'm not sure whether to put a "backlink" in the pathfind_arrow subclass, or to make the planned_move an observer or the arrow (up to now I got rid of the observer pattern) 20100511 21:21:32< boucman> hmm 20100511 21:22:37< boucman> first : from a UI point of view, highlighting when the unit is selected makes sense, when the ghost unit (end of arrow) is more subject to discussion but would makes sense... and I think highlighting on any other hex of the arrrow would bring more confusion than gain... 20100511 21:23:03< boucman> so we only need to have a hex=>unit=>planned move association, if you see what I mean 20100511 21:23:42< boucman> or hex=>unit=>planned_move=>arrow to be complete 20100511 21:24:21< gabba> boucman: for highlighting, I had in mind something like "highlight only the arrow on top, only if there's no unit in the hex", you find it confusing for the player? 20100511 21:24:56< gabba> on top == if there are several arrows passing through the same hex, highlight the one that's drawn on top, i.e. created last. 20100511 21:25:22-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20100511 21:26:04-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Quit: Leaving] 20100511 21:26:31< boucman> gabba: I'm thinking of it right now, but yes... I think we should highlight only when the unit associated with the planned move is selected, it's not only simpler to implement, it's also les confusing... no "screen blinking in disco fashion" effect when moving the mouse around 20100511 21:26:48< boucman> a simple logic to implement it would be... 20100511 21:27:08< gabba> simpler to implement, I agree with you on this one 20100511 21:27:44-!- Upth [~ogmar@adsl-75-26-175-225.dsl.scrm01.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100511 21:27:47-!- Upth [ogmar@adsl-75-26-184-123.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 21:27:47< boucman> mouse enters hex=>selected hex changes =>target hex is invalidated=>target unit calls a function on the planned_move's arrow=> arrow invalidates all its hex, and notes that it is in the "selected state" 20100511 21:27:56< boucman> and next redraw will have everything in place 20100511 21:28:00-!- Upthorn [ogmar@adsl-75-26-175-225.dsl.scrm01.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100511 21:28:02-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has quit [Client Quit] 20100511 21:28:10< boucman> (something similar when the hex is unselected too) 20100511 21:28:20< gabba> ok, sounds good 20100511 21:28:50-!- Upthorn [~ogmar@adsl-75-26-184-123.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 21:29:39< gabba> To come back to the first problem, I still have my doubts about assuming there are few arrows: 20100511 21:30:24< gabba> Let's say we're playing this huge Axis of Evil map by jb, except it's a 5 player version 20100511 21:30:39< boucman> gabba: i'll stop you right away 20100511 21:30:45< boucman> I have doubts about that too 20100511 21:31:04< gabba> About the huge, 5 player map? :P 20100511 21:31:32-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100511 21:31:34< boucman> about the assumption, even if the number is low we multiply by the number of invalidated hex, which might be a tad big... 20100511 21:32:19< boucman> however, my solution is easier to implement, and switching from one to the other should be easy if you keep the same API at the factory level, and only change if the factory loops on all arrow or keep the structure itself 20100511 21:32:32-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: No route to host] 20100511 21:32:50< boucman> so it's your call, it's not in the "way too complicated to get it right" range, so i'm not actively blocking it 20100511 21:32:53< boucman> i'm not sure myself 20100511 21:32:57-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100511 21:33:23< gabba> my only worry is actually how memory-constrained we are 20100511 21:33:55< gabba> I can easily put an indexed structure both in the arrow and the arrow_factory 20100511 21:33:58< boucman> yes, that too... 20100511 21:34:16< gabba> and I found this nice thing call boost::multiindex 20100511 21:34:48< gabba> that can do map/list hybrids for us, or reversible maps where the value is also a key 20100511 21:36:38< boucman> hehe 20100511 21:38:40< gabba> Let's see... with your proposed method, the cost-per-frame to display arrows would be number of hexes invalidated x number of arrows x log average hexes per arrow, i.e. hi*a*ha 20100511 21:39:21< gabba> With your experience, does that sound a reasonable per-frame cost? 20100511 21:40:11< gabba> sorry, it's hi*a*log(ha) above 20100511 21:40:22< CIA-10> loonycyborg * r42556 /trunk/src/gui/auxiliary/window_builder.cpp: Fixed startup crash with mingw, the same issue as with r42019 20100511 21:41:22< boucman> the log part being the time needed to check if a hex is invalidated by an arrow ? 20100511 21:42:05< gabba> O(log n) is the worst-case time necessary to find an object in a map with n objects 20100511 21:43:31< gabba> so here it refers to the arrow having a map of n hexes->image associations 20100511 21:45:21< boucman> gabba: let's go with your solution, I guess it's safer, we are on a criticall path with redraw... 20100511 21:46:39< gabba> I can bring it down to hi*log(a)*log(ha) with my solution 20100511 21:48:09< boucman> how do you calculate that... 20100511 21:48:14< gabba> or even hi*log(number of hexes that have an arrow in it), but that involves maintaining two maps in arrow_factory, one for hex=>arrow, one for hex=>image(s) 20100511 21:48:45< boucman> ok, I understand your calc now 20100511 21:49:11< boucman> hex =>images would be enough for redraw 20100511 21:49:22< boucman> hex=>arrow would be needed for invalidation IIUC 20100511 21:49:37< gabba> hi*log(a)*log(ha) <==> iterate over number of hexes invalidated, then use map hex->arrow, then use map hex->image (they're nested so they multiply) -- anyways you got it ^ 20100511 21:50:08< boucman> why do you need the h->a access ? 20100511 21:50:55-!- dtiger [~dtiger@dynamic-vpdn-213-184-233-195.telecom.by] has quit [Remote host closed the connection] 20100511 21:50:56< gabba> hex->arrow... ah maybe I don't need it anymore, that was for the famous highlight thing 20100511 21:51:04< gabba> I was following my notes too closely 20100511 21:51:33< boucman> gabba: yes, invalidation and drawing are two separate problems... 20100511 21:51:39-!- Ken_Oh [~briang@static-71-178-174-220.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 20100511 21:53:38-!- DesertPanther_ [~Khalid@41.234.232.109] has joined #wesnoth-dev 20100511 21:53:58-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20100511 21:54:57< gabba> hmm, why did you say "hex=>arrow would be needed for invalidation IIUC" above? I can't see why, after all. 20100511 21:55:41-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Ping timeout: 258 seconds] 20100511 21:55:43< YogiHH> kevg: Did you test if your patch works? 20100511 21:56:04< YogiHH> kevg: I am asking because i can't test easily atm 20100511 21:56:11< gabba> boucman: ^ or do we agree it's not needed? 20100511 21:56:30< boucman> you're right... invalidation doesn't go through the factory, it goes directly from planned move to arrow 20100511 21:56:53< gabba> ok nice, one less map to maintain :D 20100511 21:56:57< boucman> hehe 20100511 21:58:42< gabba> So, prepare to see a boost::multiindex in arrow_factory ;) , and something mappy as well in each arrow 20100511 21:58:48< gabba> god those decisions are hard 20100511 22:00:10< loonycyborg> zookeeper: The trunk binary should be fixed now. 20100511 22:00:47< gabba> boucman: question, is there a restriction on what boost stuff we may use, and do we also use tr1:: stuff, or plan to replace boost:: with that in the future, etc... ? 20100511 22:01:10< boucman> we don't use tr1 afaik 20100511 22:01:17< gabba> (well tr1:: will never be a full replacement for boost anyways) 20100511 22:01:21< boucman> and we have no plan to afaik 20100511 22:01:23< gabba> ok 20100511 22:01:54< kevg> YogiHH: yes, i tested it. On most cases it should work. And i hope on other cases too ;) 20100511 22:01:57< boucman> adding things to boost: it's a good rule of thumb to ask Ivanovic if it's OK, but since we already use lot of boos stuff it's usually not a problem 20100511 22:02:28< YogiHH> kevg: ok, codewise, i can't see anything wrong or unhealthy, so it's ok with me 20100511 22:02:41< kevg> i tested it, for example, on Nigthgaunt.gz from bug report 20100511 22:03:25< loonycyborg> gabba: If it's in boost 1.35 it's generally ok to use. 20100511 22:04:13< gabba> loonycyborg: ah yes, I haven't even checked if multiIndex is in 1.35, thanks for reminding me 20100511 22:05:21< Ivanovic> boucman: general rule: any new dependences should be mentioned on the dev-ml 20100511 22:05:24< loonycyborg> http://www.boost.org/doc/libs/1_42_0 <- the doc says that multiIndex was introduced in 1.32 20100511 22:05:48< YogiHH> boucman: would you be able to apply the patch from kevg? It's ok and it would probably take me about an hour to get into a state to apply it myself. 20100511 22:05:52< boucman> Ivanovic: ok, I was not sure if boost modules were considered full fledge dependencies 20100511 22:06:02< boucman> YogiHH: url ? 20100511 22:06:07< Ivanovic> they are at least for some distributions out there 20100511 22:06:09< gabba> cool, yes loonycyborg I just saw that too 20100511 22:06:23< YogiHH> boucman: https://gna.org/patch/?1668 20100511 22:06:24< boucman> ok 20100511 22:06:39< Ivanovic> though in regards to boost i assume that most will be perfectly fine with adding new packages 20100511 22:07:02< gabba> Ivanovic: ok, so I'm posting to the dev ML about this then 20100511 22:07:09< Ivanovic> jepp 20100511 22:07:20< loonycyborg> gabba: Note that it's only first approximation. The interface can change and new features could be added in later versions. 20100511 22:07:51< gabba> loonycyborg: you mean the MultiIndex interface? 20100511 22:08:31< loonycyborg> No. That's about any boost library in general :P 20100511 22:09:54< loonycyborg> Though they generally have docs that detail what changed: http://www.boost.org/doc/libs/1_43_0/libs/multi_index/doc/release_notes.html 20100511 22:10:09< kevg> It would be nice if somebody will check my next patch ;) http://gna.org/patch/?1669 20100511 22:10:23< boucman> kevg: one at a time :) 20100511 22:11:03< kevg> ;) 20100511 22:12:05< gabba> loonycyborg: damn, I see several changes to MultiIndex in v1.38, I'll have to try not to use those deprecated constructs (if I can avoid it) 20100511 22:12:09< CIA-10> boucman * r42557 /trunk/ (changelog src/unit.cpp): apply patch 1668 by kevg, saving unit status in savefile 20100511 22:12:29< kevg> The fix is very(very) simple and couldn't take much time to examine. 20100511 22:12:37< gabba> I guess that if we're not upgrading to Boost 1.43, it's because many people would have to rewrite some of their code? 20100511 22:13:06< boucman> kevg: yes, i'm not sure that's the "right way" to do it, though (not sure as in, I want a dev with a better overview of team management to ack it) 20100511 22:13:32< boucman> gabba: I think it's because debian/stable is our baseline for requirements... 20100511 22:14:43< gabba> boucman: ah, that's a **very** **stable** base :) 20100511 22:14:58< boucman> hehe 20100511 22:15:16< kevg> I don`t understand (because of my weak english). It would be better to find another solution to problem? 20100511 22:18:01< boucman> kevg: no, it's just thant I don't have the knowledge to juge if your way of doing it is "the right way" (It probably is, but I would like another dev to confirm) 20100511 22:19:40< kevg> boucman: its because you mainly work on another area which is far from that bug? 20100511 22:20:03-!- Skystriker [~croselius@ool-43532d38.dyn.optonline.net] has quit [Ping timeout: 240 seconds] 20100511 22:20:14< boucman> yes, that and I have plane tomorow morning early, and I don't have tome to test :) 20100511 22:20:22< boucman> time 20100511 22:21:21< kevg> bouchman: ok, got it. Would wait. 20100511 22:22:52< kevg> Crab_ said me to fix these 2 last bugs. Now I don't know what to do next. Any ideas? 20100511 22:22:56-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Quit: you are doing it right] 20100511 22:23:43< boucman> not of the top of my head... 20100511 22:25:35< kevg> Ok. Maybe, I'll look through reported bugs. 20100511 22:26:37< gabba> kevg: if I was you, instead of waiting, I would try to find the other devs interested in multiplayer -- try asking a question to everybody when the IRC channel is full of people (at this time, most people are in bed) 20100511 22:26:38-!- Bocom_ [~Bocom@c-dacde255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20100511 22:27:27< kevg> What is the local time? And when channel is full of developers? 20100511 22:27:50< shadowmaster> local time *scratches head* 20100511 22:28:06< gabba> yeah, there's not "local time" :) 20100511 22:28:10< kevg> Local time for most of chat users. 20100511 22:28:22< Ivanovic> local time: in the evening hours! 20100511 22:28:24< gabba> kevg: look at the IRC logs, you'll see at what times the channel is very budy 20100511 22:28:27< gabba> busy 20100511 22:28:39< shadowmaster> okay, I feel discriminated by your statement since it's likely I'm the only one at GMT-04:00! 20100511 22:28:52-!- Bocom [~Bocom@c-dacde255.013-31-6b736412.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 20100511 22:28:58 * shadowmaster files a bug with priority 9 regarding that. 20100511 22:29:11< gabba> GMT-5:00 here shadowmaster :) 20100511 22:29:19-!- Upth [ogmar@adsl-75-26-184-123.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20100511 22:29:27< shadowmaster> and there goes my excuse for keeping the counter at 100 20100511 22:29:51-!- Upth [ogmar@adsl-75-26-188-90.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 22:29:52-!- Upthorn [~ogmar@adsl-75-26-184-123.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 268 seconds] 20100511 22:29:56-!- Upthorn [~ogmar@adsl-75-26-188-90.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100511 22:30:07-!- Skystriker [~croselius@pool-70-111-210-233.nwrk.east.verizon.net] has joined #wesnoth-dev 20100511 22:31:45< kevg> I'm on UTC/GMT +4 hours. It is the Moscow time, right? 20100511 22:34:36< gabba> kevg: UTC+4 sounds right for Moscow, but you would know better than me I guess 20100511 22:35:47< kevg> I never used UTC/GMT in life. So its possible that I'm mistaking. 20100511 22:36:03< gabba> Most devs are around during the France/Germany/Eastern Europe evening time, I think. I'll leave you figure out the precise time. 20100511 22:36:26< gabba> kevg: there are many internet sites that help you convert between UTC and various local times 20100511 22:37:57< kevg> Thanks. 20100511 22:40:28< Espreon> Ic grete eow. 20100511 22:46:42-!- Darkas [~quassel@ppp-93-104-159-74.dynamic.mnet-online.de] has quit [Remote host closed the connection] 20100511 22:47:01< gabba> hail Espreon 20100511 22:47:23 * Espreon chuckles 20100511 22:51:18-!- Valkier [~karasawa@c-174-55-104-2.hsd1.pa.comcast.net] has joined #wesnoth-dev 20100511 22:54:18-!- Blueblaze [~nick@adsl-76-202-22-156.dsl.hstntx.sbcglobal.net] has quit [Remote host closed the connection] 20100511 23:09:23< kevg> wesbot: seen kevg 20100511 23:09:23< wesbot> kevg: You are kevg! 20100511 23:10:37-!- alink [~alink@wesnoth/developer/alink] has joined #wesnoth-dev 20100511 23:13:31-!- lfernando [~luiz@201-43-77-168.dsl.telesp.net.br] has joined #wesnoth-dev 20100511 23:13:59< lfernando> hello 20100511 23:14:57-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100511 23:15:13< lfernando> boucman: ty for submitting the [volume] patch 20100511 23:15:26< CIA-10> alink * r42558 /trunk/src/attack_prediction_display.cpp: 20100511 23:15:26< CIA-10> In the Damage calculations dialog, display bonus and multipliers in the same order 20100511 23:15:26< CIA-10> as they are applied by the engine (important when combining addition and multiplication) 20100511 23:16:00< boucman> lfernando: did you see my last comment ? 20100511 23:16:10< lfernando> yes, I did 20100511 23:16:34< lfernando> you want to lift the volume raising restriction a little 20100511 23:16:37< lfernando> is that right? 20100511 23:17:26< boucman> lfernando: gimme a couple of minutes... 20100511 23:17:31< lfernando> sure 20100511 23:17:58< lfernando> I've just read the comments 20100511 23:18:03< lfernando> will change the wiki meanwhile 20100511 23:18:27< CIA-10> alink * r42559 /trunk/src/attack_prediction_display.cpp: 20100511 23:18:28< CIA-10> In the Damage calculations dialog, display the effect of slow as "/ 2" instead of "* 0.5" 20100511 23:18:28< CIA-10> (I assume it's more readable for some people) 20100511 23:24:23-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 260 seconds] 20100511 23:26:32< CIA-10> alink * r42560 /trunk/src/attack_prediction_display.cpp: 20100511 23:26:33< CIA-10> In the Damage calculations dialog, use the signed percentage function to have 20100511 23:26:33< CIA-10> better aligned bonus (using the unicode minus) 20100511 23:26:33< CIA-10> Possibly fix incorrect sign when negative leadership bonus is used (if possible) 20100511 23:27:26< boucman> lfernando: ok, let's look at your patch... 20100511 23:27:40< Espreon> OK, now let's storm Wesnoth with em dashes. 20100511 23:27:57< boucman> vol = static_cast(rel*vol/100.0); 20100511 23:28:00< alink> Espreon: hehe 20100511 23:28:09< boucman> lfernando: sorry, wrong block 20100511 23:28:20< boucman> + if (rel < 100.0) { 20100511 23:28:20< boucman> + vol = static_cast(rel*vol/100.0); 20100511 23:28:20< boucman> + } 20100511 23:28:35< lfernando> that is 20100511 23:28:43< lfernando> volume can only be lowered 20100511 23:28:44< boucman> so, rel is interpreted as a percentage, and we make sure it's <100 20100511 23:28:54< lfernando> exactly 20100511 23:29:09< boucman> lfernando: you should check that it's positive :P 20100511 23:29:13< Espreon> alink: In reality, doing so would make me happy; "-" and "--" look ugly in-game. 20100511 23:29:19< lfernando> rel is the value read in WML IIRC 20100511 23:29:32< alink> Espreon: the other reason is to have all % rendered by a function. So it's easy to change globaly such detail 20100511 23:29:58< lfernando> oh 20100511 23:29:59< boucman> hmm 20100511 23:30:05< lfernando> let me take a look at the patch again 20100511 23:30:10< boucman> wait a sec, rereading it again 20100511 23:30:19< boucman> I might have been confused, 20100511 23:30:23-!- elias [~elias@allegro/developer/allefant] has quit [Quit: Leaving] 20100511 23:30:38< alink> Espreon: are you refering to the basic ascii minus for numbers and the -- separating damage info ? 20100511 23:30:50< boucman> you can set the volume between 0% and 100% of the volume set in pref... ok, that makes sense... 20100511 23:30:58< Espreon> I am referring to the hyphen-minus in place of real em dashes. 20100511 23:31:07< boucman> I thought it was a % of the actual volume 20100511 23:31:27< lfernando> yes 20100511 23:31:30< Espreon> I just hate "-" and "--" being used in place of real em dashes. 20100511 23:31:33< boucman> lfernando: in that case the patch is fine (except for checking >0, but i'll add the test myself) 20100511 23:31:40< lfernando> that's right 20100511 23:31:50< lfernando> and another thing 20100511 23:31:55< alink> Espreon: one sec, i check my vocabulary 20100511 23:31:56< lfernando> is that the first patch I sent 20100511 23:32:22< lfernando> made changes with the game volume as basis 20100511 23:32:57< lfernando> for example, if you put relative = 25 20100511 23:33:02< lfernando> then relative = 200 20100511 23:33:02< boucman> i'm looking at the only patch in https://gna.org/patch/?1655 20100511 23:33:15< lfernando> it would end with 50% volume 20100511 23:33:31< alink> Espreon: ok my last change was using this : http://en.wikipedia.org/wiki/Plus_and_minus_signs#Character_codes 20100511 23:33:40< boucman> not on the one I mentionned (which is the currently comitted one) 20100511 23:34:02< lfernando> boucman: ok, that's about the older 1640 20100511 23:34:07< Espreon> alink: — 20100511 23:34:11< Espreon> That beeth an em dash. 20100511 23:34:11< lfernando> the new 1655 20100511 23:34:13< alink> but "The Unicode minus sign is designed to be the same length and height as the plus" seems 1 pixel wrong in wesnoth (in my box) 20100511 23:34:22< lfernando> if you put music = 50 20100511 23:34:23-!- knotwork [~markm@142.177.234.75] has quit [Read error: Operation timed out] 20100511 23:34:34< lfernando> it changes to 50 % of the preferences volume 20100511 23:34:46< lfernando> then if you put music = 25 20100511 23:34:47< alink> Espreon: where do you wish an em dash ? 20100511 23:34:57< lfernando> it changes to 25% of the volume 20100511 23:35:08< CIA-10> boucman * r42561 /trunk/src/game_events.cpp: add a check to prevent WML to set a volume < 0 20100511 23:35:12< lfernando> I think it became a little more straightforward 20100511 23:35:17< Espreon> alink: Where they should exist. 20100511 23:35:29< boucman> lfernando: I'll let you document in the wiki (immediately if possible) then i'll mark the patch as done 20100511 23:35:38< lfernando> ok 20100511 23:35:56< Espreon> alink: "-" and "--" are often used as makeshift dashes. 20100511 23:36:01< lfernando> oh, you already put the < 0 check 20100511 23:36:21< boucman> lfernando: yes, not worth having you commit a patch for that 20100511 23:36:30< lfernando> sorry that I missed that, you're right =P 20100511 23:37:18< alink> Espreon: you mean in scenario text etc... then that's a writers and translators problems, not coder. Except if such unicode char break the translation code 20100511 23:38:31< Espreon> Yes. 20100511 23:38:33< Espreon> Exactly. 20100511 23:39:12< alink> I suspect that it's better to keep cfg file in ascii, but we may already have some special char here and there, not sure 20100511 23:40:33< alink> data/languages/*.cfg has weird ones 20100511 23:40:34< Espreon> ASCII, SCHMASCII. 20100511 23:40:57< Espreon> ASCII was probably created in attempt to sustain Norman supremacy. 20100511 23:42:23< alink> so, really not a coder problem ;-) 20100511 23:42:58< Espreon> Jeß. 20100511 23:43:45< Espreon> Rather, it is a correctness/social issue. 20100511 23:44:04< Espreon> (Well, social when talking about ASCII) 20100511 23:46:54< boucman> lfernando: done ? 20100511 23:47:56< lfernando> boucman: yes 20100511 23:48:03< boucman> link pls 20100511 23:48:05< boucman> plz 20100511 23:48:21< lfernando> http://wiki.wesnoth.org/InterfaceActionsWML 20100511 23:48:38< lfernando> [volume] 20100511 23:48:43-!- gabba [~gabba@wesnoth/developer/gabba] has quit [Quit: Leaving.] 20100511 23:48:51< boucman> ok, perfect, marking as done 20100511 23:49:06< lfernando> sure 20100511 23:49:12< boucman> good nighe all 20100511 23:49:15< lfernando> I put only sound and music volume changes 20100511 23:49:22-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20100511 23:49:24< lfernando> oh, ok good night =P 20100511 23:49:29-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20100511 23:51:30-!- billynux [~billy@wesnoth/developer/billynux] has joined #wesnoth-dev --- Log closed Wed May 12 00:00:11 2010