--- Log opened Tue Mar 29 00:00:03 2011 20110329 00:00:12< Disruption> I have more or less an idea about what it is about, but it's never bad to get more knowledge 20110329 00:00:52< Crab_> Disruption: ok, good. note the issue highlighted at http://wiki.wesnoth.org/Zaroth_Simple_Content_Manager#ATTENTION - there's a potential tool that can be used to base the implementation on. 20110329 00:00:58< Crab_> wesbot: seen boucman 20110329 00:01:02< wesbot> Crab_: The person with the nick boucman last spoke 2h 46m ago. 37m 1s ago they left with the message: Quit: Leaving. 20110329 00:01:05< Crab_> boucman ^ 20110329 00:01:16< Disruption> yes, I see 20110329 00:01:22< Crab_> Disruption: so, he's usually around during the evening-in-europe. 20110329 00:01:29< Disruption> that's good :) Thanks for the info 20110329 00:01:38< Crab_> Disruption: ok, good luck to you ) 20110329 00:02:43< Disruption> Oh, I see. I didn't see that message 20110329 00:03:16< Disruption> thanks for the link :) 20110329 00:11:44-!- stikonas_ [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110329 00:13:10< Disruption> Crab_: by the way, I registered on the Wesnoth forum, and I read I have to ask to be put as Google Summer Code Student and one of the leaders available to ask such thing is you. Do I have to send you a pm via forum or can I ask for it directly through here 20110329 00:13:52< Disruption> on the end there should be a "?", but it went on a travel it seems ._. 20110329 00:14:27< Crab_> your nickname there is 'Disruption' ? 20110329 00:14:31< Disruption> yes 20110329 00:16:15< Crab_> ok, done, you're in the 'SoC Applicant' group now 20110329 00:16:51< Disruption> Thanks! \(^o^)/ That was quick. 20110329 00:17:07-!- eleazzaar [~jbjerk@ppp-70-226-221-46.dsl.spfdil.ameritech.net] has quit [Quit: eleazzaar] 20110329 00:17:36< nagbot> sometimes we are quick :) 20110329 00:18:03< Disruption> And the rest of the times? :P 20110329 00:18:10< Crab_> lazy, as always :)))) 20110329 00:18:25< Disruption> yay! 20110329 00:18:35-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20110329 00:19:06< Disruption> Crab_: You were Google Code Summer Student in Wesnoth in 2009 right? 20110329 00:19:13< Crab_> yes 20110329 00:19:19< Disruption> nice :) 20110329 00:19:30< Disruption> I read that in the "People to bug" page :P 20110329 00:19:43< Crab_> yeah ) that was quite fun 20110329 00:20:21< Disruption> well, I'm sure it must be a bit bothering to have a lot of people asking noobish questions again and again for a few days :) So actually "bugging" may be the correct word 20110329 00:24:29< Disruption> well, it seems more than enough for today. Thanks for all the help Crab :) 20110329 00:25:32-!- vjoe [~vjoe@87.115.97.85] has quit [Quit: Lost terminal] 20110329 00:25:49-!- Disruption [~Disruptio@104.Red-81-36-233.dynamicIP.rima-tde.net] has quit [] 20110329 00:28:03-!- eleazzaar [~jbjerk@ppp-70-226-221-46.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20110329 00:33:57< Qbunia> mm 20110329 00:34:10< Qbunia> to 1 idea there can be only 1 student? 20110329 00:34:35-!- anonymissimus [~chatzilla@HSI-KBW-095-208-006-134.hsi5.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.2/20100316074819]] 20110329 00:34:48< MGoods|RangerM> apparently not, Crab_ said that AI has had multiple students work on it before 20110329 00:35:08< Crab_> Qbunia: no. I'm aware of at least 2 times where 2 students were to 1 idea. both were for ai-related tasks and the students were doing slightly different things. 20110329 00:35:20< Crab_> Qbunia: note that it's possible for an idea to get 0 students. 20110329 00:35:45< Qbunia> so i have to convice you that iam the guy who should implement this right? 20110329 00:36:59< eoc> that your overall proposal is the best one, basically. not only the coder behind it 20110329 00:37:09< Crab_> Qbunia: not just 'me'. there are several mentors, they take decisions about students collectively. 20110329 00:37:29< Crab_> and eoc is right, there are multiple factors which are taken into consideration 20110329 00:37:48< Crab_> and, generally, code speaks louder than words 20110329 00:37:50< Qbunia> you i mean you who decide :P 20110329 00:37:55< Crab_> :) 20110329 00:38:09< Qbunia> can i apply for more than 1 idea? 20110329 00:39:01< Crab_> yes, of course. 20110329 00:39:13< Qbunia> so hmm tell me what is this whiteboard :|? 20110329 00:39:30< Crab_> it's a planning mode interface for wesnoth 20110329 00:39:33< Qbunia> 2 years ago i played some wesnoth but dont know anything about it 20110329 00:39:40< Crab_> it was coded by gabba last gsco 20110329 00:39:44< Crab_> s/gsco/gsoc 20110329 00:39:54< Crab_> see his previous year idea page for the description 20110329 00:40:02< Crab_> and try it in game, as well 20110329 00:40:26< Crab_> basically, it's a mode where you can plan your moves ahead of time, similar to delayed shroud updated but more powerful in some respects 20110329 00:40:45< Qbunia> ah ok i will try it and see :) 20110329 00:42:52-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 248 seconds] 20110329 00:43:19-!- eoc is now known as eoc|off 20110329 00:44:55< zaroth> what exactly does the class events::menu_handler do and why are there so many things inside it? 20110329 00:45:06< zaroth> i mean, I know what it does by looking at the .hpp 20110329 00:45:21< zaroth> but what's the idea behind it? global class behind a game instance? 20110329 00:45:55< Crab_> zaroth: basically, there are console commands, they have c++ handlers/callbacks attached to them 20110329 00:46:02< Crab_> zaroth: so, we needed a place to put them. 20110329 00:46:22< zaroth> isn't there what the console_handler should be for? ;-) 20110329 00:47:19< zaroth> well, I just found it confusing that console handler uses its member menu handler to access information about teams 20110329 00:48:47< zaroth> so I thought I would ask in the channel and try the top-bottom understanding approach instead... :-) 20110329 00:54:12< Crab_> yes, you're right. 20110329 00:54:29< Crab_> but, in addition to console commands, there's stuff which can be reached from various menus 20110329 00:56:36< zaroth> yeah, but the problem is that right now there is a function do_droid() 20110329 00:56:59< zaroth> Crab_: which both parses the commandline and does low-level droiding 20110329 00:57:29< zaroth> so I thought I could take that code away to allow reusing it in the new droiding/control dialog 20110329 00:57:53< zaroth> but then stumbled because I was confused and didn't really know where to put that function... 20110329 00:58:43< zaroth> I guess I have to put it in the console_handler then... 20110329 00:59:05< zaroth> or repeat the droiding code in the dialog 20110329 00:59:18< Crab_> if it changes the state of game/players, you can put it in somewhere like playmp_controller 20110329 00:59:38< Crab_> basically, as far to top of play*_controller hierarchy as possible 20110329 00:59:52< Crab_> and then use it in menu_events and in your new gui dialog (use gui2 for it) 20110329 01:01:22< zaroth> btw, as gui2 goes, is there a simple example in code how to do stuff with it ? (right now I'm using status table for that purpose, but maybe there's something specially crafted as an example for gui2 newbies) 20110329 01:03:47-!- Max20010 [~Max@d91-128-237-27.cust.tele2.at] has quit [Ping timeout: 276 seconds] 20110329 01:03:55< Crab_> copy any small gui2 dialog, ask mordante or me if you need help 20110329 01:04:36< Crab_> for example, note data/gui/default/window/gamestate_inspector.cfg and src/gui/dialogs/gamestate_inspector.cpp 20110329 01:04:46< Crab_> it's the dialog which opens on :inspect 20110329 01:06:20< zaroth> awesome! 20110329 01:06:56< Crab_> basically, you use a grid layout to do markup, and write corresponding c++ code for it, using some boost trickery to bind actions to events 20110329 01:07:04-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20110329 01:07:08-!- dariuss [~darius@cpat001.wlan.net.ed.ac.uk] has joined #wesnoth-dev 20110329 01:07:52-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110329 01:08:46-!- Sirp_ [~user@pool-173-74-15-196.dllstx.fios.verizon.net] has joined #wesnoth-dev 20110329 01:09:27-!- Qbunia [540aafbf@gateway/web/freenode/ip.84.10.175.191] has quit [Ping timeout: 252 seconds] 20110329 01:11:17-!- d60pmp [~d60pmp@217.171.129.80] has joined #wesnoth-dev 20110329 01:11:50-!- elvish_sovereign [~monochrom@pool-74-109-69-218.phlapa.east.verizon.net] has quit [Quit: bye!] 20110329 01:12:46-!- d60pmp [~d60pmp@217.171.129.80] has left #wesnoth-dev [] 20110329 01:18:32-!- Upthorn [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 20110329 01:18:32-!- gabba [~gabba@wesnoth/developer/gabba] has quit [Read error: Connection reset by peer] 20110329 01:19:41-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20110329 01:20:20-!- yetsturdy [~234@128-122-20-232.DYNAPOOL.NYU.EDU] has joined #wesnoth-dev 20110329 01:20:58< zaroth> Crab_: just to try and ease my confusion a bit: are still gui2 parts marked at wiki as gui2 or they now aren't, because they're considered default? 20110329 01:21:11< Crab_> onlly mordante can tell 20110329 01:21:15< Crab_> s/onlly/only 20110329 01:21:26< zaroth> i.e. is that the correct thing I'm looking at? http://wiki.wesnoth.org/GUIToolkitWML#GUI 20110329 01:21:41< Crab_> yes 20110329 01:21:52< Crab_> all autogenerated gui pages are about the new gui, I think 20110329 01:34:07-!- koda [~vittorio@host231-218-dynamic.21-79-r.retail.telecomitalia.it] has quit [Quit: koda] 20110329 01:34:31-!- koda [~vittorio@host231-218-dynamic.21-79-r.retail.telecomitalia.it] has joined #wesnoth-dev 20110329 01:34:40-!- koda [~vittorio@host231-218-dynamic.21-79-r.retail.telecomitalia.it] has quit [Client Quit] 20110329 01:42:34-!- PolarPanda [~pete@unaffiliated/peterporty] has joined #wesnoth-dev 20110329 01:44:54-!- npepinpe [~npepinpe@modemcable196.26-20-96.mc.videotron.ca] has joined #wesnoth-dev 20110329 01:52:53-!- ABCD [~abcd@gentoo/developer/abcd] has quit [Read error: Connection reset by peer] 20110329 02:07:01-!- ancestral [~ancestral@166.137.143.58] has joined #wesnoth-dev 20110329 02:07:12-!- ancestral [~ancestral@166.137.143.58] has quit [Client Quit] 20110329 02:18:39-!- dariuss [~darius@cpat001.wlan.net.ed.ac.uk] has quit [Ping timeout: 276 seconds] 20110329 02:18:52-!- stainlessjack [~stainless@173-10-30-5-BusName-utah.ut.hfc.comcastbusiness.net] has joined #wesnoth-dev 20110329 02:29:49-!- dariuss [~darius@188.74.92.181] has joined #wesnoth-dev 20110329 02:39:51-!- Upth [~ogmar@public-nat1.scc.losrios.edu] has joined #wesnoth-dev 20110329 02:39:51-!- Upth is now known as Upthorn 20110329 02:41:17< fendrin> Espreon: Hi, there is a bug reported http://forums.wesnoth.org/viewtopic.php?p=475979#p475979 20110329 02:41:39< Espreon> fendrin: I believe I fixed that a while ago. 20110329 02:42:00< fendrin> And this? http://forums.wesnoth.org/viewtopic.php?p=482825#p482825 20110329 02:42:22< Espreon> Didn't know about that one. 20110329 02:44:46< Espreon> I'll deal with it later. I have too much going on. 20110329 02:47:14< fendrin> Sure, it doesn't seem to be urgent. 20110329 02:47:16-!- knotwork_ [~markm@142.177.234.187] has joined #wesnoth-dev 20110329 02:47:16-!- knotwork_ [~markm@142.177.234.187] has quit [Changing host] 20110329 02:47:16-!- knotwork_ [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20110329 02:47:28< fendrin> Nice to see that someone is doing the klingon translation. 20110329 02:49:21-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 02:49:23-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 240 seconds] 20110329 02:56:53-!- Upthorn [~ogmar@public-nat1.scc.losrios.edu] has quit [Ping timeout: 246 seconds] 20110329 03:04:06-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110329 03:08:31-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110329 03:10:42-!- eoc` [~eoc@pD9560D5E.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110329 03:14:23-!- eoc|off [~eoc@pD9561223.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 20110329 03:29:13< Aethaeryn> Crab_: How exactly do you call a WML function? 20110329 03:29:29< Aethaeryn> from game_events. 20110329 03:29:41< Crab_> it is 'direct action' wml 20110329 03:30:10< Crab_> if you need to call it from lua, use wesnoth.fire 20110329 03:30:18< Aethaeryn> I know wesnoth.fire 20110329 03:30:26< Aethaeryn> It'd be great if I could wesnoth.fire from the C++ :-P 20110329 03:30:57< Crab_> let me think a bit... 20110329 03:31:53< Aethaeryn> Anyway, I couldn't figure out how to call the existing message function code from lua.cpp 20110329 03:32:22< Crab_> reread the logs :) basically, extract the content of the function from its wml event handler 20110329 03:32:36< Crab_> let that wml handler call your new function 20110329 03:32:50< Crab_> make sure that your new function is declared in .hpp file 20110329 03:33:02< Crab_> make sure that this .hpp file is included in src/scripting/lua 20110329 03:33:10< Crab_> call it from src/scripting/lua 20110329 03:33:51< Crab_> and, I think that you don't need to call a WML handler function from c++ code 20110329 03:34:16-!- shuvro1 [~Adium@115.127.15.171] has quit [Quit: Leaving.] 20110329 03:36:06-!- dayoung__ [~dayoung@guest-wireless-207-151-246-164.usc.edu] has joined #wesnoth-dev 20110329 03:39:35-!- PolarPanda [~pete@unaffiliated/peterporty] has quit [Remote host closed the connection] 20110329 03:41:17< Crab_> Aethaeryn: basically, it's always done through lua : all the c++ wml handlers are placed into a map, each item of that map is registered via the LuaKernel::set_wml_action 20110329 03:42:45< Crab_> Aethaeryn: then, those tags are called through lua kernel, and it executes code which uses either lua- or c++- based callbacks to handle them, depending on stuff it has registered 20110329 03:44:53< Crab_> and, technically you can call the callback directly, but it requires you to set some environment things that event handlers usually have access to. so, it's better to call some c++ directly 20110329 03:45:37< Crab_> ( resources::lua_kernel->run_wml_action is the entry point for that interface to wml action engine ) 20110329 03:58:05< Aethaeryn> oh 20110329 03:58:12-!- yetsturdy [~234@128-122-20-232.DYNAPOOL.NYU.EDU] has quit [Quit: Leaving] 20110329 04:02:31-!- Ivanovic_ [~ivanovic@dtmd-4db2b447.pool.mediaWays.net] has joined #wesnoth-dev 20110329 04:03:03< Aethaeryn> hmm 20110329 04:04:44< Aethaeryn> *OH* 20110329 04:04:53< Crab_> yes? 20110329 04:06:33-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 276 seconds] 20110329 04:06:40< Aethaeryn> Crab_: Well, now I see what's going on, kind of 20110329 04:07:25< Crab_> good 20110329 04:07:35< Crab_> any questions? 20110329 04:08:27-!- Ivanovic_ is now known as Ivanovic 20110329 04:09:39< Aethaeryn> Crab_: this is supposed to work by first setting a message with gui_message() and then calling it later, when a specific conditional triggers it, right? 20110329 04:10:03-!- akzfowl [~akzfowl@1.186.9.241] has quit [Ping timeout: 264 seconds] 20110329 04:11:03< Crab_> Aethaeryn: basically, the c++ function which handles the message/gui_message tags will take a number of options backed by lua callbacks. 20110329 04:11:22< Crab_> Aethaeryn: for message, it'll be 0 lua callback-backed options 20110329 04:11:36< Crab_> Aethaeryn: for gui_message, it'll be 0 normal options 20110329 04:12:30< Crab_> so, it will have to show a message dialog, then find the right option to execute, if it's normal, do the normal thing, if it's a lua callback wrapped as a c++ object, ask it to execute. 20110329 04:12:55< Crab_> and, when you actually form those lua-backed options, you'll have access to lua state 20110329 04:13:35< Crab_> so, you'll be able to save something like a id-in-a-table for those lua callbacks you wish to store as options 20110329 04:13:42< Crab_> Aethaeryn: do you understand the idea ? 20110329 04:13:50< Aethaeryn> I think. 20110329 04:14:01< Aethaeryn> This codebase is a lot larger than I'm used to dealing with. 20110329 04:14:10< Crab_> so, we'll be reusing old message code. but, we'll add some things to it to allow it to handle lua-based options as well 20110329 04:14:36< Crab_> then, the old code will just work, and the new code will set up those new options 20110329 04:15:41< Crab_> you can use some kind of table for the task of 'storing callback functions' 20110329 04:16:08< Crab_> or you can just pass the lua function around in whatever form you want... 20110329 04:16:17-!- Upth [~ogmar@public-nat1.scc.losrios.edu] has joined #wesnoth-dev 20110329 04:16:17-!- Upth is now known as Upthorn 20110329 04:16:37< Crab_> basically, by wrapping it as a c++ object when passing it to the function-which-will-show-message 20110329 04:19:49< Crab_> some pseudocode: http://pastebin.com/Jgx6QF6K 20110329 04:20:56< Aethaeryn> Okay. 20110329 04:33:54-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20110329 04:36:19< Aethaeryn> Crab_: I think you've clarified it. Hopefully I'll have something tomorrow. 20110329 04:39:33-!- ancestral [~ancestral@71-34-10-19.mpls.qwest.net] has joined #wesnoth-dev 20110329 04:45:51-!- dayoung__ [~dayoung@guest-wireless-207-151-246-164.usc.edu] has quit [Ping timeout: 252 seconds] 20110329 04:50:11-!- shadowm_laptop2 [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 04:51:11-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20110329 04:51:18-!- shadowm_laptop2 is now known as shadowm_laptop 20110329 05:00:14-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20110329 05:02:28-!- ShikadiLord [~ignacio@ai0867.net] has joined #wesnoth-dev 20110329 05:04:32-!- ShikadiLord [~ignacio@ai0867.net] has quit [Client Quit] 20110329 05:07:08-!- Netsplit *.net <-> *.split quits: mcsmash, erl, knotwork_, CharlieM, Elvish_Pillager, Soliton, crimson_penguin, dayoung, Gambit, Sirp_, (+46 more, use /NETSPLIT to show all of them) 20110329 05:11:46-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110329 05:18:17-!- shadowm_laptop is now known as 92AACOR13 20110329 05:18:19-!- Netsplit over, joins: Gambit, Smar, koan, iwaim_, apoi, chris|, zaroth, vcap, CIA-89, CharlieM (+4 more) 20110329 05:18:19-!- Salade_ [~chatzilla@218.190.248.238] has joined #wesnoth-dev 20110329 05:18:19-!- dayoung__ [~dayoung@guest-wireless-207-151-246-164.usc.edu] has joined #wesnoth-dev 20110329 05:18:19-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 05:18:19-!- ShikadiLord [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 05:18:19-!- Greywhin1 [~Greywhind@138.16.23.112] has joined #wesnoth-dev 20110329 05:18:20-!- Netsplit over, joins: knotwork_, ettin_, eoc`, AI0867 20110329 05:18:45-!- Netsplit over, joins: Rhonda, iwaim__, gsoc_fabien, Tigge, nagbot 20110329 05:18:52-!- Netsplit over, joins: happygrue, fstltna 20110329 05:19:03-!- Netsplit over, joins: eleazzaar, dayoung, isaac 20110329 05:19:07-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110329 05:19:07-!- 52AAAPRYO [~dayoung@96-40-185-155.dhcp.mtpk.ca.charter.com] has joined #wesnoth-dev 20110329 05:19:07-!- Ivanovic [~ivanovic@dtmd-4d0bf327.pool.mediaWays.net] has joined #wesnoth-dev 20110329 05:19:07-!- Netsplit over, joins: Espreon, Upthorn, Sirp_, mcsmash 20110329 05:19:48-!- ShikadiLord is now known as shadowmaster 20110329 05:20:07-!- Netsplit over, joins: Elvish_Pillager 20110329 05:20:07-!- Soliton_ [~Soliton@wesnoth.wesnoth.org] has joined #wesnoth-dev 20110329 05:20:07-!- Ingmar_ [~ingmar@195.215.30.181] has joined #wesnoth-dev 20110329 05:20:08-!- Netsplit over, joins: noy, wesbot, elias, shikadibot, Vorpal, erl 20110329 05:20:18-!- Netsplit over, joins: MGoods|RangerM 20110329 05:20:20-!- Netsplit over, joins: dariuss 20110329 05:20:25-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20110329 05:20:30-!- Netsplit over, joins: ancestral, Aethaeryn, clanehin 20110329 05:20:48-!- Netsplit over, joins: crimson_penguin 20110329 05:21:33-!- dayoung__ [~dayoung@guest-wireless-207-151-246-164.usc.edu] has quit [] 20110329 05:22:16-!- ancestral [~ancestral@71-34-10-19.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20110329 05:22:25-!- ancestral [~ancestral@71-34-10-19.mpls.qwest.net] has joined #wesnoth-dev 20110329 05:22:40-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has quit [Ping timeout: 272 seconds] 20110329 05:22:47-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: you are doing it right!] 20110329 05:26:19-!- fendrin [~fabi@88-134-182-183-dynip.superkabel.de] has joined #wesnoth-dev 20110329 05:29:49-!- dayoung_ [~dayoung@guest-wireless-207-151-246-164.usc.edu] has joined #wesnoth-dev 20110329 05:30:26-!- gabba [~gabba@wesnoth/developer/gabba] has left #wesnoth-dev [] 20110329 05:30:53-!- shadowmaster is now known as Shadowmaster 20110329 05:31:24-!- Aethaeryn is now known as aethaeryn 20110329 05:31:56-!- aethaeryn is now known as Aethaeryn 20110329 05:50:41-!- 92AACOR13 [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 240 seconds] 20110329 05:50:54-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 05:51:08-!- Shadowmaster is now known as shadowmaster 20110329 06:01:25-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110329 06:02:51-!- Rhonda [~rhonda@wesnoth/developer/rhonda] has quit [Read error: Operation timed out] 20110329 06:02:56-!- Rhonda [~rhonda@anguilla.debian.or.at] has joined #wesnoth-dev 20110329 06:03:09-!- Upthorn [~ogmar@public-nat1.scc.losrios.edu] has quit [Ping timeout: 246 seconds] 20110329 06:09:34-!- SpoOkyMagician [~chatzilla@74-138-202-211.dhcp.insightbb.com] has joined #wesnoth-dev 20110329 06:11:05-!- Max20010 [~Max@d91-128-237-27.cust.tele2.at] has joined #wesnoth-dev 20110329 06:20:53-!- akzfowl [~akzfowl@1.186.9.241] has joined #wesnoth-dev 20110329 06:24:49< crimson_penguin> Ivanovic: so I couldn't get the new Xcode to let me... edit the text area to change the changelog... so, the plan now is to get Jetrel to package this release, and perhaps future releases; it should be pretty easy to walk him through it, but I'm going to bed now, so hopefully tomorrow we'll get a package up 20110329 06:26:06-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20110329 06:26:48-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20110329 06:34:51-!- Upth [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110329 06:34:51-!- Upth is now known as Upthorn 20110329 06:40:41-!- epyon [~IceChat77@89-73-132-59.dynamic.chello.pl] has quit [Ping timeout: 240 seconds] 20110329 07:16:54-!- eleazzaar [~jbjerk@ppp-70-226-221-46.dsl.spfdil.ameritech.net] has quit [Quit: eleazzaar] 20110329 07:22:11-!- ancestral [~ancestral@71-34-10-19.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20110329 07:26:20-!- Max20010 [~Max@d91-128-237-27.cust.tele2.at] has quit [Ping timeout: 260 seconds] 20110329 07:29:23-!- ABCD [~abcd@gentoo/developer/abcd] has joined #wesnoth-dev 20110329 07:30:43-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110329 07:35:54-!- Sirp_ [~user@pool-173-74-15-196.dllstx.fios.verizon.net] has quit [Ping timeout: 246 seconds] 20110329 07:41:07-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20110329 07:41:23-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 07:42:02-!- SpoOkyMagician [~chatzilla@74-138-202-211.dhcp.insightbb.com] has quit [Quit: eh, i dunno...] 20110329 07:49:09-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110329 07:49:13-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110329 07:49:13-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110329 07:51:00-!- gsoc_fabien [~henon_fab@189.200.3.4] has left #wesnoth-dev [] 20110329 07:53:45-!- dtiger [~dtiger@dynamic-vpdn-93-125-12-53.telecom.by] has joined #wesnoth-dev 20110329 08:06:22-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110329 08:12:52-!- Soliton_ [~Soliton@wesnoth.wesnoth.org] has quit [Changing host] 20110329 08:12:52-!- Soliton_ [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20110329 08:13:32-!- Soliton_ is now known as Soliton 20110329 08:14:15-!- Max20010 [~Max@d91-128-237-27.cust.tele2.at] has joined #wesnoth-dev 20110329 08:15:42-!- shadowm_laptop2 [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 08:16:29-!- shadowmaster [~ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20110329 08:16:44-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20110329 08:16:55-!- shadowmaster [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 08:19:47-!- shadowm_laptop2 is now known as shadowm_laptop 20110329 08:51:20-!- Blueblaze [~Blueblaze@adsl-99-4-146-155.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110329 08:57:50-!- Sirp_ [~user@pool-173-74-15-196.dllstx.fios.verizon.net] has joined #wesnoth-dev 20110329 08:58:16< timotei> fendrin: morning 20110329 08:58:21< timotei> fendrin: compiling ends fine :) 20110329 09:04:09-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has joined #wesnoth-dev 20110329 09:04:09-!- Salade_ [~chatzilla@218.190.248.238] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.16/20110319135224]] 20110329 09:04:54< shadowmaster> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 20110329 09:04:57< shadowmaster> 7774 shadowm 20 0 447m 189m 16m S 104 4.9 10:35.72 ./wesnoth 20110329 09:06:00< Crendgrim> 104% CPU? :o What the hell are you doing? 20110329 09:06:08< shadowmaster> I hope there's a very good reason that wesnoth is taking up so many resources despite there are only 4 visible units with map animations, standing animations, idle animations and haloes disabled 20110329 09:06:42< shadowmaster> I'm using a build with openmp enabled, but it still looks suspicious 20110329 09:07:27< shadowmaster> it only goes down to the 60%-70% range when minimizing 20110329 09:09:18< Crendgrim> current trunk? 20110329 09:09:37< shadowmaster> r49022 at least 20110329 09:10:06-!- Nephro [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110329 09:11:09-!- Ingmar_ is now known as Ingmar 20110329 09:12:30-!- Ingmar [~ingmar@195.215.30.181] has quit [Changing host] 20110329 09:12:31-!- Ingmar [~ingmar@exherbo/developer/ingmar] has joined #wesnoth-dev 20110329 09:15:13-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Read error: Connection reset by peer] 20110329 09:18:15-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 09:18:29< Crendgrim> shadowmaster: do you have map animations enabled? 20110329 09:18:50< Crendgrim> shadowmaster: if so and if there is also much water on the map, I also get this problem 20110329 09:25:52-!- 52AAAPRYO [~dayoung@96-40-185-155.dhcp.mtpk.ca.charter.com] has quit [Read error: Connection reset by peer] 20110329 09:26:22-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110329 09:28:53< shadowm_laptop> Crendgrim: I think you didn't read 20110329 09:29:04< shadowm_laptop> "map animations, standing animations, idle animations and haloes disabled" 20110329 09:29:21< shadowm_laptop> in other words, no animations at all 20110329 09:29:47< shadowm_laptop> since the issue persists on HEAD, I'm trying without openmp 20110329 09:32:08< Crendgrim> shadowm_laptop: sorry, I misunderstood you. Thought the "disabled" referred only to the haloes.. 20110329 09:34:30< shadowmaster> I really need more power 20110329 09:34:52< shadowmaster> dual-core just isn't enough for Wesnoth anymore 20110329 09:40:14< Crendgrim> on Loris River with some units shown and all effects enabled, Wesnoth uses up to 60% CPU (no openMP) 20110329 09:41:00< timotei> that's not much :P 20110329 09:42:04< Crendgrim> that's too much IMHO... I can't play it fluently if there is too much water :/ 20110329 09:42:52< timotei> a 20110329 09:44:30< timotei> hmm, and the 8th and 7th leds are being kept on '1'. I don't get it 20110329 09:44:37< Crendgrim> maybe it's better with openMP; I'll give it a try 20110329 09:45:16< shadowmaster> Crendgrim: I think it'll be worse if it's an openmp-induced issue 20110329 09:45:46< shadowmaster> I can't tell yet since I haven't finished with the openmp-less build 20110329 09:49:10< shadowmaster> okay, confirmed. 20110329 09:49:13< shadowmaster> It's openmp 20110329 09:49:43< timotei> shadowmaster: what's the difference? 20110329 09:49:44< shadowmaster> CPU usage in the same conditions with an openmp-less build is less than 8% 20110329 09:49:52< timotei> oh, it's still something 20110329 09:50:01< shadowmaster> !math 106-8 20110329 09:50:02< shikadibot> shadowmaster: 98 20110329 09:50:13< timotei> but shouldn't openmp "enhance" the perf? 20110329 09:50:16< shadowmaster> timotei: yeah... it's a very small difference, no? 20110329 09:50:21< shadowmaster> :p 20110329 09:50:28< timotei> xD 20110329 09:50:53< shadowmaster> If I had to take a guess, there might be a busy thread getting left behind due to some bug in the implementation. 20110329 09:50:54< timotei> but wait. 104%, means that it uses this on 2 processors 20110329 09:51:03< timotei> and that is good 20110329 09:51:13< shadowmaster> timotei: no, it isn't good 20110329 09:51:13< timotei> or, isn't? 20110329 09:51:24< shadowmaster> 106% while *IDLE* 20110329 09:52:01< shadowmaster> and keeping system temperature above the idle range (50°C compared to ~40°C) 20110329 09:54:11< shadowmaster> timotei: per-thread CPU usage reveals three running threads 20110329 09:54:32< shadowmaster> two of them are reported by htop at 0%, the third around 99% 20110329 09:57:27< shadowmaster> tmake that four, with three threads idling around 0% and the fourth doing the busy work 20110329 09:57:57< shadowmaster> I am guessing the fourth is the original thread 20110329 09:58:31< shadowmaster> so Wesnoth wastes time doing something else when openmp is enabled. Perhaps it's waiting for another thread or something 20110329 09:58:52< shadowmaster> in any case, this is not good, performance-wise, for obvious reasons 20110329 09:59:06< timotei> umm, yeah 20110329 09:59:19< timotei> shadowmaster: maybe write a message to ml? 20110329 09:59:29< shadowmaster> also, after bluecore's death, I'd prefer to keep system temperature low at all times 20110329 10:00:13< shadowmaster> timotei: lazy 20110329 10:00:18< shadowmaster> maybe later today 20110329 10:00:53-!- Ivanovic [~ivanovic@dtmd-4d0bf327.pool.mediaWays.net] has quit [Changing host] 20110329 10:00:53-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20110329 10:01:09< shadowmaster> well 20110329 10:01:19< shadowmaster> interestingly, without openmp, wesnoth runs on three threads anyway 20110329 10:01:38< Ivanovic> moin 20110329 10:01:50< shadowmaster> I guess they have something to do with SDL 20110329 10:02:47< shadowmaster> in any case the overall CPU usage stays below 6% without openmp in my main testcase 20110329 10:03:12< shadowmaster> which is HttT 1 with map/idle/standing/halo unit animations disabled 20110329 10:03:12< Nephro> Can anyone give me a hint how can I visualize the config? i really want to see what is in it... 20110329 10:03:22< shadowmaster> Nephro: what configuration? 20110329 10:03:44< Nephro> shadowmaster, the one that is passed around on AI creation and initialization 20110329 10:04:38< shadowmaster> it is possible to see the AIs configuration using :debug :inspect in-game. If you meant something more low-level, I don't know; ask Crab_ :p 20110329 10:04:57< timotei> Nephro: just dump the config to file? 20110329 10:05:29< timotei> Nephro: just take a look at: /src/serializatino/preprocessor.cpp (last 2 functions) 20110329 10:05:38< timotei> I've done the same thing with the preprecessor thingy :) 20110329 10:06:11< timotei> basically you need the config instance and a scoped_ostream. 20110329 10:06:38< Nephro> timotei, ok, thanks, I'll have a look. shadowmaster, well, I know about the inspect, but I want to understand what's in the actual C++ object in different functions :) 20110329 10:13:18< Crendgrim> shadowmaster: wow. With openMP it uses more than 300% CPU (one process ..) without being significantly faster or slower 20110329 10:15:28-!- zaroth [~zaroth@unaffiliated/zaroth] has quit [Ping timeout: 246 seconds] 20110329 10:15:58 * Nephro is almost at the bottom of the aspect system 20110329 10:20:10-!- Sirp_ [~user@pool-173-74-15-196.dllstx.fios.verizon.net] has quit [Ping timeout: 260 seconds] 20110329 10:22:55-!- zaroth [~zaroth@host8.natpool.mwn.de] has joined #wesnoth-dev 20110329 10:22:55-!- zaroth [~zaroth@host8.natpool.mwn.de] has quit [Changing host] 20110329 10:22:55-!- zaroth [~zaroth@unaffiliated/zaroth] has joined #wesnoth-dev 20110329 10:24:52< shadowm_laptop> Crendgrim: what, 300%?! 20110329 10:24:58< shadowm_laptop> is that a quad-core or something? 20110329 10:25:09< Crendgrim> shadowm_laptop: yep 20110329 10:27:00< shadowm_laptop> k, night 20110329 10:30:15< Crendgrim> night? 20110329 10:31:18-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 250 seconds] 20110329 10:33:25-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110329 10:36:12-!- grigoryj [~grigoryj@83.139.18.2] has joined #wesnoth-dev 20110329 10:44:05-!- eoc` is now known as eoc 20110329 10:56:24< Ivanovic> Crendgrim: he lives in south america and heads off to bed 20110329 10:56:37< Ivanovic> Crendgrim: are you sure that eg the ai calculations are not faster? 20110329 10:58:58-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110329 11:00:07-!- timotei-temp [~timotei@89.43.196.13] has joined #wesnoth-dev 20110329 11:02:51-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 264 seconds] 20110329 11:03:30-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has joined #wesnoth-dev 20110329 11:04:23-!- timotei21 [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 276 seconds] 20110329 11:04:41-!- timotei-temp [~timotei@89.43.196.13] has quit [Ping timeout: 240 seconds] 20110329 11:11:53< Crendgrim> Ivanovic: Regarding the calculations - I do not know for sure. 20110329 11:12:24< Crendgrim> Ivanovic: I cannot really play the game if I enable all animations (lags) 20110329 11:12:41< Ivanovic> wow, that is quite bad 20110329 11:13:01< Crendgrim> Indeed. 20110329 11:13:12< Crendgrim> (this only happens if there is too much animated terrain, such as water) 20110329 11:23:17< Ivanovic> which resolution are you using? 20110329 11:23:24< Crendgrim> screen? 20110329 11:23:37< Crendgrim> 1920x1080 20110329 11:23:37< Ivanovic> for wesnoth 20110329 11:23:56< Crendgrim> almost fullscreen 20110329 11:24:00< Ivanovic> (default is starting it windowed) 20110329 11:24:01-!- eoc is now known as eoc|afk 20110329 11:24:20< Ivanovic> Crendgrim: go to the preferences and click on "change resolution" 20110329 11:24:25< Ivanovic> it should display the current resolution 20110329 11:24:48< Crendgrim> 1920x980 should it be 20110329 11:24:51< Ivanovic> preferences->grpahics->change resolution 20110329 11:24:54< Crendgrim> wait, Wesnoth is closed.. 20110329 11:24:55< Ivanovic> okay 20110329 11:25:14< Crendgrim> 1920x964 actually 20110329 11:25:21< Ivanovic> since wesnoth rendering is done in software this can actually happen... 20110329 11:25:28< Ivanovic> have you tried things at a smaller resolution? 20110329 11:25:34< Crendgrim> not yet 20110329 11:25:44< Ivanovic> and did it behave this way already before the openmp changes were committed? 20110329 11:25:50< Crendgrim> yes 20110329 11:26:10< Crendgrim> without openMP I had on Loris River about 60% CPU usage; with openMP more than 300% 20110329 11:27:14< Ivanovic> while idling or while the cpu was having a turn? 20110329 11:27:44< Crendgrim> idling 20110329 11:28:11< Ivanovic> okay, this is a little surprising, boucman will have to have a look into this 20110329 11:38:25-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110329 12:03:44-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20110329 12:24:44-!- Rhonda [~rhonda@anguilla.debian.or.at] has quit [Changing host] 20110329 12:24:44-!- Rhonda [~rhonda@wesnoth/developer/rhonda] has joined #wesnoth-dev 20110329 12:30:38-!- dayoung_ [~dayoung@guest-wireless-207-151-246-164.usc.edu] has quit [Ping timeout: 240 seconds] 20110329 12:32:35 * Nephro thinks he understands how aspects work 20110329 12:35:03-!- loonybot [~loonybot@46.138.86.2] has joined #wesnoth-dev 20110329 12:35:04-!- loonybot [~loonybot@46.138.86.2] has quit [Changing host] 20110329 12:35:04-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20110329 12:35:36-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20110329 12:40:20-!- ganeshkamath [82f5c9c0@gateway/web/freenode/ip.130.245.201.192] has joined #wesnoth-dev 20110329 12:41:03-!- akzfowl [~akzfowl@1.186.9.241] has quit [Ping timeout: 252 seconds] 20110329 12:52:05-!- eoc` [~eoc@pD9560ECC.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110329 12:53:49-!- dayoung_ [~dayoung@96-40-185-155.dhcp.mtpk.ca.charter.com] has joined #wesnoth-dev 20110329 12:54:06-!- eoc|afk [~eoc@pD9560D5E.dip0.t-ipconnect.de] has quit [Ping timeout: 248 seconds] 20110329 12:54:13-!- DragonSky [~DragonSky@c114-77-137-67.fitzg3.qld.optusnet.com.au] has joined #wesnoth-dev 20110329 12:55:32-!- goliath [~dayoung@96-40-185-155.dhcp.mtpk.ca.charter.com] has joined #wesnoth-dev 20110329 12:55:55-!- goliath [~dayoung@96-40-185-155.dhcp.mtpk.ca.charter.com] has quit [Read error: Connection reset by peer] 20110329 12:56:03-!- goliath [~dayoung@96-40-185-155.dhcp.mtpk.ca.charter.com] has joined #wesnoth-dev 20110329 12:57:51-!- dayoung_ [~dayoung@96-40-185-155.dhcp.mtpk.ca.charter.com] has quit [Ping timeout: 240 seconds] 20110329 12:59:27-!- wesbot changed the topic of #wesnoth-dev to: released 1.9.5, announcing "soon" | Google Summer of Code: http://wiki.wesnoth.org/SummerOfCodeIdeas | 190 bugs, 304 feature requests, 21 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110329 13:00:17-!- goliath [~dayoung@96-40-185-155.dhcp.mtpk.ca.charter.com] has quit [Ping timeout: 240 seconds] 20110329 13:16:52-!- LordNasty [~NaSTy@93-43-174-40.ip93.fastwebnet.it] has quit [] 20110329 13:21:50-!- LordNasty [~NaSTy@93-43-174-40.ip93.fastwebnet.it] has joined #wesnoth-dev 20110329 13:23:53-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20110329 13:27:51-!- automagic [~karol@213-238-79-253.adsl.inetia.pl] has joined #wesnoth-dev 20110329 13:27:54< automagic> HI 20110329 13:28:26< automagic> I would like to apply for the spritesheets GSoC idea. 20110329 13:39:42-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Quit: Leaving] 20110329 13:42:43< ganeshkamath> Hi.. Can someone tell me if there is any problem if I use libboost 1.42 instead of 1.35 to compile the source at the trunk? 20110329 13:43:55< Crendgrim> ganeshkamath: I use libboost 1.44 / 1.46 and there are no problems. 20110329 13:44:35< ganeshkamath> Thank you.. 20110329 13:45:06< Crendgrim> it means that you need at least 1.35 20110329 13:50:34< ganeshkamath> But when I tried using cmake, it gave me an error at find_package(BOOST 1.35 required.. blah blah..) 20110329 13:51:51< Crendgrim> did you also install the header packages? (usually called -dev or -devel) 20110329 13:57:26< ganeshkamath> Crendgrim: I had installed -dev 20110329 13:59:13< Crendgrim> for all needed boost libraries? 20110329 13:59:57< ganeshkamath> actually now I installed libboost1.40-all-dev and it works fine 20110329 14:00:05-!- Johannes13 [~Johannes@p5DF72672.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110329 14:00:05-!- Johannes13 [~Johannes@p5DF72672.dip0.t-ipconnect.de] has quit [Changing host] 20110329 14:00:05-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110329 14:02:17-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20110329 14:08:08< Crendgrim> ganeshkamath: great :) 20110329 14:13:23-!- Sytyi [~chatzilla@128-44-112-92.pool.ukrtel.net] has joined #wesnoth-dev 20110329 14:17:37-!- epyon [~IceChat77@89-73-132-59.dynamic.chello.pl] has joined #wesnoth-dev 20110329 14:18:04-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has joined #wesnoth-dev 20110329 14:18:32< Sytyi> wesbot: seen fendrin 20110329 14:18:32< wesbot> Sytyi: Queried user last spoke 11h 31m ago. fendrin is currently here and on the channels #wesnoth, #wesnoth-de and #wesnoth-umc-dev. 20110329 14:18:40< Sytyi> fendrin: hi 20110329 14:21:35< Sytyi> wesbot: seen mordante 20110329 14:21:35< wesbot> Sytyi: The person with the nick mordante last spoke 15h 32m ago. 15h 31m ago was here and on the channel #wesnoth-de with the message: Quit: Leaving 20110329 14:23:33-!- myrice [~ldd@114.246.162.172] has joined #wesnoth-dev 20110329 14:23:44-!- myrice [~ldd@114.246.162.172] has left #wesnoth-dev [] 20110329 14:24:29-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20110329 14:41:40-!- negusnyul [~negusnyul@145.236.87.207] has joined #wesnoth-dev 20110329 14:51:14< automagic> The wiki says I cant edit my own proposal page ;/ 20110329 14:53:18-!- Sytyi [~chatzilla@128-44-112-92.pool.ukrtel.net] has quit [Ping timeout: 276 seconds] 20110329 14:54:17< automagic> wesbot: seen boucman 20110329 14:54:17< wesbot> automagic: The person with the nick boucman last spoke 17h 39m ago. 15h 30m ago they left with the message: Quit: Leaving. 20110329 14:54:35< automagic> wesbot: seen thespaceinvader 20110329 14:54:35< wesbot> automagic: The person with the nick thespaceinvader last spoke 38d 2h ago. 24d 2h ago was here and on the channels #wesnoth and #wesnoth-umc-dev with the message: Ping timeout: 250 seconds 20110329 15:08:46-!- codebox [~codebox@59.94.238.83] has joined #wesnoth-dev 20110329 15:12:19-!- Sytyi [~chatzilla@128-44-112-92.pool.ukrtel.net] has joined #wesnoth-dev 20110329 15:22:52< fendrin> hi Sytyi 20110329 15:23:23< Sytyi> fendrin: I compiled your branch yesterday 20110329 15:23:36< Sytyi> fendrin: what I shall do know& 20110329 15:23:42< Sytyi> * now? 20110329 15:24:30< fendrin> Sytyi: Well, compiling on the commandline works fine. It's the compilation inside eclipse that fails for some reason. I would like to know if it fails for you in eclipse as well. 20110329 15:25:43< Sytyi> fendrin: no. I compiled it from Eclipse and it compiles good. 20110329 15:28:06< fendrin> Sytyi: Please tell me the exact version of your eclipse and of the c++ plugin you use. 20110329 15:28:21-!- Nephro [~Dmitry@80.233.231.12] has quit [Read error: Connection reset by peer] 20110329 15:28:46< Sytyi> fendrin: wait 5 min. 20110329 15:28:47-!- Nephro [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110329 15:28:59-!- Sytyi [~chatzilla@128-44-112-92.pool.ukrtel.net] has quit [Remote host closed the connection] 20110329 15:30:03-!- vdaras [~vassilis@adsl-92.109.242.132.tellas.gr] has joined #wesnoth-dev 20110329 15:34:30-!- sytyi [~chatzilla@128-44-112-92.pool.ukrtel.net] has joined #wesnoth-dev 20110329 15:34:35< sytyi> fendrin: 20110329 15:34:55< sytyi> fendrin: Version: 3.5.2 Build id: M20100211-1343 Eclipse 20110329 15:36:10< sytyi> fendrin: 6.0.2.201002161416 CDT 20110329 15:36:56-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110329 15:38:54< fendrin> sytyi: Thank you very much :-) 20110329 15:41:33< sytyi> fendrin: you re welcome 20110329 15:43:48< fendrin> My eclipse is newer. I guess that an update broke it for me. 20110329 15:44:14< fendrin> sytyi: How did you get your older version? Isn't it a fresh install? 20110329 15:46:13-!- sytyi [~chatzilla@128-44-112-92.pool.ukrtel.net] has quit [Ping timeout: 252 seconds] 20110329 15:46:38-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20110329 15:47:51< fendrin> hi Crab_ 20110329 15:48:20< Crab_> hi, fendrin 20110329 15:48:27< Crab_> how's your eclipse compilation ? 20110329 15:49:26-!- eleazzaar [~jbjerk@ppp-70-226-221-46.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20110329 15:49:33< fendrin> Crab_: It seems that older versions of eclipse still build fine. Must be an update that came in automatically that broke it. I had this auto feature on... 20110329 15:49:44< fendrin> hi eleazzaar 20110329 15:50:55-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has quit [Remote host closed the connection] 20110329 15:51:24< Crab_> ok 20110329 15:55:32-!- Sytyi [~chatzilla@128-44-112-92.pool.ukrtel.net] has joined #wesnoth-dev 20110329 15:56:46< Sytyi> Crab_: hi. Can you make another look at my proposal? 20110329 16:01:11< Crab_> Sytyi: ok 20110329 16:01:23-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110329 16:02:19< Crab_> nagbot: Sytyi ? 20110329 16:02:20< nagbot> sytyi : http://wiki.wesnoth.org//User:Sytyi : not submitted to google 20110329 16:05:49< Crab_> sytyi: 4.5 has some content missing, sentence ends abruptly... 20110329 16:05:56< fendrin> Sytyi: Change your "Description". The WML Validator is about validating the semantik, not the syntax nor the lexical correctness. The engine does already check for those. 20110329 16:06:20< Crab_> Sytyi: please make sure your error messages are compatible with eclipse plugin error handling (ask timotei for the example format) 20110329 16:06:33< Crab_> Sytyi: that way, the eclipse plugin would be able to invoke your validator 20110329 16:07:16< fendrin> Crab_, Sytyi: The eclipse plugin does use gcc compatible error message format which the wesnoth engine also uses since ages. 20110329 16:07:44< Sytyi> wesbot: seen timotei 20110329 16:07:44< wesbot> Sytyi: Person, who 5h 4m ago used nick timotei, last spoke 6h 1m ago. 5h 3m ago as timotei21 they left with the message: Ping timeout: 276 seconds 20110329 16:08:21< fendrin> That is a good choice because you can easily debug in external tools, emacs for example is able to process gcc compatible error message format. 20110329 16:09:40-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has joined #wesnoth-dev 20110329 16:12:14-!- codebox [~codebox@59.94.238.83] has quit [Read error: Connection timed out] 20110329 16:12:49-!- codebox [~codebox@59.94.238.83] has joined #wesnoth-dev 20110329 16:13:49-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Remote host closed the connection] 20110329 16:14:48-!- Sirp_ [~user@pool-173-74-15-196.dllstx.fios.verizon.net] has joined #wesnoth-dev 20110329 16:15:40-!- eoc` is now known as eoc 20110329 16:18:07< fendrin> hi Sirp_ 20110329 16:20:24-!- Sirp_ [~user@pool-173-74-15-196.dllstx.fios.verizon.net] has quit [Ping timeout: 276 seconds] 20110329 16:30:17< Sytyi> Crab_: another question - what does mean - nagbot ? 20110329 16:32:16-!- automagic [~karol@213-238-79-253.adsl.inetia.pl] has quit [Read error: Operation timed out] 20110329 16:32:33-!- automagic [~karol@213-238-79-253.adsl.inetia.pl] has joined #wesnoth-dev 20110329 16:33:50-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 248 seconds] 20110329 16:33:56-!- eoc is now known as eoc|off 20110329 16:35:22-!- vdaras [~vassilis@adsl-92.109.242.132.tellas.gr] has quit [Ping timeout: 252 seconds] 20110329 16:36:09-!- vdaras [~vassilis@adsl-92.109.242.132.tellas.gr] has joined #wesnoth-dev 20110329 16:37:43-!- Sytyi [~chatzilla@128-44-112-92.pool.ukrtel.net] has quit [Remote host closed the connection] 20110329 16:42:06< Crab_> Sytyi: it's my pet bot. it's called 'nagbot', because it has a useful feature to remind students to submit their applications to google. 20110329 16:42:34< Crab_> Sytyi: I'll activate it quite soon. plus, it allows to track student pages in the wiki more easily 20110329 16:52:49 * Gambit gets ideas 20110329 16:56:00< Gambit> Oh wait what? It already exists and isn't just a joke? 20110329 16:56:09< Gambit> Arcane cow. 20110329 17:02:33-!- akzfowl [~akzfowl@1.186.9.241] has joined #wesnoth-dev 20110329 17:10:07-!- ganeshkamath [82f5c9c0@gateway/web/freenode/ip.130.245.201.192] has quit [Ping timeout: 252 seconds] 20110329 17:19:59-!- timotei [~timotei@89.43.196.13] has joined #wesnoth-dev 20110329 17:19:59-!- timotei [~timotei@89.43.196.13] has quit [Changing host] 20110329 17:19:59-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110329 17:22:10-!- anonymissimus [~chatzilla@HSI-KBW-095-208-006-134.hsi5.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20110329 17:23:08< CIA-89> fendrin * r49052 /branches/editor/src/ (12 files in 3 dirs): Damn not working fuck. 20110329 17:23:38< anonymissimus> zookeeper: could you please have a look at the wml syntax for that tag http://forums.wesnoth.org/viewtopic.php?p=483595#p483595 for any ideas/suggestion 20110329 17:24:46< fendrin> anonymissimus: I would not call it heal anymore if there is moves and attacks restored. 20110329 17:25:12< loonycyborg> Yay! Swearing in commit messages FTW :P 20110329 17:25:23< fendrin> anonymissimus: It's more of a [refresh_unit]. 20110329 17:25:48< fendrin> loonycyborg: Sorry, couldn't hold it. 20110329 17:25:51< anonymissimus> hm well we cant rename without breaking backwards compatibility 20110329 17:26:31< anonymissimus> and its good to merge these various uses, teh existing tag is practically useless since most of the time one wants the full heal + restore statuses behavior 20110329 17:27:16< anonymissimus> that is why the macro exists although there's a tag doing somethign very similar 20110329 17:27:28< timotei> fendrin: did you read my message?:P 20110329 17:27:29< anonymissimus> (which also doesnt restore statuses) 20110329 17:27:42< timotei> fendrin: for me it compiles just fine. I've downloaded the eclipse for C/C++ devs from eclipse.org 20110329 17:28:21< fendrin> timotei: Thanks, I have solved the problem. It must have been an automatic update to eclipse. I have switched to an older version and it's working fine again. 20110329 17:28:32< timotei> fendrin: hmmm... automatic update?? 20110329 17:28:44< timotei> for what? the C/C++ plugin? 20110329 17:29:12< timotei> fendrin: since I've used the latest version aswell :P 20110329 17:29:37< fendrin> Yes, for the plugin. 20110329 17:30:13< timotei> Crab_, fendrin, Sytyi: yes, like fendrin said, I use the gcc style, like the one esr's wml* tools output :) 20110329 17:30:28< Crab_> ok) 20110329 17:34:23< fendrin> Crab_: If the compiler tells me during the linking phase that I have a multiple definition in the same line it is a matter of circular inclusions, isn't it? 20110329 17:34:29-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110329 17:35:08< Crab_> no, circular inclusion would results in earlier errors 20110329 17:35:22< fendrin> Crab_: Would you have a look on my error, please? 20110329 17:35:25< Crab_> can you pastebin them ? 20110329 17:36:37< fendrin> Crab_: http://pastebin.com/8CEkPDum 20110329 17:39:13-!- Sytyi [~chatzilla@128-44-112-92.pool.ukrtel.net] has joined #wesnoth-dev 20110329 17:41:23-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has quit [] 20110329 17:41:57< Crab_> do you have proper include guards on the corresponding header file(s) ? 20110329 17:42:55< fendrin> Crab_: I think so. 20110329 17:43:44< Crab_> can you show your mouse_action_map_label.hpp ? 20110329 17:43:58< Sytyi> Crab_: What I will do to submit my application to google? or it doesnot depend on me? 20110329 17:44:29< Crab_> Sytyi: you *need* to do it, it's done in google melange. 20110329 17:45:14< fendrin> http://svn.gna.org/viewcvs/wesnoth/branches/editor/src/editor/action/mouse/mouse_action_map_label.hpp?view=markup 20110329 17:45:19< fendrin> Crab_: ^ 20110329 17:47:14< Sytyi> Crab_: http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/nicksytyi/ 20110329 17:47:20< Crab_> Sytyi: you have tilll April 8: 19:00 UTC to do it. 20110329 17:47:28< Crab_> Sytyi: ok, great 20110329 17:47:34< Sytyi> Crab_: is it something like this? 20110329 17:48:12< Sytyi> \ 20110329 17:49:33< zaroth> oh, since the topic of gsoc application was brought up: do I have to describe my project once again in this gsoc questionnaire, or can I simply link to relevant wesnoth wiki pages? 20110329 17:50:27-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20110329 17:50:49-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110329 17:51:41-!- timotei [~timotei@89.43.196.13] has joined #wesnoth-dev 20110329 17:51:42-!- timotei [~timotei@89.43.196.13] has quit [Changing host] 20110329 17:51:42-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110329 17:51:47< Crab_> Sytyi: yes 20110329 17:52:04< Crab_> zaroth: copypaste 2-3 sentences in the description and link to wiki for more info 20110329 17:52:19< Crab_> more is ok, as well. 20110329 17:59:06< Nephro> Hello, Crab_... After stepping a few more times through the aspect creation code I finally got an idea of ehow aspects are created. The composite ones... I must say, calling the parse_aspect_from_config for the aspect constructor was one fun ride to trace :) 20110329 17:59:21< Nephro> from the constructor* 20110329 18:07:12-!- nephx [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110329 18:07:35< Crab_> :) 20110329 18:07:55< Crab_> that's good ) 20110329 18:08:04< Crab_> so, now you understand the system ? 20110329 18:08:28< Crab_> and, maybe, understand why I want to get rid of composite_aspect ) 20110329 18:08:49< nephx> Not in total, but I think I can work with it now... Yes, I clearly see the evil of composite_aspect :D 20110329 18:09:22-!- Nephro [~Dmitry@80.233.231.12] has quit [Ping timeout: 246 seconds] 20110329 18:09:37< Crab_> I needed it because there were aspects that were active only in specific time_of_day/turns , and I needed to preserve that functionality, even through it was only used in 3% of the cases 20110329 18:09:46< Crab_> with lua, it'll be easier. 20110329 18:10:13< zaroth> zookeeper: could I ask for your approval for that: https://gna.org/patch/index.php?2610 ? 20110329 18:10:52< Crab_> zookeeper: if it's ok, I'll commit ^ today. 20110329 18:11:38< fendrin> Crab_: I think I got it. 20110329 18:11:43< Crab_> fendrin: great 20110329 18:11:46< Crab_> fendrin: what was it ? 20110329 18:11:53-!- nephx is now known as Nephro 20110329 18:11:59< fendrin> Crab_: Stupid me included cpp files instead of headers. 20110329 18:12:32< Crab_> ah ( 20110329 18:13:24< Nephro> Crab_, where can I see the code that defaults the aspects? Like in the lua_ai test scenario there were no aggression tags, but the aspect was created anyway 20110329 18:14:28< Crab_> Nephro: note http://svn.gna.org/viewcvs/wesnoth/trunk/data/ai/utils/default_config.cfg?revision=40379&view=markup 20110329 18:14:46< Nephro> thanks 20110329 18:15:21< Crab_> Nephro: then, note http://svn.gna.org/viewcvs/wesnoth/trunk/src/ai/composite/aspect.hpp?revision=48153&view=markup , engine::parse_aspect_from_config(*this,_default,this->get_id(),std::back_inserter(default_aspects)); 20110329 18:16:13< Crab_> Nephro: then, note void readonly_context_impl::on_readonly_context_create() { in http://svn.gna.org/viewcvs/wesnoth/trunk/src/ai/contexts.cpp?view=markup 20110329 18:16:48< Crab_> so, we have all the aspects with their defaults, so they are initialized in on_readonly_context_create, then, they create their default facet 20110329 18:20:43< Nephro> With a Lua aspect we can just create a standard_aspect, right? My plan is to add boost::shared_ptr value_lua_ to typesafe_aspect, where we will keep the Lua code, and modify the get method, so that it translates the value to C++ or passes the Lua code, if it is requested by the Lua AI engine. 20110329 18:22:27< Nephro> Crab_, there probably should also be a bool valid_lua_; in order for us to separate such aspects from others(cause it seems that is the way the system separates C++ from FAI) 20110329 18:22:53< Crab_> yes 20110329 18:28:45-!- Disruption [~Disruptio@104.Red-81-36-233.dynamicIP.rima-tde.net] has joined #wesnoth-dev 20110329 18:30:02< Disruption> hi room 20110329 18:30:13< timotei> Disruption: room?:)) better guys :P 20110329 18:30:17< timotei> (and girls) 20110329 18:30:34< Disruption> room seems shorter :P 20110329 18:30:43< Nephro> chan it is then ;) hi 20110329 18:31:11< Disruption> I hope I manage to catch Boucman today :D 20110329 18:31:37< zaroth> Ivanovic: why VC++, DevC++ and else files are in projectfiles/, but wesnoth.kdevelop gets to be in main directory ? ;-) 20110329 18:31:41< zaroth> Disruption: hello! 20110329 18:32:06< Disruption> Hi Zaroth! 20110329 18:32:26< Disruption> You are the one that submitted proposals for both the simple content manager and the multiplayer if I remember well? 20110329 18:32:56< Disruption> if not the nickname is fairly close :D 20110329 18:33:13< zaroth> yeah, but I gave up on the SMC, since it's already done and imho it's not enough work for a GSoC 20110329 18:33:52< Disruption> I submitted a proposal on the SMC, I didn't know about that matter when I did 20110329 18:34:13< Disruption> I read about it yesterday night, so I'm waiting to talk to boucman and see if I submit another thing 20110329 18:34:26< Disruption> that's why I didn't enter it on the wiki yet 20110329 18:34:28< zaroth> but good luck if you still plan to convince boucman, he didn't say definitely "no", but said "give me the reasons why you think you can improve it with enough work for gsoc" 20110329 18:35:00< zaroth> so I switched to my second area to interest and so far, Crab_ and fendrin are both very helpful, so maybe you want to try this one as well :-) 20110329 18:35:15-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110329 18:35:21< zaroth> and moreover, playing with wesnoth code is just fun :D 20110329 18:35:23-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has joined #wesnoth-dev 20110329 18:35:24< Disruption> All the proposed ideas seem to have some people working into them, but they seem fairly interesting 20110329 18:35:36< Disruption> the multiplayer thingie is the most interesting one, along with the AI improvement 20110329 18:35:58< Disruption> so if the SMC can't be done I'll try those ones probably 20110329 18:36:04< Disruption> they seem to have enough work for eons 20110329 18:36:19< zaroth> yeah, let alone few gsoc students ;-) 20110329 18:37:05< fendrin> zaroth: Thanks. 20110329 18:37:06< Crab_> :) 20110329 18:37:15< Disruption> I'll probably try the AI one, as I'm very interested in AI terms, and I'm used to statistics and heuristics 20110329 18:37:25< Disruption> and optimizing algorithms to reduce execution time is my strong point :D 20110329 18:37:42< zaroth> I'd love to try programming AI, but I don't feel strong in that domain... so good luck ! 20110329 18:38:03< Disruption> I read one of the main problems in the actual AI is the execution time when there are a lot of units or choices 20110329 18:38:12< Disruption> so it seems like the kind of thing i would love to do :D 20110329 18:38:59< Disruption> who was the responsible(Person to bug :P ) for the AI project? 20110329 18:40:02< zaroth> well, AI0867 should be the natural answer, given the nick, but I'm afraid it's not the case 20110329 18:40:30< Disruption> I'm reading the info page in the wiki to find out 20110329 18:41:11< Disruption> oh 20110329 18:41:16< Disruption> It's actually Crab :D 20110329 18:42:27< Disruption> which, providing how lucky I usually am, will probably be AFK 20110329 18:43:01< Nephro> Disruption, where are you from? 20110329 18:43:09< Disruption> I'm from Spain 20110329 18:43:34< Disruption> and you? 20110329 18:45:55< Nephro> Latvia 20110329 18:46:26< Disruption> I see ^^ I supposed you should be from that zone providing your name 20110329 18:46:27< Nephro> but only for the summer, I study in UK 20110329 18:46:44< Disruption> Nice. I almost went to study to UK this year as Erasmus student 20110329 18:48:45-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has quit [Ping timeout: 240 seconds] 20110329 18:48:53< zaroth> Crab_: just to make sure, menu_events.cpp:status_table() isn't GUI2 and I can't use it together with what I found in game_inspector.cpp, right? 20110329 18:51:19-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110329 18:51:37-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110329 18:51:37-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110329 18:51:37-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110329 18:51:53< Disruption> zaroth: I think he is afk 20110329 18:53:12< zaroth> Disruption: well, since I'm digging through GUI2 documentation right now, I don't need the answer quick anyway 20110329 18:53:41< zaroth> but from what I've seen, it's not rare to leave a message to a person on a channel even though he's not online at all 20110329 18:53:59< zaroth> since reading IRC logs seems to be a common practice here 20110329 18:54:03< Crab_> zaroth: I think that you're right 20110329 18:54:08< Disruption> yes, I saw that :) 20110329 18:54:21< Disruption> although when i look at the logs i find them a bit confusing so far 20110329 18:54:38< Disruption> will get used to them i think 20110329 18:54:48< Disruption> Crab_: I wanted to talk to you ^^ 20110329 18:55:36< Crab_> Disruption: how can I help you ? 20110329 18:55:41< zaroth> imho part/join/nick messages just clutter them and don't add much... that's why I always turn them off in my IRC client 20110329 18:56:18< Disruption> Crab_: As the SCM project seems to be fading due to it being more or less implemented by another tool, I was looking for other projects 20110329 18:56:31< Disruption> the AI field is the one that interests me more, and in the AI part of the wiki you are the reference user 20110329 18:57:44< Disruption> I saw there is a student aiming to do the lua integration part, but I'm actually more interested in optimizing, tweaking etc the AI system existing in C++ which the LUA engine would use. I read a bit through the wiki and it seems that the AI is actually somehow slow and really need that kind of work 20110329 18:57:53< Disruption> so I'm thinking about proposing that line of work for project 20110329 18:59:27-!- wesbot changed the topic of #wesnoth-dev to: released 1.9.5, announcing "soon" | Google Summer of Code: http://wiki.wesnoth.org/SummerOfCodeIdeas | 191 bugs, 305 feature requests, 22 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110329 18:59:28-!- nephx [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110329 19:02:50-!- Nephro [~Dmitry@80.233.231.12] has quit [Ping timeout: 260 seconds] 20110329 19:07:07-!- anonymissimus [~chatzilla@HSI-KBW-095-208-006-134.hsi5.kabel-badenwuerttemberg.de] has quit [Ping timeout: 246 seconds] 20110329 19:09:11< fendrin> c++ not being a managed language is just a lie. It is managing me all the time! 20110329 19:10:11-!- akira13 [~akira@41.227.201.28] has joined #wesnoth-dev 20110329 19:10:31-!- akira13 [~akira@41.227.201.28] has left #wesnoth-dev [] 20110329 19:11:06-!- anonymissimus [~chatzilla@HSI-KBW-095-208-006-134.hsi5.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20110329 19:11:19-!- akira13 [~akira@41.227.201.28] has joined #wesnoth-dev 20110329 19:12:24< Crab_> Disruption: you are welcome to do so 20110329 19:12:41< Disruption> Crab_:That's good news :) 20110329 19:12:55< Crab_> Disruption: note that you will need to show concrete examples of things that you want to change, at least for 2/3 of the project. 20110329 19:13:15< Crab_> Disruption: so, no more than 1/3 of time for generic 'I want to mess with the AI to make it better' things. 20110329 19:13:25< Disruption> Yes, I'll review the code for the AI and look for things to change 20110329 19:13:44< Disruption> but before doing that I needed to know if the project itself was an option 20110329 19:16:10-!- Crend [~crend@77-22-173-219-dynip.superkabel.de] has joined #wesnoth-dev 20110329 19:17:31-!- akira13 [~akira@41.227.201.28] has left #wesnoth-dev [] 20110329 19:17:45-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has quit [Ping timeout: 250 seconds] 20110329 19:17:51-!- Crend is now known as Crendgrim 20110329 19:18:37< Crab_> yes, it's an option 20110329 19:18:46< Crab_> you'll need to prove that you code well, and present a good plan 20110329 19:20:34-!- Nephro [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110329 19:20:57-!- Salade [~chatzilla@218.190.248.238] has joined #wesnoth-dev 20110329 19:21:09< Disruption> I'll start checking the ai folder looking for concrete things 20110329 19:22:01< Crab_> ok. ask questions, if needed 20110329 19:22:07-!- dayoung_ [~dayoung@207.151.246.111] has joined #wesnoth-dev 20110329 19:22:27< Disruption> yes, I'll probably have to, the ai folder have a ton of subfolders and files, so some doubts about the structure will probably arise 20110329 19:22:34-!- nephx [~Dmitry@80.233.231.12] has quit [Ping timeout: 250 seconds] 20110329 19:33:07< timotei> Crab_, fendrin: I've written a draft + final questionnaire of the proposal. I'd like to see your opinion so far :). 20110329 19:34:02< timotei> Crab_, fendrin: of course, when/if you have time 20110329 19:34:15< fendrin> nagbot: timotei ? 20110329 19:34:16< nagbot> timotei : http://wiki.wesnoth.org//SummerofCode2011_Timotei21 : not submitted to google 20110329 19:35:50< Disruption> what's the actual functionality of nagbot? 20110329 19:36:03< Crab_> timotei: note: I have to fill some info by hand, before the bot will find that you've submitted to google 20110329 19:36:06< timotei> nagbot: timotei ? 20110329 19:36:06< nagbot> timotei : http://wiki.wesnoth.org//SummerofCode2011_Timotei21 : http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/timoteidolean/1 20110329 19:36:15< timotei> Crab_: I've done it already :P 20110329 19:36:20< Crab_> timotei: good 20110329 19:36:29-!- Sytyi [~chatzilla@128-44-112-92.pool.ukrtel.net] has quit [Ping timeout: 252 seconds] 20110329 19:36:40< nagbot> well, I'm not supposed to tell anyone ) 20110329 19:36:55< timotei> tell whaT? 20110329 19:37:27< Crab_> timotei - that's about the 'what's the actual functionality of nagbot?' question ) 20110329 19:37:48< timotei> Crab_: Oh. :D 20110329 19:38:01< Disruption> It seems to check for a username against the GSoC data 20110329 19:38:06< Disruption> only "seems" :P 20110329 19:38:18< Crab_> Disruption: yes, it checks the wiki to see if you've got a page 20110329 19:38:26< Disruption> Won't find me then 20110329 19:38:37< Crab_> Disruption: the =IRC= section is filled out because of that 20110329 19:39:50< Disruption> I'll fill a wiki page as soon as I have a final project in mind, as right now I'm not 100% sure 20110329 19:39:54< Nephro> nagbot: Nephro ? 20110329 19:39:55< nagbot> nephro : http://wiki.wesnoth.org//SummerOfCodeProposal_LuaAI_Improvement_Nephro : not submitted to google 20110329 19:39:58< Disruption> hopefully I'll end soon :) 20110329 19:40:33< Nephro> argh, sorry, couldn't resist doing that ;) 20110329 19:41:57-!- _sagi [~sagi@115.240.40.70] has joined #wesnoth-dev 20110329 19:43:25< Crab_> Nephro: it can answer about multiple students at once, as well. i.e., try "nephro timotei ? ' in a query 20110329 19:43:40< fendrin> Nephro: Nagbot gets outworn if called to often... 20110329 19:44:07< Nephro> :D 20110329 19:44:10< _sagi> hi 20110329 19:44:17< fendrin> hi _sagi 20110329 19:44:26< Crab_> fendrin: no, it wont. It sleeps lazily for most of the year and only comes out of hiding for the gsoc application period ) 20110329 19:44:31< Crab_> hi, _sagi 20110329 19:44:40< Disruption> Crab_: To "prove" that I code well, what should I do? Submit some bug fixes? 20110329 19:44:47< _sagi> I am student of second year, curently developing a game in SDL 20110329 19:44:53< Nephro> By the way, ": not submitted to google" means I haven't done something, or Wesnoth devs haven't done something?? 20110329 19:45:10< _sagi> Is battle of wesnoth written in SDL language. 20110329 19:45:18< Crab_> nagbot: Nephro ? 20110329 19:45:26< nagbot> nephro : http://wiki.wesnoth.org//SummerOfCodeProposal_LuaAI_Improvement_Nephro : http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/nephro/1 20110329 19:45:38< timotei> _sagi: no. It's written in C++ 20110329 19:45:39< Nephro> oh, that's great, thanks :) 20110329 19:45:39< fendrin> _sagi: SDL is only a library. Wesnoth is written in c++. We use sdl for some issues. 20110329 19:45:43< Crab_> Nephro: it's just that I haven't filled out a section in the wiki. done already 20110329 19:45:43< timotei> _sagi: but uses the SDL Library 20110329 19:45:53< _sagi> And what about the widget control. ? I have worked upon Gtk+ widgets. 20110329 19:46:06< timotei> _sagi: the controls are built in-house iirc. 20110329 19:46:07< _sagi> yeah. Thats the thing i wanted to hear :D 20110329 19:46:17< Crab_> but they use some things like pango 20110329 19:46:25< timotei> _sagi: mordante is currently working on a second version of the controls, namely gui2 20110329 19:46:49-!- codebox [~codebox@59.94.238.83] has quit [Quit: Leaving] 20110329 19:46:54< Disruption> Crab_: What was the command to check when someone last entered? seen? 20110329 19:47:05< Crab_> wesbot: seen boucman 20110329 19:47:05< wesbot> Crab_: The person with the nick boucman last spoke 22h 32m ago. 20h 23m ago they left with the message: Quit: Leaving. 20110329 19:47:09< Crab_> that one 20110329 19:47:16< Disruption> thanks 20110329 19:47:24< Disruption> and you saved me the effort of actually calling it :D 20110329 19:47:28< Crab_> he's still not around, that is ) 20110329 19:47:38< Disruption> yes, that time is still from yesterday, that's good 20110329 19:47:42< _sagi> Am i eligible to apply for GSoc. I am through with C++ coding and SDL libraries. 20110329 19:48:08< _sagi> I want to contribute to the open world, specially turn-based games 20110329 19:48:51< _sagi> ? 20110329 19:49:25< timotei> _sagi: http://www.booki.cc/gsocstudentguide/_v/1.0/am-i-good-enough/ 20110329 19:50:08< timotei> _sagi: basically everyone who wants to learn new things and really wants it can be a gsocer. Of course, the legal stuff particular to your country must be handled by you 20110329 19:51:14< zookeeper> anonymissimus, looking... 20110329 19:51:19< _sagi> timotei, i have already read this web page. I meant to ask in particular for 'battle for wesnoth' 20110329 19:51:28< _sagi> timotei, "the legal stuff particular to your country must be handled by you" ?? 20110329 19:51:50< timotei> _sagi: well, there was one thing that for being eligible, you must be allowed to work in your conuntry 20110329 19:51:53< timotei> or something like that :) 20110329 19:52:12< timotei> but Battle for Wesnoth doesn't impose any eligibility criterias. 20110329 19:52:20< _sagi> yes i am from India. 20110329 19:52:45< _sagi> Can you give me the link for its source code. 20110329 19:53:14< Disruption> Crab_: Does the ai implementation have some kind of "main file" to start from? so I can go through the code in a more or less logical way 20110329 19:53:17< timotei> _sagi: http://wiki.wesnoth.org/WesnothSVN 20110329 19:53:19< _sagi> I would love to make changes and add new world to it 20110329 19:53:59< timotei> _sagi: well, you *have* to define the "changes". I don't think there is such Gsoc project: fix x bugs, isn't it Ivanovic ? 20110329 19:54:09< timotei> s/isn't it/is it 20110329 19:54:11< CIA-89> fendrin * r49053 /branches/editor/src/ (28 files in 4 dirs): Finished the refactoring of the editor action classes. 20110329 19:54:16< zookeeper> anonymissimus, well, i'm not gonna veto moves= and restore_attacks=, but i do feel they're rather out of place there. the only reason why i think we need [heal_unit] in the first place (instead of just using [modify_unit]) is animations and the floating text... 20110329 19:54:42< zookeeper> zaroth, Crab_, that's fine by me, although i'm not completely sure if any existing WML relies on the current default. 20110329 19:55:14< zaroth> zookeeper: how can you rely on turns=0 default? 20110329 19:55:22< _sagi> timotei, Is there any proposed idea from the team side ? 20110329 19:55:32< Disruption> http://wiki.wesnoth.org/SummerOfCodeIdeas 20110329 19:55:40< Disruption> _sagi: Check that link ^ 20110329 19:56:06< zaroth> zookeeper: won't even dialogue scenarios close instantly if turns=0 is set? 20110329 19:56:21< zookeeper> zaroth, the current default is 1, not 0, is it not? 20110329 19:56:29< zookeeper> that is, time runs out when you end your first turn 20110329 19:57:12< zaroth> zookeeper: from code standpoint, it was just .to_int(), where to_int() was a function defined as to_int(int default=0) 20110329 19:57:59< zaroth> I didn't test what's wesnoth behaviour when you set turns=0, though 20110329 19:59:10< zookeeper> well, i'm pretty sure that the default doesn't cause time over before you end your first turn 20110329 19:59:17< zookeeper> regardless of what number is used 20110329 19:59:52< Disruption> maybe the first check is always done after the first turn finishes 20110329 19:59:55< zookeeper> so i think it's possible (although unlikely) that some interlude scenario could use the default and only give you the first turn to do stuff and then ends the scenario in a time over event 20110329 20:02:17< zaroth> I'll try to use my perl skills then and search the campaigns/ directory for files that don't have turns= within 10 lines after [scenario] just to make sure 20110329 20:03:20< zookeeper> sure 20110329 20:07:42-!- npepinpe [~npepinpe@modemcable196.26-20-96.mc.videotron.ca] has joined #wesnoth-dev 20110329 20:10:05< npepinpe> hi, I'm an aspiring GSoC student. I know I'm supposed to tell admins/group leaders to flag my account as a GSoC student. I use the same username on the Wiki, forums and IRC (npepinpe). I was wondering also if anyone could give me feedback about the wiki page I made for my project proposal. 20110329 20:10:21< npepinpe> Plus I had some questions in general about the application I submit on the Google site. 20110329 20:11:43-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20110329 20:14:29< _sagi> hi 20110329 20:15:03< _sagi> how to submit an application for wesnoth-gsoc 20110329 20:16:24< _sagi> ? 20110329 20:16:30< _sagi> and where ? 20110329 20:16:33< Soliton> check the wiki page noted in the topic. 20110329 20:20:41< Crab_> npepinpe: hello 20110329 20:20:51< npepinpe> Crab_: hi 20110329 20:20:58< Crab_> nagbot: : npepinpe ? 20110329 20:20:59< nagbot> npepinpe : http://wiki.wesnoth.org//SoC_Ideas_Sprite_Sheets2011_Npepinpe : not submitted to google 20110329 20:21:52< Soliton> zaroth: i wondered why that own_side is there to begin with as well. the server certainly doesn't care. i never looked into the client side though. 20110329 20:22:15< npepinpe> Should I just copy paste the questionnaire as the application I submit to Google, or should I include the project description and everything else? 20110329 20:23:04< npepinpe> I'm also planning to eventually submit a patch from something from the EasyCoding/NotSoEasyCoding list. 20110329 20:23:58< Disruption> Crab_: Should I ask for membership in the gna Battle For Wesnoth project group? 20110329 20:24:25< Crab_> Disruption: this membership is granted once you get commit access. the usual policy is '2 patches in and we offer it to you' 20110329 20:24:45< zaroth> zookeeper: I can't believe it, there actually are some scenarios that don't have turns= or {TURNS} 20110329 20:24:54< Crab_> npepinpe: just copypaste 2-3 sentences, and link to wiki page 20110329 20:25:11< Crab_> just to have something in the project description, like a 'few general words' 20110329 20:25:32< npepinpe> Crab_: Ah. I put the whole questionnaire, but I can trim it down to a paragraph and link it. 20110329 20:25:48< Crab_> well, more is ok, too 20110329 20:25:49< npepinpe> I already put the same description from the Wiki into the "Short Description" for the application. 20110329 20:25:52< npepinpe> haha 20110329 20:25:53< npepinpe> Alright 20110329 20:25:58< Disruption> Crab_:So I seek a bug, then i fix it and after that, what would be the next logical step? 20110329 20:26:01< Crab_> we'll just treat the wiki as the 'main' part of the application 20110329 20:26:02< Ivanovic> timotei: correct, this can't be a gsoc project 20110329 20:26:03< Disruption> how do I submit my fix? 20110329 20:26:07-!- ABCD [~abcd@gentoo/developer/abcd] has quit [Remote host closed the connection] 20110329 20:26:07< Crab_> Disruption: patches.wesnoth.org 20110329 20:26:18< Ivanovic> zaroth: because! 20110329 20:26:27< Ivanovic> zaroth: or historical reasons, whatever you prefer 20110329 20:26:33< Crab_> Disruption: or you can talk with the potential mentor to see if there's some project-specific work which you can do 20110329 20:26:34< Ivanovic> noone maintains those anyway IIRC 20110329 20:26:44< anonymissimus> zookeeper: are you aware the tag heal_unit already exists ? 20110329 20:26:54< Disruption> who would be the potential mentor for the AI improvement project? 20110329 20:27:10 * Crab_ , most likely 20110329 20:27:11< anonymissimus> i want to extend it since it's pretty uselss in its current state imo 20110329 20:27:25< Disruption> sou ka 20110329 20:27:26< Crab_> Disruption: have you played wesnoth ? 20110329 20:27:37< Disruption> Yes, of course :) 20110329 20:27:50< Disruption> but I had to stop playing because of university absorbing me 20110329 20:27:55< Crab_> great. then, have you read the wiki docs on the ai customization ? 20110329 20:27:57< Disruption> I started playing when it was around version 1.24 20110329 20:28:07< automagic> wesbot: seen boucman 20110329 20:28:08< wesbot> automagic: The person with the nick boucman last spoke 23h 13m ago. 21h 4m ago they left with the message: Quit: Leaving. 20110329 20:28:23< Disruption> I'm swimming through the wiki now, ton of docs I'm reading 20110329 20:28:43< Crab_> if yes, take a look at current state of ai customization options that are available, see data/ai/scenarios/scenario-lua-ai.cfg ( ./wesnoth-debug -t lua_ai -d ) 20110329 20:29:22< Disruption> I'm searching for the wiki entry for AI customization right now 20110329 20:29:46< Disruption> Crab_: This one? http://wiki.wesnoth.org/WritingYourOwnAI 20110329 20:29:46< npepinpe> Crab_: So should I consider that my account as been flagged as a GSoC student? 20110329 20:30:45-!- Grimling [~FKint@91.181.96.29] has joined #wesnoth-dev 20110329 20:31:15-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 20:32:54< Crab_> Disruption: http://wiki.wesnoth.org/Customizing_AI_in_Wesnoth_1.8 20110329 20:33:49< Disruption> ok, I'm checking it :) 20110329 20:34:41< Disruption> that's WML? 20110329 20:34:58< Crab_> yes, stuff like [that] ) 20110329 20:35:02< Crab_> npepinpe: yes, done 20110329 20:35:08< npepinpe> alright thank you ) 20110329 20:35:20< Crab_> npepinpe: so, 'wiki page + register at google' is all the formal stuff which is needed. 20110329 20:36:11< npepinpe> Crab_: So now all that's left is bugging whoever's on the "SoCPeopleToBug" list about feedback? hehe 20110329 20:36:50< anonymissimus> zookeeper: and actually, since you doubt the right of existance for heal_unit, proves me that such extension is needed :P 20110329 20:37:59-!- Logmorph [~Logmorph@89.137.111.248] has joined #wesnoth-dev 20110329 20:38:09< Logmorph> hey 20110329 20:39:21< Crab_> npepinpe: yes. but, note that feedback is usually given to work/ideas/etc ;) 20110329 20:39:42< Crab_> npepinpe: so, 1) be active 2) find a good project and develop it 3) show how you can code 20110329 20:41:36< Disruption> brb, dinner :) 20110329 20:43:07-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has quit [Quit: Konversation terminated!] 20110329 20:47:06< npepinpe> Crab_: im happy to discuss ideas, but this is my end of semester, i don't have that much time to actually start developing the project i would work on :/ 20110329 20:47:20< Crab_> discussion is good, too 20110329 20:47:24 * Crab_ has to go now 20110329 20:47:29-!- ABCD [~abcd@gentoo/developer/abcd] has joined #wesnoth-dev 20110329 20:47:33-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20110329 20:48:26< Espreon> wesbot: seen mordante 20110329 20:48:27< wesbot> Espreon: The person with the nick mordante last spoke 21h 59m ago. 21h 58m ago was here and on the channel #wesnoth-de with the message: Quit: Leaving 20110329 20:50:06-!- Mussious [~kamil@dfs67.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20110329 20:51:11-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110329 20:52:04-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110329 20:52:09-!- timotei-temp [~timotei@89.43.196.13] has joined #wesnoth-dev 20110329 20:54:47-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 240 seconds] 20110329 20:54:58-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20110329 20:55:21-!- timotei [~timotei@89.43.196.13] has joined #wesnoth-dev 20110329 20:55:21-!- timotei [~timotei@89.43.196.13] has quit [Changing host] 20110329 20:55:21-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110329 20:56:00-!- timotei21 [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 260 seconds] 20110329 20:57:27-!- timotei-temp [~timotei@89.43.196.13] has quit [Ping timeout: 264 seconds] 20110329 20:57:34-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Read error: Connection reset by peer] 20110329 21:22:41-!- Grimling [~FKint@91.181.96.29] has quit [Quit: Leaving] 20110329 21:26:19< Disruption> wesbot: seen boucman 20110329 21:26:19< wesbot> Disruption: The person with the nick boucman last spoke 1d ago. 22h 2m ago they left with the message: Quit: Leaving. 20110329 21:28:30-!- shadowm_laptop2 [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 21:28:45-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20110329 21:28:52-!- shadowm_laptop2 is now known as shadowm_laptop 20110329 21:29:47-!- Nephro [~Dmitry@80.233.231.12] has quit [Ping timeout: 252 seconds] 20110329 21:29:53-!- PolarPanda [~pete@unaffiliated/peterporty] has joined #wesnoth-dev 20110329 21:30:12-!- Nephro [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110329 21:31:19-!- dayoung_ [~dayoung@207.151.246.111] has quit [Ping timeout: 246 seconds] 20110329 21:31:41-!- Disruption [~Disruptio@104.Red-81-36-233.dynamicIP.rima-tde.net] has quit [] 20110329 21:31:50< zaroth> Soliton: I'm glad that I could make the code a bit smaller and less intimidating by removing this redundancy ;-) 20110329 21:35:54< zaroth> Soliton: maybe you could also commit the patch then? 20110329 21:36:34< zaroth> (I didn't put in a changelog entry because I don't think such in-depth code issues require that...) 20110329 21:38:28-!- stikonas_ [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110329 21:38:28-!- stikonas_ [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110329 21:38:28-!- stikonas_ [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110329 21:40:03-!- koda [~vittorio@host231-218-dynamic.21-79-r.retail.telecomitalia.it] has joined #wesnoth-dev 20110329 21:40:47-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 252 seconds] 20110329 21:43:05-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has joined #wesnoth-dev 20110329 21:43:32< Soliton> zaroth: i might be able to the day after tomorrow. 20110329 21:43:53< AI0867> 0 has the same effet 20110329 21:44:01< AI0867> oops, that was 2 hours ago 20110329 21:45:04< zaroth> Soliton: thanks :-) 20110329 21:45:27-!- Logmorph [~Logmorph@89.137.111.248] has quit [Quit: Leaving] 20110329 21:46:04-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110329 21:48:26-!- timotei [~timotei@89.43.196.13] has joined #wesnoth-dev 20110329 21:48:26-!- timotei [~timotei@89.43.196.13] has quit [Changing host] 20110329 21:48:26-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110329 21:49:58< zaroth> why whenever I compile something which fails do I get these annoying font.hpp errors? 20110329 21:50:01< zaroth> as in http://paste.kde.org/8471/ 20110329 21:50:07< zaroth> they just obscure the real problem 20110329 21:51:47< zaroth> (I ues Cmake) 20110329 21:52:00< zaroth> s/ues/use/ 20110329 22:00:57-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Read error: Connection reset by peer] 20110329 22:01:02-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110329 22:01:11< deekay> zaroth: Missing braces? 20110329 22:01:17< deekay> Like: { } 20110329 22:02:15< zaroth> deekay: in the font.hpp? 20110329 22:02:22< deekay> No, in the code you make. 20110329 22:03:50< deekay> I get this somehow as well from time to time when I miss { } in my changes and try to compile. font.hpp is doing well. 20110329 22:04:00< zaroth> deekay: you're right... Apparently I made mistakes of this type so often that I just assumed that they appear for every error 20110329 22:08:58-!- vjoe [~vjoe@84.93.168.199] has joined #wesnoth-dev 20110329 22:09:25< vjoe> hey 20110329 22:17:48< zookeeper> anonymissimus, uhm, yes, i'm aware 20110329 22:18:07-!- gsoc_fabien [~henon_fab@189.200.3.4] has joined #wesnoth-dev 20110329 22:18:08-!- shadowm_laptop2 [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 22:18:10< gsoc_fabien> hi there 20110329 22:18:26< zookeeper> i'm just saying that once you introduce stuff about moves and attacks, it shouldn't really be called [heal_unit] anymore. 20110329 22:18:47-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20110329 22:18:58-!- shadowm_laptop2 is now known as shadowm_laptop 20110329 22:19:03< anonymissimus> yes, but then we have two tags doing something very similar which should just be merged 20110329 22:19:29< zookeeper> can't [modify_unit] already trivially handle moves and attacks? 20110329 22:20:23-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 252 seconds] 20110329 22:27:08-!- ABCD [~abcd@gentoo/developer/abcd] has quit [Remote host closed the connection] 20110329 22:30:04< fendrin> gsoc_fabien: hi 20110329 22:30:06< CIA-89> fendrin * r49054 /branches/editor/src/ (11 files in 3 dirs): Found some missed classes that still could be splitt from editor/action/action* 20110329 22:30:29-!- negusnyul [~negusnyul@145.236.87.207] has quit [Remote host closed the connection] 20110329 22:30:49< anonymissimus> zookeeper: yes 20110329 22:32:07< anonymissimus> it's this: http://gna.org/patch/?2593 20110329 22:32:26< anonymissimus> and then I suggested to merge things into heal_unit 20110329 22:32:56-!- ABCD [~abcd@gentoo/developer/abcd] has joined #wesnoth-dev 20110329 22:34:39-!- beetlenaut [~dan@174.32.63.204] has quit [Read error: Connection reset by peer] 20110329 22:35:04-!- beetlenaut [~dan@174.32.63.204] has joined #wesnoth-dev 20110329 22:38:39< zookeeper> anonymissimus, well, personally i'd rather keep [heal_unit] as a method of healing only, and then have [modify_unit] used for the other stuff like moves and attacks. 20110329 22:42:55< zookeeper> anyways, gotta go... 20110329 22:42:58-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20110329 22:47:52-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20110329 22:49:57< CIA-89> espreon * r49055 /trunk/po/ (wesnoth-help/en_GB.po wesnoth-low/en_GB.po): Updated the British English translation. 20110329 22:51:55-!- _sagi [~sagi@115.240.40.70] has quit [Ping timeout: 252 seconds] 20110329 22:53:38-!- Sytyi [~chatzilla@208-107-112-92.pool.ukrtel.net] has joined #wesnoth-dev 20110329 22:54:26< Sytyi> timotei: hi. Can you show me any link to read about error messages format compatible to eclipse? 20110329 22:54:49< zaroth> mordante: (or anyone else knowing his way around with gui2) what GUI2 widgets would you recommend to use to reproduce current menu_events.cpp:status_table() behaviour? I would like to have a list of sides with coloured names and a combobox next to each one, all within as pretty scrollable list as status_table() has 20110329 22:54:50< timotei> hi Sytyi 20110329 22:55:07< timotei> Sytyi: well, the GCC ones. 20110329 22:55:16< timotei> just search on google I think: gcc error style 20110329 22:55:26-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110329 22:56:54-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Remote host closed the connection] 20110329 22:57:01< Sytyi> timotei: thanks. I've looked for gcc error messages format and was quite dissappointed. 20110329 22:57:44< timotei> why> 20110329 22:58:31-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 22:58:37< zaroth> mordante: I just finished reading http://wiki.wesnoth.org/GUIToolkit and subpages and so far it seems that a grid would be best suited to it, particularly http://wiki.wesnoth.org/GUIWidgetDefinitionWML#Scrollbar_panel this one 20110329 22:58:51< timotei> Sytyi: // error template, is the one used by GCC: 20110329 22:58:51< timotei> // "sourcefile", line : error message 20110329 22:59:22< Sytyi> timotei: but ggc error style gives more links. I catch a link to gcc coding standarts. Thank you 20110329 22:59:39-!- anonymissimus [~chatzilla@HSI-KBW-095-208-006-134.hsi5.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.2/20100316074819]] 20110329 22:59:51-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20110329 23:01:39< zaroth> mordante: but from what I've read it seems that grid contents is hard-coded in the .cfg file and not dynamically filled like in status_table()... so what should I do? (excuse me, if the question seems trivial, but it's a bit late already and I'd love to get some help with this) 20110329 23:02:40-!- stikonas_ is now known as stikonas 20110329 23:03:08-!- eoc` [~eoc@pD9561128.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110329 23:03:41< Crab_> zaroth: I think that a linked list might work. 20110329 23:04:21< zaroth> Crab_: I see no linked list here... http://wiki.wesnoth.org/GUIWidgetDefinitionWML ? 20110329 23:06:37< zaroth> (I was asking about GUI widgets, not about data structures to keep my data, just to make sure we understand each other) 20110329 23:06:39-!- eoc|off [~eoc@pD9560ECC.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 20110329 23:07:48-!- Max20010 [~Max@d91-128-237-27.cust.tele2.at] has quit [] 20110329 23:09:32-!- shadowm_laptop2 [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 23:11:01-!- Max20010 [~chatzilla@d91-128-237-27.cust.tele2.at] has joined #wesnoth-dev 20110329 23:12:03-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 240 seconds] 20110329 23:12:23< Sytyi> Crab_: Are you not very busy now? I want to talk about some feature, is it possible or not, how hard will be improving that. If you are busy, maybe tomorrow? 20110329 23:13:17-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110329 23:13:53-!- shadowm_laptop2 is now known as shadowm_laptop 20110329 23:14:11< Crab_> Sytyi: we can try to talk 20110329 23:15:42-!- Mussious [~kamil@dfs67.neoplus.adsl.tpnet.pl] has quit [Remote host closed the connection] 20110329 23:15:58< Sytyi> Crab_: I think about Schema generation. Will it be cool, if when developer changes small part of code, he shouldn't regenarate the whole schema, only the improved part. (like make) 20110329 23:17:15-!- dtiger [~dtiger@dynamic-vpdn-93-125-12-53.telecom.by] has quit [Remote host closed the connection] 20110329 23:17:26< Crab_> Sytyi: yes, a good idea, if it can be done quickly. Won't you get it almost for free by tapping into existing wesnoth's buildsystems ? 20110329 23:18:07< Sytyi> Crab_: and I think that maybe a special makefile, which uses Schema Generator (SG) for amount of files 20110329 23:18:22< Sytyi> Crab_: for beginning simple make. 20110329 23:19:10< Crab_> better use one of wesnoth's main buildsystems (cmake/scons) 20110329 23:19:24< Crab_> with scons, it should be easy enough to get right 20110329 23:20:01-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has quit [] 20110329 23:20:07< Sytyi> Crab_: then I just need to write SG in UPDATE-generating mode 20110329 23:23:12-!- xingped [84aa2fa0@gateway/web/freenode/ip.132.170.47.160] has joined #wesnoth-dev 20110329 23:23:55< Sytyi> Crab_: and with annotation hierarchy system, it will know where to update schema. 20110329 23:23:55< CIA-89> ivanovic * r49056 /trunk/po/ (4 files in 4 dirs): updated Galician translation 20110329 23:26:17-!- Sirp_ [~user@pool-173-74-15-196.dllstx.fios.verizon.net] has joined #wesnoth-dev 20110329 23:30:22< Sytyi> Crab_: please, have a look at my timeline 20110329 23:30:52< Sytyi> Crab_: I really need some advices from programmist with experience 20110329 23:31:02< CIA-89> espreon * r49057 /trunk/ (5 files in 4 dirs): Updated the Old English translation. 20110329 23:32:55< Crab_> Sytyi: well, I think that most timelines aren't that useful. what is useful,however, is the list of things that definitely should be done and the list of things which are good to do but which will be dropped if things will start going badly. 20110329 23:33:09-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110329 23:33:28< Crab_> Sytyi: so, make sure to specify what are the 'must' items, and what are the 'optional' items which you'll drop if you'll need more time for the more important stuff 20110329 23:35:18-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20110329 23:37:09< boucman> Crab_, automagic : looking for me ? 20110329 23:37:47< Crab_> boucman: one more potential student was asking for content manager idea. 20110329 23:38:05< boucman> k 20110329 23:38:17-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 240 seconds] 20110329 23:41:41-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110329 23:42:50-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 260 seconds] 20110329 23:43:33-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has joined #wesnoth-dev 20110329 23:43:33-!- stikonas [~and@ctv-213-164-115-159.vinita.lt] has quit [Changing host] 20110329 23:43:33-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110329 23:43:35-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110329 23:47:54< Crab_> hi, Aethaeryn 20110329 23:48:00< Crab_> how's the coding going ? 20110329 23:48:45< Sytyi> wesbot: seen mordante 20110329 23:48:46< wesbot> Sytyi: The person with the nick mordante last spoke 1d ago. 1d ago was here and on the channel #wesnoth-de with the message: Quit: Leaving 20110329 23:50:13-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20110329 23:50:20< CIA-89> crab * r49059 /trunk/ (5 files in 2 dirs): Patch #2600 by Zaroth: improved multiplayer logging 20110329 23:50:35< CIA-89> crab * r49058 /trunk/ (5 files in 2 dirs): Patch #2611 by Zaroth: removed redundant own_side attribute 20110329 23:50:37< CIA-89> crab * r49060 /trunk/ (15 files in 5 dirs): Patch #2610 by Zaroth: default turn limit to -1 when reading WML, plus changes for story-only campaign scenarios 20110329 23:54:37< Ivanovic> Crab_: no about.cfg entry? 20110329 23:54:52< Crab_> Ivanovic: not yet 20110329 23:55:56< Espreon> elias: Is there a way to pass a path to a pbl to wesnoth_addon_manager? If not, would you please make it possible? 20110329 23:57:43< elias> shouldn't be hard to add, but i believe you can't upload the regular way then 20110329 23:58:31< Espreon> Oh? 20110329 23:58:40< Espreon> You mean with the game? 20110329 23:58:50< elias> yeah 20110329 23:58:51< elias> http://wiki.wesnoth.org/PblWML 20110329 23:59:05< elias> it expects it at the same location as addon_manager 20110329 23:59:18< Espreon> I don't like uploading with the game. 20110329 23:59:56-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] --- Log closed Wed Mar 30 00:00:03 2011