--- Log opened Tue Jun 21 00:00:39 2011 20110621 00:00:52-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110621 00:03:08-!- Sytyi1 [~sytyi@215-150-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110621 00:03:45-!- Sytyi [~sytyi@215-150-133-95.pool.ukrtel.net] has quit [Ping timeout: 264 seconds] 20110621 00:03:48-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110621 00:10:50< CIA-95> loonycyborg * r49955 /trunk/src/ (3 files in 2 dirs): Made the GUI2 network transmission dialog actually track download progress. 20110621 00:21:25< CIA-95> loonycyborg * r49956 /trunk/src/ (network_asio.cpp network_asio.hpp): Added missing copyright notices. 20110621 00:36:36-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20110621 00:40:07-!- Blueblaze [~Blueblaze@adsl-99-4-144-59.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110621 00:40:48-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20110621 00:44:25-!- Blueblaze [~Blueblaze@adsl-99-4-144-59.dsl.hstntx.sbcglobal.net] has quit [Client Quit] 20110621 00:45:55-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110621 00:46:47-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110621 00:49:14-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20110621 00:51:29-!- covale [~covale@h55eb1ca0.selukra.dyn.perspektivbredband.net] has quit [Remote host closed the connection] 20110621 00:59:17-!- negusnyul [~negusnyul@145.236.67.3] has quit [Remote host closed the connection] 20110621 01:02:48-!- mjs-de [~mjs-de@d119004.adsl.hansenet.de] has quit [Remote host closed the connection] 20110621 01:06:00-!- vultraz [~chatzilla@124.109.10.222] has joined #wesnoth-dev 20110621 01:15:49-!- StandYourGround [~Adium@204.186.34.30] has joined #wesnoth-dev 20110621 01:19:49-!- StandYourGround [~Adium@204.186.34.30] has quit [Client Quit] 20110621 01:23:29< CIA-95> espreon * r49957 /trunk/src/ (8 files in 4 dirs): Ran umcpropfix. 20110621 01:27:26< Soliton> tschmitz: btw, the client just talks to the server not any peers. there is no sending to allies unless the server knows (how) to do that. (which it does for allied chat for example.) 20110621 01:33:18< CIA-95> fendrin * r49958 /trunk/src/ (24 files in 2 dirs): Basic Joystick support. 20110621 01:33:26< Espreon> Yay. 20110621 01:34:03< fendrin> Espreon: Do you own a gamepad/joystick? 20110621 01:34:06< Espreon> No. 20110621 01:34:28< Espreon> I'm only celebrating because that's one thing off of your todo list. 20110621 01:34:51< fendrin> hmmm 20110621 01:35:01< fendrin> I don't expect the thing to be done right now. 20110621 01:35:19< Espreon> Bah... 20110621 01:35:43-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110621 01:35:55< fendrin> And I bet that I broke something I did not catch by my tests. 20110621 01:36:20-!- stikonas [~gentoo@bcm-131-111-216-209.girton.cam.ac.uk] has joined #wesnoth-dev 20110621 01:36:20-!- stikonas [~gentoo@bcm-131-111-216-209.girton.cam.ac.uk] has quit [Changing host] 20110621 01:36:20-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110621 01:36:30< fendrin> Espreon: Does it still compile for you? 20110621 01:36:53< Espreon> Hold on. 20110621 01:36:53< CIA-95> espreon * r49959 /trunk/src/ (joystick.cpp joystick.hpp): Ran umcpropfix; added keyword lines. 20110621 01:37:20< Espreon> fendrin: 2011 - 2011, eh? You so funny... 20110621 01:37:42< fendrin> :-) 20110621 01:39:34< Espreon> Perhaps this should be mentioned in the changelogs/release notes/whatevers. 20110621 01:39:56< fendrin> What exactly? 20110621 01:40:50< AI0867> joystick support =P 20110621 01:40:55< Espreon> Yeah. 20110621 01:41:11< fendrin> I added a line in both changelogs. 20110621 01:42:24< Espreon> Lies. 20110621 01:42:51< shadowmaster> fendrin: what could have broken? keyboard support? :) 20110621 01:43:36< tschmitz> Soliton: Thanks for the info 20110621 01:43:39< tschmitz> that makes sense 20110621 01:45:42< tschmitz> Soliton: Any idea whether the server knows to not send certain "private" info to enemies during a game? For example, does allies-only chat get sent to enemies as well? 20110621 01:45:43< Espreon> fendrin: Still compiles for me. 20110621 01:46:22< fendrin> shadowmaster: Nearly everything. I messed with the scrolling, mouse handling code, hotkey code, preferences system... 20110621 01:46:41-!- Gallaecio_ [~quassel@92.39.broadband12.iol.cz] has quit [Ping timeout: 240 seconds] 20110621 01:46:43< shadowmaster> oh boy 20110621 01:47:26< fendrin> Espreon: Fine, thanks. 20110621 01:47:48< Espreon> No prob. 20110621 01:48:39-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110621 01:49:50< CIA-95> fendrin * r49960 /trunk/ (changelog players_changelog): Changelog entries for r49958. 20110621 01:49:55< fendrin> Espreon: ^ 20110621 01:50:17< Espreon> Yummy. 20110621 01:50:19< Soliton> tschmitz: "(which it does for allied chat for example.)" there is no general concept of "private" info. 20110621 01:50:54< Espreon> fendrin: I would have said "Addeed support...", but whatever. 20110621 01:53:28< tschmitz> Soliton: So if I wanted to keep some info hidden from some players, I would have to modify the server code? 20110621 01:53:53< Soliton> tschmitz: yes. 20110621 01:53:54< tschmitz> Soliton: or do we just assume that our players won't try to cheat? 20110621 01:53:54-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110621 01:54:15-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 240 seconds] 20110621 01:54:19< Soliton> if we don't have to, no... 20110621 01:54:38< tschmitz> Soliton: OK, thanks for the info 20110621 01:55:37< loonycyborg> Soliton: btw did you review my yet another asio rewrite attempt? 20110621 01:56:16< Soliton> loonycyborg: nope, no time. i'm interested though. 20110621 01:57:29< loonycyborg> So far I'm focusing on converting addon manager since it seems to be simpler. 20110621 01:57:58< loonycyborg> So far using wireshark was enough to determine what happens there :P 20110621 01:58:51< shadowmaster> Alarantalara: re #18218, do you have any add-ons installed? 20110621 01:59:30< Alarantalara> quite a few 20110621 02:00:26< shadowmaster> try without add-ons 20110621 02:00:34< Alarantalara> and one is currently not loading due to the removal of AMLA_TOUGH 20110621 02:00:38< Alarantalara> sure 20110621 02:00:49< shadowmaster> I can't reproduce it with either my own add-ons or none ( using ./wesnoth --config-dir /tmp/wesnothpreferences ) 20110621 02:00:55< Espreon> You can blame me for AMLA_TOUGH's destiny. 20110621 02:01:01< Espreon> ... it's fate. 20110621 02:01:11< Espreon> **its 20110621 02:01:29< Alarantalara> works fine if I remove them all 20110621 02:01:57< shadowmaster> then you probably share at least one add-on with boru that has broken credits :) 20110621 02:02:13< Alarantalara> so, only 27 to check 20110621 02:02:40< Soliton> loonycyborg: whatever works. there is http://wiki.wesnoth.org/CampaignServerWML but i guess you need more low level details. 20110621 02:02:51< shadowmaster> I have AtS, IftU, EoMa, TSL, UtBSE and WoV from wesnoth-umc-dev trunk linked in my add-ons dir 20110621 02:02:59< shadowmaster> also TLU 20110621 02:04:31< anonymissimus> shadowmaster: Alarantalara thats interesting, i could reproduce it when i tried 20110621 02:05:32< Alarantalara> anonymissimus: even without any add-ons? 20110621 02:06:15< anonymissimus> Alarantalara: didnt try 20110621 02:07:55< anonymissimus> I mean, can you use another list of addons that might cause it ? then I give you mine 20110621 02:08:51< Alarantalara> I've been adding them back and only have about 6 to go 20110621 02:09:54< Alarantalara> looks like it's Saving Elensefar for me 20110621 02:11:07< Alarantalara> It has a multi-line about message that seems to be responsible 20110621 02:11:16-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110621 02:11:34-!- Johannes13 [~Johannes@p5DF7676F.dip.t-dialin.net] has joined #wesnoth-dev 20110621 02:11:34-!- Johannes13 [~Johannes@p5DF7676F.dip.t-dialin.net] has quit [Changing host] 20110621 02:11:34-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110621 02:12:15< anonymissimus> I dont have saving elensefar 20110621 02:12:57< loonycyborg> Soliton: So far I know that the client starts the connection by sending 0x00000000, gets four-byte response and then sends requests that are 20110621 02:13:33< loonycyborg> four-byte sizes of gzip compressed wml followed by zip compressed wml itself. 20110621 02:15:29< shadowm_laptop> loonycyborg: beware of https://gna.org/bugs/?17099 btw 20110621 02:18:29< loonycyborg> I did send some strange requests to wesnoth.org's campaignd 20110621 02:18:37< Alarantalara> shadowmaster: When I removed the formatting code from the Saving Elensefar credits, the error message was resolved 20110621 02:18:47< loonycyborg> Though I didn't see any outages :P 20110621 02:19:05< Alarantalara> is there a problem with using markup in [about]? 20110621 02:19:19< loonycyborg> Even if it did crash, it was restarted very quickly. 20110621 02:19:57< shadowm_laptop> Alarantalara: well, I don't know if is valid help markup. 20110621 02:20:19< shadowm_laptop> Either way the real about screen (from the titlescreen and campaign end) doesn't support pango markup. 20110621 02:20:55-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110621 02:21:04< shadowm_laptop> And pango markup isn't compatible with help markup. 20110621 02:21:04< shadowm_laptop> And I'm lagging over 50 seconds 20110621 02:24:24-!- anonymissimus [~chatzilla@HSI-KBW-095-208-215-104.hsi5.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.13/20101206122310]] 20110621 02:29:22< loonycyborg> gn 20110621 02:29:45-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20110621 02:36:22-!- alkenrinnstet [~alkenrinn@bb121-6-150-206.singnet.com.sg] has quit [Read error: Connection reset by peer] 20110621 02:38:17-!- atomicbomb [~quassel@61.94.184.226] has joined #wesnoth-dev 20110621 02:53:44< CIA-95> shadowmaster * r49961 /trunk/src/server/ (5 files): 20110621 02:53:44< CIA-95> Add wesnothd user_handler support for checking whether a user account is active and can claim ownership or a nickname or not 20110621 02:53:44< CIA-95> Right now this code is unused in the auth logic. Both suh and fuh implementations are provided, only the latter works (using phpBB 3.0's rules). 20110621 02:54:28-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Read error: Connection reset by peer] 20110621 02:55:12-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110621 02:55:56-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Client Quit] 20110621 02:58:34< CIA-95> shadowmaster * r49962 /trunk/src/server/sample_user_handler.cpp: wesnothd suh: Show inactive users in /INFO like fuh does (this won't occur in practice, though) 20110621 03:07:27-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110621 03:10:10-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 260 seconds] 20110621 03:10:10-!- noy_ is now known as noy 20110621 03:15:06-!- Vorpal [~AnMaster@unaffiliated/anmaster] has quit [Ping timeout: 252 seconds] 20110621 03:24:02-!- shadowm_laptop changed the topic of #wesnoth-dev to: 217 bugs, 319 feature requests, 27 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110621 03:35:51-!- alkenrinnstet [~alkenrinn@137.132.41.67] has joined #wesnoth-dev 20110621 03:39:15< shadowmaster> fendrin: 20110620 21:39:06 warning gui/event: Unhandled event 7. 20110621 03:39:51< shadowmaster> I am getting a lot of this while idle, and I suspect this has something to do with your code and the fact that my laptop has an accelerometer that is implemented by a Linux kernel module as a joystick device with no buttons. 20110621 03:40:23< shadowmaster> and that it lately doesn't want to stay still for some reason. 20110621 03:50:31-!- Blueblaze [~Blueblaze@adsl-99-4-144-59.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110621 04:04:01-!- isaac_ [~isaac@heal.cauterized.net] has joined #wesnoth-dev 20110621 04:08:59-!- Netsplit *.net <-> *.split quits: isaac, knotwork, esr 20110621 04:10:51-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20110621 04:11:44-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110621 04:49:58-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20110621 05:48:00-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has left #wesnoth-dev [] 20110621 05:50:56-!- alkenrinnstet [~alkenrinn@137.132.41.67] has quit [Quit: Leaving.] 20110621 05:52:54-!- alkenrinnstet [~alkenrinn@137.132.41.67] has joined #wesnoth-dev 20110621 05:53:41-!- alkenrinnstet [~alkenrinn@137.132.41.67] has quit [Client Quit] 20110621 06:08:24-!- un214 [~un214@adsl-75-45-20-64.dsl.scrm01.sbcglobal.net] has quit [Remote host closed the connection] 20110621 06:14:02-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 252 seconds] 20110621 06:26:31-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Ping timeout: 258 seconds] 20110621 06:31:37-!- zaroth [~zaroth@wesnoth/developer/zaroth] has joined #wesnoth-dev 20110621 06:33:06-!- alkenrinnstet [~alkenrinn@137.132.41.67] has joined #wesnoth-dev 20110621 06:40:06-!- Max20010 [~chatzilla@d91-128-237-111.cust.tele2.at] has joined #wesnoth-dev 20110621 06:41:54-!- Blueblaze [~Blueblaze@adsl-99-4-144-59.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110621 06:42:42-!- alkenrinnstet [~alkenrinn@137.132.41.67] has quit [Quit: Leaving.] 20110621 06:58:23-!- Upth [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110621 06:58:24-!- Upth is now known as Upthorn 20110621 07:11:31-!- Tigge [~tigge@cloud.tigge.org] has quit [Ping timeout: 260 seconds] 20110621 07:11:47-!- Tigge [~tigge@cloud.tigge.org] has joined #wesnoth-dev 20110621 07:12:55-!- AI0867 [~ai@wesnoth/developer/ai0867] has quit [Ping timeout: 250 seconds] 20110621 07:13:47-!- AI0867 [~ai@wesnoth/developer/ai0867] has joined #wesnoth-dev 20110621 07:51:49-!- timotei [~timotei@193.34.190.70] has joined #wesnoth-dev 20110621 07:51:50-!- timotei [~timotei@193.34.190.70] has quit [Changing host] 20110621 07:51:50-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110621 08:04:18-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110621 08:10:02-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Read error: Connection reset by peer] 20110621 08:16:37-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110621 08:30:58-!- alkenrinnstet [~alkenrinn@cm43.iota113.maxonline.com.sg] has joined #wesnoth-dev 20110621 08:38:34-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110621 08:41:48-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 252 seconds] 20110621 08:51:49-!- crend [~crend@77-22-173-219-dynip.superkabel.de] has joined #wesnoth-dev 20110621 08:54:04-!- alkenrinnstet1 [~alkenrinn@cm43.iota113.maxonline.com.sg] has joined #wesnoth-dev 20110621 08:54:04-!- alkenrinnstet [~alkenrinn@cm43.iota113.maxonline.com.sg] has quit [Disconnected by services] 20110621 08:55:00< timotei21> fendrin: hi. 20110621 08:55:09< timotei21> fendrin: you compile the wesnoth code with GCC right? 20110621 08:55:27-!- crend is now known as Crendgrim 20110621 09:07:27-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 276 seconds] 20110621 09:11:01-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110621 09:16:28-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20110621 09:26:58-!- cjhopman [~chris@c-71-202-164-232.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110621 09:26:58-!- cjhopman [~chris@c-71-202-164-232.hsd1.ca.comcast.net] has quit [Changing host] 20110621 09:26:58-!- cjhopman [~chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20110621 09:31:21-!- stikonas [~and@bcm-131-111-216-209.girton.cam.ac.uk] has joined #wesnoth-dev 20110621 09:31:22-!- stikonas [~and@bcm-131-111-216-209.girton.cam.ac.uk] has quit [Changing host] 20110621 09:31:22-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110621 09:39:06-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 276 seconds] 20110621 09:39:12< CIA-95> timotei * r49963 /trunk/utils/java/org.wesnoth.wml.ui/src/org/wesnoth/ui/outline/WMLOutlineNodeAdapterFactory.java: eclipse plugin: Supress 'deprecated' warning 20110621 09:39:14< CIA-95> timotei * r49964 /trunk/utils/java/org.wesnoth/plugin.xml: 20110621 09:39:14< CIA-95> eclipse plugin: Use 'enabledWhen' instead 20110621 09:39:14< CIA-95> of the deprecated 'objectClass' attribute 20110621 09:39:14< CIA-95> for the wesnoth project page 20110621 09:39:16-!- crimson_ipad [~crimsonip@74.198.164.211] has joined #wesnoth-dev 20110621 09:39:25< CIA-95> timotei * r49965 /trunk/src/joystick.cpp: 20110621 09:39:25< CIA-95> Fix a compilation issue when using just ints 20110621 09:39:25< CIA-95> for calling the 'pow' function 20110621 09:39:25< CIA-95> resulting in ambiguity 20110621 09:39:37< CIA-95> timotei * r49966 /trunk/projectfiles/ (3 files in 2 dirs): Update MSVC project files 20110621 09:51:26-!- crimson_ipad [~crimsonip@74.198.164.211] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 20110621 09:55:45-!- mjs-de [~mjs-de@f053190011.adsl.alicedsl.de] has joined #wesnoth-dev 20110621 10:19:36-!- MeccaGod [~majs@h146n3fls33o279.telia.com] has joined #wesnoth-dev 20110621 10:21:08-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has quit [Ping timeout: 252 seconds] 20110621 10:27:13-!- Sytyi1 is now known as Sytyi 20110621 10:30:28< Ivanovic> moin 20110621 10:39:04< CIA-95> timotei * r49967 /trunk/projectfiles/VC10/ (wesnoth.vcxproj wesnoth.vcxproj.filters): Update the VC10 project file 20110621 10:44:18-!- negusnyul [~negusnyul@145.236.67.3] has joined #wesnoth-dev 20110621 10:50:47-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110621 11:03:07-!- alkenrinnstet1 [~alkenrinn@cm43.iota113.maxonline.com.sg] has quit [Quit: Leaving.] 20110621 11:03:37-!- boucman_mobile [~boucman@80.214.0.9] has joined #wesnoth-dev 20110621 11:03:37-!- boucman_mobile [~boucman@80.214.0.9] has quit [Changing host] 20110621 11:03:37-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has joined #wesnoth-dev 20110621 11:04:36< boucman_mobile> fendrin: around ? 20110621 11:08:04< boucman_mobile> zaroth: so how is it going ? 20110621 11:08:44< zaroth> hello boucman_mobile 20110621 11:09:04< zaroth> I'm still working out preprocesor.chpp and config_cache. 20110621 11:09:10< zaroth> especially the first one is a monster 20110621 11:09:40< zaroth> I got a whole day today (and tomorrow as well, though) to finish it, however, so I hope I will be able to report on some progress later 20110621 11:09:43< boucman_mobile> yes, not telle à surprise 20110621 11:09:53< boucman_mobile> not really 20110621 11:10:07< boucman_mobile> cool 20110621 11:23:55-!- Sytyi [~sytyi@215-150-133-95.pool.ukrtel.net] has quit [Quit: Leaving.] 20110621 11:40:37-!- alkenrinnstet [~alkenrinn@bb121-6-150-206.singnet.com.sg] has joined #wesnoth-dev 20110621 11:41:14-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20110621 11:41:27< Crab_> hello, I'm back 20110621 11:41:28< timotei21> hi Crab_ :P 20110621 11:41:46< Espreon> Yay. 20110621 11:41:47< timotei21> how was the holiday?:P 20110621 11:46:23< Crab_> quite a good time. 20110621 11:46:41< Crab_> there's some great castles out there :) 20110621 11:46:46< timotei21> yep 20110621 11:48:58< Espreon> Crab_: Where did you go? 20110621 11:55:04< Crab_> Romania ( Suceava, Sighisoara, Brasov, Bucuresti ) 20110621 11:56:08-!- atomicbomb [~quassel@61.94.184.226] has quit [Quit: dinner] 20110621 11:56:11< Espreon> Ah, I see. 20110621 12:03:50-!- hhyloc [~hhyloc@113.166.144.255] has joined #wesnoth-dev 20110621 12:05:32-!- mjs-de [~mjs-de@f053190011.adsl.alicedsl.de] has quit [Remote host closed the connection] 20110621 12:08:36-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 276 seconds] 20110621 12:09:10-!- stikonas [~and@bcm-131-111-216-209.girton.cam.ac.uk] has joined #wesnoth-dev 20110621 12:09:10-!- stikonas [~and@bcm-131-111-216-209.girton.cam.ac.uk] has quit [Changing host] 20110621 12:09:10-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110621 12:11:01< Ivanovic> Crab_: so you were looking for draculas old keep? 20110621 12:11:09< Ivanovic> looking for a coffin in there 20110621 12:11:32< Ivanovic> or was this a different area of romania? 20110621 12:11:47< Crab_> yes, those places :) but no special plans for the coffin-hunting. 20110621 12:14:37-!- Vorpal [~AnMaster@unaffiliated/anmaster] has joined #wesnoth-dev 20110621 12:22:41-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 240 seconds] 20110621 12:25:47-!- atomicbomb [~quassel@125.161.23.234] has joined #wesnoth-dev 20110621 12:39:31-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has quit [Read error: Connection reset by peer] 20110621 12:41:56-!- boucman_mobile [~boucman@80.214.0.6] has joined #wesnoth-dev 20110621 12:41:56-!- boucman_mobile [~boucman@80.214.0.6] has quit [Changing host] 20110621 12:41:57-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has joined #wesnoth-dev 20110621 12:43:53-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 246 seconds] 20110621 13:21:13-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has quit [Quit: AndroIRC] 20110621 13:23:27-!- boucman_mobile [~boucman@80.214.0.2] has joined #wesnoth-dev 20110621 13:23:28-!- boucman_mobile [~boucman@80.214.0.2] has quit [Changing host] 20110621 13:23:28-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has joined #wesnoth-dev 20110621 13:26:49< timotei21> fendrin: hi 20110621 13:27:57-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20110621 13:29:09< fendrin> hi timotei21 20110621 13:29:16-!- timotei21 is now known as timotei 20110621 13:29:16< fendrin> hi boucman_mobile 20110621 13:29:42< timotei> fendrin: I'm working on the multiple installation thingy 20110621 13:30:14< timotei> and it seems there are so many scenarios(use cases) where I should... do some tricky things 20110621 13:30:24< timotei> one would be, the Schema(Parser) 20110621 13:30:39< timotei> should we go on the basis that 2 version might have 2 different schemas? 20110621 13:31:17< timotei> that was one question, and I thought yes. 20110621 13:31:18< boucman_mobile> hey fendrin 20110621 13:31:51< boucman_mobile> I'm a bit concerned about your joystick code 20110621 13:32:24< boucman_mobile> specifically the change to the direction type 20110621 13:33:09< boucman_mobile> it's assumed to be "the sides of the hex" in a lot of places 20110621 13:34:09-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110621 13:34:17< boucman_mobile> would it be possible to define another type for the input system if it needs one ? 20110621 13:35:05-!- timotei [~timotei@193.34.190.70] has joined #wesnoth-dev 20110621 13:35:05-!- timotei [~timotei@193.34.190.70] has quit [Changing host] 20110621 13:35:05-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110621 13:35:44< fendrin> timotei: one moment, phone --- Log closed Tue Jun 21 13:37:24 2011 --- Log opened Tue Jun 21 13:37:25 2011 20110621 13:37:25-!- lobby [~wesnoth@wesnoth/bot/lobby] has joined #wesnoth-dev 20110621 13:37:28-!- Channel #wesnoth-dev created Tue Jan 27 06:28:41 2009 20110621 13:38:26-!- Irssi: Join to #wesnoth-dev was synced in 61 secs 20110621 13:42:15< fendrin> timotei: 2 different versions of wesnoth have different wml schemas? That is most likely. 20110621 13:42:45< timotei> fendrin: yeah. It happens when I ask the question, and only after that I think the good answer 20110621 13:42:48< timotei> :)) 20110621 13:42:58< fendrin> timotei: :-) 20110621 13:44:17< fendrin> boucman_mobile: Sure, I can define another direction enumeration which is used for the joystick purposes only. I guess your concern is only a logical one? The coder should not think the new directions need to be handled when moving? Because I can't see a technical reason. 20110621 13:46:22< boucman_mobile> ndirection has changed value, but yes, it's more about readability, the new directions don't really make sense in map handling 20110621 13:48:19< fendrin> boucman_mobile: ndirection is defined before the new directions, so it is still on the same position, it should not have a changed value, or do I miss something. Anyway, I will do as you ask. Readability is a good reason to do such little little extra work. 20110621 13:49:50< boucman_mobile> I might have read the commit a bit fast, but thx for changing it 20110621 13:49:55-!- Sytyi [~sytyi@215-150-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110621 13:50:30< timotei> fendrin: didn't you get a warning(at least) on the pow function? 20110621 13:50:41< timotei> shikadibot: log 49965 ? 20110621 13:50:42< shikadibot> timotei: "49965 ?" is not a valid commit specification! 20110621 13:50:45< timotei> shikadibot: log 49965 20110621 13:50:47< shikadibot> timotei: Revision 49965 (timotei) on Tue Jun 21 07:39:22 2011: 20110621 13:50:47< shikadibot> timotei: Fix a compilation issue when using just ints 20110621 13:50:47< shikadibot> timotei: for calling the 'pow' function 20110621 13:50:47< shikadibot> timotei: resulting in ambiguity 20110621 13:50:47< shikadibot> timotei: Web interface URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=49965 20110621 13:50:53< timotei> fendrin: ^ 20110621 13:51:02< timotei> MSVC complained on that, and I'm wondering why GCC didn't 20110621 13:52:16< fendrin> shadowmaster: The reason will most likely be that the gui2 code does not handle the new events. I am already working on that part of the code since I want to have the gui dialogs to support the gamepad as well. 20110621 13:53:37< fendrin> timotei: No, I don't think so. But anyway, thanks for your fix. 20110621 13:53:43< timotei> yw 20110621 13:56:00-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Read error: Connection reset by peer] 20110621 13:57:36< fendrin> boucman_mobile: Thank you for reading the commit. 20110621 13:59:56-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has quit [Quit: AndroIRC] 20110621 14:13:40-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20110621 14:14:43-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20110621 14:28:04-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has left #wesnoth-dev [] 20110621 14:41:21-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20110621 14:47:44-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Remote host closed the connection] 20110621 14:52:13-!- zaroth [~zaroth@wesnoth/developer/zaroth] has quit [Read error: Connection reset by peer] 20110621 15:07:32-!- Grimling [~FKint@91.181.36.135] has joined #wesnoth-dev 20110621 15:11:31-!- Nephro [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110621 15:13:33< Nephro> Hello Crab_ 20110621 15:13:38< Crab_> hi 20110621 15:13:55< Nephro> How is your trip going? 20110621 15:14:07< Crab_> I'm back, the trip was good 20110621 15:15:02< Crab_> no more large trips planned till august, and I'm going to do a small review of the state of things so far, and help fix any bugs that are remaining in basic things, to allow us to move on forward 20110621 15:15:13< Nephro> I've (somewhat) finished off the aspects and am working on the patrolling system 20110621 15:17:57< Nephro> things went kind of slow. Stupid mistakes took a lot of time in move map exposure... Again, as you said that I should expose the avoid aspect as a set of locations, I decided that I'll do the same with move maps. I tried to mimic map behavior in Lua, but it is a bit painful now, as we don't have random access to elements 20110621 15:18:40< Nephro> If we use a table as a key, then we need to use the very same table, not a table identical to it to access something 20110621 15:19:22< Nephro> Someone around gave me a hint that we can do a[k t] where t is a table and k is a function that serializes the table 20110621 15:19:28-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20110621 15:20:01< Nephro> Anyway, I feel like I've produced some bad things here, but as you were gone I just didn't want it to look as if I did nothing, so I just tried to move on :) 20110621 15:21:33-!- anonymissimus [~chatzilla@HSI-KBW-095-208-215-104.hsi5.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20110621 15:22:51< anonymissimus> Nephro: why do you need that function you added, wesnoth.modify_ai ? afaik it's completely redundant to calling wesnoth.wml_actions.modify_ai 20110621 15:23:26< anonymissimus> unless you name me a goog reason, please remove it again 20110621 15:24:07< Nephro> anonymissimus, I didn't know that such exists 20110621 15:24:31< Crab_> anonymissimus: its arguments won't be wml tables 20110621 15:24:45< anonymissimus> the way he did it they are 20110621 15:24:46-!- hhyloc [~hhyloc@113.166.144.255] has quit [Quit: Leaving] 20110621 15:25:15< Crab_> anonymissimus: and it's might come in handy for the same reasons as the alternate implementation of "message" tag . 20110621 15:25:40< Crab_> anonymissimus: but, if it's done through WML, it's redundant, yes 20110621 15:26:46< anonymissimus> your current implementation is bad too, what does the ERR_LUA do there ? and -1 as index will result in "bad argument number -1" error message 20110621 15:27:24< anonymissimus> Crab_: alternate implementation of "message" ? 20110621 15:27:38< Crab_> anonymissimus: about 'current implementation' : I haven't seen the implementation yet, I intend to do the review really soon. 20110621 15:27:47< Nephro> anonymissimus, right, that's just some debug info I forgot there 20110621 15:28:30< Crab_> anonymissimus: about alternate implementation of message - it's Aethaeryn's gsoc idea, which I intend to finish, based on our discussions during pregsoc period 20110621 15:28:32< anonymissimus> instead of -1 you should use 1 20110621 15:28:40< anonymissimus> Nephro 20110621 15:29:08< Crab_> anonymissimus: basically, a lua interface for message tag which allows to specify callbacks on options. 20110621 15:29:49< anonymissimus> also, you didnt place that function among the other intf_ functions and its comment doesnt follow the style of the other intf_functions :P 20110621 15:31:18< Nephro> anonymissimus, but isn't -1 the top of the stack? 20110621 15:31:57< anonymissimus> ok so if we need that function for some reason I could also move modify_ai from game_events to lua so that it depends on that function and we dont have redundancies 20110621 15:32:18< anonymissimus> Nephro: in that context -1 means the same as 1 20110621 15:32:38< anonymissimus> since theres only the argument on the stack 20110621 15:33:35< anonymissimus> and using 1 gives the lua author a better error message 20110621 15:34:30< anonymissimus> thats why all the other intf_ functions use positive indices, although at most other places negative indices are used 20110621 15:34:42< Nephro> anonymissimus, gor it 20110621 15:34:44< Nephro> got* 20110621 15:36:34< Nephro> moved it, cleaned it, fixed the comment. waiting on the verdict whether to keep it or not 20110621 15:37:44< Crab_> commit it, then, and if needed, remove it later 20110621 15:38:05< Crab_> the code which you keep around, it tends to divert attention and drag down, or to be forgotten 20110621 15:38:29< Crab_> so, it's better, if it works, to keep it committed 20110621 15:40:31< CIA-95> anonymissimus * r49968 /trunk/projectfiles/CodeBlocks/wesnoth.cbp: codeblocks projectfile update 20110621 15:45:27-!- MeccaGod [~majs@h146n3fls33o279.telia.com] has quit [] 20110621 15:46:30 * anonymissimus is aftaid that people without own addons are often not concerned enough about changes/additions to the wml or lua engine 20110621 15:47:04< Nephro> After updating to the current rev. something weird is happening to the game: the screen is slowly scrolling down constantly 20110621 15:47:25< timotei> Nephro: do you have a joysticK? :P 20110621 15:47:31< timotei> fendrin: ^ 20110621 15:47:31< Nephro> I don't 20110621 15:48:02< Nephro> I did read something about joysticks in the console though 20110621 15:48:10< fendrin> Nephro: What did it say? 20110621 15:48:20< Nephro> Just a sec 20110621 15:49:04< timotei> Nephro: did you built it with MSVC? 20110621 15:49:23< Nephro> timotei, gcc 20110621 15:49:24< Nephro> linux 20110621 15:49:27< timotei> oh. ok 20110621 15:49:41< Nephro> http://pastebin.com/FHVf5jn9 20110621 15:49:48< anonymissimus> timotei: thx for the merge conflicts btw 20110621 15:49:50< Nephro> don't know if the events are relevant 20110621 15:49:58< anonymissimus> ;) 20110621 15:49:58< timotei> anonymissimus: ? what conflicts? :) 20110621 15:50:15< anonymissimus> never mind 20110621 15:50:24< timotei> Nephro: yeah, it detected a joystick :P Maybe a gamepad? 20110621 15:50:42< timotei> anonymissimus: really, what? :) MSVC project? I had to build it so I've updated it 20110621 15:51:04< timotei> and conflicts are nice at first, you get used to fix them and they don't scare you so much afterwards. unless it's a big conflict 20110621 15:51:33< Nephro> timotei, no external gear here... only a mouse and the touchpad... but everything was ok before I updated 20110621 15:52:18< fendrin> Nephro: Your whole PC is a joystick, like shadowmaster's. 20110621 15:52:26< timotei> hehe>D 20110621 15:52:54< fendrin> Nephro: Through it against a wall and the acceleration will make wesnoth scroll. 20110621 15:56:10< fendrin> Nephro: I have a commit ready in a few minutes. It introduces a threshold. This will stop the scrolling. At least if your PC is not accelerated heavily. 20110621 16:01:33-!- Grimling [~FKint@91.181.36.135] has quit [Ping timeout: 255 seconds] 20110621 16:06:10-!- atomicbomb [~quassel@125.161.23.234] has quit [Quit: tired] 20110621 16:09:01< Nephro> fendrin, what on earth are you talking about? :D 20110621 16:10:19< CIA-95> nephro * r49969 /trunk/ (data/ai/scenarios/scenario-lua-ai.cfg src/scripting/lua.cpp): Minor cosmetic fixes 20110621 16:10:36< fendrin> Nephro: Your PC is a laptop, right? Like the laptop of shadowmaster, it produces a 3 axis joystick signal from the Accelerometer. 20110621 16:11:12< fendrin> This is used to park your hard disk in case of an accident. 20110621 16:12:16< fendrin> Nephro: It does sent a light signal even without acceleration. The joystick support of Wesnoth does scroll the screen. 20110621 16:12:42< elias> can you select which joystick to use? 20110621 16:13:15< fendrin> elias: Yes you can per preferences file. Their is no GUI for editing it, sadly. 20110621 16:16:04< timotei> lol, java doesn't have static inside methods. Yuck! 20110621 16:16:09< elias> yeah, guess on most devices a joystick option in the GUI wouldn't make much sense 20110621 16:19:38< Soliton> maybe there is a way to detect the accelerometers and not use them? 20110621 16:21:02< elias> on tablet devices the accelerometers might theoretically work... tilt the device to scroll the map :) 20110621 16:21:07< fendrin> I think a full fledged gui with options to turn it on/off and to select the axis to the actions is needed. 20110621 16:21:55< fendrin> I think I will disable the support by default. Meaning the user will need to edit the config file to bring it on. 20110621 16:22:56< fendrin> There is much to configure, the threshold for example is very different from device to device. 20110621 16:42:41< fendrin> I can't find the preferences file anymore. 20110621 16:42:55< fendrin> It is not in .local/share/wesnoth/1.9 20110621 16:43:31-!- Grimling [~FKint@91.181.36.135] has joined #wesnoth-dev 20110621 16:44:43< timotei> fendrin: iirc it was changed according to X11 rules by silene 20110621 16:44:51< timotei> fendrin: ~/config ? 20110621 16:44:53< timotei> or something like that 20110621 16:45:22< fendrin> timotei: Thank you, found it. 20110621 16:45:29< timotei> fendrin: yw 20110621 17:05:38-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20110621 17:09:20< anonymissimus> timotei: what do we do about these INADDR_ANY etc redefinitions ? 20110621 17:09:31< timotei> anonymissimus: well 20110621 17:10:03< timotei> IDK. 20110621 17:10:07< anonymissimus> fendrins commit introduced some of them; when building with ana there's quite a lot 20110621 17:13:06< CIA-95> loonycyborg * r49970 /trunk/src/ (network_asio.cpp network_asio.hpp): Finished implementing network_asio::connection::transfer 20110621 17:13:28< timotei> loonycyborg: will those made libana die? :P 20110621 17:13:47< loonycyborg> Yes. I hope. 20110621 17:14:26< CIA-95> fendrin * r49971 /trunk/src/ (7 files): 20110621 17:14:26< CIA-95> Cleaned up the joystick code. 20110621 17:14:26< CIA-95> Introduced a deadzone to avoid random scrolling. 20110621 17:14:26< CIA-95> Reduced the map_location::direction enum to the original one. 20110621 17:14:45< fendrin> Nephro: ^ should fix your issue. 20110621 17:16:12-!- knotwork [~markm@142.177.233.104] has joined #wesnoth-dev 20110621 17:16:12-!- knotwork [~markm@142.177.233.104] has quit [Changing host] 20110621 17:16:12-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20110621 17:16:33< loonycyborg> anonymissimus: There aren't those redefinitions without ana with latest trunk? 20110621 17:17:01< timotei> loonycyborg: there are some issues with VS10. I didn't see those in VS9 iirc 20110621 17:17:23< anonymissimus> loonycyborg: there are a few since lately in VC9 even without ana 20110621 17:17:39< anonymissimus> it could be caused by your commits 20110621 17:17:54< loonycyborg> Then you can blame asio. 20110621 17:18:13-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20110621 17:18:52-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Changing host] 20110621 17:18:52-!- esr [~chatzilla@wesnoth/developer/esr] has joined #wesnoth-dev 20110621 17:19:33< anonymissimus> does it mean they order stuff not correctly ? include the windows header where it happens after defining that macro ? 20110621 17:19:54< loonycyborg> Perhaps. 20110621 17:20:08< fendrin> anonymissimus: What did you spot? 20110621 17:20:38< anonymissimus> fendrin: nothing of your business ;) 20110621 17:22:46< fendrin> Fine. 20110621 17:24:03-!- zaroth [~zaroth@wesnoth/developer/zaroth] has joined #wesnoth-dev 20110621 17:25:34< zaroth> Crab_: ping 20110621 17:26:28-!- wesbot changed the topic of #wesnoth-dev to: 217 bugs, 320 feature requests, 27 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110621 17:41:33-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has quit [Ping timeout: 264 seconds] 20110621 17:42:51< timotei> ah ... at last 20110621 17:42:56< timotei> no more warnings :)) 20110621 17:49:01< anonymissimus> timotei: dont fix fendrins code pls 20110621 17:49:11-!- melinath [~stephen@li341-41.members.linode.com] has quit [Read error: Operation timed out] 20110621 17:49:20< timotei> anonymissimus: oh. I was saying about the eclipse plugin :P 20110621 17:49:38< timotei> I usually don't fix code that doesn't stay in my way :P 20110621 17:50:26 * anonymissimus thinks its bad habit to do commits quickly in order to push conflicts to other devs being more caerful abotu their commits 20110621 17:52:05-!- melinath [~stephen@li341-41.members.linode.com] has joined #wesnoth-dev 20110621 17:52:30-!- MeccaGod [~majs@h146n3fls33o279.telia.com] has joined #wesnoth-dev 20110621 17:54:29< timotei> anonymissimus: well, we had commits just on the MSVC files, right? :P 20110621 17:54:48< timotei> anonymissimus: and I stack my commits until a good state anyway :P 20110621 17:55:05 * timotei goes to cook something 20110621 17:56:20 * anonymissimus feeds timotei a yummy giant merge conflict for cooking 20110621 17:58:18< loonycyborg> fendrin: It looks like you have too much declarations of const int radius 20110621 17:58:58< fendrin> loonycyborg: Looking into it. 20110621 18:01:50< fendrin> loonycyborg: Damn, if it is not compiling with which version did I test it? 20110621 18:04:18< timotei> anonymissimus: :P I am not scared by them. When I was working with my colleagues (we were 4) on the Imagine Cup project (it was a big one), I was the only one using git svn. 20110621 18:04:31< timotei> and I was stacking commits till stable, and was getting a lot of merge conflicts ... 20110621 18:04:35< timotei> I got used :P 20110621 18:05:05< timotei> but I have the feeling that nothing is too big for git to handle, which is good ;) 20110621 18:05:26< CIA-95> anonymissimus * r49972 /trunk/src/joystick.cpp: 20110621 18:05:26< CIA-95> removed duplicate assignment 20110621 18:05:26< CIA-95> fixes compilation in MSV 20110621 18:05:39< CIA-95> anonymissimus * r49973 /trunk/src/scripting/lua.cpp: add a missing parameter description 20110621 18:09:53-!- Nephro [~Dmitry@80.233.231.12] has quit [Read error: Operation timed out] 20110621 18:10:19-!- Nephro [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110621 18:11:54< Crab_> zaroth: pong 20110621 18:15:18< timotei> anonymissimus: lol. I'm sorry to say, but what compiler is gcc that it doesn't even say you have duplicate declarations? 20110621 18:15:22< timotei> it seems it's a bit stupid 20110621 18:17:28< loonycyborg> timotei: He just didn't test it afaict. 20110621 18:17:35-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Remote host closed the connection] 20110621 18:17:35< loonycyborg> It emitted an error for me. 20110621 18:18:18-!- fendrin [~fabi@88-134-20-121-dynip.superkabel.de] has quit [Remote host closed the connection] 20110621 18:19:53< anonymissimus> Nephro: can we make wesnoth.modify_ai so that side is passed as a separate parameter ? 20110621 18:20:21< anonymissimus> then I'll move the wml tag to lua and wire it to that function 20110621 18:21:39-!- crimson_penguin [~ben@64.201.60.211] has joined #wesnoth-dev 20110621 18:21:39-!- crimson_penguin [~ben@64.201.60.211] has quit [Changing host] 20110621 18:21:39-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20110621 18:23:34-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has joined #wesnoth-dev 20110621 18:23:34-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has quit [Changing host] 20110621 18:23:34-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20110621 18:30:49-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20110621 18:32:11-!- Sytyi [~sytyi@215-150-133-95.pool.ukrtel.net] has quit [Ping timeout: 240 seconds] 20110621 18:42:00-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110621 18:47:16-!- Sytyi [~sytyi@168-255-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110621 18:47:34-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20110621 18:50:43-!- p1mps [~p1mps@adsl-ull-148-234.49-151.net24.it] has joined #wesnoth-dev 20110621 19:01:15-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20110621 19:02:55< zaroth> Crab_: did you have a look? 20110621 19:03:49-!- EdB [~edb@89.82.194.231] has joined #wesnoth-dev 20110621 19:05:44< Crab_> zaroth: no, haven't studied yet (just glimpsed over). will do in an hour (some work stuff to do). 20110621 19:06:41< Nephro> anonymissimus, sure, why not. 20110621 19:06:53< boucman> hey all 20110621 19:06:55< zaroth> Crab_: so take a look on the google document then, not a png snapshot if I sent one - I'm updating the doc right now to reflect my revelations 20110621 19:07:14< zaroth> hello boucman 20110621 19:09:09-!- Max20010 [~chatzilla@d91-128-237-111.cust.tele2.at] has quit [Ping timeout: 276 seconds] 20110621 19:09:09< Crab_> ok 20110621 19:09:11< Crab_> hi, boucman 20110621 19:09:12< Nephro> anonymissimus, I can do that in ~30 minutes, cause I've just came home 20110621 19:09:21< anonymissimus> Nephro: alternatively, since the function is of very questionable usage, just dont document it in the lua wml wiki; so we could remove it without deprecation; if someone uses it it's his fault 20110621 19:09:31 * boucman loves google doc for graphical discussions :) 20110621 19:10:43< anonymissimus> Nephro: no, let it pls 20110621 19:11:06< Nephro> anonymissimus, say the last one again? 20110621 19:11:38< anonymissimus> Nephro: let wesnoth.modify_ai be as it's now 20110621 19:12:10< anonymissimus> if it "might be useful" as Crab says we can document it 20110621 19:12:23< anonymissimus> afk now 20110621 19:12:32< Nephro> ok, I am afk too 20110621 19:15:36-!- EdB [~edb@89.82.194.231] has quit [Remote host closed the connection] 20110621 19:17:45-!- Grimling [~FKint@91.181.36.135] has quit [Ping timeout: 255 seconds] 20110621 19:20:34-!- MeccaGod [~majs@h146n3fls33o279.telia.com] has quit [Ping timeout: 252 seconds] 20110621 19:23:26-!- Max20010 [~chatzilla@d91-128-237-111.cust.tele2.at] has joined #wesnoth-dev 20110621 19:26:14-!- MeccaGod [~majs@h146n3fls33o279.telia.com] has joined #wesnoth-dev 20110621 19:36:22-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has joined #wesnoth-dev 20110621 19:45:04-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has quit [Ping timeout: 252 seconds] 20110621 19:46:14< Nephro> Crab_, when are you planning to take a look on my latest commits? It's just that I can either continue working tomorrow morning, or wait a bit till you take a look and start refixing the mistakes 20110621 19:46:35< Crab_> today, later in the evening. 20110621 19:46:45< Crab_> I expect that I'll say something by tomorrow morning 20110621 19:52:05 * zaroth just noticed that innocent-looking foreach used in wesnoth actually expands to this: http://pastebin.com/qwf8XYkG 20110621 19:54:41< Nephro> Crab_, ok, I'll read the logs then 20110621 19:54:59< Nephro> I'll go for a restart now 20110621 19:55:15-!- Nephro [~Dmitry@80.233.231.12] has quit [Remote host closed the connection] 20110621 20:01:48< timotei> zaroth: wow 20110621 20:02:48< zaroth> timotei: amazing, isn't it? looks like one has to have a builtin parser to be a boost developer :-) 20110621 20:06:48-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has joined #wesnoth-dev 20110621 20:13:30-!- MeccaGod [~majs@h146n3fls33o279.telia.com] has quit [Ping timeout: 240 seconds] 20110621 20:13:59< boucman> zaroth: there is some balck magic that is not for the human eye to see 20110621 20:14:30< anonymissimus> timotei: what are your conflict-solving strategies ? in my latest case I deleted 2 commits in my queue 20110621 20:14:39-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110621 20:14:54< timotei> anonymissimus: well, I usually merge the changed by hand :) 20110621 20:15:17< timotei> changes* 20110621 20:17:55-!- MeccaGod [~majs@h146n3fls33o279.telia.com] has joined #wesnoth-dev 20110621 20:19:11-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20110621 20:19:11-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20110621 20:19:11-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20110621 20:19:27< mordante> servus 20110621 20:19:48< timotei> hi mordante 20110621 20:19:52< mordante> hi timotei 20110621 20:20:34< Crab_> zaroth: ok, read through the diargrams 20110621 20:21:04< Crab_> zaroth: : I think that we are missing one diagram, more like a high-level one 20110621 20:21:50< Crab_> zaroth: a diagram to show how eras/scenarios/campaigns/game settings would interact 20110621 20:22:08< boucman> Crab_: we had a sort of automaton diagram to understand how the different screens comes, if that's what you mean 20110621 20:22:22< Crab_> boucman: I've seen it, its different 20110621 20:22:30< zaroth> Crab_: I was just starting to draw something like this, when I stumbled upon some hardcoded things in game_config.cpp 20110621 20:22:38< zaroth> what relies on what WML 20110621 20:22:52< Crab_> zaroth: since the first question you pose in 'problems' can be answered by that higher-level diagram 20110621 20:22:54< zaroth> as well as a diagram describing how current cache works 20110621 20:23:27< Crab_> i.e., 'what if new [era] is unlocked by define guard?' is hard to answer without knowing what the era is, and what a define guard is 20110621 20:25:00< mordante> zaroth, yeah you don't want to look to deep in the bowels of boost ;-) 20110621 20:27:13< zaroth> Crab_: could you sketch such a diagram? because I'm not exactly sure what would there be now 20110621 20:27:27< Sytyi> mordante: hi! 20110621 20:27:32< Crab_> I can try 20110621 20:27:33< mordante> hi Sytyi 20110621 20:27:53< mordante> Sytyi, looking over your patch now 20110621 20:27:56< Crab_> zaroth: is it a drawing or diagram ? 20110621 20:28:07< zaroth> we use drawings currently 20110621 20:28:22< zaroth> not sure what drawing does and if there is such an option 20110621 20:28:38< zaroth> basic hints are: double click on a rectangle to embed text inside 20110621 20:28:58< zaroth> and try to connect the arrows to the red joints that appear, that way moving elements of the diagram will be easier 20110621 20:31:41< mordante> Sytyi, what's with the Makefile? 20110621 20:32:04< Sytyi> mordante: Sorry I added it with a mistake. 20110621 20:32:13< mordante> ok 20110621 20:32:24< Sytyi> mordante: did you downloaded first or second patch ? 20110621 20:32:34< timotei> boucman: shouldn't we commit this? :P https://gna.org/bugs/index.php?18143 20110621 20:32:48< mordante> Sytyi, no idea, the one linked in comment #10 20110621 20:32:52< timotei> (I was searching for "windows" (as in MS windows) and stubmled upon that :) ) 20110621 20:34:12< Sytyi> mordante: There is a patch without makefile, I added it without comment, https://gna.org/patch/download.php?file_id=13306 20110621 20:36:38-!- Grimling [~FKint@91.181.36.135] has joined #wesnoth-dev 20110621 20:37:03< anonymissimus> timotei: you could vote for alarantalara as a dev then he can commit it ;) 20110621 20:37:05< zaroth> Sytyi: wow, that's a huge commit 20110621 20:37:21< mordante> Sytyi, best leave a comment, so I don't look at the wrong patch 20110621 20:37:39< Sytyi> mordante: Understand it now, sorry. 20110621 20:37:58< Sytyi> zaroth: You're kidding - that'smy first patch 20110621 20:39:25< zaroth> it still is huge, as in, many lines changed 20110621 20:40:21< Sytyi> zaroth: There is stand alone tool, and a little part of annotated source. 20110621 20:41:17< zaroth> Crab_: can you invite me if you started drawing? 20110621 20:41:43< zaroth> you don't need to commit to this much, I just wanted to see general idea 20110621 20:41:55< zaroth> of what a diagram you had in mind 20110621 20:41:56< timotei> anonymissimus: do we need to vouch? :P 20110621 20:42:59< zaroth> timotei: in meritocracy there has to be someone who confirms new people's skills before they are accepted 20110621 20:43:11< anonymissimus> timotei: no idea; I'm a little fish here so I cna only voice my opinion but not accept someone into the dev team 20110621 20:43:22< timotei> anonymissimus: oh. 20110621 20:44:00< mordante> anonymissimus, did alarantalara provide some patches? 20110621 20:44:01< timotei> anonymissimus: well, like boucman and Ivanovic once told: 2 patches (non trivial and you're in). If you know 2+ good patches, just tell Ivanovic and he'll get access 20110621 20:44:28< anonymissimus> however I guess that people who made their own addons and are thus already around for a longer time are more likely to stay around than GSoC people 20110621 20:44:40< timotei> anonymissimus: hey!!!! 20110621 20:44:41< mordante> timotei, that's indeed the general rule ;-) 20110621 20:44:48< timotei> anonymissimus: I am still here [-( 20110621 20:44:56< timotei> and I haven't done an addon :P 20110621 20:45:12< anonymissimus> yes you are, dont take it personal :) 20110621 20:45:34< Sytyi> mordante: Can we speak about wiki_grabber.py ? 20110621 20:46:00< anonymissimus> mordante: alarantalara made at least 2 or 3 patches, nobody cares for them however 20110621 20:46:02 * Sytyi wonders why it does not autocomplete :-) 20110621 20:46:17< mordante> Sytyi, still looking over your patch 20110621 20:46:33< mordante> anonymissimus, did you have a look at the patches? 20110621 20:46:41< timotei> anonymissimus: was kidding :P. I hope when I finish the plugin to start working on the C++ side 20110621 20:46:56< anonymissimus> mordante: generally, I cant, since ala's patches are mac 20110621 20:47:27< mordante> anonymissimus, ah mac our blindspot 20110621 20:47:39< timotei> :) 20110621 20:48:06< zaroth> it's good that someone is coming to fill the void then :-) 20110621 20:48:23< mordante> maybe we can lure crimson_penguin to have a look at them 20110621 20:48:27< anonymissimus> thats what I think too 20110621 20:48:43< crimson_penguin> uh oh 20110621 20:49:36< mordante> crimson_penguin, we have some Mac patches, could you have a look at them? 20110621 20:49:48< crimson_penguin> which branch are they? 20110621 20:50:24< crimson_penguin> because I tried to compile 1.8.6 and it crashes when I load any map 20110621 20:50:41-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110621 20:50:59< mordante> no idea, but since we probably won't release a 1.8.7 I would say ignore 1.8 patches 20110621 20:51:11< mordante> anonymissimus, do you have the patch numbers at hand? 20110621 20:51:22< crimson_penguin> well, I might be able to look, but I really have to go right now, so remind me later 20110621 20:51:46< zaroth> mordante: https://gna.org/users/alarantalara 20110621 20:51:52< zaroth> I see three 20110621 20:52:01< anonymissimus> http://gna.org/patch/index.php?2663 http://gna.org/patch/index.php?2664 http://gna.org/patch/index.php?2659 20110621 20:53:06< anonymissimus> the ladder two dont seem mac-specific 20110621 20:53:25< anonymissimus> although not in code areas I feel familiar with 20110621 20:54:33< anonymissimus> he's also already active as a UMC dev 20110621 20:54:43< anonymissimus> in the UMC repos I mean 20110621 20:56:11< tschmitz> The link on the wiki to external_19.zip (ftp://ftp.terraninfo.net/wesnoth/msvc9/external_19.zip) appears to be broken? 20110621 20:56:31< timotei> tschmitz: it works for me :) 20110621 20:56:39< tschmitz> Darn 20110621 20:56:52< timotei> tschmitz: you get a 404? 20110621 20:57:19< anonymissimus> tschmitz: works for me too 20110621 20:57:44< anonymissimus> nice you attempt compilation in MSVC :) 20110621 20:57:47< tschmitz> Whatever it means by "Internet Explorer cannot display the webpage" 20110621 20:57:59< timotei> tschmitz: refresh or go firefox :P 20110621 20:58:08< tschmitz> I tried in windows explorer as well 20110621 20:58:27< anonymissimus> get firefox 20110621 20:58:34< tschmitz> I'm working on my dad's netbook 20110621 20:58:34< timotei> yeah 20110621 20:58:38< timotei> oh 20110621 20:58:53< chrisoelmueller> get him to get a browser, then 20110621 20:59:14< tschmitz> I mean I could prbably download a new browser as well, but you really think that's why it doesn't work? 20110621 20:59:15< zaroth> or use commandline "ftp" tool in windows 20110621 20:59:30< anonymissimus> if you can't install things - there exists also a portable version of firefox 20110621 21:00:03< anonymissimus> can you download other stuff ? 20110621 21:00:47< anonymissimus> hm maybe try something like "download link target" 20110621 21:00:52< timotei> tschmitz: are you following the cmake building recipe? 20110621 21:01:43< tschmitz> timotei: I'm following http://wiki.wesnoth.org/CompilingWesnothOnWindows 20110621 21:01:56< timotei> ok 20110621 21:03:02< mordante> thanks zaroth wasn't aware of that feature of gna 20110621 21:03:11< mordante> thanks crimson_penguin 20110621 21:03:27< tschmitz> zaroth: your suggestion appears to be working ... thank you 20110621 21:05:39< anonymissimus> tschmitz: personally, I'd recommend the MSVC standalone version, not the cmake way 20110621 21:06:00< anonymissimus> the cmake version tends to be badly maintained the last months 20110621 21:06:35< anonymissimus> that is, it works for me currently but not out of the box 20110621 21:07:09< anonymissimus> and its in the end more difficult since it gets often broken by modifications to the cmake files 20110621 21:07:52< tschmitz> anonymissimus: Well cool, I wasn't aware there was another way 20110621 21:08:44< tschmitz> anonymissimus: How do I switch "way"s? 20110621 21:08:55< tschmitz> anonymissimus: Is there a corresponding tutorial page? 20110621 21:09:32< anonymissimus> it's basically the Compiling Wesnoth on Windows (2) part 20110621 21:09:44< anonymissimus> timotei wrote it not long ago 20110621 21:11:00< tschmitz> OK I'll try method (2) this time 20110621 21:11:13< anonymissimus> not sure about how up to date the package is though, you probably need in addition some libs 20110621 21:11:28< Crab_> zaroth: so, I've made up a small diagram 20110621 21:11:32< timotei> oh. I should update the external zip 20110621 21:11:41< zaroth> Crab_: excellent ) 20110621 21:12:55< timotei> anonymissimus: I think it's fine. 20110621 21:13:04< timotei> tschmitz: if you get any errors, please tell me, so I can update the 7z 20110621 21:13:05< timotei> archive 20110621 21:13:46< tschmitz> timotei: hah great OK I will 20110621 21:15:38< Crab_> zaroth: for example, let's take the question of 'What about global updates? For example, what if new [era] is unlocked by define guard.' 20110621 21:15:41< anonymissimus> tschmitz: you can also try this package http://www.mediafire.com/?idd3btwznzwch13 20110621 21:16:09< anonymissimus> which I uploaded few days ago, thats the headers+libs I currently use with MSVC9 20110621 21:16:16< Crab_> zaroth: on current diagram, that's not possible at all, so there's no problem. 20110621 21:16:36< anonymissimus> for dlls only those are included which are needed in addition to the ones from a official win release 20110621 21:16:42< zaroth> Crab_: there are also some global guards, such as APPLE, SMALLGUI or WESNOTH_VERSION 20110621 21:17:08< zaroth> and they're currently hardcoded in config_cache.hpp and always present 20110621 21:17:24< anonymissimus> timotei: are the program options libs in your package ? 20110621 21:17:27< Crab_> zaroth: that's ok, they can be added during the bootstrap process 20110621 21:17:39< Crab_> zaroth: the question arises, if we want the campaigns to be able to define their own eras. 20110621 21:17:56< Crab_> zaroth: if we do, we need to change the diagram to show the states, there'll be more of them 20110621 21:18:09< timotei> anonymissimus: oh. no :( 20110621 21:18:19< zaroth> Crab_: just one question before further discussion 20110621 21:18:51< zaroth> you are saying all of this with keeping in mind that there is one huge config object such as currently? 20110621 21:19:21< zaroth> (I just need to know what way to imagine things) 20110621 21:19:58< timotei> anonymissimus: I use boost 1_46_1 20110621 21:20:06< Crab_> zaroth: I am thinking about 'the game sees one huge config object, but it can be different depending on state, and there can be different caching tricks' 20110621 21:20:20< timotei> anonymissimus: I'll upload your zip ok? 20110621 21:20:27< Crab_> zaroth: splitting it into pieces is possible, but, for that, we need to know the dependency graph 20110621 21:20:28-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110621 21:20:30< anonymissimus> timotei: no 20110621 21:20:50< timotei> anonymissimus: oh. why? :P You want me to make myself a new one? 20110621 21:21:00< zaroth> as for campaigns defining their own eras, I'm not sure how would that work - campaign header having pointer to [era] id= ? 20110621 21:21:02-!- p1mps [~p1mps@adsl-ull-148-234.49-151.net24.it] has quit [Ping timeout: 240 seconds] 20110621 21:21:12< anonymissimus> since its unofficial without a guide, i just put it there to save my build environment 20110621 21:21:14< zaroth> and specifying a define for that era to unlock? 20110621 21:21:23< zaroth> if so, then it shouldn't be that hard to do 20110621 21:21:38< timotei> anonymissimus: well, you think mine is more "official" ?: )) 20110621 21:22:31< anonymissimus> zaroth: a campaign having its own era currently works so that its simply a campaign and an era within the same addon 20110621 21:23:00< anonymissimus> both toplvel tags are present, unreferenced 20110621 21:23:49< anonymissimus> the campaign uses macor includes in its _main to get suff from the era {~add-ons/era_name/units/} etc 20110621 21:24:13< zaroth> anonymissimus: and it simply does it in [+units] inside define guard? 20110621 21:24:13< anonymissimus> was that the question ? 20110621 21:24:25< anonymissimus> afaik yes 20110621 21:24:41< Crab_> zaroth: there are multiple ways to do that, I think 20110621 21:25:09< Crab_> zaroth: what is important is to make the difference between 'explicit' depencies and 'provided' dependencies 20110621 21:25:13< anonymissimus> normally you wouldnt pack than into teh same addon though 20110621 21:25:33< anonymissimus> it's better to make two 20110621 21:26:14< Crab_> zaroth: explicit: SCENARIO_DEFINE is set and scenario includes {core}, provided: SCENARIO_DEFINE is set, engine parses core then parses scenario 20110621 21:26:56< Crab_> zaroth: also we have some references to the 'wesnoth automation' screen' 20110621 21:27:25< timotei> anonymissimus: ok, creating an updated archive :) 20110621 21:27:27< zaroth> Crab_: in the diagram, you marked loading of era first - why is that? 20110621 21:28:08< zaroth> oh, that's probably flexible and just a sketch, nvm that 20110621 21:29:10< Crab_> zaroth: if era includes units used by campaign 20110621 21:29:31< Crab_> zaroth: but maybe I'm wrong 20110621 21:29:51< Crab_> zaroth: note that we care about provided dependencies here. 20110621 21:30:15< Crab_> zaroth: and, provided era is the era selected by user... so maybe it'll make sense to load it after 20110621 21:31:56< zaroth> I'd say that there is no reason to do it in two separate steps - we could just choose era+campaign based on their headers and later unlock them both based on their defines from headers 20110621 21:32:11< zaroth> also the metadata in campaign header can possibly restrict used eras or whatever 20110621 21:34:24-!- anonymissimus [~chatzilla@HSI-KBW-095-208-215-104.hsi5.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.2/20100316074819]] 20110621 21:34:32< zaroth> aww 20110621 21:34:42< zaroth> anonymissimus, I just wanted to ask you something ;-) 20110621 21:35:01< zaroth> that is, I wonder if there is anything from {core} that is used before game 20110621 21:35:08< zaroth> maybe some macros or something 20110621 21:36:37< zaroth> because, after one thinks of it, {core} could also be guarded by a WESNOTH_CORE define so it isn't loaded in the main menu where just ui thingies and game settings are supposed to be 20110621 21:36:46< zaroth> what do you think of it, Crab_ 20110621 21:37:16< zaroth> that way, we could keep the two steps you have there 20110621 21:37:27< zaroth> one: load all headers 20110621 21:37:48< zaroth> two: based only on headers, get all the defines we need and load rest of stuff 20110621 21:38:42-!- anonymissimus [~chatzilla@HSI-KBW-095-208-215-104.hsi5.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20110621 21:39:03< zaroth> (at once) 20110621 21:41:59< tschmitz> timotei: "VC++ Directories editing in Tools > Options has been deprecated." it says 20110621 21:43:02< timotei> tschmitz: you are using MSVC 2010? :) 20110621 21:43:15-!- stikonas [~gentoo@ctv-213-164-105-106.vinita.lt] has joined #wesnoth-dev 20110621 21:43:16-!- stikonas [~gentoo@ctv-213-164-105-106.vinita.lt] has quit [Changing host] 20110621 21:43:16-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110621 21:43:39< tschmitz> timotei: Yeah is that wrong? 20110621 21:44:03< timotei> tschmitz: well, that guide is for MSVC 2008 20110621 21:44:09< timotei> I'll configure it for MSVC 2010 too :P 20110621 21:44:23< timotei> you can see that option in each project in the wesnoth 20110621 21:44:26< timotei> solution 20110621 21:44:28< timotei> from VC10/. 20110621 21:44:52< anonymissimus> zaroth: it seems the encyclopedia stuff is used in titlescreen 20110621 21:46:55< zaroth> anonymissimus: yes, I know about this one 20110621 21:47:01< zaroth> but I more meant if core/macros are used 20110621 21:47:18< zaroth> because they are more essential to preprocessing 20110621 21:48:04< anonymissimus> zaroth: I guess no 20110621 21:48:19< zaroth> that's good news :-) 20110621 21:49:57< timotei> grrrr, SF.net doesn't want to upload my file X( 20110621 21:50:06< timotei> need to use IE9 20110621 21:51:16< anonymissimus> hm zaroth there's the "help" button, there you can go to the units section which refers to the units/ subfolder, and units can have references to macros/* 20110621 21:51:45< zaroth> anonymissimus: yes, as I said, I know about help system :-) 20110621 22:08:41< Crab_> yes, help is quite similar to the 'play game', in the fact that it requires unit definitions, and can be era/campaign specific 20110621 22:09:03-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110621 22:10:16< zaroth> maybe a good idea would be to (at least for now) strip help in the main menu from units information 20110621 22:12:59< Crab_> zaroth: after we'll figure out our system of state changes, then, we'll just make an easy way to switch states 20110621 22:13:34< Crab_> zaroth: so, it will be quite easy to change state to 'core era loaded' before entering help and change back when exiting. 20110621 22:13:44< Crab_> zaroth: your automation diagram would be of help. 20110621 22:14:45< mordante> I'm off night 20110621 22:14:59< zaroth> night mordante 20110621 22:15:00-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20110621 22:15:36< zaroth> Crab_: the one that is already created? 20110621 22:16:06-!- MeccaGod [~majs@h146n3fls33o279.telia.com] has quit [] 20110621 22:16:14< Crab_> yes 20110621 22:16:23< Crab_> we can mark transitions with state changes, where necessary 20110621 22:19:16-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Ping timeout: 246 seconds] 20110621 22:21:40-!- compufreak_ [~compufrea@pD9EE085F.dip.t-dialin.net] has joined #wesnoth-dev 20110621 22:25:51-!- Grimling [~FKint@91.181.36.135] has quit [Ping timeout: 255 seconds] 20110621 22:26:20< zaroth> so, to reiterate 20110621 22:26:27< zaroth> the cache should stay the way it is 20110621 22:26:56< timotei> anonymissimus, tschmitz: http://wiki.wesnoth.org/CompilingWesnothOnWindows#Compiling_Wesnoth_on_Windows_.282.29 20110621 22:27:02< timotei> MSVC2010 is there too :P 20110621 22:27:33< zaroth> Crab_: there also should be a single huge game_config object, and probably game_controller will pass a non-const reference to it to game_instance 20110621 22:28:06< zaroth> or did I understand something wrong? 20110621 22:28:20< Crab_> zaroth: most likely. however, I'd fix the higher-level stuff first, since it's our 'interface'. 20110621 22:28:39< Crab_> zaroth: most likely, we'll need to post it on the forums, because we might be missing something, and we'll need feeback from WML authors. 20110621 22:28:46-!- Blueblaze [~Blueblaze@adsl-99-4-144-59.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110621 22:29:20< zaroth> :( I am already behind my schedule 20110621 22:29:50< zaroth> well, I will probably have to start working on the surrender window in the meantime then 20110621 22:31:57< zaroth> Crab_: what do you think should be done to the diagram before posting it on forums? 20110621 22:32:32< Crab_> zaroth: cross-check it with automation diagram 20110621 22:32:47-!- stikonas [~and@ctv-213-164-105-106.vinita.lt] has joined #wesnoth-dev 20110621 22:32:47-!- stikonas [~and@ctv-213-164-105-106.vinita.lt] has quit [Changing host] 20110621 22:32:47-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110621 22:32:55-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20110621 22:35:26-!- compufreak_ [~compufrea@pD9EE085F.dip.t-dialin.net] has quit [Read error: Operation timed out] 20110621 22:37:08-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110621 22:40:06-!- Nephro [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110621 22:40:42< Crab_> zaroth: can you check color codes in the automation diagram ? 20110621 22:41:13< zaroth> I see 3 possible ones 20110621 22:41:31< zaroth> 1: not loaded 2: loaded picked 3: loaded full (for editor) 20110621 22:42:03< zaroth> maybe 0: not bootstrapped 20110621 22:45:09< zaroth> Crab_: or maybe editor should also pick its campaign + era ...? because if it loads everything (all possible defines from era/campaign headers), there can and will be collisions 20110621 22:45:50< Crab_> it should not load everything 20110621 22:45:59< timotei> Crab_, zaroth: mmhh, automation diagram? Never heard of that 20110621 22:46:15< Crab_> because of collisions 20110621 22:46:57-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 264 seconds] 20110621 22:47:40< timotei> oh. nice :D 20110621 22:48:02-!- stikonas [~and@ctv-213-164-105-106.vinita.lt] has joined #wesnoth-dev 20110621 22:48:02-!- stikonas [~and@ctv-213-164-105-106.vinita.lt] has quit [Changing host] 20110621 22:48:02-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110621 22:48:58< zaroth> as Crab_ suggested, it probably will be published on forums once it's ready for comments 20110621 22:51:05-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Remote host closed the connection] 20110621 22:51:21< zaroth> Crab_: so, how do we treat the editor? 20110621 22:51:32< zaroth> any suggestions ? ;-) 20110621 22:52:38< Crab_> zaroth: in the end, let it be in state 2 ( select era/campaign before editing map) 20110621 22:53:35< Crab_> for backward compatability we might invent a hack or two to keep it running for now, but, in the end, I think it's ok to make it possible to work in context of era/campaign, if necessary 20110621 22:53:45< Crab_> if it's a plain map, core era/data would be enough 20110621 22:57:11-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 240 seconds] 20110621 22:59:17< zaroth> Crab_: can you comment on current version of state diagram? 20110621 23:02:11-!- stikonas [~and@ctv-213-164-105-106.vinita.lt] has joined #wesnoth-dev 20110621 23:02:11-!- stikonas [~and@ctv-213-164-105-106.vinita.lt] has quit [Changing host] 20110621 23:02:11-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110621 23:03:33-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110621 23:06:09< Crab_> let's take a look... 20110621 23:06:34< Crab_> editor shouldn't load all campaigns 20110621 23:06:48< Crab_> because the map that it'll create won't be that usable that way 20110621 23:06:54< Crab_> since no game mode loads all campaigns 20110621 23:07:57< zaroth> corrected 20110621 23:08:42-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Quit: SIGKILL] 20110621 23:12:06< zaroth> Crab_: so, do you think I can post about it on forums now? 20110621 23:12:12< zaroth> I'll reuse my old topic, http://forums.wesnoth.org/viewtopic.php?f=8&t=33540&p=485187 20110621 23:12:55< Sytyi> sorry for a newbie question, but how to indent in Code::Blocks 20110621 23:12:58< zaroth> Crab_: btw, could you clarify what you meant by the "game config" blue rectangle you added? 20110621 23:13:17< zaroth> Sytyi: http://wiki.codeblocks.org/index.php?title=Keyboard_Shortcuts 20110621 23:13:30< zaroth> looks like tab and shift-tab 20110621 23:13:32< Sytyi> thanks a lot 20110621 23:14:18-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 258 seconds] 20110621 23:15:05-!- tschmitz_ [626cdb95@gateway/web/freenode/ip.98.108.219.149] has joined #wesnoth-dev 20110621 23:15:30-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110621 23:17:57< Sytyi> zaroth: Is there any auto indent tool to indent all file automatically, like in QT 20110621 23:17:58< anonymissimus> timotei: about your guide 20110621 23:18:25< anonymissimus> I'm pretty sure the "Reference Files" settings isn't needed 20110621 23:18:38< anonymissimus> you only need to set includes and libs 20110621 23:18:54< zaroth> Sytyi: there is gnu indent 20110621 23:19:21< anonymissimus> and the PATH setting also isn't needed, if you copy the needed dlls into wesnoth_root 20110621 23:19:37< zaroth> it's for C code afair, though 20110621 23:19:52< zaroth> and I never used it 20110621 23:20:11< Soliton> there is astyle which looks promising. 20110621 23:20:41< Soliton> no idea what "like in QT" means though. 20110621 23:20:43< anonymissimus> in case of release build, it finds the dlls then anyway since the .exe is in the same folder, in case of debug the execution directory is set to "../../" in the projectfile (by me) 20110621 23:21:01< anonymissimus> so it finds the dlls too :) 20110621 23:21:23< zaroth> Soliton: I think Sytyi may have meant Qt Creator IDE, but I'm also not sure about this 20110621 23:22:05< zaroth> never heard of style, may be interesting :-) 20110621 23:22:12< zaroth> s/style/astyle/ 20110621 23:22:28< Sytyi> Soliton: There is a tool that indents your current selection in the full depth. Yep, The Qt Creator 20110621 23:23:24< CIA-95> boucman * r49974 /trunk/src/game.cpp: fix bug 18143 : remove the internal OpenMP reboot for MacOS 20110621 23:23:25< Soliton> an indent tool with an IDE attached, ok. 20110621 23:24:34-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20110621 23:24:40< shadowmaster> Sytyi: normally when people say Qt alone they refer to the framework, not the IDE 20110621 23:25:07< Sytyi> shadowmaster: sorry. 20110621 23:26:28-!- wesbot changed the topic of #wesnoth-dev to: 216 bugs, 320 feature requests, 26 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110621 23:27:47-!- stikonas [~gentoo@ctv-213-164-105-106.vinita.lt] has joined #wesnoth-dev 20110621 23:27:47-!- stikonas [~gentoo@ctv-213-164-105-106.vinita.lt] has quit [Changing host] 20110621 23:27:47-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110621 23:34:43-!- Blueblaze [~Blueblaze@adsl-99-4-144-59.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110621 23:34:57< zaroth> Crab_: ping? 20110621 23:35:19-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has quit [Quit: Page closed] 20110621 23:35:29< Crab_> MP game configuration, 20110621 23:35:32< Crab_> ping 20110621 23:36:21< Crab_> zaroth: Crab_: btw, could you clarify what you meant by the "game config" blue rectangle you added? - I just wanted to show that there's a greater whole apart from those small pieces 20110621 23:36:57< zaroth> Crab_: do you think what is currently on google docs is ready to post on forums? 20110621 23:37:47< Crab_> yes, but two things are needed 20110621 23:37:57< Crab_> 1) text information to support it 20110621 23:38:17< Crab_> 2) example structure ( with example include guards syntax, etc) 20110621 23:38:29< Crab_> (2) is not supposed to be working atm, but just to show how it'll work 20110621 23:38:40< Crab_> you should be able to use your earlier syntax examples 20110621 23:38:59< Crab_> but you can post now, as well. and add (2) later if there's interest 20110621 23:39:18< Crab_> we mainly want to see if someone will say 'hey, you forgot about FOO' 20110621 23:40:35< zaroth> anonymissimus: since it was mostly you and doofus who replied to my initial post about the new campaign syntax, maybe you want to have a look now and say that I forgot foo? ;-) 20110621 23:40:45< zaroth> https://docs.google.com/drawings/d/1kTw7bmt2LTWd6h9ajkNktGEpmZEkiu0ZwVfU07IHU3Q/edit?hl=en_US&authkey=CMaM7OEC 20110621 23:41:10< zaroth> https://docs.google.com/drawings/d/1uUuSuT6gkMhQ5qbZRs23flxQ0PfRRbZrRKpKYC6e5vg/edit?hl=en_US 20110621 23:41:27< zaroth> (i'll post them on the forums shortly as well, but just in case you have time now) 20110621 23:42:29< anonymissimus> zaroth: I'll read in in the forum 20110621 23:42:37< zaroth> ok 20110621 23:47:25-!- Max20010 [~chatzilla@d91-128-237-111.cust.tele2.at] has quit [Ping timeout: 250 seconds] 20110621 23:53:58< zaroth> Crab_: anonymissimus: http://forums.wesnoth.org/viewtopic.php?f=8&t=33540&p=493575#p493575 20110621 23:54:11< Crab_> good 20110621 23:54:56< zaroth> so, now about implementation details 20110621 23:55:25-!- tschmitz_ [626cdb95@gateway/web/freenode/ip.98.108.219.149] has quit [Quit: Page closed] 20110621 23:55:30< Crab_> the only problem, you will only reach those who know about your project 20110621 23:55:43< Crab_> but your change will impact everyone who makes campaigns/etc 20110621 23:56:02< Crab_> maybe a link to your gsoc project will help 20110621 23:56:16< zaroth> Crab_: the whole topic is about my project 20110621 23:56:29< zaroth> my post just happened to be on the second page of this topic, so you don't see any more posts 20110621 23:56:36< Crab_> ah, I see 20110621 23:56:38< Crab_> yes, you're right 20110621 23:58:52< zaroth> Crab_: about implementation, how should I keep the state machine logic? 20110621 23:58:52< Crab_> note that we're not handling explicit dependencies here (those dependencies where the campaign authors will include stuff ) 20110621 23:59:13< Crab_> let's check the automation sequence... 20110621 23:59:27< zaroth> should I make it explicit somehow? 20110621 23:59:31< Crab_> yes 20110621 23:59:46< Crab_> it's a great idea to make it explicit, a first-class citizen. --- Log closed Wed Jun 22 00:00:00 2011