--- Log opened Mon May 17 00:00:05 2010 20100517 00:08:54-!- pokhbocee [~pokhbocee@ws40.cs.drexel.edu] has joined #wesnoth-dev 20100517 00:21:59< CIA-10> ai0867 * r42680 /trunk/src/game.cpp: Fix defines with -p short option 20100517 00:22:20< Crab_> hi, pokhbocee 20100517 00:24:01< pokhbocee> Hey Crab_ 20100517 00:24:13< pokhbocee> how r u 20100517 00:24:17< pokhbocee> its been a while :D 20100517 00:24:26< Crab_> just returned from a small holiday trip 20100517 00:24:43< Crab_> back to work in +7 hours :) 20100517 00:24:51< pokhbocee> :D 20100517 00:24:55< pokhbocee> im sorry for you 20100517 00:25:07< Crab_> no, it's all ok :) 20100517 00:25:24< pokhbocee> so do you have any plan about what to do now? 20100517 00:26:50< Crab_> get the basic framework things in place (support for generic c++ object which contains a value which changes over time, with a lua representation which needs to be cached) 20100517 00:27:32< Crab_> then, use it to access all the movement maps, attack lists, parameters, which are present, from lua code. 20100517 00:27:42< Crab_> but it will be slow as there's not much time. 20100517 00:28:40< pokhbocee> i see 20100517 00:28:47< pokhbocee> what can i do? 20100517 00:31:28< Crab_> depends on how much time (estimated) you've got to work on it. 20100517 00:32:24< Crab_> if there's 'small amount of time', then some support things like lua functions like 'wesnoth.get_locations()' or 'wesnoth.get_teams()' will be a good thing to do 20100517 00:32:41< pokhbocee> alright 20100517 00:32:45< pokhbocee> im starting on them 20100517 00:32:56< Crab_> wesnoth.get_locations() is easier 20100517 00:33:03< Crab_> there is wesnoth.get_units() 20100517 00:33:09< pokhbocee> by the way 2 of my patches are stilll not done 20100517 00:33:35< Crab_> wesnoth.get_units() gets all units which match a standard unit filter 20100517 00:33:38< pokhbocee> about adjacent locs. i could not communicate with silene 20100517 00:33:49< Crab_> yes, he seems away for a long time 20100517 00:34:11< Crab_> and, wesnoth.get_locations() should get all x,y of locations which match a standard location filter 20100517 00:34:20< Crab_> ( terrain_filter in c++ code ) 20100517 00:34:46< Crab_> e.g., it can return 32,12,12,5 if locations 32,12 and 12,5 match a given filter. 20100517 00:35:08< pokhbocee> ohh 20100517 00:35:26< pokhbocee> ok 20100517 00:35:29< pokhbocee> got it 20100517 00:35:39< pokhbocee> its only depends on terrain right? 20100517 00:35:44< pokhbocee> not units or etc. 20100517 00:35:58< Crab_> it can depend on units, but it returns terrain 20100517 00:36:04< Crab_> map locations 20100517 00:36:12< Crab_> http://www.wesnoth.org/wiki/StandardLocationFilter 20100517 00:41:18< pokhbocee> got it 20100517 00:41:58< Crab_> so, it's a very useful tool, exactly like standard location filter (used by get_units) is. 20100517 00:42:25< Crab_> because it is very versatile, 'give me all locations which satisfy criteria I select' tool. 20100517 00:46:02-!- drusepth [~drusepth@dhcp-077-249-151-209.chello.nl] has quit [Ping timeout: 258 seconds] 20100517 00:48:01-!- Blueblaze [~nick@adsl-99-158-46-176.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100517 00:51:44-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100517 01:00:23-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 252 seconds] 20100517 01:00:26-!- billynux [~billy@wesnoth/developer/billynux] has quit [Quit: Leaving] 20100517 01:07:01-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100517 01:14:21-!- phlaem [~a@e178089174.adsl.alicedsl.de] has quit [Quit: Leaving] 20100517 01:25:08-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100517 01:39:22-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100517 01:40:00-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100517 01:48:47-!- Upthorn [ogmar@adsl-75-26-199-129.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20100517 01:48:55-!- Upth [ogmar@adsl-75-26-199-129.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 268 seconds] 20100517 01:49:00-!- Upthorn [~ogmar@adsl-75-26-201-230.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100517 01:49:00-!- Upthorn is now known as Upth 20100517 01:49:10-!- Upthorn [ogmar@adsl-75-26-201-230.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100517 01:57:02< CIA-10> alink * r42681 /trunk/src/ (5 files): 20100517 01:57:02< CIA-10> Use Pango engine for rendering help. 20100517 01:57:02< CIA-10> Just add a new Pango style flag and use it to choose between SDL_TTF or Pango. 20100517 01:57:02< CIA-10> This allow to easily reuse all the old text functions (word wrapping etc...) 20100517 01:57:02< CIA-10> Pango markups are working but not yet allowed in cfg (help chokes on it) 20100517 01:59:23< alink> mordante^ sorry, not at all a transition towards gui2, but at least make it easier to progressively change things by allowing to mix both systems 20100517 02:00:27-!- Crab_ [~Crab_@wesnoth/developer/crab] has left #wesnoth-dev [] 20100517 02:05:32< CIA-10> alink * r42682 /trunk/src/display.cpp: Don't add a separator after the last tooltip (when they are grouped) 20100517 02:11:01-!- ancestral [~ancestral@97-116-112-18.mpls.qwest.net] has quit [Quit: Grocery store → Tacos] 20100517 02:37:05-!- alink [~alink@wesnoth/developer/alink] has quit [Remote host closed the connection] 20100517 02:48:18-!- pokhbocee [~pokhbocee@ws40.cs.drexel.edu] has quit [Remote host closed the connection] 20100517 02:54:13-!- ancestral [~ancestral@97-116-112-18.mpls.qwest.net] has joined #wesnoth-dev 20100517 03:00:26-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100517 03:22:57-!- Blueblaze [~nick@adsl-99-158-46-176.dsl.hstntx.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100517 03:23:37-!- Blueblaze [~nick@adsl-99-188-135-43.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100517 03:29:07-!- Blueblaze [~nick@adsl-99-188-135-43.dsl.hstntx.sbcglobal.net] has quit [Remote host closed the connection] 20100517 03:30:11-!- Blueblaze [~nick@adsl-99-188-135-43.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100517 03:33:27-!- Zarel is now known as Zarel|AFK 20100517 03:43:47< CIA-10> ai0867 * r42683 /trunk/src/game_events.cpp: Comment out [move_units_fake] animation to focus on the fake units. Reduce loglevel 20100517 03:44:17-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100517 03:45:00< AI0867> boucman: could you take a look at why the sprites of the fake units aren't updated? The locations clearly is (including status bars and ellipse) 20100517 03:45:31< AI0867> move to "open the hell" in the test scenario 20100517 03:46:28< AI0867> remove the delay and uncomment the move_unit call to see what the tag is supposed to do 20100517 03:57:22< AI0867> esr: you scaled the portraits in the tutorial, which makes them look rather ugly (besides just small, 400->250px doesn't scale well) 20100517 03:57:51< AI0867> what was the rationale behind this? The portraits are normal size in HttT 20100517 04:01:17-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100517 04:09:21-!- Ivanovic_ [~ivanovic@dtmd-4db2e54c.pool.mediaWays.net] has joined #wesnoth-dev 20100517 04:12:36-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 276 seconds] 20100517 04:13:20-!- Ivanovic_ is now known as Ivanovic 20100517 04:40:58-!- Upth [~ogmar@adsl-75-26-201-230.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 268 seconds] 20100517 04:41:21-!- Upthorn [ogmar@adsl-75-26-201-230.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 276 seconds] 20100517 04:41:25-!- Upth [ogmar@adsl-75-26-201-230.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100517 04:41:25-!- Upth is now known as Upthorn 20100517 04:42:02-!- Upth [~ogmar@adsl-75-26-201-230.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100517 05:15:13-!- Zarel|AFK [~Zarel@warzone2100/developer/Zarel] has quit [Ping timeout: 265 seconds] 20100517 05:34:00-!- Upthorn [ogmar@adsl-75-26-201-230.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 276 seconds] 20100517 05:35:02-!- Upthorn [ogmar@adsl-75-26-201-230.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100517 05:55:14-!- ancestral [~ancestral@97-116-112-18.mpls.qwest.net] has quit [Quit: Grocery store → Tacos] 20100517 05:55:43-!- ancestral [~ancestral@97-116-112-18.mpls.qwest.net] has joined #wesnoth-dev 20100517 06:09:32-!- drusepth [~drusepth@dhcp-077-249-151-209.chello.nl] has joined #wesnoth-dev 20100517 06:35:06-!- knotwork [~markm@142.177.234.75] has quit [Remote host closed the connection] 20100517 07:06:55-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20100517 07:17:04-!- Blueblaze2 [~nick@adsl-76-202-17-216.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100517 07:19:33-!- rigved [~rigved@116.72.163.243] has quit [Quit: Bye] 20100517 07:19:55-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20100517 07:19:57-!- Blueblaze [~nick@adsl-99-188-135-43.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 276 seconds] 20100517 07:31:58-!- FAAB [~huajie@61.149.72.15] has joined #wesnoth-dev 20100517 07:32:43-!- ancestral [~ancestral@97-116-112-18.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20100517 07:46:20-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: 'night] 20100517 08:00:20-!- Blueblaze2 [~nick@adsl-76-202-17-216.dsl.hstntx.sbcglobal.net] has quit [Remote host closed the connection] 20100517 08:05:10-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20100517 08:08:56-!- Blueblaze [~nick@adsl-76-202-17-216.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100517 08:11:14-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100517 08:13:04-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100517 08:24:27-!- FAAB [~huajie@61.149.72.15] has quit [Quit: Leaving.] 20100517 08:25:17-!- Blueblaze [~nick@adsl-76-202-17-216.dsl.hstntx.sbcglobal.net] has quit [Remote host closed the connection] 20100517 08:48:33-!- rigved [~rigved@116.72.163.243] has left #wesnoth-dev [] 20100517 09:39:23-!- euschn [~eugen@wesnoth/developer/euschn] has joined #wesnoth-dev 20100517 10:15:09-!- Ivanovic [~ivanovic@dtmd-4db2e54c.pool.mediaWays.net] has quit [Changing host] 20100517 10:15:10-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100517 10:16:02< Ivanovic> moin 20100517 10:19:31< Valkier> Howdy 20100517 10:26:32-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100517 10:46:24-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100517 10:59:37-!- Upth [~ogmar@adsl-75-26-201-230.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 268 seconds] 20100517 10:59:39-!- Upthorn [ogmar@adsl-75-26-201-230.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 276 seconds] 20100517 10:59:41-!- Upthorn [~ogmar@adsl-75-26-166-14.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100517 10:59:42-!- Upth [ogmar@adsl-75-26-166-14.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100517 11:08:47-!- loonybot [~loonybot@ppp79-139-141-74.pppoe.spdop.ru] has joined #wesnoth-dev 20100517 11:08:47-!- loonybot [~loonybot@ppp79-139-141-74.pppoe.spdop.ru] has quit [Changing host] 20100517 11:08:48-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100517 11:09:40-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100517 11:15:21-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100517 11:19:15-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20100517 11:52:31< esr> AI0867: I don't remember exactly.. It was in response to somebody's bug report. 20100517 12:05:44-!- Valkier [~karasawa@c-174-55-104-2.hsd1.pa.comcast.net] has quit [] 20100517 12:05:53-!- FAAB [~huajie@219.142.249.193] has joined #wesnoth-dev 20100517 12:07:03-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100517 12:19:47-!- Upthorn [~ogmar@adsl-75-26-166-14.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 268 seconds] 20100517 12:19:51-!- 14WAAN1ZL [~ogmar@adsl-75-26-163-86.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100517 12:19:51-!- 14WAAN1ZL is now known as Upthorn 20100517 12:19:51-!- 50UAAQV2F [~ogmar@adsl-75-26-163-86.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100517 12:20:15-!- Upth [ogmar@adsl-75-26-166-14.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 276 seconds] 20100517 12:50:24-!- 50UAAQV2F is now known as Upth 20100517 12:53:58-!- k23z__ [k23z__@188.26.60.182] has joined #wesnoth-dev 20100517 12:53:58-!- k23z__ [k23z__@188.26.60.182] has quit [Changing host] 20100517 12:53:58-!- k23z__ [k23z__@unaffiliated/k23z--/x-2536701] has joined #wesnoth-dev 20100517 12:55:20-!- Netsplit *.net <-> *.split quits: apoi, wesbot, FAAB, Deiz 20100517 12:58:36-!- Netsplit over, joins: FAAB 20100517 12:59:53-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20100517 12:59:53-!- wesbot [~wesbot@wesnoth/bot/wesbot] has joined #wesnoth-dev 20100517 12:59:53-!- Deiz [~swh@unaffiliated/deiz] has joined #wesnoth-dev 20100517 13:04:49-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100517 13:50:41-!- Ken_Oh [~briang@static-71-178-174-220.washdc.fios.verizon.net] has joined #wesnoth-dev 20100517 13:54:59-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100517 13:59:43-!- kevg [~kevg@91.194.253.47] has joined #wesnoth-dev 20100517 13:59:49< kevg> Hi to all. 20100517 14:03:01-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20100517 14:03:20< Crab_> hi, kevg 20100517 14:15:58-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20100517 14:40:07< kevg> I'm still trying to understand what I should do with Make [have_unit] optionaly use full SUF EasyCoding. Its clear with checking recall list too but what is $this_unit scoped variable? How should it work? Any existing analogies? 20100517 14:44:30-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20100517 15:00:01-!- FAAB [~huajie@219.142.249.193] has quit [Ping timeout: 264 seconds] 20100517 15:01:46-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Ping timeout: 240 seconds] 20100517 15:03:37-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100517 15:09:55-!- timotei [~timo@wesnoth/developer/timotei] has joined #wesnoth-dev 20100517 15:12:21< timotei> hello 20100517 15:12:43-!- FAAB [~huajie@219.142.238.18] has joined #wesnoth-dev 20100517 15:14:58-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100517 15:15:59-!- stikonas [~and@bcm-131-111-247-104.girton.cam.ac.uk] has joined #wesnoth-dev 20100517 15:15:59-!- stikonas [~and@bcm-131-111-247-104.girton.cam.ac.uk] has quit [Changing host] 20100517 15:15:59-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100517 15:34:38-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20100517 15:39:52< Crab_> kevg: $this_unit is the unit being matched, see WML_HANDLER_FUNCTION(store_unit in src/game_events.cpp:2222 20100517 15:40:11< Crab_> (the line number might differ, it's scoped_recall_unit auto_store("this_unit", pi->save_id(), j - avail_units.begin()); line ) 20100517 15:40:59< Crab_> store_unit works with recall list, and allows to use a SUF 20100517 15:41:28< Crab_> so, it just, before matching each unit, adds a WML variable this_unit with that unit. 20100517 15:41:42< Crab_> and it uses a c++ object wrapper to make it 'scoped' to the match. 20100517 15:43:00< Crab_> see scoped_recall_unit in variable.cpp if you want to see how those wrappers work. 20100517 15:43:47< kevg> I can't find any examples of it in .cfg files. 20100517 15:44:14< kevg> So, I don't know how it is used. 20100517 15:45:22< Crab_> things like 'find units which are adjacent to the unit of the same type' 20100517 15:46:06-!- FAAB [~huajie@219.142.238.18] has quit [Ping timeout: 240 seconds] 20100517 15:47:12-!- FAAB [~huajie@219.142.238.18] has joined #wesnoth-dev 20100517 15:47:13< kevg> "adjacent" in particular attributes? 20100517 15:48:33< Crab_> ah no, that wouldn't work.. sorry. 20100517 15:48:37< Crab_> a simpler case: 20100517 15:49:25< Crab_> where two attributes of the same units need to match 20100517 15:51:16< Crab_> i.e., to find unit which stand on 'hexes for which x and y are equal' , x=$this_unit.y 20100517 15:51:40< zookeeper> or to find a unit which is at full health, hitpoints=$this_unit.max_hitpoints 20100517 15:52:05< zookeeper> (ok, fine, doesn't look like there's a hitpoints= filter, but you get the point anyway) 20100517 15:52:13< kevg> I think I'm starting to understand :) 20100517 15:52:40< Crab_> zookeeper: yes, I was thinking about hps too, but used x and y because hitpoints= filter is not available :) 20100517 15:54:25< zookeeper> the most common real use would probably be comparing some attrib with some variable that's been stored inside the unit, like moves=$this_unit.variables.foobar 20100517 15:55:12< zookeeper> that is, it helps with some rare complicated situations, but really it's very rare to need to use that. 20100517 15:56:30-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100517 15:59:09< timotei> Crab_: what happened with silene... long time no see him 20100517 16:03:30< Crab_> timotei: sadly, I don't know. 20100517 16:04:00< shadowmaster> wesbot: seen silene 20100517 16:04:00< wesbot> shadowmaster: The person with the nick silene last spoke 28d 8h ago. 28d 6h ago they left with the message: Quit: Leaving. 20100517 16:04:13< shadowmaster> maybe he was eaten by a Boost maintainer. 20100517 16:04:28< timotei> lol 20100517 16:05:23< shadowmaster> I remember that someone proposed to store config in memory using a copy-on-write mechanism...was that ever completed? 20100517 16:05:40< shadowmaster> someone with commit access if my memory is good. 20100517 16:10:10< FAAB> hi Crab_, welcome back 20100517 16:10:30< Crab_> hi, FAAB 20100517 16:10:32< Crab_> thanks 20100517 16:10:39< FAAB> have you had time to review my patch on AI selection when creating game ? 20100517 16:11:30-!- alink [~alink@wesnoth/developer/alink] has joined #wesnoth-dev 20100517 16:11:36< alink> hi 20100517 16:13:55< alink> 1.7 is still called the latest dev-branch at http://wiki.wesnoth.org/Download , have we 1.9 links to replace it ? 20100517 16:14:24< Soliton> no 1.9 release so far. 20100517 16:17:25< Crab_> FAAB: yes, I remember looking at it, but it was long ago. afair, there were some comments. I'll look again in a day. 20100517 16:18:38< FAAB> Crab_: post you comment whenever you want, I will read the log 20100517 16:20:20< esr> Hm. I have no sound with trunk Wesnoth. Ubuntu 10.04, pulseaudio disabled. 20100517 16:21:19< shadowmaster> Ubuntu did it. Kill it with fire. 20100517 16:21:24< timotei> yes:)) 20100517 16:21:47< timotei> esr: I have upgraded too my ubuntu once, and no more sound, until killed pulse 20100517 16:21:49< shadowmaster> in a more serious note, upgrading SDL to 1.2.14 from squeeze has caused quite a lot of "ALSA: blah blah buffer underrun" messages to appear 20100517 16:22:14< esr> timotei: But I *have* removed pulseaudio 20100517 16:22:16< shadowmaster> although I haven't yet checked if that's just with Wesnoth or all SDL clients 20100517 16:22:43< shadowmaster> also I can't notice any audible difference when that occurs. 20100517 16:22:57< timotei> esr: but you hear any sound from a music player/movie ? 20100517 16:23:21< esr> Yes, rhytmbox work fine. 20100517 16:23:29< Rhonda> Hmm. I just noticed that when a translation has long text in a button, and one switches the language, the menu doesn't get redrawn properly. 20100517 16:23:36< esr> Wait. 20100517 16:23:41< esr> WTF? 20100517 16:24:05< esr> pulseaudio is back., Something must have pulled it as a dependency. 20100517 16:24:11< timotei> :)) 20100517 16:24:19< Rhonda> Change to dansk and back to english or german. 20100517 16:24:22< Rhonda> And you see what I mean. :) 20100517 16:24:27< shadowmaster> Rhonda: noticed too, "my" former translation suffered from that 20100517 16:24:42< shadowmaster> there's a bug in the tracker since at least 1.5.something 20100517 16:24:55< Rhonda> Ah, alright, if it's reported already it's fine with me. 20100517 16:25:14 * esr screams "Die, die die!" at pulseaudio 20100517 16:25:31< timotei> Rhonda: https://gna.org/bugs/?func=detailitem&item_id=12908 20100517 16:25:50< timotei> esr: but, ironically, pulseaudio works very good on sabayon/gentoo 20100517 16:27:35< shadowmaster> ah good, I was searching amonst my submitted items expecting "title(?:(?:\s)?screen)?", not "main menu" 20100517 16:27:49< timotei> shadowmaster: :P 20100517 16:28:04< timotei> I searched for: translation :)) 20100517 16:28:08< timotei> or language 20100517 16:28:18-!- euschn [~eugen@wesnoth/developer/euschn] has quit [Quit: Leaving.] 20100517 16:28:53< timotei> btw, where are listed the feature requests? 20100517 16:29:02< timotei> patches, and bugs are ok, there are menus for that 20100517 16:29:02< shadowmaster> in the bug tracker 20100517 16:29:16< shadowmaster> FRs are just a different bug "category" 20100517 16:29:35< timotei> oh 20100517 16:29:37< timotei> ok 20100517 16:29:57< shadowmaster> https://gna.org/bugs/index.php?go_report=Apply&group=wesnoth&func=browse&set=custom&msort=0&report_id=100&advsrch=0&status_id=1&resolution_id=0&assigned_to=0&category_id=102&bug_group_id=0&history_search=0&history_field=0&history_event=modified&history_date_dayfd=17&history_date_monthfd=5&history_date_yearfd=2010&chunksz=50&spamscore=5&boxoptionwanted=1#options 20100517 16:30:14< shadowmaster> maybe I should load a tinyurlifier script. 20100517 16:30:20< timotei> yeah:)) 20100517 16:30:52< shadowmaster> that's the full URL anyway for looking at the bug tracker including only bugs in the "Feature Request" category 20100517 16:31:20< timotei> mhh, I hate when firefox tries to open a *non-existent* url when clicking middle mouse button 20100517 16:33:58< alink> timotei: active the "autoscrolling" option solve this 20100517 16:34:05< alink> *activate 20100517 16:34:25< timotei> wow. thanks :D 20100517 16:49:56-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100517 16:56:06-!- timotei [~timo@wesnoth/developer/timotei] has quit [Remote host closed the connection] 20100517 16:56:56< shadowmaster> setting middlemouse.contentLoadURL to false was what solved it for me. 20100517 16:57:18< shadowmaster> I never bothered to read some online documentation to understand what "autoscrolling" means, so I've not activated it. 20100517 16:57:52< esr> OK, that's weird. I just saw two enemy units swap places suring the AI turn as i they'd teleported to each others' locations. 20100517 16:57:54< alink> autoscrolling is nice, especially when you need horizontal scrolling 20100517 16:58:32-!- timotei [~timo@wesnoth/developer/timotei] has joined #wesnoth-dev 20100517 16:58:49< alink> the powerfull addon "Tab Mix Plus" has one of its thousand options to tweak middle-click too 20100517 16:59:17 * alink can't use firefox without Tab Mix Plus 20100517 16:59:40< shadowmaster> last time I tried some UI enhancement add-on I got Firefox consuming over 80% of RAM. 20100517 17:00:14< alink> then it was a bad addon :) 20100517 17:00:32< alink> not a reason to stop using computer ;-p 20100517 17:00:37< shadowmaster> if Google Chrome had some kind of offline mode support I'd use it. I'm currently wondering why it can't resolve "localhost" or "omegamatic.int" when I'm offline anyway if they are in /etc/hosts and all other apps *can* 20100517 17:00:56-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20100517 17:02:21< alink> ah and i see that Tab mix plus is now also "recommended" by mozilla 20100517 17:03:02< timotei> for me NoScript is my love 20100517 17:03:03< timotei> :D 20100517 17:03:10< timotei> If I would see that in chrome, I would move 20100517 17:04:20< shadowmaster> adblock plus and the web developer extension are all I use 20100517 17:06:18< timotei> on chrome or ff? 20100517 17:06:35< timotei> ah, dumb. you said ^ you don't use chrome :D 20100517 17:09:01< alink> mmh 17 firefox addons here 20100517 17:10:35< shadowmaster> how much memory does your FIrefox instance consume? 20100517 17:10:55-!- FAAB [~huajie@219.142.238.18] has quit [Ping timeout: 260 seconds] 20100517 17:11:01-!- k23z__ [k23z__@unaffiliated/k23z--/x-2536701] has quit [Ping timeout: 265 seconds] 20100517 17:13:10< alink> weird for some reason i can't find its process 20100517 17:13:29< alink> but it's ok and i have only 2GB of memory 20100517 17:14:25< shadowmaster> how are you trying to locate it? 20100517 17:14:39< alink> after hours of browsing it may increase a little but i have a "restart" button which clean everything and reload open tabs 20100517 17:15:32< shadowmaster> it always worried me that Windows 95 had a quick "screw everything and reboot immediately" sequence 20100517 17:15:42< alink> usualy i use KDE system guard and see firefox there, but today no 20100517 17:15:53< shadowmaster> (hint!) 20100517 17:17:28< alink> well i don't need to restart, i just don't like when my memory bar is slightly higher than usual, and it takes 2 sec without losing anything 20100517 17:17:42< alink> also i have no proof that it's related to addon 20100517 17:23:00< alink> ah it's called xulrunner-stub now, that's new 20100517 17:24:39< alink> ah funny coincidence, it's caused by my restart button :) 20100517 17:25:29< alink> well, even official firefox restart causes this 20100517 17:30:20-!- FAAB [~huajie@219.142.252.24] has joined #wesnoth-dev 20100517 17:31:19-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Quit: restarting X.org] 20100517 17:33:01-!- shadowm_tty [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100517 17:35:41-!- shadowm_tty is now known as shadowm_laptop 20100517 17:39:28-!- alink [~alink@wesnoth/developer/alink] has quit [Remote host closed the connection] 20100517 17:39:37-!- elias [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100517 17:46:01-!- shadowm_laptop is now known as CheeryShadowm 20100517 18:07:51-!- timotei [~timo@wesnoth/developer/timotei] has quit [Ping timeout: 260 seconds] 20100517 18:12:37-!- timotei [~timo@wesnoth/developer/timotei] has joined #wesnoth-dev 20100517 18:12:55-!- kevg [~kevg@91.194.253.47] has quit [Remote host closed the connection] 20100517 18:17:54-!- Sapient [~patrickp@wesnoth/developer/sapient] has joined #wesnoth-dev 20100517 18:18:29-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100517 18:26:33-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100517 18:30:16-!- fendrin [~fabi@88-134-187-231-dynip.superkabel.de] has joined #wesnoth-dev 20100517 18:30:16-!- fendrin [~fabi@88-134-187-231-dynip.superkabel.de] has quit [Changing host] 20100517 18:30:16-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20100517 18:40:16-!- fkhodkov [~fedor76@ppp-78-24-25-114-bras0.istra.ru] has quit [Read error: Connection reset by peer] 20100517 18:53:08-!- Sapient [~patrickp@wesnoth/developer/sapient] has left #wesnoth-dev [] 20100517 18:56:04< timotei> mhh anyone knows if the editor uses the DEBUG mode? i mean, if you're in the editor, and debug mode is on, you get any "enhancements"? 20100517 18:56:59< shadowmaster> I don't think so. 20100517 18:57:33< shadowmaster> you can always grep the code for calls to the method that provides the current status of the debug flag 20100517 19:08:45< timotei> god, what's "^M"? 20100517 19:09:42< shadowmaster> CR. 20100517 19:10:10< shadowmaster> you are probably seeing carriage returns combined with linefeeds with an editor that doesn't know that CRLF is the Windows way to say "new line!" 20100517 19:10:27< shadowmaster> lone linefeeds are the Unix way. 20100517 19:10:52< timotei> well, I'm using Eclipse, on linux 20100517 19:10:59< timotei> and git diff, it shows me ^M stuff 20100517 19:11:27< shadowmaster> any particular file? 20100517 19:11:51< timotei> GOD! I hate him 20100517 19:12:03< timotei> well, yes, it's a single file 20100517 19:13:23< timotei> well, I don't get it 20100517 19:13:35< shadowmaster> tell me when you get it 20100517 19:13:38< Soliton> presumably the file is in windows encoding then. 20100517 19:14:13< timotei> I edited a file (which I rembember was made in windows) 20100517 19:14:17< shadowmaster> it probably needs svn:eol-style set to native anyway 20100517 19:14:18< timotei> http://wesnoth.pastebin.com/YkHtcudc 20100517 19:14:27< Soliton> elias: btw, http://yourpaste.net/5401 i'm not sure what addon causes it though. 20100517 19:14:27< timotei> in eclipse preferences I have set: unix eol 20100517 19:14:40< shadowmaster> I mean the svn property, not the editor config 20100517 19:14:47< timotei> oh 20100517 19:14:55< elias> hm, that sounds familiar somehow 20100517 19:15:10< shadowmaster> anyway, I'm going back home, see ya 20100517 19:15:14< timotei> bye 20100517 19:15:22< timotei> so how should I use git to set that? 20100517 19:15:41< Soliton> i don't think git-svn can do that. 20100517 19:15:45< timotei> :( 20100517 19:15:46< shadowmaster> git-svn doesn't support getting or setting svn props other than svn:executable 20100517 19:16:02< timotei> well, I'll commit that way then:)) 20100517 19:16:09< shadowmaster> I think svn propset works on remote URIs though (svn+ssh://foo@bar/....) 20100517 19:16:58< shadowmaster> either that or Espreon or AI0867 can help by running umcpropfix on src/ 20100517 19:17:04< timotei> ok 20100517 19:17:29< Soliton> except it's not in src. 20100517 19:17:48< timotei> ye 20100517 19:18:04< shadowmaster> at any path where it's eventually committed 20100517 19:18:08< Soliton> also i guess there is a good chance that java files aren't handled yet by that funnily named script. 20100517 19:18:24< shadowmaster> it can be made to work with them easily 20100517 19:18:38< Soliton> no doubt. 20100517 19:18:40-!- Blueblaze [~nick@adsl-76-202-19-93.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100517 19:19:15< shadowmaster> that was the whole point when I wrote it :P 20100517 19:20:12< elias> Soliton: can you paste the complete log somewhere? 20100517 19:20:32< elias> i somehow hope there's a hint which addon causes it 20100517 19:21:09< Soliton> well, you can see the Parsing addons ... part in there already. 20100517 19:21:17< elias> hm 20100517 19:21:20-!- CheeryShadowm [~ignacio@wesnoth/developer/shadowmaster] has quit [Quit: you are doing it right] 20100517 19:21:21< Soliton> there is nothing more to it. 20100517 19:21:26< elias> i see 20100517 19:22:34< Soliton> to reproduce you'd need to check out all eras, i think. 20100517 19:24:54-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 20100517 19:26:43-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100517 19:28:58-!- FAAB [~huajie@219.142.252.24] has quit [Quit: Leaving.] 20100517 19:30:43-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100517 19:31:50< timotei> mhh... I'm getting some "errors" on the editor 20100517 19:32:27< timotei> here: http://wesnoth.pastebin.com/SH7167iV 20100517 19:32:45< elias> Soliton: can you try this? 20100517 19:32:46< CIA-10> elias * r42684 /branches/1.8/data/tools/unit_tree/helpers.py: [unit_tree tool] possible fix for unicode problem with python 2.x 20100517 19:33:08< elias> too lazy to figure out how to reproduce so i let you do the testing :P 20100517 19:33:12-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100517 19:34:11< timotei> Crab_, fendrin: mhh... what's better?: let the user set the working directory when launching the wesnoth editor, or compute it from the path of the executable? 20100517 19:35:04< Soliton> elias: too lazy as well, so i can tell you tomorrow. :-) 20100517 19:35:10< elias> heh, ok 20100517 19:35:26< Crab_> timotei: for launching the editor from eclipse plugin ? 20100517 19:35:32< timotei> yes 20100517 19:35:37-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20100517 19:37:33-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 276 seconds] 20100517 19:37:43< Crab_> I think 'is not important and can be easily changed; I prefer the same behavior as for launch of the editor without eclipse' 20100517 19:38:38< timotei> ok 20100517 19:38:44< Soliton> why not both? compute it if the user doesn't specify it. 20100517 19:39:14< timotei> ok 20100517 19:40:56-!- timotei [~timo@wesnoth/developer/timotei] has quit [Quit: brb] 20100517 19:47:03-!- k23z__ [k23z__@unaffiliated/k23z--/x-2536701] has joined #wesnoth-dev 20100517 19:52:31< fendrin> timotei: If you are around later, I would say take it with Soliton and implement both. That is a good thing. 20100517 19:58:44< esr> fendrin: Has someone been screwing with the unit-list representation the AI uses? I tripped over a *bad* bug this morning - https://gna.org/bugs/?16037 20100517 19:59:34< Crab_> esr: is there a save ? 20100517 19:59:47< Crab_> (the attached file says 'Nothing in here, file has a null size; ') 20100517 20:00:03< esr> Yup, attached. Simply click end of turn to see the bug. 20100517 20:00:21< Crab_> (the attached file says 'Nothing in here, file has a null size; ') 20100517 20:00:28< esr> Shit. 20100517 20:00:39< Crab_> can you PM it to me ? 20100517 20:00:40< esr> Let me try to attach again. 20100517 20:00:43< Crab_> ok 20100517 20:02:44< Crab_> good, that one works 20100517 20:04:21< Crab_> reproduced 20100517 20:04:34< esr> Weird one, isn't it? 20100517 20:04:50< Crab_> yes. will be fun to find out the cause. 20100517 20:05:32< esr> Looks like the sort of thing a bisect could pin down fairly quickly. It's not subtle. 20100517 20:05:34-!- Gallaecio [~Gallaecio@232.158.60.213.dynamic.mundo-r.com] has joined #wesnoth-dev 20100517 20:06:09< Crab_> esr: btw, an offtopic question - can you recommend a python web framework to me ? 20100517 20:06:46< esr> Yeah, I've looked at both WebGears and Django. Prefer the latter. 20100517 20:06:54< Crab_> thanks 20100517 20:07:06< Crab_> esr: well, your bug doesn't exist:) 20100517 20:07:12< esr> ? 20100517 20:07:16< Crab_> esr: level 0 units do not have zone of control. 20100517 20:07:26< Crab_> so, the ai retreats the leader and move the grunt into his place 20100517 20:07:47< esr> Hm. But I don't see the move. 20100517 20:08:07< esr> It looks like they swap by teleport or something. 20100517 20:08:12< Crab_> I removed accelelerated animation and I see it 20100517 20:08:43< Crab_> and be sure to turn on all tracking of unit actions 20100517 20:08:44< esr> Er, OK. Feel free to mark invakid with a note. 20100517 20:08:55< Crab_> let all bugs be that easy to fix :) 20100517 20:09:03< Crab_> on higher animation speed, I was fooled, too :) 20100517 20:09:40-!- alink [~alink@wesnoth/developer/alink] has joined #wesnoth-dev 20100517 20:09:43 * esr feels less stupid now 20100517 20:11:17< Crab_> also, there's a contributing factor: immediately before that pair of moves, wolf rider in another corner of the map moves, the screen scrolls to it. so, when the screen scrolls back, the leader/grunt moves might be already completed. 20100517 20:13:43< fendrin> :-) 20100517 20:22:35< esr> Oh, lovely. 20100517 20:23:19< esr> Now the main menu doesn't take mouse clicks. Just after I upgraded to Lucid Lynx. 20100517 20:23:26< esr> I'll try revuilding. 20100517 20:25:04< Crab_> esr: that one - https://gna.org/bugs/index.php?14770 - or something different ? 20100517 20:25:51< esr> That may be it. 20100517 20:26:35< rigved> hi everyone 20100517 20:26:44< Crab_> hi, rigved 20100517 20:26:46< rigved> esr: it happened with me too 20100517 20:26:50< esr> I'm rebuilding trunk from scratch with 10.04 libs to see if that washes the problem away. 20100517 20:26:55< rigved> hi Crab_ 20100517 20:27:01< esr> rigved: Do you have a fix? 20100517 20:27:24< rigved> ser: just switch to full screen, mouse clicks work then 20100517 20:27:39< rigved> mouse clicks do not work in the window mode 20100517 20:27:47< rigved> *esr 20100517 20:28:10< esr> Ah. 20100517 20:28:42< Crab_> esr: there's a patch to SDL 1.2.14, linked in the tracker. or just downgrade to sdl 1.2.13 20100517 20:29:15< esr> Crab_: What's incantation to downgrade under Debian/Ubuntu? 20100517 20:29:28< Crab_> esr: sorry, don't know. 20100517 20:39:31-!- _jbx_ [~jbailey@12.190.80.225] has joined #wesnoth-dev 20100517 20:40:45< rigved> esr: check this webpage, maybe it will help - http://ubuntuforums.org/showthread.php?t=321156 20100517 20:41:34< esr> rigved: Thanks. 20100517 20:42:26< rigved> esr: You are welcome 20100517 20:44:58-!- YogiHH [YogiHH@c146160.adsl.hansenet.de] has joined #wesnoth-dev 20100517 20:45:11-!- YogiHH [YogiHH@c146160.adsl.hansenet.de] has quit [Changing host] 20100517 20:45:11-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has joined #wesnoth-dev 20100517 20:45:16< YogiHH> hello 20100517 20:46:48< Crab_> hi, YogiHH 20100517 20:49:12< rigved> hi, YogiHH 20100517 20:51:59-!- billynux [~c8078d05@wesnoth/developer/billynux] has joined #wesnoth-dev 20100517 20:52:29< rigved> esr: can i ask a general question? 20100517 20:52:30< billynux> wesbot: seen mordante 20100517 20:52:31< wesbot> billynux: The person with the nick mordante last spoke 22h 46m ago. 22h 45m ago was here and on the channel #wesnoth-de with the message: Quit: Leaving 20100517 20:52:46< Crab_> hi, billynux 20100517 20:52:50< billynux> hi Crab_ 20100517 20:52:52< Crab_> billynux: how it's going ? 20100517 20:53:07< billynux> great... I think I am a little behind schedule :( 20100517 20:53:29< Crab_> billynux: are there any specific blockers ? 20100517 20:53:39< billynux> Crab_: and I would like to talk to someone about timeouts 20100517 20:54:35< Crab_> billynux: well, there are several cases where timeouts need extra attention : first is stats upload - where we don't want wesnoth to hand for 30 seconds on close if it's not possible to resolve the server name of the upload server. 20100517 20:54:36< billynux> Crab_: blockers... not precisely, I just haven't done much lately 20100517 20:55:08< Crab_> billynux: second case is when we service multiple peers, and we must not hand or block in case we lose some of our peers. 20100517 20:55:22< Crab_> billynux: e.g. for the server, or for the gamemaster. 20100517 20:55:32< billynux> Crab_: That is the point, asynchronous operations free us from most of those 20100517 20:55:47< billynux> Crab_: What 20100517 20:56:11< billynux> Crab_: ... What I'm having trouble is implementing a timeout event that would cancel the *last* operation 20100517 20:57:07< Crab_> billynux: we can be still blocked on the application layer. e.g. if everyone waits till the player 2 finishes his turn. but he's silently gone without any RSTs. 20100517 20:57:12< billynux> Crab_: I could easily implement timeouts that stop/cancel the socket, but not one that would just cancel the operation that timed out 20100517 20:57:30< Crab_> why do you need to cancel the last operation ? what is the use case ? 20100517 20:57:43< billynux> Crab_: thats what I wanted to ask you guys :D 20100517 20:58:05< Crab_> well, let's try to see... 20100517 20:58:37< billynux> Crab_: I'm happy with: timeout -> consider the guy disconnected and kill the socket 20100517 20:58:55< Crab_> for communication with addon server and stats upload, we connect at the start and if we hit a timeout, there's no reason to keep the socket around 20100517 20:59:25< Crab_> for client, if server timeouts, there's no reason to talk with it any more, we can consider us disconnected 20100517 21:00:06< billynux> Crab_: Great... so, I can provide a send( ..., handler, timeout_secs) that will later on call the handler with the corresponding timeout error 20100517 21:00:50< Crab_> billynux: yes. in most cases, the application would need to handle the timeout exactly as if connection is reset by remote peer. 20100517 21:01:31-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20100517 21:01:38< gabba> bonjour 20100517 21:01:46< billynux> Crab_: I was thinking that it could be useful if you want to retry the operation 20100517 21:01:52< billynux> bonjour monsieur gabba 20100517 21:01:54< Crab_> gabba: hello 20100517 21:02:06< gabba> bonjour billynux 20100517 21:02:09< gabba> hi Crab_ 20100517 21:02:13< Crab_> billynux: we can always repeat from the beginning at higher layer, e.g. reconnect. 20100517 21:02:39< Crab_> billynux: but yes, there is one case... 20100517 21:02:56< billynux> ok Crab_, good news then, I was a bit worried about how I would implement that 20100517 21:03:35< Crab_> billynux: if we want to ask the player 'no reply in 30 seconds. wait or kill?'. but, well, we can reconnect to wesnoth's MP games, so we can get away without implementing that one. 20100517 21:03:59< billynux> Crab_: It is still possible 20100517 21:04:08< Crab_> especially because the MP server will want to kill the stale connection independently of the player's wishes. 20100517 21:04:27< billynux> Crab_: The problem is... you can't cancel the original operation, it may still go trough after the timeout... OR... you kill the socket :) 20100517 21:04:47< billynux> and all pending operations associated with it 20100517 21:04:58< Crab_> billynux: I think that it's better to just drop the socket and offer the player to reconnect\redo. 20100517 21:05:11< billynux> Ok 20100517 21:05:27< billynux> Crab_: It is not the last time one would leave desirable functionality out, because implementation would become too complex 20100517 21:06:05< Crab_> billynux: yes, but, at least, there's no regressions in functionality wrt that. 20100517 21:06:17< billynux> great 20100517 21:06:35< Crab_> as now things are even slightly worse (no way to customize that timeout) 20100517 21:07:41< billynux> Crab_: Yes... my idea was providing simple timeouts on every operation... which will later on call the handler with the corresponding error_code, and a general timeout capability (which you can use for whatever purpose you see fit) 20100517 21:18:21-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100517 21:19:37-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20100517 21:19:48< mordante> servus 20100517 21:23:18< mordante> alink, you need the underline badly? 20100517 21:23:59< mordante> I think I just didn't add it since it wasn't needed yet 20100517 21:26:54-!- phlaem [~a@e178092056.adsl.alicedsl.de] has joined #wesnoth-dev 20100517 21:28:06< esr> rigved: Sure. 20100517 21:28:39< mordante> Rhonda, the titlescreen button bug will be fixed with gui2 20100517 21:28:51< mordante> Rhonda, and that code is almost ready 20100517 21:29:23< rigved> when i tried to add two .deb package files to an already existing .tar.xz file, all my earlier 50 or so files (which were already there in the compressed archive) got erased and replaced by these two files which i was adding 20100517 21:29:25< rigved> is this a problem or is it just the way it works? 20100517 21:29:45< rigved> i used my archive manager (GUI) 20100517 21:29:47< rigved> i just draged the files over n dropped them into the archive 20100517 21:29:58< rigved> then it said adding files to archive 20100517 21:30:08< rigved> n then *whoosh* 20100517 21:30:14< rigved> all files gone 20100517 21:30:31< rigved> esr: have you had a problem like this? 20100517 21:33:25< esr> It sounds like your "archive manage" is some sort of GUI I've never used. 20100517 21:35:01< rigved> esr: it called file roller 20100517 21:35:09< rigved> version 2.30 20100517 21:35:18< esr> Heard of it. Never used it. 20100517 21:36:57< rigved> these files were over 650 mb...i'm downloading all the files again currently... 20100517 21:38:08< rigved> anyways, no lasting harm done 20100517 21:40:37-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100517 21:41:26-!- Gallaecio [~Gallaecio@232.158.60.213.dynamic.mundo-r.com] has quit [Ping timeout: 246 seconds] 20100517 21:43:02< mordante> alink, ah I remember (looking at the pango documentation) the setting of underlining wasn't that straight forward so postponed it 20100517 21:43:14< billynux> hi mordante 20100517 21:45:57-!- Gallaecio [~Gallaecio@232.158.60.213.dynamic.mundo-r.com] has joined #wesnoth-dev 20100517 21:53:24< mordante> hi billynux 20100517 21:53:30-!- Crab_ [~Crab_@wesnoth/developer/crab] has left #wesnoth-dev [] 20100517 21:53:52< mordante> billynux, and how was the congress? 20100517 21:53:53< billynux> hi mordante,I've been talking with Crab_ about use cases for timeouts 20100517 21:54:13< billynux> mordante: So so... too much biology, and not enough computing :( 20100517 21:54:55< mordante> yes I just read that and I agree about disconnection the socket 20100517 21:55:03< mordante> ah too bad 20100517 21:55:47< billynux> mordante: Great, and... there are a couple of commits you can look at 20100517 21:56:10< mordante> in the async code I assume 20100517 21:56:21< billynux> mordante: I'm pretty close to wrapping up the buffer stuff, I *just* added the overloaded buffer function, which just forwards to boost::asio's function 20100517 21:56:27< billynux> yes 20100517 21:58:47< billynux> mordante: Memory management for multiple-send operations is pretty hairy, but I believe it is ok... It handles a boost::shared_ptr to a copying buffer ... check it out. Should I run valgrind against it? 20100517 21:59:37-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100517 21:59:47< mordante> running valgrind can't hurt ;-) 20100517 22:13:50-!- Ken_Oh [~briang@static-71-178-174-220.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 20100517 22:18:22< mordante> billynux, ok had a look and no questions at the moment regarding the code 20100517 22:19:02< mordante> I think it would be a good idea to slowly move the code to the Wesnoth repository and start to test it 20100517 22:19:26< billynux> mordante: me too 20100517 22:23:50< mordante> you want to work on the timeouts before or after that? 20100517 22:33:21< billynux> mordante: Its pretty much the same 20100517 22:37:30-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100517 22:39:35< mordante> billynux, ok, what you prefer 20100517 22:40:20< billynux> mordante: I prefer to keep working on the current repository, until a have a more stable version of the code, so I won't pollute it with simple commits 20100517 22:41:07< billynux> s/until a have/until I have/ 20100517 22:41:11< mordante> well I don't think a lot of commits is pollution, in that way you can see the history 20100517 22:41:52< billynux> mordante: do you prefer I work directly on the wesnoth repo? 20100517 22:42:33< Smar> well, it's not really good thing to have *unnecessary* commits 20100517 22:42:38< billynux> mordante: and, changing subjects: Would it be better to have send(...., seconds_to_timeout) or set_timeout( seconds_to_timeout); send( ... ) ? 20100517 22:42:38< mordante> yup, that's why I said that I thought it would be an idea to slowly move the code there 20100517 22:42:58< mordante> Smar, unnecessary is in the eye of the beholder 20100517 22:43:05< billynux> Smar: I agree, ATM I could make a small change and quickly revert it... 20100517 22:43:09< billynux> mordante: true 20100517 22:43:11< mordante> Smar, I rather have the history in one place 20100517 22:43:16< Smar> I often commit things like "windows fix" "windows fix again" "mingw fix" "windows fix" "fix the fix" "meh" "I'm bored" "I love to read git log" 20100517 22:43:51< mordante> good log message would be more useful :-p 20100517 22:44:13< Smar> that's why I develop in other branch/repo and then do the commit 20100517 22:44:23< Smar> that I actually have something to commit 20100517 22:44:57< billynux> Well, I get a little philosophy and good sense should be applied :) 20100517 22:44:58< Smar> at work I need to do those things since I hate doing anything at windows and I'm trying to debug windows application... 20100517 22:45:10< Smar> well, crossplatform, but anyway 20100517 22:45:12< mordante> small things I code test and commit, larger things in a local branch and then commit the final stuff in separate patches 20100517 22:45:33< Smar> pretty much like that 20100517 22:46:05< billynux> well... mordante, check out the question above later (RE timeout configuration) 20100517 22:46:05< billynux> I gotta go... 20100517 22:46:18< mordante> windows development is nasty ;-) 20100517 22:46:27< mordante> billynux, I'll think about it, see you later 20100517 22:46:43< billynux> mordante: Windows dev... is ... nonexistent to me :) 20100517 22:46:46< billynux> coming up: Timeout capability 20100517 22:47:03< mordante> our customers like Windows ;-) 20100517 22:47:33< billynux> how can one code without sed/grep/etc... ? (reminds me of the porcupine sex joke) 20100517 22:47:34< mordante> billynux, ok nice ping me after you commit it, if I'm still here 20100517 22:47:59< billynux> oh, that will be tomorrow or late tonight, I'm off to class now 20100517 22:48:05< Smar> not even a bit related, but... my personal repo commit messages are best, "nyaa", "nyuu", "meh", "nyan" i.e. 20100517 22:48:05< billynux> bye y'all 20100517 22:48:08-!- billynux [~c8078d05@wesnoth/developer/billynux] has quit [Quit: Page closed] 20100517 22:48:18< Smar> bye bye. 20100517 22:48:37< mordante> I didn't say I coded on Windows, I code on Linux and cross compile 20100517 22:48:51< Smar> I think I have sed on windows too... :) 20100517 22:49:03< mordante> no my personal repo messages are most of the time sane or WIP 20100517 22:49:10< Smar> I don't cross compile, because I'm too lazy to make an environment 20100517 22:49:16< Smar> and I need to test things out too 20100517 22:49:41< Smar> msys is pretty nice in the end, I just prefer writing code on my own system that has proper keyboard layout 20100517 22:49:47< Smar> and programs. 20100517 22:49:54< mordante> I found a nice environment for cross compilation and MSVC is kind of broken in some ways 20100517 22:50:35< mordante> and tried msys and cywin, but not too happy with them (mainly because I'm still on Windows) 20100517 22:50:35< Smar> I could just somehow install mingw 20100517 22:50:47< Smar> I'm not sure how, but I should be able to somehow 20100517 22:50:57< Smar> :) 20100517 22:50:57-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100517 22:51:07< Smar> I just use msys to actually allow me to build anything 20100517 22:51:16< Smar> I'm just too helpless in front of windows 20100517 22:51:33< mordante> I use http://www.nongnu.org/mingw-cross-env/, works nicely and rather active development 20100517 22:51:38< Smar> I hate rxvt though, but that can't be helped 20100517 22:51:50< Smar> it's much better than win's own shell 20100517 22:51:52< mordante> I like rxvt, use it on Linux as well 20100517 22:51:57< Smar> :) 20100517 22:51:59< Smar> I use konsole 20100517 22:52:22< Smar> what that one does? 20100517 22:52:31-!- Blueblaze [~nick@adsl-76-202-19-93.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20100517 22:52:40< Smar> gentoo has ebuilds for mingw cross compilation, I oughta be able to use those somehow 20100517 22:52:40< mordante> I hate KDE + GNOME, I simply want to control my `desktop' 20100517 22:52:55< Smar> I hate gnome because of that very reason ;) 20100517 22:53:06< Smar> but that's just matter of taste 20100517 22:53:21< mordante> that one simply builds an entire cross compilation environment and various static libraries 20100517 22:53:30< Smar> ok 20100517 22:53:40< Smar> then, I suppose, gentoo's thingy would be better 20100517 22:53:57-!- Blarumyrran [~Blarumyrr@84-50-143-71-dsl.rkv.estpak.ee] has joined #wesnoth-dev 20100517 22:54:01< Smar> (for me) 20100517 22:54:31< mordante> I like this one, since it's rather easy to add new libraries 20100517 22:54:39-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 265 seconds] 20100517 22:54:42< Smar> :) 20100517 22:55:15< Smar> I'll try to remember that project... gentoo's one just uses the package manager, so it has some obvious benefits :) 20100517 22:56:20< Smar> or more exactly package management system, you can create an overlay from gcc to make a cross compiler... 20100517 22:56:33< mordante> yes, but then you need to cross compile all dependencies manually and in this environment (if lucky) somebody else already figured out how to do it 20100517 22:56:42< Smar> wait, I'm so well offtopic already :( 20100517 22:56:52< Smar> :) 20100517 22:57:04< mordante> :-) 20100517 22:57:17< Smar> I haven't tried that gentoo's system, so hard to say how it works 20100517 22:57:33-!- k23z__ [k23z__@unaffiliated/k23z--/x-2536701] has quit [Quit: Leaving] 20100517 22:58:06< Smar> oh well, I'll go to sleep -> 20100517 22:58:40< mordante> night Smar 20100517 23:01:02-!- Gallaecio [~Gallaecio@232.158.60.213.dynamic.mundo-r.com] has quit [Remote host closed the connection] 20100517 23:04:40-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100517 23:05:39-!- pokh [~pokh@c-68-38-100-21.hsd1.pa.comcast.net] has quit [Quit: Ex-Chat] 20100517 23:11:37-!- allefant [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100517 23:13:03< mordante> I'm off night 20100517 23:14:13-!- elias [~elias@allegro/developer/allefant] has quit [Ping timeout: 258 seconds] 20100517 23:18:21-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20100517 23:19:40-!- gabba [~gabba@wesnoth/developer/gabba] has left #wesnoth-dev [] 20100517 23:21:55-!- Blarumyrran [~Blarumyrr@84-50-143-71-dsl.rkv.estpak.ee] has quit [Quit: Lahkun] 20100517 23:24:02-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 252 seconds] 20100517 23:29:46-!- k23z__ [k23z__@unaffiliated/k23z--/x-2536701] has joined #wesnoth-dev 20100517 23:37:53< AI0867> wesbot: bug #15445 20100517 23:38:36< AI0867> wesbot: bug 15445 20100517 23:38:40< AI0867> wesbot? 20100517 23:38:47< AI0867> shikadibot: bug 15445 20100517 23:39:10-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20100517 23:44:53-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100517 23:46:34-!- allefant [~elias@allegro/developer/allefant] has quit [Quit: Leaving] 20100517 23:52:37< CIA-10> ai0867 * r42685 /branches/1.8/data/campaigns/tutorial/scenarios/1_Tutorial.cfg: In the tutorial, make in-game portraits of konrad and lisar full-size, while keeping their help portraits at 250x250 20100517 23:52:41< CIA-10> ai0867 * r42686 /branches/1.8/data/campaigns/tutorial/units/ (Fighter.cfg Fighteress.cfg): Scale the help-portraits to 200x200, this is closer to the canonical 205x205 and gives the scaling algorithm a nice round number to work with 20100517 23:56:31-!- _jbx_ [~jbailey@12.190.80.225] has quit [Quit: It was a new day yesterday, but it's an old day now.] 20100517 23:56:56< alink> mordante: np, I needed underline for help's hyperlink, but I solved my problem. 20100517 23:57:58< alink> My initial goal was to have full compatibility between SDL_ttf and pango (using my new style flag gives same output but using different engine) 20100517 23:59:31< CIA-10> ai0867 * r42687 /trunk/data/campaigns/tutorial/scenarios/1_Tutorial.cfg: In the tutorial, make in-game portraits of konrad and lisar full-size, while keeping their help portraits at 250x250 20100517 23:59:34< CIA-10> ai0867 * r42688 /trunk/data/campaigns/tutorial/units/ (Fighter.cfg Fighteress.cfg): Scale the help-portraits to 200x200, this is closer to the canonical 205x205 and gives the scaling algorithm a nice round number to work with 20100517 23:59:37< alink> and I was briefly annoyed when i noticed that pango supported all but one style of SDL_ttf 20100517 23:59:58< alink> I fixed it by using markups --- Log closed Tue May 18 00:00:12 2010