--- Log opened Tue Mar 02 00:00:01 2010 --- Day changed Tue Mar 02 2010 20100302 00:00:01< YogiHH> fendrin: this is in game_display::highlight_hex 20100302 00:00:17-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Remote host closed the connection] 20100302 00:00:23< YogiHH> fendrin: as editor_display inherits from game_display, it should have teams_ as well 20100302 00:00:49< YogiHH> but it is obviously not the same teams_ as in editor_map 20100302 00:00:53-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100302 00:01:56-!- Appleman1234 [~Appleman1@131.181.47.1] has joined #wesnoth-dev 20100302 00:03:57< fendrin> YogiHH: editor_controller::load_map is not resetting the local variables... That may cause it. 20100302 00:04:14< YogiHH> fendrin: anyway, i need to catch some sleep 20100302 00:04:36< fendrin> YogiHH: Good night :-) and thanks for you help. 20100302 00:04:46< YogiHH> fendrin: you are welcome 20100302 00:04:50< YogiHH> night everyone 20100302 00:05:02-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has left #wesnoth-dev [] 20100302 00:22:42-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Quit: WRYYYYYYYYYYYYYYYYYYYY!] 20100302 00:29:13-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 264 seconds] 20100302 00:34:27-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100302 00:44:49-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 276 seconds] 20100302 00:49:58-!- Sapient [~patrickp@wesnoth/developer/sapient] has joined #wesnoth-dev 20100302 00:52:21-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100302 00:59:30-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 248 seconds] 20100302 01:00:59-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 268 seconds] 20100302 01:05:22-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100302 01:14:55-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100302 01:22:47-!- krotop1 [~christoph@smj33-1-82-233-64-163.fbx.proxad.net] has quit [] 20100302 01:30:36-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 245 seconds] 20100302 01:48:03< CIA-88> fendrin * r41420 /branches/fendrin_editor/src/ (6 files in 2 dirs): 20100302 01:48:04< CIA-88> Moved every map specific information in game_display to be managed by pointers. 20100302 01:48:04< CIA-88> This finishs the editor_display from game_display derivation. 20100302 01:49:05-!- Appleman1234 [~Appleman1@131.181.47.1] has quit [Ping timeout: 246 seconds] 20100302 01:49:48-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100302 01:50:24-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100302 02:00:10-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100302 02:01:50-!- Sapient [~patrickp@wesnoth/developer/sapient] has left #wesnoth-dev [] 20100302 02:12:48-!- Appleman1234 [~Appleman1@131.181.102.205] has joined #wesnoth-dev 20100302 02:18:07-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100302 02:25:23-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100302 02:27:28-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has quit [Read error: Connection reset by peer] 20100302 02:53:13-!- Mythological [Mythologic@77.28.125.138] has quit [Ping timeout: 260 seconds] 20100302 02:53:59-!- Mythological [Mythologic@77.28.127.202] has joined #wesnoth-dev 20100302 03:05:25-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has joined #wesnoth-dev 20100302 03:06:00-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100302 03:12:53-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100302 03:16:02-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 248 seconds] 20100302 03:21:01-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100302 03:22:38-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100302 03:34:37-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 264 seconds] 20100302 03:36:05-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100302 03:55:00-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [] 20100302 04:06:57-!- mjs-de [~mjs-de@wh.uni-dortmund.de] has quit [Remote host closed the connection] 20100302 04:24:48-!- Ivanovic_ [~ivanovic@dtmd-4db2f710.pool.mediaWays.net] has joined #wesnoth-dev 20100302 04:27:14-!- SonIcco_ [~SonIcco@pD9510957.dip0.t-ipconnect.de] has joined #wesnoth-dev 20100302 04:27:44-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 265 seconds] 20100302 04:28:46-!- Ivanovic_ is now known as Ivanovic 20100302 04:31:36-!- SonIcco [~SonIcco@pD9510E99.dip0.t-ipconnect.de] has quit [Ping timeout: 265 seconds] 20100302 04:36:51-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20100302 04:52:59-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: quit()] 20100302 05:09:34-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100302 05:27:29-!- Chusslove [~Chusslove@brsg-d9befc53.pool.mediaWays.net] has quit [Ping timeout: 258 seconds] 20100302 05:33:57-!- dtiger [~dtiger@dynamic-vpdn-93-125-67-131.telecom.by] has joined #wesnoth-dev 20100302 05:47:21-!- Chusslove [~Chusslove@brsg-d9befc53.pool.mediaWays.net] has joined #wesnoth-dev 20100302 06:01:17-!- dtiger [~dtiger@dynamic-vpdn-93-125-67-131.telecom.by] has quit [Remote host closed the connection] 20100302 07:02:50-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20100302 07:39:23-!- ilor [~user@wesnoth/developer/ilor] has joined #wesnoth-dev 20100302 08:06:13-!- Mythological [Mythologic@77.28.127.202] has quit [] 20100302 08:22:37-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has quit [Quit: ancestral] 20100302 08:24:31-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has joined #wesnoth-dev 20100302 08:27:34-!- ilor_ [~user@wesnoth/developer/ilor] has joined #wesnoth-dev 20100302 08:27:37-!- ilor [~user@wesnoth/developer/ilor] has quit [Read error: No route to host] 20100302 08:29:14-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100302 08:53:49-!- ilor_ [~user@wesnoth/developer/ilor] has quit [Ping timeout: 264 seconds] 20100302 09:45:48-!- Crab__ [~Crab@195.238.92.115] has joined #wesnoth-dev 20100302 09:48:49-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20100302 09:53:15-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 256 seconds] 20100302 10:11:03-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100302 10:12:59-!- Appleman1234 [~Appleman1@131.181.102.205] has quit [Ping timeout: 245 seconds] 20100302 10:17:53-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has joined #wesnoth-dev 20100302 10:17:53-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has quit [Changing host] 20100302 10:17:53-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100302 10:18:09-!- krotop1 [~christoph@smj33-1-82-233-64-163.fbx.proxad.net] has joined #wesnoth-dev 20100302 10:18:18-!- krotop1 [~christoph@smj33-1-82-233-64-163.fbx.proxad.net] has quit [Client Quit] 20100302 10:21:27-!- krotop [~christoph@smj33-1-82-233-64-163.fbx.proxad.net] has joined #wesnoth-dev 20100302 10:25:04-!- Ivanovic [~ivanovic@dtmd-4db2f710.pool.mediaWays.net] has quit [Changing host] 20100302 10:25:04-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100302 10:25:06-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100302 10:32:10-!- Appleman1234 [~Appleman1@61-8-111-9.intrapower.net.au] has joined #wesnoth-dev 20100302 10:35:06< Ivanovic> moin 20100302 10:36:53-!- Appleman1234 [~Appleman1@61-8-111-9.intrapower.net.au] has quit [Ping timeout: 256 seconds] 20100302 10:42:34-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 69 bugs, 254 feature requests, 9 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100302 10:50:55-!- krotop [~christoph@smj33-1-82-233-64-163.fbx.proxad.net] has quit [] 20100302 10:56:01-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100302 11:07:02< Ivanovic> silene: the issue with dbus message not sent in kde should be fixed in the next (minor and major) kde release 20100302 11:07:18< Ivanovic> cf http://bugs.kde.org/show_bug.cgi?id=228743 20100302 11:12:39-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Remote host closed the connection] 20100302 11:14:24-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100302 11:25:49< Ivanovic> okay, might have been fixed just shortly after tagging of 4.4.1, so it could take till 4.4.2 till it is really in... 20100302 11:37:32-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100302 11:38:21-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100302 11:43:57-!- Crab__ [~Crab@195.238.92.115] has quit [Read error: Connection reset by peer] 20100302 11:56:09-!- Crab__ [~Crab@195.238.92.115] has joined #wesnoth-dev 20100302 12:10:18-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100302 12:20:11< Crab__> loonycyborg: I was trying to compile Wesnoth on MSVC9, succeeded, but I had to #undef CAIRO_HAS_FT_FONT to skip the #include part (as I was unable to get MSVC-compatible fontconfig developer files). 20100302 12:20:46< Crab__> loonycyborg: : is it ok to do (i.e, 'is fontconfig backend optional for cairo on windows') ? 20100302 12:21:12< Crab__> ( http://www.mail-archive.com/wesnoth-commits@gna.org/msg22413.html ) 20100302 12:33:00< loonycyborg> You shouldn't have needed it, but it shouldn't be required to undef it. 20100302 12:34:36< loonycyborg> Just use GTK sdk. 20100302 12:38:34< loonycyborg> http://www.gtk.org/download-windows.html 20100302 12:39:34< loonycyborg> For some reason version 2.8 of gtk bundle (unlike 2.6) uses fontconfig, but it also provides developer files for it. 20100302 12:40:25< loonycyborg> 2.18 and 2.16 that is. 20100302 12:52:04-!- mjs-de [~mjs-de@vpw.wh.Uni-Dortmund.DE] has joined #wesnoth-dev 20100302 12:53:05< loonycyborg> Crab__: ^^ 20100302 13:05:35< Crab__> loonycyborg: thanks. but, fontconfig headers in the GTK sdk depend on mingw headers. 20100302 13:05:49< Crab__> so, including fontconfig from gtk.org led to further problems. 20100302 13:06:53< loonycyborg> Anyway, I have no idea why CAIRO_HAS_FT_FONT is in cairo-features.h for you :/ 20100302 13:08:17< loonycyborg> And why it's there in 2.18 sdk. 20100302 13:11:34< loonycyborg> Wait.. It has CAIRO_HAS_WIN32_FONT so I'll try changing it to not require fontconfig if CAIRO_HAS_WIN32_FONT is defined next time I'll be making a release. 20100302 13:17:08< loonycyborg> Crab__: Answering you original question: #undef CAIRO_HAS_FT_FONT is probably ok as long as you have CAIRO_HAS_WIN32_FONT in cairo-features.h too. 20100302 13:23:52-!- ilor [ilor@156.17.129.175] has joined #wesnoth-dev 20100302 13:23:55-!- ilor [ilor@156.17.129.175] has quit [Changing host] 20100302 13:23:55-!- ilor [ilor@wesnoth/developer/ilor] has joined #wesnoth-dev 20100302 13:25:21< Crab__> loonycyborg: thanks 20100302 13:25:39< Crab__> (yes, CAIRO_HAS_WIN32_FONT is present there) 20100302 13:25:52-!- DesertPanther_ [~Khalid@41.235.5.195] has joined #wesnoth-dev 20100302 13:27:34-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Ping timeout: 245 seconds] 20100302 13:32:16-!- Ken_Oh [~briang@static-71-178-174-219.washdc.fios.verizon.net] has joined #wesnoth-dev 20100302 13:41:35< fendrin> Crab__: hi 20100302 13:41:56< Crab__> hi fendrin 20100302 13:44:19< fendrin> Crab__: I have found a soltution to write the units to the right side in the editor. So no need to do that in the game engine anymore. 20100302 14:05:45< Crab__> ok 20100302 14:16:14-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100302 14:19:09-!- DesertPanther_ [~Khalid@41.235.5.195] has quit [Ping timeout: 265 seconds] 20100302 14:22:19-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100302 14:24:04-!- SonIcco_ [~SonIcco@pD9510957.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20100302 14:27:59-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100302 14:56:51-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: Connection reset by peer] 20100302 14:57:21-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100302 15:21:39-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100302 15:23:36-!- ilor [ilor@wesnoth/developer/ilor] has quit [] 20100302 16:07:23< Ivanovic> is svn down atm? 20100302 16:07:55< Ivanovic> i just get "svn: Network connection closed unexpectedly" over here 20100302 16:19:38< loonycyborg> Ivanovic: It's down for me too. 20100302 16:20:27< Ivanovic> loonycyborg: okay 20100302 16:47:44-!- Crab__ [~Crab@195.238.92.115] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20100302 16:57:12-!- dtiger [~dtiger@dynamic-vpdn-93-125-14-123.telecom.by] has joined #wesnoth-dev 20100302 17:32:04-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100302 17:36:09-!- elias [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100302 17:45:12-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100302 18:05:20-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has joined #wesnoth-dev 20100302 18:06:43-!- Noyga [~noyga@wesnoth/developer/noyga] has joined #wesnoth-dev 20100302 18:51:33-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100302 19:06:40-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100302 19:09:41-!- casinaroyale [~casina@203.110.243.22] has joined #wesnoth-dev 20100302 19:14:55< casinaroyale> Hi all 20100302 19:15:20< casinaroyale> I want to participate in GSoc this time and I am decently strong in C++ and Python 20100302 19:15:34< casinaroyale> What do you think is a good project to work on? 20100302 19:18:21-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100302 19:23:13-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100302 19:37:46-!- iwaim [~iwaim@2001:2c0:40e::1] has joined #wesnoth-dev 20100302 19:49:08-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100302 19:58:01-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20100302 20:12:48-!- YogiHH [YogiHH@c223044.adsl.hansenet.de] has joined #wesnoth-dev 20100302 20:13:06-!- YogiHH [YogiHH@c223044.adsl.hansenet.de] has quit [Changing host] 20100302 20:13:06-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has joined #wesnoth-dev 20100302 20:13:16< YogiHH> hello 20100302 20:14:26-!- Crab__ [~Miranda@195.238.92.115] has joined #wesnoth-dev 20100302 20:14:31< Crab__> hi YogiHH 20100302 20:15:08< fendrin> hi YogiHH, hi Crab__ 20100302 20:16:33-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100302 20:17:11< Crab__> YogiHH: I've compiled wesnoth using MSVC today, and I'll host a 'archive with all libs that are needed to do so' (~50mb) at my server. Also, I want to commit a fixed project file for my way of compiling using MSVC. The question: is current MSVC project file maintained by somebody ? 20100302 20:17:32-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Read error: Connection reset by peer] 20100302 20:18:27< YogiHH> Crab_: As far as i know ilor is maintaining it. I got my own, but i don't touch the svn project file. 20100302 20:18:58< Crab__> well, I had heard from ilor that he's switched away from MSVC... 20100302 20:19:12 * YogiHH shrugs 20100302 20:19:28< YogiHH> Crab_: What are you doing different than the svn project file? 20100302 20:20:37< Crab__> the project file itself is the same (+bugfixes for latest changes), but I want to directly reference the thirdparty libraries/headers from the project file. 20100302 20:20:45< Crab__> this will allow to write documentation like this: "unzip external.zip into wesnoth root folder, open the project in MSVC, compile" 20100302 20:21:21< YogiHH> mhm, i see 20100302 20:21:27-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100302 20:21:41< Crab__> (and later, I'll try to play with cmake generator to see if I can get it to generate the project file for me) 20100302 20:22:19< Crab__> I want to do this to make it easier for any potential windows-based GSoC'ers to start developing. 20100302 20:24:10< Crab__> as there's no particular reason to ask them to do things like "recompile boost with zlib support" or other funnies. 20100302 20:25:46< Crab__> YogiHH: ok, thanks for the info 20100302 20:25:52< YogiHH> np 20100302 20:26:08-!- Crab__ [~Miranda@195.238.92.115] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20100302 20:29:30-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100302 20:31:29-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100302 20:57:57-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100302 21:02:01-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100302 21:05:07< Ivanovic> wesbot: seen silene 20100302 21:05:07< wesbot> Ivanovic: The person with the nick silene 1d 12h ago they left with the message: Quit: Leaving. 20100302 21:06:45-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100302 21:07:37< Ivanovic> silene: a fix for the notification stuff was commited to kde4.4 and kde trunk (which will be 4.5 in the summer) 20100302 21:08:24< Ivanovic> silene: is it correct that the messages are meant to just pile up (as in "player ABC took control", "player CDE took control", ...) with all the old messages still being around? 20100302 21:08:33< Ivanovic> since that is exactly what eg dbus monitor receives 20100302 21:08:40< Ivanovic> or should the messages eventually time out? 20100302 21:21:27-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100302 21:22:05< loonycyborg> Ivanovic: They definitely should time out eventually. They did for me iirc. 20100302 21:23:44< yann> hi guys 20100302 21:24:26< loonycyborg> hi, yann 20100302 21:24:32< YogiHH> hey yann 20100302 21:24:38< yann> do you any advice to provide for a graphics editor suitable for wesnoth icons ? 20100302 21:24:49< yann> well, I mean units 20100302 21:25:15< shadowmaster> Photoshop, GIMP :P 20100302 21:25:17< yann> looks like the icon editors from gnome/kde all lack alpha support 20100302 21:25:31< Ivanovic> clearly gimp 20100302 21:25:43< loonycyborg> Maybe inkscape also? :P 20100302 21:25:48< Ivanovic> loonycyborg: i do get new messages appended here 20100302 21:25:49< yann> well, my son is 12yo and quite a beginner at that, maybe gimp is a bit... overkill ?:) 20100302 21:25:58< Ivanovic> loonycyborg: and that is exactly what dbus-monitor does show, too 20100302 21:26:18< Ivanovic> so later on when a new notification appears, the list just grows 20100302 21:26:34< loonycyborg> Ivanovic: They should pile up, but each of them should time out eventually. 20100302 21:26:50< Ivanovic> what is the usual timeout interval? 20100302 21:27:33< loonycyborg> I don't remember. Dozen of seconds? 20100302 21:27:47< loonycyborg> They seem to disappear after several seconds for me. 20100302 21:28:02< stikonas> yann: kolourpaint? 20100302 21:28:36< loonycyborg> And I have a relatively old version of kde4. 20100302 21:28:38< yann> stikonas: kolourpaint says right away that it has bad support for alpha 20100302 21:28:57< yann> looks like it only knows about 0% and 100% :) 20100302 21:29:21< loonycyborg> yann: Perhpas that'll be enough :P 20100302 21:29:30< loonycyborg> *Perhaps 20100302 21:30:20< yann> well, why limit them :) 20100302 21:30:34< YogiHH> fendrin: did you make any progress on last night's issue? 20100302 21:35:40< Ivanovic> loonycyborg: ah, yeah, kde4 20100302 21:35:54< Ivanovic> loonycyborg: that is, if you are using a version between 4.0 and 4.3, different 20100302 21:36:11< Ivanovic> loonycyborg: there is an additional path that is (in theory) no longer required in 4.3 20100302 21:36:23< Ivanovic> though starting with 4.4.2 this will be relevant 20100302 21:37:33< fendrin> YogiHH: Yes, i did. It was a noob mistake. I assigned to references which did change the value the reference points too. 20100302 21:37:51< fendrin> YogiHH: So I replaced all references with pointers, eh voila! 20100302 21:38:05< YogiHH> fendrin: Welcome to the club ;) 20100302 21:38:24< fendrin> YogiHH: But there is another segfault I don't understand. 20100302 21:38:44< YogiHH> ugh :P 20100302 21:39:39< fendrin> I have map_labels and named_areas both a very similar and in it's own container class. The named_areas are working nice but the labels get constructed right but every later access to the data structure segfaults. 20100302 21:39:45< loonycyborg> Ivanovic: 4.2.4 here 20100302 21:40:02< Ivanovic> loonycyborg: irrelevant for this testcase 20100302 21:40:16< YogiHH> fendrin: how to reproduce? 20100302 21:40:27< Ivanovic> that is: if you are using kde 4.4.0 (or 4.4.1 which should be tagged by now) you do need a patch for that stuff 20100302 21:41:20< fendrin> YogiHH: Is svn up again? 20100302 21:41:31 * YogiHH hasn't tried 20100302 21:41:32< Ivanovic> this is the patch you got to apply to have "real" freedesktop notifications work: http://pastebin.com/BbCvL3FE 20100302 21:41:43< yann> ok, I'll give him gimp, you won :) 20100302 21:41:49< Ivanovic> in gentoo you got to patch kde-base/plasma-workspace 20100302 21:42:00-!- Ken_Oh [~briang@static-71-178-174-219.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 20100302 21:42:54< fendrin> YogiHH: Still not working. 20100302 21:44:07< Ivanovic> silene, loonycyborg: this is the result how notifications "add" to the old one with the patch in kde 4.4: http://imagebin.org/87264 20100302 21:44:28< Ivanovic> the first two items are from turn1, the next three from turn two, and so on 20100302 21:44:44< Ivanovic> and it looks like things will stack basically endlessly 20100302 21:45:50< loonycyborg> Ivanovic: It looks like that it just trying to be helpful and saves them ignoring notification timeouts. 20100302 21:46:28< Ivanovic> this is the result of dbis-monitor after turn 6: http://pastebin.com/R9mjk6Uf 20100302 21:46:39< Ivanovic> loonycyborg: there seems to be no timeout! 20100302 21:46:54< Ivanovic> that is: the timeout, regarding the sourcecode and dbus seems to be set to -1 20100302 21:47:15< Ivanovic> fendrin: svn is still borked over here 20100302 21:47:25-!- dtiger [~dtiger@dynamic-vpdn-93-125-14-123.telecom.by] has quit [Remote host closed the connection] 20100302 21:47:46< Ivanovic> loonycyborg: cf line 1129 in game_display.cpp 20100302 21:48:55< fendrin> YogiHH: Do you know how I can do debug output in an code area where no ERR_* is defined? 20100302 21:49:57< YogiHH> fendrin: well, you can either define one or use cerr instead 20100302 21:51:56< fendrin> YogiHH: Can you give me a code example cor cerr use? 20100302 21:52:01< fendrin> please 20100302 21:53:13< YogiHH> std::cerr << "my debug output"; 20100302 21:54:10< YogiHH> fendrin: It basically takes anything that it knows how to make a string of. All primitive data types should work, more complex objects might need some method to provide a string output. 20100302 21:54:16< Ivanovic> okay, the -1 means that the expire time of the old message depends on the notification server used 20100302 21:55:16< YogiHH> fendrin: you can also do this: std::cerr << "Value of x: " << x; 20100302 21:55:29< loonycyborg> Ivanovic: Indeed. It just looks like the way it handles notification, not some weird behavior. 20100302 21:56:26< loonycyborg> *notifications 20100302 21:56:45< Ivanovic> okay, regaring notmark what we do is sending the new notification is basically just "append new text to old notification text and send everything" 20100302 21:57:09< Ivanovic> and yeah, that is the exact behaviour and what dbus-monitor does also state 20100302 21:57:20< fendrin> YogiHH: Thank you. 20100302 21:57:27< YogiHH> np 20100302 21:58:09< Ivanovic> ugh, yeah, it is really just an append 20100302 21:59:43< Ivanovic> line 1197 in src/game_display.cpp 20100302 22:00:16-!- elias [~elias@allegro/developer/allefant] has quit [Quit: Leaving] 20100302 22:09:38< fendrin> YogiHH: The datastructure is valid after construction but it's invalid later on. Is there a way to see what happens with a variable over the time? 20100302 22:10:29< YogiHH> fendrin: I think that gdb supports breakpoints on variable change, but don't ask me how to exactly do that. 20100302 22:16:58-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100302 22:20:24< Ivanovic> any gnome users around that have notification support built into wesnoth? 20100302 22:20:47< Crab_> well, i remember that notifications worked for me... 20100302 22:20:48< Ivanovic> would be nice if you got the same problem, that messages do not time out correctly 20100302 22:20:55< Crab_> what should I check ? 20100302 22:21:02< Ivanovic> the result will look something like this: http://imagebin.org/87264 20100302 22:21:15< Ivanovic> that is: in between the turns i waited several mins, so it should have timed out 20100302 22:21:24< Ivanovic> Crab_: would be nice if you could check 20100302 22:21:31< Crab_> will do so now.\ 20100302 22:21:33< Ivanovic> Crab_: my testcase was a 4 player map 20100302 22:21:59< Ivanovic> logging in to the trunk mp server, 3 players as ai and just quiting my turn and selecting a different prog to lose focus 20100302 22:22:26< Ivanovic> would be great if you could check the output of dbus-monitor 20100302 22:22:39< Ivanovic> especially if a signal is sent back to wesnoth that the respective notification is closed 20100302 22:22:52< Ivanovic> (and if it really has an effect) 20100302 22:23:24< Ivanovic> currently with plasma i get this dbus-monitor output where the NotificationClosed part has a null destination: http://pastebin.com/j4yHeeuJ 20100302 22:23:45< Ivanovic> i assume that this is the reason things ain't working as expected, talking to notmark in #plasma about this to get it fixed in kde 20100302 22:24:23< Crab_> the messages time out correctly for me. 20100302 22:24:56< Ivanovic> so the list of messages does get reduced? 20100302 22:25:12< Ivanovic> as you can see in the dbus-monitor output above the new ones are just appended 20100302 22:27:03< Crab_> http://wesnoth.pastebin.com/jGCiynBV 20100302 22:28:06< Crab_> messages append next to each other in the notification window, then, in ~10 seconds, this window times out. 20100302 22:29:14< Ivanovic> Crab_: would have been nice to get just one more message 20100302 22:29:34< Ivanovic> Crab_: since at the end there is a notificationclosed sent and afterwards the string with "has taken control" should have been different 20100302 22:30:02-!- Noyga [~noyga@wesnoth/developer/noyga] has left #wesnoth-dev ["Quitte"] 20100302 22:32:37< Crab_> end turn 1, wait till msg times out, end turn 2, wait till msg times out, end turn 3, wait till msg times out. http://pastebin.com/Vhd58Yyh 20100302 22:33:10< Ivanovic> great, thanks 20100302 22:33:12< Crab_> (also there's some other stuff from im.pidgin.purple - that's my irc client which also uses dbus, it's unrelated) 20100302 22:33:43< Ivanovic> Crab_: same for my stuff where *lots* of other things use dbus like konversation and most of me DE... 20100302 22:33:58< Ivanovic> Crab_: pasted the last lines for notmart in #plasma 20100302 22:34:06< Crab_> ok 20100302 22:34:08< Ivanovic> i hopes it helps him fixing behaviour in kde 20100302 22:34:19< Crab_> that's good 20100302 22:34:28< Ivanovic> jepp 20100302 22:34:48< Ivanovic> will be nice if behaviour for notifications is finally rather identical between gnome and kde 20100302 22:38:20< Crab_> the avg time that it takes to crash the MP lobby if you start clicking randomly is still too low... ( 20100302 22:39:02< Ivanovic> Crab_: the average time is 1s for me atm 20100302 22:39:20< Ivanovic> i just got to click on the arrow that should expand the treeview with the players currently on the server 20100302 22:39:45< Ivanovic> and yeah, i want to wait till mordante fixes this till i release the next version 20100302 22:48:42-!- Espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20100302 22:53:58-!- Appleman1234 [~Appleman1@131.181.100.251] has joined #wesnoth-dev 20100302 22:54:13-!- Salwan [~chatzilla@41.153.170.175] has joined #wesnoth-dev 20100302 22:54:19< Salwan> Hi All 20100302 22:55:11< Crab_> Hi Salwan 20100302 22:58:48-!- Appleman1234 [~Appleman1@131.181.100.251] has quit [Ping timeout: 276 seconds] 20100302 23:03:38< Ivanovic> silene: [23:02:57] Ivanovic: sigh, i don't see anyting wrong in the code, the signal just gets emitted, it just seems nobody is listening from the other side 20100302 23:03:46< Ivanovic> silene: [23:03:13] could be there is still some if kde then don't connect to that signal? 20100302 23:05:31-!- Appleman1234 [~Appleman1@131.181.100.251] has joined #wesnoth-dev 20100302 23:10:36< fendrin> Crab_: I want the gamestate inspector to display a config variable. But it seems not up to it. 20100302 23:11:05< Crab_> from the game ? or from the editor ? 20100302 23:11:29< fendrin> Crab_: It's from the editor. But that shouldn't matter. It's just a config. 20100302 23:12:22< fendrin> Say it is a label or a unit. I want it to display the config tree like if it were a variable. 20100302 23:12:46< Crab_> you modified it's source ? 20100302 23:13:08< fendrin> No, not yet. 20100302 23:13:09< Crab_> normally, variables are taken from "resources::state_of_game->get_variables();" 20100302 23:14:09< fendrin> The gamestate inspector can't be used for what I want (I could save the unit in a wml variable and try again but that is too hacky). 20100302 23:15:02< fendrin> But the model view controller seems usefull for my purposes. 20100302 23:15:18-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100302 23:16:24< Crab_> well, you can hack gamestate inspector to display different set of items in the left list for the editor 20100302 23:16:45< Crab_> this way, you will be able to reuse both the pattern and the implementation of it. 20100302 23:17:41< fendrin> Crab_: No, I just want a general config inspector. Not an extra feature for the gamestate one. gui2::config_inspector(config& cfg) 20100302 23:18:22< Crab_> what will it have that the gamestate inspector can't have ? 20100302 23:18:41< Crab_> or you want a simpler thing ? 20100302 23:19:43< Crab_> (as gs inspector displays a 'list of types of stuff in the left panel, list of stuff of current type in the center panel, and the content of currently selected stuff in the right panel' which is a bit overkill if you want to display only a single config) 20100302 23:20:09< fendrin> simpler but it should be able to modify the values of the config it is feed with... 20100302 23:20:42< Crab_> good. please make it possible to use it from gamestate inspector, too. 20100302 23:21:11< Crab_> (this way, it'll be possible to add a button to gamestate inspector to 'modify' the selected item using your config editor) 20100302 23:22:20< fendrin> Yes, that was my plan. 20100302 23:22:32< Crab_> also note that due to gui2 bug the length of the config is limited to around 20-40 kb, depending on resolution. 20100302 23:22:56< fendrin> okay 20100302 23:23:13< fendrin> but that should be enough, for the start. 20100302 23:23:41< Crab_> heh. with 'units which contain lots of animations' this limit is reachable somewhat easier than expected. 20100302 23:24:48< Crab_> the bug is https://gna.org/bugs/index.php?14145, just for the reference. 20100302 23:27:56< fendrin> Okay, thanks for the hint. Not that I hunt a already known bug. 20100302 23:29:27< fendrin> Crab_: Do you know how to hunt a bug that goes like: Variable is valid after creation but leads to segfault later on when reused? 20100302 23:30:27-!- mjs-de [~mjs-de@vpw.wh.Uni-Dortmund.DE] has quit [Remote host closed the connection] 20100302 23:32:05< Crab_> I'd start with static code analysis - ask myself questions about 'what c++ object is responsible for storing the memory which is allocated for the object? how is object changed ? how do I access that object ? do changes to object invalidate prior references ? do I reuse the object through the proper handle ?' 20100302 23:33:52< fendrin> The strange thing is that I have two objects, in the same class, nearly the same. One working the other not. The thoughts you suggest haven't brought me forward. 20100302 23:34:39< Crab_> well, if something is working, it doesn't mean that it's correct 20100302 23:35:00< Crab_> is it possible to see the code that you speak about ? 20100302 23:35:23< fendrin> yes, I can pastebin it. The svn is still down. 20100302 23:36:21-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100302 23:36:56< Crab_> I'll take a look, if you'll do so. 20100302 23:37:05< fendrin> Crab_: Email? 20100302 23:37:31< Crab_> yes, or forum PM 20100302 23:37:56< Crab_> and the pastebin is ok, too :)) 20100302 23:42:03-!- silene [~plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20100302 23:42:15< silene> hi 20100302 23:42:21< fendrin> hi silene 20100302 23:42:41< Crab_> hi, silene 20100302 23:43:17< silene> Ivanovic: the notification message is flushed whenever wesnoth receives a notificationclosed message, that is, whenever it has stayed long enough or the user closed it manually; that's why you don't see it flushed 20100302 23:50:01< fendrin> boucman: The editor branch now displays animated terrain... 20100302 23:50:10< boucman> wonderfull 20100302 23:50:31< fendrin> boucman: Do you want to merge your water_animatian branch into it? 20100302 23:50:41< boucman> i'd rather not, no 20100302 23:50:49< silene> Ivanovic: and you are right, the fact that is the message is sent to a null destination is just wrong; not sure what they messed on kde side 20100302 23:51:08< boucman> some things like animated beaches are there mainly to have a branch for artists to test, not because they are in a commitable state 20100302 23:51:35< fendrin> boucman: Well, my branch isn't exactly stable as well :-) 20100302 23:51:50< boucman> moreover the changes are only in builder.cpp and in WML, so it should be easy to merge 20100302 23:52:00-!- silene [~plouf@wesnoth/developer/silene] has quit [Quit: Leaving.] 20100302 23:52:20< fendrin> I just thought you would have easier time to test the new terrains. 20100302 23:59:43-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] --- Log closed Wed Mar 03 00:00:47 2010