--- Log opened Tue Apr 26 00:00:09 2011 20110426 00:00:15< Ivanovic> s/macro/preprocessordefine 20110426 00:00:40< zaroth> however, Anonymissimus stated that storing user's choices from the pre-campaign window in #defines could also be useful: http://forums.wesnoth.org/viewtopic.php?p=485331#p485331 20110426 00:00:43< boucman> zaroth: assuming you give a place for them to pop-up a setup windows between scenarios, yes 20110426 00:01:41< boucman> isn't he saying that he likes WML variables more than defines in the post you linked ? 20110426 00:01:53< boucman> (apart from backward compatibility 20110426 00:01:58< zaroth> (last sentence) 20110426 00:02:01< zaroth> "So actually, there's probably good usage for both... ^_^" 20110426 00:02:08< boucman> hmm 20110426 00:02:12-!- eleazzaar [~jbjerk@ppp-70-226-200-254.dsl.spfdil.ameritech.net] has quit [Quit: eleazzaar] 20110426 00:03:01< zaroth> (to be clear, I also like WML variables more and understand OAB, just want to explore the possibilities before I step) 20110426 00:03:14< boucman> ok, well, that needs some thought... I'm still a bit confused about what step happens when, between host only, each player separately, all together in a shared menu (i.e connection screen) does it happen only at campaign start, every scenario, is the scenario parsed before/after each window 20110426 00:03:34< boucman> if you could try to synthesis that a bit for me I would be gratefull 20110426 00:03:45< zaroth> boucman: did you read the whole linked topic? 20110426 00:03:54< zaroth> there's my try on such synthesis 20110426 00:04:22< boucman> I did a couple of days ago, i'll reread that tomorow, a bit in a hurry right now 20110426 00:04:41< zaroth> all right :-) 20110426 00:05:13< zaroth> however, I don't plan possibilities for per-player option as for now, all will be chosen by host 20110426 00:05:34< zaroth> to keep things simple and un-OOSy 20110426 00:05:55< zaroth> because as I understand, the host sends his version of scenario to others 20110426 00:06:14< zaroth> so if any changes I add are made on his side, things shouldn't break 20110426 00:07:29-!- eleazzaar [~jbjerk@ppp-70-226-200-254.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20110426 00:18:05< boucman> ok, need to sleep now, i'll talk to you tomorow... 20110426 00:18:08-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20110426 00:25:10-!- Shakey [~Shakey@12.190.80.225] has quit [Quit: 1% own half the wealth.] 20110426 00:30:41-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110426 00:33:29-!- SpoOkyMagician is now known as SpoOkyMagician_ 20110426 00:45:58-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110426 00:46:21-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110426 00:51:50-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20110426 00:52:28-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110426 00:56:03-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110426 00:58:03-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110426 00:59:27-!- wesbot changed the topic of #wesnoth-dev to: Google Summer of Code: http://wiki.wesnoth.org/SummerOfCodeIdeas | 204 bugs, 314 feature requests, 25 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110426 01:00:48-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Quit: Leaving] 20110426 01:01:36-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20110426 01:01:55-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110426 01:04:47-!- zaroth [~zaroth@wesnoth/developer/zaroth] has quit [Remote host closed the connection] 20110426 01:05:57-!- vultraz [~chatzilla@124.109.10.191] has quit [Read error: No route to host] 20110426 01:13:46-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20110426 01:16:59-!- vultraz [~chatzilla@124.109.10.191] has joined #wesnoth-dev 20110426 01:40:15-!- deekay [~dk@wesnoth/developer/dragonking] has quit [] 20110426 01:40:26-!- PolarPanda [~quassel@unaffiliated/peterporty] has quit [Quit: No Ping reply in 180 seconds.] 20110426 01:40:35-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 260 seconds] 20110426 01:40:42-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20110426 01:43:13-!- vultraz [~chatzilla@124.109.10.191] has quit [Read error: Operation timed out] 20110426 01:56:57-!- vultraz [~chatzilla@124.109.10.191] has joined #wesnoth-dev 20110426 02:03:53-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20110426 02:04:15-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20110426 02:08:35-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110426 02:10:37-!- SpoOkyMagician_ [~chatzilla@74-138-202-211.dhcp.insightbb.com] has quit [Quit: ill be back later] 20110426 02:15:33-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110426 02:30:30< Alarantalara> I've been experimenting with wesnoth-optipng and was wondering why convert was used as the first step. 20110426 02:30:44-!- Upthorn [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 20110426 02:30:54< Alarantalara> It seems to be responsible for corrupting a bunch of files when I tried using it. 20110426 02:47:34-!- Alarantalara [~alarantal@CPE001c2599d77d-CM00252eac6d62.cpe.net.cable.rogers.com] has left #wesnoth-dev [] 20110426 03:01:55-!- Blueblaze [~Blueblaze@adsl-99-158-45-173.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110426 03:12:55-!- Upth [~ogmar@public-nat1.scc.losrios.edu] has joined #wesnoth-dev 20110426 03:12:56-!- Upth is now known as Upthorn 20110426 03:14:48-!- eleazzaar [~jbjerk@ppp-70-226-200-254.dsl.spfdil.ameritech.net] has quit [Quit: eleazzaar] 20110426 03:22:51-!- PolarPanda [~quassel@unaffiliated/peterporty] has quit [Remote host closed the connection] 20110426 03:23:58-!- SpoOkyMagician [~chatzilla@74-138-202-211.dhcp.insightbb.com] has joined #wesnoth-dev 20110426 03:30:20-!- Alarantalara [~alarantal@CPE001c2599d77d-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20110426 03:32:16-!- Alarantalara [~alarantal@CPE001c2599d77d-CM00252eac6d62.cpe.net.cable.rogers.com] has left #wesnoth-dev [] 20110426 03:35:09-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has quit [Ping timeout: 252 seconds] 20110426 03:35:59-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Remote host closed the connection] 20110426 03:37:22-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110426 03:45:50-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has quit [Ping timeout: 276 seconds] 20110426 03:49:57-!- vultraz [~chatzilla@124.109.10.191] has quit [Read error: No route to host] 20110426 03:57:06-!- epyon [~IceChat77@89-73-132-59.dynamic.chello.pl] has left #wesnoth-dev [] 20110426 04:01:01-!- vultraz [~chatzilla@124.109.10.191] has joined #wesnoth-dev 20110426 04:23:15-!- SpoOkyMagician is now known as SpoOkyMagician_ 20110426 04:23:22-!- SpoOkyMagician_ is now known as SpoOkyMagician 20110426 04:27:31-!- Ivanovic_ [~ivanovic@dtmd-4db2dea6.pool.mediaWays.net] has joined #wesnoth-dev 20110426 04:27:31-!- Ivanovic_ [~ivanovic@dtmd-4db2dea6.pool.mediaWays.net] has quit [Changing host] 20110426 04:27:31-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20110426 04:31:28-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 248 seconds] 20110426 04:31:34-!- Ivanovic_ is now known as Ivanovic 20110426 04:35:56-!- shadowm_laptop is now known as Bro 20110426 04:46:27-!- Bro is now known as shadowm_laptop 20110426 04:55:09-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20110426 05:04:59-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20110426 05:05:17-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110426 05:06:05-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20110426 05:06:15-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20110426 05:06:16-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20110426 05:15:15-!- Aeth is now known as AethBot 20110426 05:15:20-!- AethBot is now known as Aeth 20110426 05:15:59< Aethaeryn> No, it's not literally a bot, I was checking the nick. 20110426 05:16:33-!- Aethaery1 [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110426 05:17:27-!- Aethaery1 [~Michael@wesnoth/umc-dev/developer/aethaeryn] has left #wesnoth-dev [] 20110426 05:20:38-!- gabba [~gabba@wesnoth/developer/gabba] has left #wesnoth-dev [] 20110426 06:08:02-!- Upthorn [~ogmar@public-nat1.scc.losrios.edu] has quit [Ping timeout: 250 seconds] 20110426 06:24:23-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Read error: Connection reset by peer] 20110426 06:38:42-!- Blueblaze [~Blueblaze@adsl-99-158-45-173.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110426 06:44:26-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110426 06:50:50-!- Blueblaze [~Blueblaze@adsl-99-158-45-173.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110426 07:04:42-!- Upth [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110426 07:04:42-!- Upth is now known as Upthorn 20110426 07:04:47-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has quit [Remote host closed the connection] 20110426 07:17:06-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 252 seconds] 20110426 07:18:37-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110426 08:12:45-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20110426 08:16:25-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110426 08:16:54-!- timotei [~timotei@89.43.196.13] has joined #wesnoth-dev 20110426 08:16:54-!- timotei [~timotei@89.43.196.13] has quit [Changing host] 20110426 08:16:54-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110426 08:17:42-!- Octalot [~noct@host109-153-159-115.range109-153.btcentralplus.com] has quit [Remote host closed the connection] 20110426 08:27:24-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20110426 08:34:21-!- zaroth [~zaroth@host9.natpool.mwn.de] has joined #wesnoth-dev 20110426 08:34:28-!- zaroth [~zaroth@host9.natpool.mwn.de] has quit [Changing host] 20110426 08:34:29-!- zaroth [~zaroth@wesnoth/developer/zaroth] has joined #wesnoth-dev 20110426 08:55:15-!- SpoOkyMagician [~chatzilla@74-138-202-211.dhcp.insightbb.com] has quit [Quit: i dunno] 20110426 09:10:05< zaroth> Ivanovic: loonycyborg: I just created a NSIS package patching 1.8.0 to 1.8.5 on Windows, it takes 26.9 MB 20110426 09:10:19< zaroth> (and probably most of these is images and music) 20110426 09:11:12< zaroth> (I wonder if there's any chance to avoid any graphic/music changes to stable series, except bugfixing graphics) 20110426 09:12:34< zaroth> anyway, I'll do further testing, trying to produce patch updating any wesnoth 1.8.x to wesnoth 1.8.5 and then do the same, stripping graphics, just out of curiosity how small it can get 20110426 09:19:57-!- vultraz [~chatzilla@124.109.10.191] has quit [Read error: No route to host] 20110426 09:27:02-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110426 09:28:31-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has joined #wesnoth-dev 20110426 09:31:12-!- vultraz [~chatzilla@124.109.10.191] has joined #wesnoth-dev 20110426 09:48:07-!- champ [~champ@2001:da8:215:1800:62eb:69ff:fe9a:7527] has joined #wesnoth-dev 20110426 09:54:36-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110426 09:57:42-!- Blueblaze [~Blueblaze@adsl-99-158-45-173.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110426 09:58:32-!- Qbunia [59e47546@gateway/web/freenode/ip.89.228.117.70] has joined #wesnoth-dev 20110426 10:05:48-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has joined #wesnoth-dev 20110426 10:08:45< Ivanovic> zaroth: most changes will likely be with translations, *not* with music/graphics 20110426 10:08:53< Ivanovic> those are likely to not change at all in a stable series 20110426 10:09:03< Ivanovic> moin 20110426 10:09:27< timotei> morning Ivanovic 20110426 10:10:18< zaroth> Ivanovic: I'm afraid you're a bit wrong with your assumptions 20110426 10:10:33< zaroth> the main reason is the fact that images and music don't compress well 20110426 10:10:47< zaroth> and in the patch music+images changes take up 11 MB of the patch 20110426 10:11:00< zaroth> translations OTOH compress very well 20110426 10:11:54-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Read error: Connection reset by peer] 20110426 10:12:50< Ivanovic> hmm, i thought that the .mo files would not compress as well because those are some kind of binary files, too 20110426 10:13:07< Ivanovic> my main thinking was that there probably were basically no changes to the music files and images 20110426 10:13:14< zaroth> it's not a matter of binary or not :-) 20110426 10:14:02< zaroth> it's because of the fact that OGG and PNG are already compressed formats and: a soundtrack was changed and *lots* of images 20110426 10:14:31< zaroth> (however I don't know whether those were bugfixes or simply backporting new shiny music/graphics) 20110426 10:17:43< zaroth> wesbot: log 42428 20110426 10:17:45< wesbot> fendrin * r42428 : Replaced the Northerners song by a new one. 20110426 10:17:45< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=42428 20110426 10:17:52< Ivanovic> outsch, okay 20110426 10:17:54< zaroth> this one :-) 20110426 10:18:06< Ivanovic> bad one, should not happen in a stable series 20110426 10:18:09< zaroth> (main culprit) 20110426 10:20:17-!- LordNasty [~NaSTy@93-43-125-148.ip92.fastwebnet.it] has quit [] 20110426 10:21:25-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110426 10:21:41-!- Blueblaze [~Blueblaze@adsl-99-158-45-173.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110426 10:22:54< Rhonda> Blame fendrin :P 20110426 10:23:21< Rhonda> But more Ivanovic for letting it pass! :P 20110426 10:24:02-!- Qbunia [59e47546@gateway/web/freenode/ip.89.228.117.70] has quit [Quit: Page closed] 20110426 10:39:07-!- LordNasty [~NaSTy@93-43-125-148.ip92.fastwebnet.it] has joined #wesnoth-dev 20110426 10:42:11< {V}> a problem with leaving out music/image changes or making them optional, is that the WML code could/would reference a new file that doesn't exist. 20110426 10:42:44< Rhonda> The thing with new files is that they shouldn't happen. 20110426 10:43:01< Rhonda> Fixes to images can be needed, but those wouldn't need a change in filename. 20110426 10:43:01-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 20110426 10:43:37< Rhonda> I seem to recall that one death sequence did had strange coloring which was fixed (in 1.6 branch that was), such changes make sense for the stable release and don't break any wml 20110426 10:43:54< Rhonda> breaking WML in a stable release is definitely a no-go 20110426 10:44:01< zaroth> {V}: if there are any *new* images and music between 1.8.x series, that would be even more of a policy breach 20110426 10:44:07< zaroth> but I haven't noticed any... 20110426 10:44:12< {V}> true enough while you're in stable branch. 20110426 10:44:31< Rhonda> The whole discussion was about stable branch. :) 20110426 10:45:40< zaroth> well, there are some new images, but all of them are localized ones in fr and zh_CN (maybe some others) 20110426 10:45:49< {V}> And I guess applying such a patch system between 2 stable branches (1.8->1.10 for example) wouldn't make much sense either because of the vast number of changes that happened in unstable 20110426 10:46:49< zaroth> once I have the patch generator improved, I'll generate such a patch if only out of curiosity 20110426 10:46:56< Rhonda> zaroth: localized ones are then like translation updates in the .po files - such changes are even rather encouraged to also do in stable releases. 20110426 10:51:58-!- mjs-de [~mjs-de@p3EE25701.dip.t-dialin.net] has joined #wesnoth-dev 20110426 11:02:59-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110426 11:07:19-!- vultraz [~chatzilla@124.109.10.191] has quit [Read error: No route to host] 20110426 11:16:45-!- vultraz [~chatzilla@124.109.10.191] has joined #wesnoth-dev 20110426 11:20:14-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110426 11:35:47-!- negusnyul [~negusnyul@81.182.130.67] has joined #wesnoth-dev 20110426 11:36:32-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Remote host closed the connection] 20110426 11:54:58< zaroth> hmmm... the patch containing whole modified files, not just diff to 1.8.0 (therefore it for sure will be compatible with any 1.8.x) weighs 37.6 MB 20110426 11:59:10-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110426 12:00:12< zaroth> wesbot: seen loonycyborg 20110426 12:00:12< wesbot> zaroth: The person with the nick loonycyborg last spoke 14h 23m ago. 9h 56m ago was here and on the channel #wesnoth-umc-dev with the message: Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 20110426 12:00:35-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110426 12:02:25-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 260 seconds] 20110426 12:13:25< zaroth> Ivanovic: loonycyborg: after stripping (non-localized) images and music updates my all-1.8.x compatible patch weighs 23.2 MB, i.e. about 8% of the complete 1.8.5 download 20110426 12:14:16< Ivanovic> honestly, i'd prefer to include all images and everything, simply to be sure that you end on the same level as those doing a "fresh" download 20110426 12:14:30< Ivanovic> main reason for this: there *might* be relevant image changes 20110426 12:14:36< zaroth> if the policy of non-changing core images and music (unless bugfixing) in the stable series is maintained, patches should be about that big 20110426 12:14:42< zaroth> Ivanovic: I know, I will do it for 1.8 ;-) 20110426 12:14:58< zaroth> but it was a proof-of-concept how big the patches will be 20110426 12:15:49-!- Qbunia [59e47546@gateway/web/freenode/ip.89.228.117.70] has joined #wesnoth-dev 20110426 12:16:51< zaroth> now to make the interface nicer, because right now it patches a fixed directory c:\temp\wesnoth-1.8 ;-) 20110426 12:18:32< zaroth> Ivanovic: once I make it somewhat friendly and working, can I get hosting at http://sourceforge.net/projects/wesnoth/files/unofficial/ ? 20110426 12:18:51< Ivanovic> zaroth: why not directly upload the stuff to sf.net? 20110426 12:19:05< Ivanovic> yes, anything at files.wesnoth.org is only meant as backup 20110426 12:19:23< zaroth> I'd like to make a forum topic to get feedback and see if there's interest and therefore point of doing it 20110426 12:19:35< zaroth> Ivanovic: isn't my link to sf.net ? ;-) 20110426 12:19:43< Ivanovic> main reason is that we only have some 5TB per month and considering that the mp server, addon server as well as the website is hosted there i'd pfer having "real" size stuff there 20110426 12:19:45< Ivanovic> argh, right 20110426 12:19:45< zaroth> and can just anybody upload stuff there? 20110426 12:20:02< Ivanovic> no, i need to know your account and can then give you the permissions to upload there 20110426 12:21:01< zaroth> https://sourceforge.net/users/zaroth 20110426 12:22:03< zaroth> I completely understand the wesnoth.org concern 20110426 12:22:27< zaroth> by the way, is the main traffic generated by add-ons download or forums? 20110426 12:24:47-!- timotei21 [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110426 12:25:14-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110426 12:25:56< Ivanovic> no idea 20110426 12:28:19-!- loonybot [~loonybot@109.252.64.191] has joined #wesnoth-dev 20110426 12:28:19-!- loonybot [~loonybot@109.252.64.191] has quit [Changing host] 20110426 12:28:19-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20110426 12:29:06-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20110426 12:31:34-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has quit [Ping timeout: 252 seconds] 20110426 12:33:10-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110426 12:41:15< loonycyborg> zaroth: Now I wonder how 1.8.4->1.8.5 patch would weigh. 20110426 12:41:58< zaroth> loonycyborg: can test it ;-) 20110426 12:42:11< zaroth> can you help me with some NSIS magic? 20110426 12:42:38< zaroth> I see we store installation folder WriteRegStr SHCTX "Software\Battle for Wesnoth\%version" "" $INSTDIR 20110426 12:43:01< zaroth> I would like to retrieve it from registry to provide as default in patch installer 20110426 12:43:21< zaroth> however, it seems to be kind of difficult since there can be many versions... 20110426 12:43:25-!- Nephro [~1006031k@bo720-3-01.dcs.gla.ac.uk] has joined #wesnoth-dev 20110426 12:43:54< zaroth> should I just check for 1.8.0, 1.8.1, 1.8.2, one after another and take the first found? what do you think? 20110426 12:44:06-!- timotei21 is now known as timotei 20110426 12:45:21< loonycyborg> If your patch is from 1.8.0 then naturally you should read Software\Battle for Wesnoth\1.8.0 20110426 12:45:35< zaroth> loonycyborg: now my patch works with any 1.8.x 20110426 12:45:57< zaroth> i modified the nsis patch generator to include whole modified files instead of deltas 20110426 12:46:00< {V}> sorry if I'm spouting nonsense, but wouldn't updating latest version found make more sense? 20110426 12:46:13< loonycyborg> Yes. 20110426 12:47:30< zaroth> well, anyway, the previous version thingy can be automated 20110426 12:47:39< zaroth> and it makes sense that patch checks for compatible versions 20110426 12:48:03< zaroth> so I guess I'll do the checking 20110426 12:49:54-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110426 12:56:45< zaroth> loonycyborg: 1.8.4 -> 1.8.5 (which would work also on any SVN between these two) patch weighs 12.9 MB 20110426 12:57:38-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 240 seconds] 20110426 12:58:22< loonycyborg> IMO it's best to provide patches between consecutive releases since generally people update from previous latest to current latest. 20110426 12:59:05-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has quit [Ping timeout: 252 seconds] 20110426 12:59:19< Ivanovic> is it not possible to work on a "replace changed files" basis? 20110426 12:59:27-!- wesbot changed the topic of #wesnoth-dev to: Google Summer of Code: http://wiki.wesnoth.org/SummerOfCodeIdeas | 205 bugs, 314 feature requests, 25 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110426 12:59:30< zaroth> IMHO the all 1.8.x patch is not that much bigger to excuse hosting 5 * 13 MB instead of 1 * 20 MB 20110426 12:59:41< Ivanovic> meaning that this way a patch that can be used for every 1.8.x release to "latest 1.8.x" would be created 20110426 13:00:04< loonycyborg> Size of hosted files is not a problem. 20110426 13:00:34< zaroth> Ivanovic: it is, and I'm doing it that way now: 1.8.0->1.8.5 (deltas) weighed 26.9 MB, 1.8.x->1.8.5 (replaces) weighs 37.6 MB 20110426 13:01:15< Ivanovic> zaroth: still sounds fine to me, especially considering that this way users should not have any problem, no matter which 1.8 version they use 20110426 13:01:29< Ivanovic> (unless they modified some files, which can always result in problems) 20110426 13:01:29< zaroth> 1.8.x - > 1.8.5 (replaces) with stripped music and images weighed 23.2 MB 20110426 13:02:05< zaroth> well, they're editing core files on their own risk anyway 20110426 13:02:14< zaroth> they can very well break something without patching anythin 20110426 13:02:28< zaroth> they have add-on folder for modifications 20110426 13:02:31< loonycyborg> The point is to provide small downloads for users. Even 12.9 is larger than I'd like :P 20110426 13:04:14< zaroth> well, I could strip translations too and provide an English-only version... but my point wasn't in getting it as small as possible at all costs, it was to avoid redownloading files you don't need to 20110426 13:05:03-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20110426 13:05:12-!- Nephro [~1006031k@bo720-3-01.dcs.gla.ac.uk] has quit [Remote host closed the connection] 20110426 13:07:12< zaroth> anyway, I'll provide 1.8.5 patch, 1.8.6 when it gets released and look what share of main windows release downloads it gets 20110426 13:07:35< zaroth> s/share/percentage/ 20110426 13:10:58< loonycyborg> Does it handle if files are dropped between releases? 20110426 13:11:10< zaroth> (the point is also to be a bit more user friendly than http://wiki.wesnoth.org/Xdelta_for_Windows ;-) ) 20110426 13:11:33< zaroth> (I doubt if *any* windows non-tech savvy user does that...) 20110426 13:11:43< zaroth> loonycyborg: yes 20110426 13:12:35< zaroth> FilesAdded DirectoriesAdded FilesRemoved DirectoriesRemoved FilesModified 20110426 13:13:01< zaroth> the only thing I had to do was to implement an alternative way of handling FilesModified in the utility 20110426 13:16:47-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110426 13:30:03< loonycyborg> zaroth: So did you upload your patch somewhere so I could test it? 20110426 13:30:41< zaroth> loonycyborg: not yet, still figuring out how to get the directory dialog right 20110426 13:35:23-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has joined #wesnoth-dev 20110426 13:39:08< Ivanovic> zaroth: you do have upload privs for sf.net 20110426 13:55:26-!- FAAB [~huajie@219.142.247.29] has joined #wesnoth-dev 20110426 14:14:24-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110426 14:16:34-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110426 14:25:20-!- fabi [~fabi@88-134-182-56-dynip.superkabel.de] has quit [Remote host closed the connection] 20110426 14:27:02-!- fendrin [~fabi@88-134-182-56-dynip.superkabel.de] has joined #wesnoth-dev 20110426 14:30:43-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20110426 14:31:31-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20110426 14:54:38-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110426 14:58:00-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110426 15:14:27-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has quit [] 20110426 15:20:07-!- p1mps [~p1mps@151.65.21.194] has joined #wesnoth-dev 20110426 15:23:35-!- Qbunia [59e47546@gateway/web/freenode/ip.89.228.117.70] has quit [Quit: Page closed] 20110426 15:28:05-!- Sytyi [~chatzilla@12-52-112-92.pool.ukrtel.net] has joined #wesnoth-dev 20110426 15:29:17-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Remote host closed the connection] 20110426 15:39:47-!- FAAB [~huajie@219.142.247.29] has quit [Ping timeout: 240 seconds] 20110426 15:41:51-!- FAAB [~huajie@219.142.247.29] has joined #wesnoth-dev 20110426 15:42:58-!- Sytyi [~chatzilla@12-52-112-92.pool.ukrtel.net] has quit [Ping timeout: 240 seconds] 20110426 15:54:10-!- champ [~champ@2001:da8:215:1800:62eb:69ff:fe9a:7527] has left #wesnoth-dev [] 20110426 15:57:55-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110426 16:03:00-!- p1mps [~p1mps@151.65.21.194] has quit [Ping timeout: 250 seconds] 20110426 16:06:53-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110426 16:24:39-!- eleazzaar [~jbjerk@70.226.200.254] has joined #wesnoth-dev 20110426 16:29:28-!- Shakey [~Shakey@12.190.80.225] has joined #wesnoth-dev 20110426 16:59:33-!- Blueblaze [~Blueblaze@adsl-99-158-45-173.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110426 17:04:52-!- Alarantalara [~alarantal@CPE001c2599d77d-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20110426 17:11:41-!- FAAB [~huajie@219.142.247.29] has quit [Quit: Leaving.] 20110426 17:15:34-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has joined #wesnoth-dev 20110426 17:15:43-!- Alarantalara [~alarantal@CPE001c2599d77d-CM00252eac6d62.cpe.net.cable.rogers.com] has left #wesnoth-dev [] 20110426 17:16:15-!- eleazzaar [~jbjerk@70.226.200.254] has quit [Quit: eleazzaar] 20110426 17:21:43-!- Grimling [~FKint@91.181.181.14] has joined #wesnoth-dev 20110426 17:23:19-!- Blueblaze [~Blueblaze@adsl-99-158-45-173.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110426 17:31:52-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20110426 17:32:49-!- eleazzaar [~jbjerk@ppp-70-226-200-254.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20110426 17:38:32-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110426 17:43:32-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110426 17:45:48-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110426 18:14:59-!- molgrum [molgrum@h-188-80.A189.priv.bahnhof.se] has joined #wesnoth-dev 20110426 18:15:04-!- molgrum [molgrum@h-188-80.A189.priv.bahnhof.se] has left #wesnoth-dev [] 20110426 18:31:57-!- vultraz [~chatzilla@124.109.10.191] has quit [Read error: No route to host] 20110426 18:42:04-!- vultraz [~chatzilla@124.109.10.191] has joined #wesnoth-dev 20110426 18:44:47-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110426 18:47:55-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has quit [Read error: Operation timed out] 20110426 18:56:57-!- vultraz [~chatzilla@124.109.10.191] has quit [Read error: No route to host] 20110426 18:59:27-!- wesbot changed the topic of #wesnoth-dev to: Google Summer of Code: http://wiki.wesnoth.org/SummerOfCodeIdeas | 205 bugs, 314 feature requests, 26 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110426 19:07:01-!- vultraz [~chatzilla@124.109.10.191] has joined #wesnoth-dev 20110426 19:15:03-!- Alarantalara [~alarantal@CPE001c2599d77d-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20110426 19:17:44-!- Alarantalara [~alarantal@CPE001c2599d77d-CM00252eac6d62.cpe.net.cable.rogers.com] has left #wesnoth-dev [] 20110426 19:28:14< timotei> fendrin: ok, so I must write in the documentation that 32bit mac is NOT supported 20110426 19:28:19< timotei> I should remove the link to that download 20110426 19:31:11< timotei> Ivanovic: if a bug is upstream problem, should I close it? 20110426 19:33:38< Ivanovic> yes, upstream probs can normally be closed directly 20110426 19:33:50< Ivanovic> unless it is something "extreme" like the libsdl issue we have/had with 1.2.14 20110426 19:33:56< Ivanovic> (libsdl 1.2.14) 20110426 19:34:16< fendrin> timotei: I would enforce a policy that calls for a bug report in the upstreams system has to be filled. 20110426 19:34:36< timotei> fendrin: well the upstream problem is that apple is ...**** 20110426 19:34:46< timotei> not ok with their stupid java policy 20110426 19:34:47< timotei> just that 20110426 19:34:53< timotei> xD 20110426 19:35:00< timotei> and it seems bugs like: https://gna.org/bugs/index.php?18060 20110426 19:35:04< timotei> are caused by that too 20110426 19:36:34< fendrin> timotei: Write a section that mentions prerequisites. Hardware and Software. 20110426 19:36:47< timotei> fendrin: oky 20110426 19:37:19< fendrin> I don't understand the question about the link. 20110426 19:37:30< fendrin> There is a 32bit version but that does not work? 20110426 19:37:36< timotei> yep 20110426 19:37:51< fendrin> Well, are there subsites for earch version? 20110426 19:38:03< timotei> subsites? 20110426 19:38:38< fendrin> Well, is the link a direct download or does it take to another website or wiki site? 20110426 19:38:50< timotei> it's a direct linkg to source forge 20110426 19:39:45< fendrin> Then please make a new website/wikipage that explains the 32bit mac situation and link to it instead of the download. The non working binary has to be removed. 20110426 19:40:55< fendrin> I assume most macs already run 64bit Operating Systems, don't they? 20110426 19:42:08< timotei> IDK. I don't use one 20110426 19:42:09-!- Elvish_Pillager [~eli@dhip-131.wl1.mlr.colby.edu] has joined #wesnoth-dev 20110426 19:42:38< timotei> but the common sense says that computer not older than 2-3 years or so, should run 64bit OSes 20110426 19:42:43< timotei> since the HW is capable of 20110426 19:46:32-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Ping timeout: 276 seconds] 20110426 19:58:10-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20110426 19:58:26< boucman> hey all 20110426 19:58:36< boucman> {V}: looking for me ? 20110426 19:59:13-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Remote host closed the connection] 20110426 20:00:03-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110426 20:01:58-!- vultraz [~chatzilla@124.109.10.191] has quit [Read error: No route to host] 20110426 20:05:35-!- Netsplit *.net <-> *.split quits: LordNasty 20110426 20:05:46-!- Netsplit over, joins: LordNasty 20110426 20:09:47-!- EdB [~edb@41.141.95.205] has joined #wesnoth-dev 20110426 20:11:59-!- vultraz [~chatzilla@124.109.10.191] has joined #wesnoth-dev 20110426 20:12:12-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20110426 20:12:12-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20110426 20:12:12-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20110426 20:12:28< mordante> servus 20110426 20:12:37< timotei> hi mordante, boucman 20110426 20:12:44< mordante> hi timotei 20110426 20:13:27< boucman> zaroth: around ? 20110426 20:15:59< CIA-82> timotei * r49322 /trunk/utils/java/org.wesnoth/ (org.wesnoth.product readme/README.tex): 20110426 20:15:59< CIA-82> eclipse plugin: remove the dependencies on mac os 32bit 20110426 20:15:59< CIA-82> and update the readme 20110426 20:16:02< CIA-82> timotei * r49323 /trunk/utils/java/update_site/doc_howto.html: eclipse plugin: Remove the 32bit mac link and add note for that 20110426 20:17:18< CIA-82> timotei * r49324 /website/eclipse.wesnoth.org/doc_howto.html: Remove the 32bit mac link and add note for that 20110426 20:24:01-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has joined #wesnoth-dev 20110426 20:24:01-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has quit [Changing host] 20110426 20:24:01-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20110426 20:24:21-!- Grimling [~FKint@91.181.181.14] has quit [Quit: Leaving] 20110426 20:26:57-!- vultraz [~chatzilla@124.109.10.191] has quit [Read error: No route to host] 20110426 20:34:21-!- negusnyul_ [~negusnyul@dsl51B7BFE6.pool.t-online.hu] has joined #wesnoth-dev 20110426 20:35:10-!- negusnyul [~negusnyul@81.182.130.67] has quit [Ping timeout: 260 seconds] 20110426 20:36:32-!- vultraz [~chatzilla@124.109.10.191] has joined #wesnoth-dev 20110426 20:38:58-!- EdB [~edb@41.141.95.205] has quit [Read error: Connection reset by peer] 20110426 20:39:19-!- inferno8 [~kvirc@178-36-90-174.adsl.inetia.pl] has joined #wesnoth-dev 20110426 20:40:40-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110426 20:41:16-!- EdB [~edb@41.143.25.22] has joined #wesnoth-dev 20110426 21:04:51-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20110426 21:23:18-!- Qbunia [540aafbf@gateway/web/freenode/ip.84.10.175.191] has joined #wesnoth-dev 20110426 21:27:59< {V}> boucman, not particularly 20110426 21:28:12< {V}> not at the moment anyway 20110426 21:28:24< boucman> wesbot told me you asked for me :) 20110426 21:29:10< {V}> I figured it was him (?) that told on me ;) 20110426 21:30:19< {V}> I was just curious after what kind of response it would give 20110426 21:31:38-!- clanehin [~quassel@cpe-174-109-037-217.nc.res.rr.com] has quit [Ping timeout: 240 seconds] 20110426 21:34:42< boucman> :) 20110426 21:36:16-!- Elvish_Pillager [~eli@dhip-131.wl1.mlr.colby.edu] has quit [Ping timeout: 240 seconds] 20110426 21:43:47-!- sytyi [~chatzilla@29-15-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110426 21:45:54< sytyi> mordante: hi! 20110426 21:45:55< mordante> hi sytyi 20110426 21:46:11< mordante> sytyi, will you be around for a while? 20110426 21:46:54< sytyi> mordante: yes. At last my internet connection will be stable. 20110426 21:47:45< boucman> zaroth: still not around ? 20110426 21:48:02< mordante> ok good like to discuss some things with you, but at the moment busy with some administration 20110426 21:49:04< sytyi> mordante: great :) I missed discussion with you) 20110426 21:49:34< mordante> :-) 20110426 21:49:46< zaroth> boucman: you called ? :-) 20110426 21:51:24< boucman> yes, since i'm around, want to continue yesterday's discussion ? 20110426 21:51:34< boucman> could you point me to the thread you wanted me to read for a start ? 20110426 21:51:57< zaroth> boucman: http://forums.wesnoth.org/viewtopic.php?f=8&t=33540 20110426 21:52:03< boucman> thx 20110426 21:53:14< boucman> zaroth: you do have svn access, don't you ? 20110426 21:53:28< zaroth> yes, I do 20110426 21:53:38< boucman> k, good 20110426 21:54:30-!- negusnyul_ is now known as negusnyul__ 20110426 21:55:03< boucman> zaroth: IIUC scenario_metadata should contain all info needed before the "real campaign" is parsed, doesn't it ? 20110426 21:55:32< boucman> and is it really sceanario metadata, or is more some campaign metadata ? 20110426 21:55:51< zaroth> boucman: scenario == 1-scenario campaign 20110426 21:55:53-!- EdB [~edb@41.143.25.22] has quit [Ping timeout: 276 seconds] 20110426 21:56:19< boucman> i don't understand... 20110426 21:56:54< zaroth> there can be default version of this tag so the old multiplayer scenarios without this tag will work as before 20110426 21:56:58-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has quit [] 20110426 21:57:05< zaroth> such as currently [default_multiplayer], sort of 20110426 21:57:22< boucman> let me rephrase my question 20110426 21:58:02< boucman> a campaign is an entry point in the scenario selection menu... (it can also be seen as the head of a linked list of scenarios) 20110426 21:58:29< boucman> but once a campaign is selected, dificulty set etc... we can parse all scenarios, they should all have the same defines etc... 20110426 21:58:39< CIA-82> ivanovic * r49325 /trunk/po/ (wesnoth-dm/vi.po wesnoth-httt/vi.po): updated Vietnamese translation 20110426 21:58:47< boucman> so is [scenario_metadata] needed for every scenario, or just for campaigns ? 20110426 22:00:02< zaroth> as I see it, it will be needed for every scenario 20110426 22:00:24< zaroth> but due to sane defaults there shouldn't actually be an need to manually specify it 20110426 22:00:34< boucman> mkay... could you justify that choice (i.e explain me your vision, since I seem not to understand it) 20110426 22:00:58< mordante> sytyi, for of a congratulations with your GSoC acceptance 20110426 22:01:08< boucman> yes, I understood the default thing, but i'm not a WML author, i'm more interested in the real thing 20110426 22:01:15< mordante> I assume it's not a surprise that I mentor you 20110426 22:01:20< zaroth> for a regular scenario mid-campaign or a normal mp scenario 20110426 22:02:32< boucman> for anything that isn't a start of campaign 20110426 22:02:41-!- inferno8 [~kvirc@178-36-90-174.adsl.inetia.pl] has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 20110426 22:04:00< zaroth> well, it allows more flexibility for scenario creators, allowing all of the future plans with custom sliders/options also for individual scenarios, not only whole campaigns 20110426 22:04:19-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has quit [Remote host closed the connection] 20110426 22:04:42-!- clanehin [~quassel@cpe-174-109-037-217.nc.res.rr.com] has joined #wesnoth-dev 20110426 22:05:47< boucman> zaroth: in what way ? I mean : the reason we have scenario metadata is to be able to display the campaign selection menu without having to parse all the campaigns, but this isn't an issue when the scenario is in the middle of the campaign, since we already know what campaign to load 20110426 22:06:32< sytyi> mordante: thanks a lot. I hope you 'll not regret. 20110426 22:07:21< mordante> sytyi, when can you start to work on your project? 20110426 22:08:10< sytyi> mordante: I think this holidays, or even earlier 20110426 22:08:50< sytyi> mordante: I'll try to annotate some sources, and to do the TODO list from proof on concept 20110426 22:09:15< mordante> when are your holidays? 20110426 22:09:17< boucman> zaroth: from my point of view http://pastebin.com/uq6S5aWD is all that is needed, but I probably miss some features you want to add or particular cases I don't know of, coul you edit/comment that so I can understand how you see the events going ? 20110426 22:09:34< sytyi> mordante: saturday, sunday, monday 20110426 22:10:12< mordante> ok 20110426 22:10:25< zaroth> boucman: that's a valid point... you made me think about actually postponing [scenario_metadata] plans (and limiting its functionality) and rather keep [campaign] and port it to MP as-is, without big changes 20110426 22:10:33< zaroth> looking at the pastebin now 20110426 22:10:38< sytyi> mordante: I mean this week, and the university ends near 20 -25 of June. But I suggest to work when's possible 20110426 22:10:51< mordante> sytyi, that would be nice 20110426 22:11:52< mordante> sytyi, I think we should look at the task and see whether the proof-of-concept is the proper way 20110426 22:12:20< mordante> sytyi, the proof-of-concept, was meant as proof-of-concept and to show your coding skills 20110426 22:13:02< boucman> zaroth: the reason why you originally wanted to do that IIUC was to be able to change difficulty mid-campaign, but it seems to be a bad idea (when done with preproc like we currently do) but if the idea of changing difficulty falls, so does the need to have metadata for each scenarios 20110426 22:13:08< mordante> sytyi, I also recommend you read this site http://www.parashift.com/c++-faq-lite/ and ask questions about which parts you do't understand 20110426 22:13:26< mordante> sytyi, I think it will learn you a lot 20110426 22:15:01< sytyi> mordante: I think about adding some annotations 20110426 22:15:53< sytyi> mordante: and maybe even a special group of them with special, only schema build logic. 20110426 22:17:16< sytyi> mordante: Like tag can be parent or not. That will manage the problem if tag which has two implemetations is named as parent, 20110426 22:17:54< sytyi> mordante: Thanks for your advice. I'll read as soon as I have time to read c++ references. 20110426 22:18:56< zaroth> boucman: difficulty changing was not the only reason (mentioned custom sliders), but yes, the immediate need and planned funcitonality of this tag (one per scenario) is vanishing in my eyes 20110426 22:19:07< timotei> night 20110426 22:19:08-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Quit: SIGKILL] 20110426 22:20:05< boucman> zaroth: assuming any WML event can popup a window from GUI2+lua code, the sliders could be done in a pre-start event, couldn't it ? 20110426 22:20:08-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20110426 22:20:49< boucman> making a WML action do display some custom gui2 window would solve a lot of problems, provide lots of functionallity, and would be totally decorelated to the MP loading stuff 20110426 22:20:57< mordante> sytyi, ok, but I think we also should look at the basics of the schemas and that's the variable types and the scopes in which they are valid 20110426 22:20:59< boucman> that would be pretty nice :) 20110426 22:21:20< mordante> sytyi, so I think some further planning would be a good idea 20110426 22:21:48< mordante> sytyi, and think about which data-types are build-in and which are defined in the wiki comment etc 20110426 22:21:49< zaroth> boucman: I think part of the point was to put it out of the scenario to reduce waiting/setup time 20110426 22:22:15< boucman> hmm 20110426 22:22:51< zaroth> but as I said, it isn't immediate goal, right now I think I could begin trying to port [campaign] existing functionality to mp code 20110426 22:23:30< zaroth> so the #defines and other goodness work as they should 20110426 22:23:30< boucman> that's a logical first step, 20110426 22:23:43< zaroth> boucman: by the way, did you look at my proof-of-concept patch? 20110426 22:24:07< zaroth> boucman: https://gna.org/patch/?2618 20110426 22:24:11< boucman> quickly, I have to admit 20110426 22:24:11< sytyi> mordante: I think now I schould annotate existing sources. Then I will know more about source comments structures and surely have some problems. 20110426 22:25:11< mordante> zaroth, boucman I think it would be nice you can define variable like in the custom preferences and then automatically place in gui2, like in the preferences. (Not sure how to best implement it yet) 20110426 22:25:49< boucman> mordante: i'm afraid I don't understand what you mean... 20110426 22:25:53< sytyi> mordante: Then I will have list of annotations, and data types to work on it. 20110426 22:26:11< mordante> sytyi, yes, we can discuss the other things in more detail after you annotated the sources 20110426 22:26:32< mordante> boucman, regarding http://pastebin.com/uq6S5aWD 20110426 22:26:59< mordante> we already have something like it for gui1, but would be nice to add it for gui2 as well 20110426 22:27:04< sytyi> mordante: just to know how it is placed and so one; And I will ask a lot about parentness of some tags. 20110426 22:27:18< mordante> ok 20110426 22:27:28< sytyi> mordante: Also can you advice what part of source I will annotate first? 20110426 22:28:11< boucman> mordante: still don't understand what you mean :) 20110426 22:31:32< mordante> sytyi, gui2 loads it's own cfg files 20110426 22:31:47< mordante> sytyi, gui/widgets/settings.cpp contains the function load_settings() which does the loading and parsing 20110426 22:32:32< mordante> sytyi, the code in the try block does most of the work 20110426 22:32:56< mordante> sytyi, so it would be nice if you start to study the functions called in that try block 20110426 22:33:42< mordante> sytyi, and follow the code paths from these functions 20110426 22:33:56< sytyi> mordante: thanks. I really missed this work atmosphere :) Now I'm not so nervous and want to work 20110426 22:33:59< mordante> boucman, :-( then nevermind 20110426 22:34:07< boucman> k... 20110426 22:34:08< mordante> sytyi, :-) 20110426 22:34:56< mordante> sytyi, do you have more questions for me at the moment? 20110426 22:35:34< sytyi> mordante: no. Unfortunately, I need to work about another stuff. 20110426 22:35:59< mordante> sytyi, no problem 20110426 22:36:31< mordante> sytyi, also make sure you read the logs or at least search for your name and also feel free to leave messages for me in the log 20110426 22:38:51< sytyi> mordante: Yes. We spoke about this yearlier. I search for my and your nicknames every day. 20110426 22:39:11< mordante> ok good, wasn't sure whether I told you before 20110426 22:40:46< mordante> often I read the log during my lunchbreak and am able to pop up to answer urgent questions 20110426 22:42:30< sytyi> mordante: I can read logs too, but can not answer while in university 20110426 22:45:19< mordante> ok 20110426 22:50:07< boucman> zaroth: ok, I reread your PoC, it's always hard to directly read a ptach, but IIUC you do an [mp_campaign] that works the way [campaign] does, but for mp 20110426 22:50:23< boucman> which avoid loading the campaign three times for MP, do I get it correctly ? 20110426 22:50:33< zaroth> yes, in general 20110426 22:50:52< zaroth> and I also added a simple hardcoded combobox to allow choice of difficulty 20110426 22:51:22< boucman> ok, so that's a PoC for your first step... 20110426 22:52:12< boucman> and what's needed to de-PoCify it ? 20110426 22:57:00-!- lfzawacki_ [~chatzilla@187-4-4-189.paemt702.dsl.brasiltelecom.net.br] has joined #wesnoth-dev 20110426 22:57:26-!- lfzawacki_ [~chatzilla@187-4-4-189.paemt702.dsl.brasiltelecom.net.br] has left #wesnoth-dev [] 20110426 23:02:29< zaroth> boucman: the thing I didn't like the most was the preprocessor handling 20110426 23:02:58< zaroth> I'm still not sure how should I code preprocessor calls properly 20110426 23:03:29-!- SpoOkyMagician [~chatzilla@74-138-202-211.dhcp.insightbb.com] has joined #wesnoth-dev 20110426 23:04:09< zaroth> so I'll probably investigate that part 20110426 23:04:40< zaroth> also, the GUI for it is hacky, as well... 20110426 23:04:58< zaroth> but I'm not sure what would be the correct way to do this 20110426 23:05:20< boucman> you mean the difficulty selection UI ? 20110426 23:05:58< zaroth> also displaying the campaign info/description somewhere 20110426 23:06:07< zaroth> with the campaign portrait 20110426 23:06:49< zaroth> to provide any kind of a picture for the campaign, I hacked in a map-pixel art in the PoC for the minimap preview 20110426 23:06:55< zaroth> saying "LoW" 20110426 23:06:58< mordante> zaroth, what's your problem with the UI? 20110426 23:07:04< zaroth> but I guess it's not the desired way ;-) 20110426 23:08:18-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Read error: Connection reset by peer] 20110426 23:08:59< zaroth> mordante: I'd like to have as much of current play campaign choice dialog functionality in the MP creation screen with as little work as possible 20110426 23:09:54< zaroth> hmm, I guess for now I can simply use the old difficulty choice dialog when I detect a campaign was chosen... 20110426 23:10:07< zaroth> it shouldn't be too difficult to wire it there 20110426 23:11:26< mordante> zaroth, in the MP creation do you mean the screen where to select a map/campaing or to tweak its settings? 20110426 23:12:00< zaroth> yes 20110426 23:12:08< zaroth> that one 20110426 23:12:37 * mordante loves a yes on a or question :-P 20110426 23:13:15< Ivanovic> mordante: but the reply is correct! 20110426 23:13:38< mordante> Ivanovic, true 20110426 23:14:09< Ivanovic> you shouldn't have defined bool as return value! 20110426 23:14:11< Ivanovic> ^^ 20110426 23:14:30< zaroth> I guess I read the question, thought about a bit and absent-mindedly replied ;-) 20110426 23:14:42< zaroth> I meant the first one, selection of the map/camp 20110426 23:14:45< mordante> hmm true || true = true 20110426 23:15:04< Ivanovic> true || false evaluates as true 20110426 23:15:20< mordante> true 20110426 23:15:43< zaroth> but the second one isn't evaluated at both cases 20110426 23:16:11< zaroth> which was my case ;-) 20110426 23:16:14< mordante> depends whether it's the build-in || or operator|| ;-) 20110426 23:16:37< zaroth> I simply accepted first answer and skipped over the next 20110426 23:17:09< mordante> well you can you the code from the current dialog, keep in mind it has a tree_view which you don't need 20110426 23:17:13< Ivanovic> mordante: re your mail: yeah, the proposal sounds sane to me 20110426 23:17:26< mordante> or if you like the tree view version you can use that 20110426 23:17:52< mordante> but I am working on a redesign of the tree view... just need to see whether that design is sane 20110426 23:17:56< mordante> thanks Ivanovic 20110426 23:17:56< Ivanovic> (too lazy to send a mail for this right now, heading off to bed to read a little, cu) 20110426 23:18:05< mordante> bye Ivanovic 20110426 23:18:43< boucman> ok, I have to leave now, zaroth: we'll discuss some more tomorow evening 20110426 23:18:45< boucman> night all 20110426 23:18:49-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20110426 23:19:22-!- negusnyul__ [~negusnyul@dsl51B7BFE6.pool.t-online.hu] has quit [Ping timeout: 250 seconds] 20110426 23:19:31< mordante> zaroth, when you start to work on the mp selection, there is already a new mp creation dialog under --new-widgets, feel free to replace these files with your code 20110426 23:20:04< zaroth> thanks for bringing it to my attention, didn't know that 20110426 23:20:11< zaroth> does it work? 20110426 23:20:36-!- mjs-de [~mjs-de@p3EE25701.dip.t-dialin.net] has quit [Remote host closed the connection] 20110426 23:20:47< mordante> somewhat it's one of the first dialogs I started on, but missed too many widgets so worked on other dialogs first 20110426 23:21:01< mordante> so this one is pending on my todo list 20110426 23:21:51< mordante> but I expect your version to be ready before I take up that dialog again ;-) 20110426 23:27:15< zaroth> I hope so as well ;-) 20110426 23:27:24< zaroth> good night! 20110426 23:27:44-!- tschmitz [80726b10@gateway/web/freenode/ip.128.114.107.16] has joined #wesnoth-dev 20110426 23:28:30< mordante> night zaroth 20110426 23:28:46< mordante> I'm also off night 20110426 23:29:07-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20110426 23:32:00-!- zaroth [~zaroth@wesnoth/developer/zaroth] has quit [Ping timeout: 246 seconds] 20110426 23:32:41-!- Blueblaze [~Blueblaze@adsl-99-158-45-173.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110426 23:35:59-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] --- Log closed Wed Apr 27 00:00:19 2011