--- Log opened Sun Dec 06 00:00:11 2009 --- Day changed Sun Dec 06 2009 20091206 00:00:11< shadowmaster> nor there are many options that work with XRender composition. 20091206 00:00:47< shadowmaster> personally I've not had performance issues with EXA and Xvideo 20091206 00:03:40< Ivanovic> just started NR scenario1 droiding myself 20091206 00:03:54< Ivanovic> i get basically constant 50fps in 1024x768 20091206 00:04:04< Ivanovic> cpu load somewhere at 10 to 14% 20091206 00:04:22< shadowmaster> don't you have quadcore anyway? :P 20091206 00:04:28< Ivanovic> (that is: 10 to 14% of all 4 cores clocked down to 2000Mhz 20091206 00:05:00< shadowmaster> also, 7.7-rc1 is in the FTP directory 20091206 00:05:15< Ivanovic> so it is something like 50% cpu load for one core running at 2ghz 20091206 00:05:22< Ivanovic> cool, then get this one 20091206 00:07:56< Ivanovic> if just shadowbuffer is used: yeah, i believe you that it might be slaggish, but with EXA accel and the likes working it should be perfectly fine on your box 20091206 00:08:59< shadowmaster> the problem is that here, with 2.6.31 and EXA, things are slower than without EXA. 20091206 00:09:11< shadowmaster> then again, I could try 2.6.32 once I recompile with KMS disabled. 20091206 00:10:06< Ivanovic> no need to recompile with it disabled, just use a startup param 20091206 00:10:21< Ivanovic> radeon.modeset=0 20091206 00:10:51< Ivanovic> eg my grub kernel line looks like this: 20091206 00:10:53< Ivanovic> kernel /kernel-2.6.32 root=/dev/sdb5 usbhid.mousepoll=2 radeon.modeset=0 20091206 00:13:26-!- Noyga [n=lame-z@wesnoth/developer/noyga] has quit [Remote closed the connection] 20091206 00:15:03-!- Cheese-kun is now known as Espreon 20091206 00:20:58-!- boucman [n=rosen@wesnoth/developer/boucman] has quit ["Leaving."] 20091206 00:21:16-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 66 bugs, 248 feature requests, 13 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20091206 00:25:17-!- Zarel__ [n=Zarel@x-160-94-92-218.uofm-secure.wireless.umn.edu] has joined #wesnoth-dev 20091206 00:28:02-!- zookeeper [n=l@88-148-251-223.bb.dnainternet.fi] has quit [] 20091206 00:32:02-!- Ken_Oh1 [n=dick@c-69-137-152-22.hsd1.md.comcast.net] has quit ["Leaving."] 20091206 00:38:06-!- Espreon [n=espreon@wesnoth/developer/espreon] has quit [Read error: 60 (Operation timed out)] 20091206 00:45:55-!- EdB_ [n=edb@157.101.196-77.rev.gaoland.net] has joined #wesnoth-dev 20091206 00:46:11-!- Zarel__ [n=Zarel@x-160-94-92-218.uofm-secure.wireless.umn.edu] has quit ["This computer has gone to sleep"] 20091206 00:57:09-!- Zarel__ [n=Zarel@x-160-94-92-218.uofm-secure.wireless.umn.edu] has joined #wesnoth-dev 20091206 00:59:25-!- EdB_ [n=edb@157.101.196-77.rev.gaoland.net] has quit [Remote closed the connection] 20091206 01:00:54-!- Zarel__ [n=Zarel@x-160-94-92-218.uofm-secure.wireless.umn.edu] has quit [Client Quit] 20091206 01:01:53-!- Doppp [i=Doppp@unaffiliated/doppp] has quit [Read error: 104 (Connection reset by peer)] 20091206 01:07:59-!- Zarel__ [n=Zarel@x-160-94-92-218.uofm-secure.wireless.umn.edu] has joined #wesnoth-dev 20091206 01:18:20-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has quit ["ChatZilla 0.9.85 [Firefox 3.0.15/2009101601]"] 20091206 01:23:43-!- Chusslove [n=Chusslov@brsg-d9bef711.pool.mediaWays.net] has quit [Read error: 110 (Connection timed out)] 20091206 01:24:54-!- Zarel__ [n=Zarel@x-160-94-92-218.uofm-secure.wireless.umn.edu] has quit ["This computer has gone to sleep"] 20091206 01:30:51-!- Chusslove [n=Chusslov@brsg-d9bef3e7.pool.mediaWays.net] has joined #wesnoth-dev 20091206 01:33:11-!- Espreon [n=espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20091206 01:45:17-!- Zarel__ [n=Zarel@x-160-94-92-218.uofm-secure.wireless.umn.edu] has joined #wesnoth-dev 20091206 01:59:56-!- loonycyborg [n=sergey@wesnoth/developer/loonycyborg] has quit ["Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz"] 20091206 02:00:32-!- loonybot [n=loonybot@wesnoth/bot/loonybot] has quit [Remote closed the connection] 20091206 02:26:54-!- SonIcco_ [n=SonIcco@pD9510E3E.dip0.t-ipconnect.de] has quit [Remote closed the connection] 20091206 02:42:17-!- Thrawn [n=chatzill@pool-71-126-229-177.bstnma.east.verizon.net] has joined #wesnoth-dev 20091206 02:47:52-!- ardesh [n=ardesh@port-92-195-103-156.dynamic.qsc.de] has quit [Read error: 60 (Operation timed out)] 20091206 03:01:13-!- ardesh [n=ardesh@port-92-195-120-71.dynamic.qsc.de] has joined #wesnoth-dev 20091206 03:08:32-!- sparrowg [n=quassel@59.93.3.2] has joined #wesnoth-dev 20091206 03:12:58-!- Ken_Oh1 [n=dick@c-69-137-152-22.hsd1.va.comcast.net] has joined #wesnoth-dev 20091206 03:13:36< shadowmaster> um, no Frogatto coders here? :P 20091206 03:14:41< Espreon> Go to #frogatto 20091206 03:14:54< shadowmaster> uh, that isn't in ALIS. 20091206 03:15:05< Espreon> It exists though... 20091206 03:15:10< shadowmaster> and it is not int eh services database AFAICT 20091206 03:15:12< shadowmaster> in the 20091206 03:15:33< Espreon> Just go to it... 20091206 03:26:21-!- Doppp [i=Doppp@CMU-330744.WV.CC.CMU.EDU] has joined #wesnoth-dev 20091206 03:44:28-!- Thrawn [n=chatzill@pool-71-126-229-177.bstnma.east.verizon.net] has quit ["ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]"] 20091206 03:50:52-!- sparrowg [n=quassel@59.93.3.2] has quit [Read error: 110 (Connection timed out)] 20091206 03:53:12-!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote closed the connection] 20091206 04:07:54-!- Ivanovic_ [n=ivanovic@dtmd-4db2bd8f.pool.mediaWays.net] has joined #wesnoth-dev 20091206 04:12:15-!- Blueblaze [n=nick@adsl-76-202-22-180.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20091206 04:24:45-!- Ivanovic [n=ivanovic@wesnoth/developer/ivanovic] has quit [Read error: 110 (Connection timed out)] 20091206 04:25:52-!- Ivanovic_ is now known as Ivanovic 20091206 04:35:53-!- Doppp [i=Doppp@unaffiliated/doppp] has quit [Read error: 104 (Connection reset by peer)] 20091206 04:45:22-!- Turuk [n=administ@wesnoth/forumsith/turuk] has quit [] 20091206 05:02:18-!- LFC|Doppp [n=Doppp@c-98-219-161-204.hsd1.pa.comcast.net] has joined #wesnoth-dev 20091206 05:02:54-!- LFC|Doppp is now known as Doppp 20091206 05:12:44-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20091206 05:37:04-!- Blueblaze [n=nick@adsl-76-202-22-180.dsl.hstntx.sbcglobal.net] has quit [Remote closed the connection] 20091206 05:48:02-!- Ken_Oh1 [n=dick@c-69-137-152-22.hsd1.va.comcast.net] has quit ["Leaving."] 20091206 06:12:37< CIA-62> espreon * r40107 /branches/resources/image-localization/es/logo.xcf: Added the source file for the soon-to-be-comitted Spanish BfW logo. 20091206 06:16:05-!- Chusslove [n=Chusslov@brsg-d9bef3e7.pool.mediaWays.net] has quit [Read error: 110 (Connection timed out)] 20091206 06:16:28< CIA-62> espreon * r40108 /trunk/ (2 files in 2 dirs): Added the new Spanish BfW logo. 20091206 06:16:33< Espreon> Crap... 20091206 06:17:38< Espreon> Nah, the track file didn't need to be updated... 20091206 06:20:36-!- Chusslove [n=Chusslov@brsg-d9befa1a.pool.mediaWays.net] has joined #wesnoth-dev 20091206 06:42:27-!- keith_ [n=keith@74.193.199.229] has joined #wesnoth-dev 20091206 06:42:36< keith_> hello all 20091206 06:43:16< keith_> I'm having a weird error. I've made a couple of multiplayer campaigns, and when it is each players turn (every time) it brings a message saying can not auto save game, please save manually. What causes this? 20091206 07:08:04-!- keith_ [n=keith@74.193.199.229] has quit [Remote closed the connection] 20091206 07:19:14-!- silene [n=plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20091206 07:20:33-!- Espreon [n=espreon@wesnoth/developer/espreon] has quit [] 20091206 07:33:34-!- dtiger [n=dtiger@dynamic-vpdn-93-125-67-107.telecom.by] has joined #wesnoth-dev 20091206 07:39:31-!- silene [n=plouf@wesnoth/developer/silene] has quit [Nick collision from services.] 20091206 07:39:49-!- silene [n=plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20091206 08:01:49-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has quit [] 20091206 08:22:33-!- mordocai [n=mordocai@66.119.9.243] has joined #wesnoth-dev 20091206 08:22:36-!- Doppp [n=Doppp@c-98-219-161-204.hsd1.pa.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 20091206 08:24:18-!- mordante [n=mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20091206 08:24:35< mordante> servus 20091206 08:28:44-!- Doppp [n=Doppp@c-98-219-161-204.hsd1.pa.comcast.net] has joined #wesnoth-dev 20091206 09:35:16-!- zookeeper [n=l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20091206 09:50:16-!- EdB [n=edb@118.117.88-79.rev.gaoland.net] has joined #wesnoth-dev 20091206 09:50:27-!- Zarel__ [n=Zarel@x-160-94-92-218.uofm-secure.wireless.umn.edu] has quit ["This computer has gone to sleep"] 20091206 09:51:13< fendrin> hi mordante 20091206 09:54:18-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20091206 09:55:31< boucman> morning all 20091206 09:58:19-!- Zarel__ [n=Zarel@x-160-94-92-218.uofm-secure.wireless.umn.edu] has joined #wesnoth-dev 20091206 10:00:06< mordante> hi fendrin, boucman 20091206 10:04:23< fendrin> mordante: Do you know that feature of some gui systems that moves the pointer in a dialog that has to be answered? 20091206 10:04:54< mordante> yes I know that annoying feature 20091206 10:05:21< fendrin> mordante: Do you know if sdl supports it? 20091206 10:06:27< mordante> fendrin, http://www.libsdl.org/cgi/docwiki.cgi/SDL_WarpMouse 20091206 10:07:05< mordante> but I don't plan to support it in gui2 20091206 10:07:05< fendrin> mordante: any idea where that could be implemented, display.cpp ? 20091206 10:07:26< mordante> why do you want to use it? 20091206 10:08:53< fendrin> mordante: I think it's anoying for dialogs as well. I am currently implementing wesnoth being playable by keyboard only. This is an old dream of mine. I used to play hex based games like the german firm bluebyte's battle isle with keyboard only significantly faster. 20091206 10:10:08< fendrin> The easiest way to archive that in wesnoth seems to warp the mouse around since I can move the highlighted hex with the keyboard but after releasing the key the hex under the mouse is highlighted again. 20091206 10:10:29< fendrin> But If you have a better idea I won't use the WarpMouse thing. 20091206 10:10:52< mordante> well how you want to use it seems sane to me 20091206 10:11:28< mordante> using it in a dialog to select a button, which some programs do is annoying especially since so had a slight delay making it easy to misclick items 20091206 10:12:08< mordante> I think Wrapmouse is the best way since it generates mouse move events 20091206 10:13:28< fendrin> mordante: Okay, where exactly is sdl wrapped in the code? 20091206 10:14:51< mordante> fendrin, only some things are wrapped, mainly the drawing routines since we use our own surfaces that handle their own destruction 20091206 10:15:13< mordante> so you can use that function directly, no need to wrap it 20091206 10:15:51< fendrin> mordante: Another question is, would you hack the direction arrow key code that currently scrolls around, or define a new sete of hotkeys that can be adjusted in the preferences? 20091206 10:16:08-!- alink [n=alink@host-85-27-114-223.brutele.be] has joined #wesnoth-dev 20091206 10:16:32< mordante> I think it makes sense to use six keys for navigation ;-) 20091206 10:16:44< fendrin> mordante: No it doesn't. 20091206 10:16:48< mordante> not? 20091206 10:17:21< fendrin> mordante: I use only 4 keys. Like in battle isle. See the map files. Maps are rectangles. 20091206 10:17:58< boucman> did anybody contact the iphone port maintainer to ask if we could mainline the changes he probably had to do for the port ? 20091206 10:18:01< fendrin> This way the cursor will follow the x y coordinates in the game. That is what is the easiest for the player. 20091206 10:18:05< mordante> true but you can go in 6 directions from every hex 20091206 10:18:09< mordante> ah ok 20091206 10:18:33< mordante> boucman, not afaik 20091206 10:19:02< boucman> ok, i'll contact him (post 1.8 obviously, but we can start discussing right away) 20091206 10:19:16< alink> fendrin: and moving hex by hex or using some pixel distance ? 20091206 10:19:29< fendrin> alink: hex by hex 20091206 10:20:07< Ivanovic> moin 20091206 10:20:22< fendrin> space button will make the highlighted hex the selected hex. 20091206 10:20:43< boucman> hey Ivanovic 20091206 10:20:57< boucman> Ivanovic: the iphone maintainer is kyle on the forum ? 20091206 10:21:12< alink> fendrin, then the current x,y system may be annoying: what is the "left" and "right" hex depend of the parity of x, which is not very user friendly 20091206 10:21:17< Ivanovic> boucman: exactly 20091206 10:21:34< fendrin> alink: huh? 20091206 10:21:45< boucman> alink: it's conventional on hex based game, and more handy than the 6-way movement 20091206 10:21:49< Ivanovic> boucman: the one with the forum title "iPhone porter" 20091206 10:21:51< Ivanovic> ;) 20091206 10:21:59< boucman> k 20091206 10:22:07< mordante> hi Ivanovic 20091206 10:22:38< mordante> boucman, good idea 20091206 10:22:39< alink> fendrin: go south-east and notice how y change only half of the time ) 20091206 10:22:41< boucman> Ivanovic: the only kyle I can find has 0 posts and apparently no title 20091206 10:22:47< fendrin> alink: It works surprisingly well, if you want to see a good working implementation, download the game battle isle2 or battle isle3 and see yourself. (The games are great) 20091206 10:22:57< Ivanovic> it is some KylePole or the likes 20091206 10:23:02< fendrin> alink: There is a free clone, called asc. 20091206 10:23:10< Ivanovic> just go into the users forum and into one of the iphone threads 20091206 10:23:16< alink> fendrin: i think i played a demo of this 20091206 10:23:25< boucman> got it, thx 20091206 10:23:26< fendrin> alink: http://www.asc-hq.org/ 20091206 10:23:33< Ivanovic> or into the internationalization forum where he asks for translations of the appshop text 20091206 10:24:23< alink> fendrin: i will test it 20091206 10:24:55< boucman> wesbot: seen yogihh 20091206 10:24:55< wesbot> boucman: The person with the nick YogiHH last spoke 5d 11h ago. 5d 9h ago person left: 20091206 10:25:08< fendrin> alink: The only thing that anoys me is the deterministic outcome of the battles. There is no randomness in them. 20091206 10:26:05< mordante> fendrin, don't know what the best way is regarding the navigation with the arrows 20091206 10:26:39< mordante> it seems to me that the arrows changes + selects a hex and with shift or control it scrolls the map 20091206 10:27:09< mordante> however that breaks the current arrow key behaviour... not sure how attached people are to that behaviour 20091206 10:27:40< Ivanovic> in general it might be nice to make the arrow keys configurable in the preferences 20091206 10:27:41< mordante> (we might make it a preference, although OAB...) 20091206 10:27:44< Ivanovic> as well as the mouse buttons 20091206 10:28:03< Ivanovic> as in "all hotkeys can be configured from ingame" 20091206 10:29:01< boucman> mordante, fendrin : how about using a 8 keys direction ? 20091206 10:29:07< fendrin> Ivanovic: The arrow keys are currently very much bound to the scrolling code in general. The handler for the keypress and the handler for scroll events from the mouse(edge of the screen) is the same method. 20091206 10:29:12< mordante> boucman, 8? 20091206 10:29:28< boucman> up/down/diagonals would do as expected, left and right would do what fendrin sugests 20091206 10:30:24< mordante> ah ok 20091206 10:30:34< boucman> best of both worlds :) 20091206 10:30:39< fendrin> boucman: If I have a working solution I can easily add support for the 8 key version and test it. If it pleases I don't mind keeping it or having both. 20091206 10:31:02< mordante> fendrin, you can change the test for the keyboard in that function to a subfunction to test some settings 20091206 10:31:17< boucman> fendrin: if you do it as I suggest, they dont contradict each other, I think that way would do the most sense... 20091206 10:31:54< fendrin> boucman: And see at your keyboard , the middle line, every key is sourrounded by 6 other keys. 20091206 10:32:04< Ivanovic> fendrin: since stuff is connected this close some (smaller) refactoring is probably needed there to split things up a little more 20091206 10:32:09< Ivanovic> so that you can alter things 20091206 10:32:46< boucman> fendrin: true, and there are also only four arrow keys, eight is on the num keypad 20091206 10:32:48< mordante> I'm afk 20091206 10:33:24< boucman> fendrin: well, if you can, just implement 8 keys, and have them be keyboad shorcuts that can be reconfigured like any other I guess 20091206 10:34:07< alink> ah good, that asc game is on debian. (i was trying to compile it myself) 20091206 10:34:32< fendrin> alink: isn't everything on debian :-) 20091206 10:34:52< alink> some windows games are not ;-p 20091206 10:37:02-!- Zarel__ is now known as Zare 20091206 10:37:06-!- Zare is now known as Zarel 20091206 10:37:47< Ivanovic> alink: they don't really exist 20091206 10:37:58< Ivanovic> those are just some strange fantasy product 20091206 10:38:02< alink> ok ask does what i was saying. When pressing left/right the first time, you can't predict which diagonal will be used. I think it's a problem if you want fast keyboard control 20091206 10:38:42< Ivanovic> so at game start the cursor will have to be places 20091206 10:38:45< Ivanovic> eg on 1/1 20091206 10:38:49< Ivanovic> or on your leader 20091206 10:39:01< alink> mmh could possibly be fixed by using a grid highlighting the "rows" 20091206 10:39:16< alink> easy to do 20091206 10:42:29< fendrin> I consider the mouse pointer wrap a hack. A solution that lets the mouse pointer were it is and only updates the highlighted hex to the mouse position only when the mouse is moved would please me more. 20091206 10:43:55< alink> in mouse motion code, there is already a "check when we change hex", maybe that's a big enough mouse thresold 20091206 10:44:28< alink> (to reactivate mouse control) 20091206 10:44:54< alink> mmh not so simple when there is scrolling :-/ 20091206 10:45:43< fendrin> alink: My problem is, I have already tweaked the method that handles scrolling to move the highlighted hex instead. But at the release of the button the mouse catches the highlight back, without being moved. 20091206 10:45:57< fendrin> alink: And I have no idea which part of the code is doing that. 20091206 10:46:42< alink> that code path is a bit tricky, and it does that to avoid update-problems 20091206 10:46:49< boucman> fendrin: breakpoint in the hex highlighting code ? 20091206 10:47:34< fendrin> boucman: That wouldn't help me, since you can't go backwards from a breakpoint, can I? 20091206 10:47:57< boucman> no but the backtrace usually gives clues on what you are looking for 20091206 10:48:23< boucman> (and IIRC in future GDB you should be able to do that) 20091206 10:49:14< alink> the highlight update is in mouse_event.cpp::mouse_motion 20091206 10:49:41< fendrin> alink: You are fast, I am still searching the highlight_hex method. 20091206 10:50:06< alink> fendrin: i know well that part and i am currently working there 20091206 10:50:23< alink> (found various "select" bugs) 20091206 10:50:27< fendrin> alink: But there shouldn't be a mouse motion event, I don't touch the mouse when the highlight switches back. 20091206 10:50:59< alink> IIRC we send fake mouse_motion after clicks, to trigger update 20091206 10:51:18< alink> see the end of mouse_handler_base::mouse_press( 20091206 10:51:28< fendrin> alink: So pressing a key on the keyboards triggers an mouse move event? 20091206 10:52:07< alink> ah no just mouse button press 20091206 10:52:50< alink> you mean when using arrow and scrolling the highlight hex catch up ? 20091206 10:53:15< alink> I think i wrote that 20091206 10:53:53< fendrin> alink: It is easier to see than to describe. Can you checkout my branch? 20091206 10:54:49< fendrin> alink: If you do a local copy of the normal wesnoth branch and then redirect the copy that shouldn't take much time. 20091206 10:56:02< alink> i can still launch the process, but i am about to go afk soon 20091206 10:56:09< CIA-62> silene * r40109 /trunk/src/ (lobby_data.cpp lobby_data.hpp): Removed unused constructor chat_message. 20091206 10:56:13< CIA-62> silene * r40110 /trunk/src/ (6 files): Removed unused classes mp::gamebrowser and mp::lobby. 20091206 10:56:18< CIA-62> silene * r40111 /trunk/src/ (lobby_preferences.cpp lobby_preferences.hpp): Removed unused lobby preferences. 20091206 10:56:19< CIA-62> silene * r40112 /trunk/src/ (terrain_translation.cpp terrain_translation.hpp): Removed unused constructor t_translation::t_terrain. 20091206 10:56:23< CIA-62> silene * r40113 /trunk/src/ (multiplayer_connect.cpp multiplayer_connect.hpp): Removed unused function mp::connect::side::is_owned_by. 20091206 10:56:26< CIA-62> silene * r40114 /trunk/src/widgets/ (label.cpp label.hpp): Removed unused functions gui::label::set_size/get_size. 20091206 10:56:29< CIA-62> silene * r40115 /trunk/src/editor/mouse_action.cpp: Removed unused functions editor::mouse_action::click_left/right. 20091206 10:56:32< CIA-62> silene * r40116 /trunk/src/server/ (sample_user_handler.cpp sample_user_handler.hpp): Removed unused function suh::set_registrationdate. 20091206 10:56:35< CIA-62> silene * r40117 /trunk/src/ (multiplayer_wait.cpp multiplayer_wait.hpp): Removed unused function mp::wait::request_snapshot. 20091206 10:56:40< CIA-62> silene * r40118 /trunk/src/ (image.cpp image.hpp): Removed unused contructors image::locator and image::locator::value. 20091206 10:56:42< CIA-62> silene * r40119 /trunk/src/ (md5.cpp md5.hpp): Removed unused constructors MD5 and unused functions MD5::update. 20091206 10:56:45< CIA-62> silene * r40120 /trunk/src/widgets/ (textbox.cpp textbox.hpp): Removed unused functions gui::textbox::set_editable/editable. 20091206 10:56:49< CIA-62> silene * r40121 /trunk/src/ai/composite/ (contexts.cpp contexts.hpp): Removed unused thunks ai::ai_context. 20091206 10:56:52< CIA-62> silene * r40122 /trunk/src/editor/ (editor_map.cpp editor_map.hpp): Removed unused function editor::editor_map::sanitize_selection. 20091206 10:56:55< CIA-62> silene * r40123 /trunk/src/editor/ (editor_map.cpp editor_map.hpp): Removed unused function editor::editor_map::swap_starting_position. 20091206 10:56:58< CIA-62> silene * r40124 /trunk/src/ (display.cpp display.hpp): Removed unused function display::rectangle_need_update. 20091206 10:57:02< CIA-62> silene * r40125 /trunk/src/ (multiplayer_ui.cpp multiplayer_ui.hpp): Removed unused function mp::ui::set_selected_game. 20091206 10:57:04< CIA-62> silene * r40126 /trunk/src/ (multiplayer_ui.cpp multiplayer_ui.hpp): Removed unused function mp::ui::get_selected_user_game. 20091206 10:57:08< CIA-62> silene * r40127 /trunk/src/ (multiplayer_ui.cpp multiplayer_ui.hpp): Removed unused functions mp::ui::set_selected_user_changed/selected_user_changed. 20091206 10:57:12< CIA-62> silene * r40128 /trunk/src/editor/ (map_fragment.cpp map_fragment.hpp): Removed unused function editor::map_fragment::normalize. 20091206 10:57:15< CIA-62> silene * r40129 /trunk/src/editor/ (map_fragment.cpp map_fragment.hpp): Removed unused function editor::map_fragment::center_by_bounds. 20091206 10:57:30< CIA-62> silene * r40130 /trunk/src/editor/ (map_fragment.cpp map_fragment.hpp): Removed unused function editor::map_fragment::top_left_boundary. 20091206 10:57:30< CIA-62> silene * r40131 /trunk/src/editor/ (map_fragment.cpp map_fragment.hpp): Removed unused function editor::map_fragment::center_of_bounds. 20091206 10:57:30< CIA-62> silene * r40132 /trunk/src/ai/manager.hpp: Removed unused constructor/destructor ai::command_history_item. 20091206 10:57:32< CIA-62> silene * r40133 /trunk/src/ai/ (manager.cpp manager.hpp): Removed unused functions ai::command_history_item::set_number/set_command. 20091206 10:57:35< CIA-62> silene * r40134 /trunk/src/ai/ (manager.cpp manager.hpp): Inlined ai::comand_history_item. 20091206 10:57:37< CIA-62> silene * r40135 /trunk/src/ai/ (manager.cpp manager.hpp): Removed unused functions ai::manager::add_user_interact_observer/remove_user_interact_observer. 20091206 10:57:42< CIA-62> silene * r40136 /trunk/src/ai/ (manager.cpp manager.hpp): Removed unused functions ai::manager::add_sync_network_observer/delete_sync_network_observer. 20091206 10:57:45< CIA-62> silene * r40137 /trunk/src/editor/ (editor_palettes.cpp editor_palettes.hpp): Removed unused function editor::brush_bar::select_brush. 20091206 10:58:36< CIA-62> fendrin * r40138 /branches/fendrin_gui_stuff/src/controller_base.cpp: Quick hack to test the keyboard move of the highlighted hex. 20091206 10:58:38< boucman> Ivanovic: quick advice... do you think patch 1381 will have to wait for 1.9 ? 20091206 10:58:55< Ivanovic> yes 20091206 10:58:59< boucman> ok 20091206 10:59:10< Ivanovic> that one is clearly a new feature and most likely adds some string(s) 20091206 10:59:47< boucman> no new strings, it's WML only 20091206 11:00:05< boucman> however it does some MP incompatibility so it's 1.9 material 20091206 11:00:16< Ivanovic> jupp 20091206 11:00:47< Ivanovic> fendrin: thinking about open pandora here is what i would *love* to see possible with wesnoth input methods: 20091206 11:00:55< CIA-62> fendrin * r40139 /branches/fendrin_gui_stuff/src/menu_events.cpp: Disabled the gui2 debug create unit dialog and enabled the gui1 one for testing purposes. 20091206 11:01:00< alink> fendrin: controller_base.cpp:207 send fake mouse move at the end of the scrolling 20091206 11:01:11< Ivanovic> the pandora has a touchscreen which would be good enough for plain "move a mouse and click", so that should be possible there 20091206 11:01:22< Ivanovic> beside this there are two analog nubs as well as a d-pad 20091206 11:01:35< Ivanovic> one of the analog nubs will likely be "move map area around" 20091206 11:01:40< fendrin> Ivanovic: That would wesnoth being playable on fast mobile devices that only have a mobile phone keypad and no touchscreen. 20091206 11:01:48< Ivanovic> the other will be "move the mouse cursor" 20091206 11:02:01< Ivanovic> i would love to use the dpad to "move to next hex" stuff 20091206 11:02:15< Ivanovic> plus the "normal" buttons to be able to do some hotkey mapping 20091206 11:02:40< fendrin> Ivanovic: That would be perfect. 20091206 11:02:53< Ivanovic> regarding input stuff: http://openpandora.org/ 20091206 11:03:14< Ivanovic> the rendering there shows the input methods, at the back there are two shoulder buttons, too 20091206 11:03:41< Ivanovic> my best case result would be something like 20091206 11:03:59< Ivanovic> "you can play using the touchscreen or using the plain game controls, both works nicely!" 20091206 11:04:12< boucman> Ivanovic: i have pmed kylepool, we'll see what he says 20091206 11:04:38< Ivanovic> boucman: okay 20091206 11:04:54< Ivanovic> from what i heard (not directly from him!) he had to do some larger changes, too 20091206 11:05:21< boucman> Ivanovic: i'm not really suprised, but we are probably still interested in some of them 20091206 11:05:26< Ivanovic> there are some things that we probably can integrate, stuff like memory optimisations and the likes 20091206 11:05:36< boucman> btw, would you consider iphone as a new platform or a new distribution 20091206 11:05:37< alink> fendrin the "debug" menu of ASC is nice 20091206 11:06:06< boucman> (i.e should the maintainer have his own patches like a linux distro, or should we fold the code in like with the windows specific stuff) 20091206 11:07:19 * alink must really try again to make a 'debug' theme with an additional menu for all the debug :commands 20091206 11:07:28< Ivanovic> boucman: i'd say it is a mixture 20091206 11:07:32< boucman> alink: that would be nice 20091206 11:07:34< Ivanovic> the platform is "mobile arm device" 20091206 11:07:45< boucman> Ivanovic: ok, i'll see where the changes are 20091206 11:08:09< boucman> any thing that could be generic for all handheld devices will get in, and we'll see what's left 20091206 11:08:14< Ivanovic> where some stuff is really and 100% device specific, stuff like eg the finger control stuff 20091206 11:08:24< Ivanovic> jupp, sounds good to me 20091206 11:08:34< fendrin> alink: Agreed, in general I like the gui of asc very much. 20091206 11:09:16< alink> fendrin: i didn't played it yet. I am toying with their debug menu :-) 20091206 11:11:03< alink> but the gui seems nice indeed 20091206 11:11:52< alink> semi-transparent menus. Wesnoth should have this. esp. for context-menu 20091206 11:12:08< boucman> jhinrichs on gna is YogiHH right ? 20091206 11:12:30< Ivanovic> jupp 20091206 11:12:36< boucman> k, thx 20091206 11:14:07-!- mordocai [n=mordocai@66.119.9.243] has quit ["Leaving"] 20091206 11:17:24-!- alink [n=alink@wesnoth/developer/alink] has quit [Remote closed the connection] 20091206 11:19:00-!- SonIcco [n=SonIcco@pD95540B1.dip0.t-ipconnect.de] has joined #wesnoth-dev 20091206 11:41:48< CIA-62> boucman * r40140 /trunk/ (changelog src/unit.cpp): allow modifications to change unit ellipse, feature had been lost between 1.4 and 1.6 20091206 12:15:27-!- Noyga [n=lame-z@wesnoth/developer/noyga] has joined #wesnoth-dev 20091206 12:19:51-!- loonybot [n=loonybot@79.139.136.219] has joined #wesnoth-dev 20091206 12:20:40-!- loonycyborg [n=sergey@79.139.136.219] has joined #wesnoth-dev 20091206 12:21:16-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 66 bugs, 247 feature requests, 12 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20091206 12:37:02< grzywacz> Ivanovic, do you want to book a room with us, or should we go ahead without you? 20091206 12:37:15< Ivanovic> grzywacz: not sure yet 20091206 12:37:27< Ivanovic> grzywacz: that is: you should ping the hostel regarding "late arrival time" 20091206 12:40:01< grzywacz> mhm 20091206 12:40:40< Ivanovic> that is: 1) what is the latest possible check in time 20091206 12:40:49< Ivanovic> and 2) can someone else do the checkin for us? 20091206 12:42:07< Ivanovic> What should I do when I only arrive after the reception closes (11:00 pm)? 20091206 12:42:09< Ivanovic> http://www.2go4.be/quality/en/faq.asp 20091206 12:44:00< Ivanovic> so yeah, it might make sense for the two of you to order yourself and get the checkin stuff done this way 20091206 12:45:01< grzywacz> Well, it's a hostel, it would be weird if check-in didn't work at night. ;-) 20091206 12:45:14< Ivanovic> uhm, at bruegel it is *not* possible! 20091206 12:45:15< Ivanovic> ;) 20091206 12:46:16< grzywacz> Huh, lazy western europeans. A few months ago we checked-in past 1am in Wroclaw with no problems. ;-) 20091206 12:47:31< Ivanovic> at 2go4 the reception closes at 11pm, but they have a way to get into the hostel post 11 and also a way for you to get your room keycard 20091206 12:47:49< Ivanovic> though i have really no idea how the linens are handled, so better send a mail and ask, just to be sure 20091206 12:47:58< Ivanovic> since it is a hostel, they should also answer on sundays 20091206 12:48:00< Ivanovic> ;) 20091206 12:48:23< grzywacz> There's a way using your CC, but I doubt they're going to have that info prior to our arrival. 20091206 12:48:26< grzywacz> :-X 20091206 12:48:38-!- knotwork_ [n=markm@142.177.176.251] has quit [Read error: 110 (Connection timed out)] 20091206 12:54:50< grzywacz> Bruegel is already full/defunct. ;) 20091206 12:59:02< Ivanovic> grzywacz: like i said, write a mail and ask about possible procedure 20091206 13:48:15< CIA-62> mordante * r40141 /trunk/src/actions.hpp: Initialize all members. 20091206 13:48:17< CIA-62> mordante * r40142 /trunk/src/gui/auxiliary/event/dispatcher.cpp: Add documentation about the hotkey. 20091206 13:59:27-!- Ken_Oh1 [n=dick@c-69-137-152-22.hsd1.md.comcast.net] has joined #wesnoth-dev 20091206 14:30:31-!- Zarel [n=Zarel@x-160-94-92-218.uofm-secure.wireless.umn.edu] has quit ["This computer has gone to sleep"] 20091206 14:36:23< CIA-62> silene * r40144 /trunk/src/ (game_preferences.cpp game_preferences_display.cpp): Simplified code a bit. 20091206 14:36:27< CIA-62> silene * r40143 /trunk/src/ (game_preferences.cpp menu_events.cpp): Made use of unused function preferences::set_custom_command. 20091206 14:44:37-!- Appleman1234 [n=Appleman@CPE-124-191-178-150.oxqn1.cha.bigpond.net.au] has quit ["Leaving"] 20091206 14:48:02< silene> fendrin: in low, the ai_locations from Kalian_map.cfg are wrong when loading only a subset of the map 20091206 14:49:02< fendrin> silene: Thank you, I am going to fix that. 20091206 14:59:25< CIA-62> silene * r40145 /trunk/data/campaigns/Legend_of_Wesmere/lua/replace_map.lua: Removed a bit of 'tonumber' noise. 20091206 14:59:53< fendrin> silene: Thank you, didn't know how to map the tonumber to a tuple. 20091206 15:00:57< silene> fendrin: i must admit i don't know either; i just applied it manually 20091206 15:01:24< silene> (it's not needed for x2 and y2, since they are the results of arithmetic operations, by the way) 20091206 15:04:49< fendrin> controller_base.cpp:141: error: invalid use of incomplete type ‘struct gamemap’ what could that mean? 20091206 15:05:40< mordante> fendrin, include map.hpp 20091206 15:06:20< fendrin> mordante: Thanks 20091206 15:06:33< mordante> np 20091206 15:20:16-!- Netsplit farmer.freenode.net <-> irc.freenode.net quits: Rhonda, boucman, shadowmaster, Ken_Oh1, AnMaster, SonIcco, yann, zookeeper, silene, fendrin, (+19 more, use /NETSPLIT to show all of them) 20091206 15:21:39-!- Netsplit over, joins: happygrue, Rhonda, esr, AnMaster 20091206 15:22:25-!- Netsplit over, joins: Noyga, zookeeper, mordante, grzywacz, deekay, Soliton, shadowmaster, SonIcco, Ivanovic, fendrin (+15 more) 20091206 15:25:18-!- allefant [n=elias@allegro/developer/allefant] has joined #wesnoth-dev 20091206 15:52:02< Ivanovic> wesbot: seen crab_ 20091206 15:52:02< wesbot> Ivanovic: The person with the nick Crab_ last spoke 1d 19h ago. 1d 18h ago they left with the message: "Leaving." 20091206 16:16:38< fendrin> Ivanovic: Moving the highlighted hex now moves well. But nearly everything I need to move or attack with a unit is located in mouse_events. 20091206 16:17:03< Ivanovic> like i said, some refactoring is probably needed 20091206 16:24:43< CIA-62> silene * r40146 /trunk/src/addon_management.cpp: Prevented filtering on truncated values. (Fix for bug #14393.) 20091206 16:32:03-!- mjs-de [n=mjs-de@vpw.wh.Uni-Dortmund.DE] has joined #wesnoth-dev 20091206 16:46:00< CIA-62> mordante * r40147 /trunk/src/gui/ (3 files in 2 dirs): 20091206 16:46:00< CIA-62> Enable the preferences hotkey in the lobby. 20091206 16:46:00< CIA-62> Also add a helper wrapper so a void member function can be used as 20091206 16:46:00< CIA-62> hotkey callback. 20091206 16:47:05-!- Ken_Oh1 [n=dick@c-69-137-152-22.hsd1.md.comcast.net] has quit ["Leaving."] 20091206 17:01:20< CIA-62> silene * r40148 /trunk/src/game_events.cpp: Allowed [terrain] tag to modify borders. (Fix for bug #14819.) 20091206 17:22:47-!- EdB [n=edb@118.117.88-79.rev.gaoland.net] has quit [Remote closed the connection] 20091206 17:30:28-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20091206 17:31:13-!- mjs-de [n=mjs-de@vpw.wh.Uni-Dortmund.DE] has quit [Remote closed the connection] 20091206 17:38:51-!- Ken_Oh1 [n=dick@c-69-137-152-22.hsd1.md.comcast.net] has joined #wesnoth-dev 20091206 17:52:56-!- Ken_Oh1 [n=dick@c-69-137-152-22.hsd1.md.comcast.net] has quit ["Leaving."] 20091206 17:53:34< fendrin> Ivanovic: Everything is working except attacking. I guess it's because the commands are not disabled. 20091206 18:08:24< fendrin> boucman: around? 20091206 18:08:32< boucman> yup, what's up ? 20091206 18:09:24< fendrin> boucman: I have got everything working except the northeast northwest southwest southeast cursor moves. They are not straight forward and need some modulo stuff. 20091206 18:10:03< boucman> fendrin: don't we already hae code for that in the area of map::location ? 20091206 18:10:21< fendrin> boucman: That would be nice. 20091206 18:10:30< boucman> want me to have a look ? 20091206 18:10:51< fendrin> boucman: yes please, I am not yet familiar with that part of the code. 20091206 18:11:31< boucman> in map_location.hpp 20091206 18:11:33< fendrin> My favourite solution would be if the location can give it's neighbours itself like loc.getNorthNeibhour 20091206 18:11:34< boucman> // Do n step in the direction d 20091206 18:11:35< boucman> map_location get_direction(DIRECTION d, int n = 1) const; 20091206 18:11:35< boucman> DIRECTION get_relative_dir(map_location loc) const; 20091206 18:11:35< boucman> static DIRECTION get_opposite_dir(DIRECTION d); 20091206 18:11:59< boucman> get_direction is what' you're looking for, the other ones might interest you too 20091206 18:12:07-!- Espreon [n=espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20091206 18:12:18< fendrin> boucman: thank you 20091206 18:12:26< boucman> pleasure mine :) 20091206 18:15:10< CIA-62> silene * r40149 /trunk/data/gui/default/widget/tooltip_default.cfg: Made gui2 use the same tooltip settings as gui1. 20091206 18:21:15-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 66 bugs, 245 feature requests, 12 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20091206 18:28:34< fendrin> boucman: That was easy. 20091206 18:28:57< boucman> map::location is one of the great tools of wesnoth, it's a pretty complete class 20091206 18:34:44-!- EdB [n=edb@118.117.88-79.rev.gaoland.net] has joined #wesnoth-dev 20091206 18:38:26< fendrin> Ivanovic: around? 20091206 18:44:38< CIA-62> mordante * r40150 /trunk/src/gui/auxiliary/event/dispatcher.cpp: 20091206 18:44:38< CIA-62> Add a runtime event handler test. 20091206 18:44:38< CIA-62> This makes sure an event fired for the wrong type will assert instead of 20091206 18:44:38< CIA-62> silently do nothing. 20091206 19:06:51-!- Crab_ [i=crab@wesnoth/developer/crab] has joined #wesnoth-dev 20091206 19:07:23< Crab_> Ivanovic: hi 20091206 19:08:03< boucman> hey Crab_ 20091206 19:08:10< Crab_> hi, boucman 20091206 19:08:33< boucman> Crab_: is there a point in keeping all the patches assigned to you opened ? 20091206 19:13:00< Crab_> https://gna.org/patch/?1379 - there are things that should be done there, waiting for mathstuf to say if he'll do it or if I should do it myself. 20091206 19:13:02< Crab_> https://gna.org/patch/?1275 - patch is relevant and should be applied as soon as errors are fixed. postponed till 1.9 - i'll do it myself. 20091206 19:13:10< Crab_> https://gna.org/patch/?1269 - requires additional work to be done to be applied, and, it seems, that the patch author won't do it. this one can probably be closed as 'will not do'. 20091206 19:13:11< Crab_> https://gna.org/patch/?1169 - Due to inactivity, relegated to EasyCoding thing. there's useful code there, that should be keep somewhere on web, reachable from EasyCoding wikipage. 20091206 19:13:46< mordante> wesbot seen tsr 20091206 19:13:46< wesbot> mordante: Sorry, I don't know of tsr. 20091206 19:14:13< boucman> Crab_: ok, i would mark 1169 as won't do, and link to it from the wiki if you han't yet 20091206 19:14:26< boucman> the others are your call 20091206 19:14:56< Crab_> 1169 it is linked from the wiki 20091206 19:15:23< boucman> ok, i'll mark the patch as won't do, then 20091206 19:15:37< boucman> done 20091206 19:18:25< teaser> mordante: you where pinging me? 20091206 19:19:47< mordante> teaser, yes regarding the translations of addons, you also have the problem don't you? 20091206 19:19:56< teaser> yup 20091206 19:20:44< teaser> but I don't have them in a campaign, scenario or era just in plain macro-files (and I also suspect I don't understand how to actually use textdomains) 20091206 19:20:50< mordante> current status http://forum.wesnoth.org/viewtopic.php?p=396059 20091206 19:20:52< mordante> which OS do you use? 20091206 19:20:58< teaser> ubu9.10 20091206 19:21:40< mordante> the flag is set in the .pbl file so even if text-domains are wrong it should be marked translatable 20091206 19:23:11< mordante> could you try to upload this campaign and ping me once done http://forum.wesnoth.org/download/file.php?id=35555 ? 20091206 19:23:29< mordante> oh and how do you upload addons, via the game or some other interface? 20091206 19:25:33< teaser> mordante: I use the game, btw: this is 1.7 right? 20091206 19:25:55< Crab_> boucman: ok, I marked 1269 as 'Wont Do', too 20091206 19:26:00< boucman> ok 20091206 19:26:33 * boucman don't know what he'll do with the patches assigned to dfranke, cjhopman, corn which are likely MIA 20091206 19:26:46< mordante> teaser, yes I tested with trunk 20091206 19:28:20< Crab_> boucman: with other my patches, I am leaving  #1275 for myself @ 1.9 20091206 19:28:46< teaser> mordante, ok, uploaded 20091206 19:28:47< Crab_> boucman: and I'll keep #1379' open (30th nov: 20:43 mathstuf: please mention if you're going to continue with the patch, or whether I should clean up the things that you discovered. 20:43 id like to, but if something happens with time, I'll let you know ) 20091206 19:29:31< teaser> (can it have anything to do with tagged-release vs trunk - just a an idea I had cause I tried to make sense of the situation ;) 20091206 19:29:34-!- noy [n=Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20091206 19:29:36< boucman> Crab_: that's fine, i'm not asking you to close everything, just making sure they are alive :) 20091206 19:29:39< Crab_> ok 20091206 19:30:08< mordante> teaser, ok that addon is marked as translatable 20091206 19:31:09< teaser> mordante: ok. but it doesn't show in on gettext.w.o (yet, and never has afaik) 20091206 19:31:37< Crab_> boucman: I recommend closing https://gna.org/patch/?1167 https://gna.org/patch/?1141 https://gna.org/patch/?1139 20091206 19:32:07< mordante> teaser, no then I first need to upload it in the repo for wescamp, which I don't want to do with this addon 20091206 19:32:49< mordante> grepping on the server I found WCE marked as translatable and TDEM as not translatable 20091206 19:33:00< boucman> silene: around ? 20091206 19:33:14< silene> boucman: yes 20091206 19:33:34< boucman> could you have a quick look at patch 1141 and 1139 20091206 19:34:04< mordante> WCE is in the wescamp repro, not sure why it's not on wescamp best ask torangan 20091206 19:34:12< boucman> they probably can be closed as won't do since the author didn't move for a long time, but since you're the one with the expertise, you might want to salvage something... 20091206 19:34:32< teaser> mordante: seems reasonable, so how can we confirm if they are translatable if they don't show up on g.w.o? 20091206 19:34:44< teaser> bbl - have to night my kiddo 20091206 19:35:44< mordante> go to your wesnoth root and type data/tools/wesnoth_addon_manager -acampaigns.wesnoth.org -p15001 -l |grep tsr 20091206 19:35:44< mordante> see you later 20091206 19:38:21< CIA-62> mordante * r40151 /trunk/src/filesystem.cpp: Fix an off by one error. 20091206 19:39:04< mordante> wesbot, seen ilor 20091206 19:39:04< wesbot> mordante: The person with the nick ilor last spoke 3d 22h ago. 3d 5h ago was here and on the channel #wesnoth with the message: Read error: 60 (Operation timed out) 20091206 19:40:27< CIA-62> fendrin * r40152 /branches/fendrin_gui_stuff/src/playsingle_controller.cpp: Added handlers for cursor related key events. 20091206 19:41:52-!- JonW1 [n=chatzill@cpc2-finc11-0-0-cust855.4-2.cable.virginmedia.com] has joined #wesnoth-dev 20091206 19:42:31< CIA-62> fendrin * r40153 /branches/fendrin_gui_stuff/src/display.hpp: 20091206 19:42:31< CIA-62> Added new scrolltype ONSCREENWRAP. 20091206 19:42:31< CIA-62> Used by the cursor key control. 20091206 19:43:35-!- JonW1 [n=chatzill@cpc2-finc11-0-0-cust855.4-2.cable.virginmedia.com] has quit [Client Quit] 20091206 19:44:58< CIA-62> fendrin * r40154 /branches/fendrin_gui_stuff/src/controller_base.cpp: Code cleanups. 20091206 19:45:48< CIA-62> fendrin * r40155 /branches/fendrin_gui_stuff/src/display.cpp: Implemented the new scrolltype ONSCREENWARP. 20091206 19:49:52< mordante> fendrin, regarding this bug https://gna.org/bugs/index.php?14401 if you load the savegame, you'll see the castle looks ugly, it that still the case in trunk? 20091206 19:51:15< CIA-62> fendrin * r40156 /branches/fendrin_gui_stuff/src/play_controller.cpp: Registered the handlers for the cursor keyboard control. 20091206 19:51:38< silene> mordante: are you sure it was an off-by-one error? the "c == 0" check seems to indicate it was on purpose 20091206 19:52:20< CIA-62> fendrin * r40157 /branches/fendrin_gui_stuff/src/hotkeys.hpp: Added definitions for the new hotkeys introduced with the cursor keyboard control. 20091206 19:57:26< mordante> silene, I had an error caused by the line before the test: char c = p2[i]; // where i == p2.size() 20091206 19:57:51< silene> what kind of error? 20091206 19:58:33< mordante> a gcc debug assertion 20091206 19:59:48< mordante> and afaik string::operator[] (the non-const version) isn't allowed to access that index 20091206 20:00:55< CIA-62> silene * r40158 /trunk/src/filesystem.cpp: Reverted commit 40151. Worked around the failure of debug assertion. 20091206 20:04:40< mordante> I'm off bye 20091206 20:05:06< mordante> teaser, can you leave a message here or at the forum? 20091206 20:05:27-!- mordante [n=mordante@wesnoth/developer/mordante] has quit ["Leaving"] 20091206 20:11:38< CIA-62> fendrin * r40159 /branches/fendrin_gui_stuff/src/mouse_events.hpp: Added declarations for moving the highlighted hex. 20091206 20:13:23< CIA-62> fendrin * r40160 /branches/fendrin_gui_stuff/src/playsingle_controller.hpp: Added virtual method declarations for the cursor keyboard control handling. 20091206 20:14:08-!- Espreon [n=espreon@wesnoth/developer/espreon] has quit [] 20091206 20:24:55< CIA-62> ivanovic * r40161 /trunk/ (4 files in 3 dirs): updated Portuguese (Brazil) translation 20091206 20:25:10< Ivanovic> Crab_: talked to chrber 20091206 20:25:18< Ivanovic> Crab_: he plans to participate at fosdem, too 20091206 20:25:26< Ivanovic> so the question now is: how tall are you? 20091206 20:25:36< Crab_> 1.74 m 20091206 20:25:43< Ivanovic> okay, then it might work 20091206 20:26:03< Ivanovic> since chrbers car does not have too much space in the back it would be really problematic if you were "really tall" 20091206 20:27:09-!- chrber [n=chrber@pD9EC671D.dip.t-dialin.net] has joined #wesnoth-dev 20091206 20:27:19< Ivanovic> hi chrber 20091206 20:27:41< Ivanovic> chrber: just asked Crab_ how tall he is (regarding transportation and space if using your car) 20091206 20:28:03< Ivanovic> since he is a little smaller than me (1.74m) it might work using your car 20091206 20:28:45< chrber> Well, as long as we are only three people, it should be no problem. 20091206 20:28:46< Ivanovic> so what do you think of using your corsa instead of my smart for driving and driving via cologne airport? 20091206 20:29:06< Ivanovic> we are the only three and we should not have too much baggage since it is only one weekend anyway 20091206 20:29:11< chrber> Should be no problem. 20091206 20:30:11< Ivanovic> great! 20091206 20:30:36< Ivanovic> Crab_: so it should work nicely if you fly to cologne on friday, feb 5th 20091206 20:30:55< Crab_> Ivanovic: note that I will need to solve the visa issue as well - it might happen that I will need to take the route via poland because of that (I was told that the visa to germany is quite hard to get). I will know more in a few days. 20091206 20:31:05< Ivanovic> and back from dortmund on monday 8th 20091206 20:31:07< chrber> So... We've get up early then. ^^ 20091206 20:31:21< Ivanovic> Crab_: uhm, okay 20091206 20:31:31< Ivanovic> no idea how hard this visa stuff is 20091206 20:32:13< Crab_> Ivanovic: I'll tell as soon as I know. if there will be problems, I'll ask grzywacz about the Poland route instead. 20091206 20:32:21< Ivanovic> okay 20091206 20:32:52< Ivanovic> it is probably a good idea to find this out over the next days 20091206 20:33:19< Crab_> yes, it will not take much time. 20091206 20:37:42< shadowmaster> Ivanovic: thanks for the tip, mesa's r6xx/r7xx DRI support works 20091206 20:38:31< Ivanovic> Crab_: regarding an FAQ on the german forgeign *whatever* department you will need a visum for the country where you will be staying most of the time 20091206 20:38:38< Ivanovic> which in this case probably means belgium 20091206 20:40:19< grzywacz> -_- 20091206 20:42:18< Ivanovic> http://www.auswaertiges-amt.de/diplo/en/WillkommeninD/EinreiseUndAufenthalt/Visabestimmungen.html#t7 20091206 20:42:34< Ivanovic> okay, not really listed in this paragraph, but the info regarding "what you need" should be there 20091206 20:43:03< Crab_> thanks 20091206 20:43:30< Ivanovic> the part relevant regarding the visum that i mean seems to not be available in russian 20091206 20:43:36< Ivanovic> it is this one: http://www.auswaertiges-amt.de/diplo/de/Infoservice/FAQ/VisumFuerD/18-SchengenEinreiseD.html 20091206 20:43:42< Ivanovic> "Das Schengen-Visum muss bei der Auslandsvertretung des Landes beantragt werden, welches das Hauptreiseziel darstellt." 20091206 20:43:57< Ivanovic> "Der Ort der Ein- und Ausreise ist dabei nicht ausschlaggebend. Die Ein- und Ausreise in den Schengen-Raum kann daher an jedem beliebigen Grenzübergang erfolgen." 20091206 20:44:30< Ivanovic> short version: you have to get the visum at the "main target of travelling", the place where you get into schengen area does not matter at all 20091206 20:45:11< Ivanovic> so this is the page for you to visit: http://www.diplomatie.be/en/travel/visa/visumFiche.asp 20091206 20:45:49-!- _teddy [n=fedor76@ppp-78-24-25-17-bras0.istra.ru] has quit [Remote closed the connection] 20091206 20:46:40< Ivanovic> sounds like real work and as if you will have to book at least the hostel bed yourself: http://www.diplomatie.be/en/travel/visa/visumFicheDetail.asp?TEXTID=43165 20091206 20:47:18< grzywacz> Same crap I had to do to get a US visa. At least they don't collect fingerprints. :P 20091206 20:47:36< chrber> But perhaps a blood sample? ;) 20091206 20:47:44< Ivanovic> lucky me, getting into the us for gsoc mentor summit was rather easy one year ago 20091206 20:48:01< Ivanovic> had to fill out some form in the plane and everything done 20091206 20:48:13< Ivanovic> (of course they do take a pic and finger prints when imigrating) 20091206 20:48:35< grzywacz> They took my fingerprints for a tourist visa as well. 20091206 20:48:41< CIA-62> fendrin * r40162 /branches/fendrin_gui_stuff/src/hotkeys.cpp: New hotkey definitions for the cursor keyboard control. 20091206 20:49:21< CIA-62> fendrin * r40163 /branches/fendrin_gui_stuff/src/mouse_events.cpp: Splited the mouse motion event. 20091206 20:49:21< Ivanovic> Crab_: though the general terms look rather similar to the ones in germany 20091206 20:49:33< Ivanovic> so i'd guess that this stuff is some european regulation thingie 20091206 20:49:44< Crab_> Ivanovic: well, anyway, I'll be using a consulting agency to help me find out the best way to handle all necessary paperwork. 20091206 20:49:51< Ivanovic> okay 20091206 20:51:10< Crab_> but thanks 20091206 20:51:56< Ivanovic> you're welcome and it is probably a good idea to use some consultation regarding "how to get the visum", at least a lot better than heaing "nah, this is not correct, you may not imigrate with this!" when arriving at the airport 20091206 20:51:58< Ivanovic> ;) 20091206 20:52:52-!- allefant [n=elias@allegro/developer/allefant] has quit ["Leaving"] 20091206 20:57:37< fendrin> Ivanovic: The feature is ready, do you want it to have in 1.8? I mostly added code and didn't modify existing, should be a uncritical contribution. 20091206 20:58:02< Ivanovic> better not 20091206 20:58:13< Ivanovic> since it is a large new feature which will most likely add bugs 20091206 20:58:38< Ivanovic> let it in your branch for the moment and maybe backport later after 1.8 final is out and we had some means to test the feature in trunk 20091206 20:58:55< fendrin> Ivanovic: code wise it's only some few lines and no big thing. 20091206 20:59:28< Ivanovic> "some few lines" are often the difference between "works perfectly" and "does not work at all" 20091206 20:59:29< Ivanovic> ;) 20091206 20:59:37< chrber> Well, as all important things are cleard now I'm leaving. 20091206 21:00:10-!- chrber [n=chrber@pD9EC671D.dip.t-dialin.net] has left #wesnoth-dev ["Konversation terminated!"] 20091206 21:00:15< Ivanovic> cu chrber 20091206 21:02:46< fendrin> Ivanovic: as you prefer, Just thougt it would be nice to have 1.8 handheld ready. 20091206 21:05:00-!- Ken_Oh1 [n=dick@c-69-137-152-22.hsd1.md.comcast.net] has joined #wesnoth-dev 20091206 21:05:00< Ivanovic> having it as external patches should be enough for the moment 20091206 21:05:19< Ivanovic> fendrin: this way it *can* be applied but the one applying knows that some extra testing should be done 20091206 21:09:34< fendrin> Ivanovic: how do i do that? redirect the checkout of my branch to trunk and da svn patch? 20091206 21:10:44< CIA-62> silene * r40164 /trunk/src/video.cpp: Reduced amount of overlapping rectangles sent to SDL. (Patch #1141.) 20091206 21:15:24< loonycyborg> fendrin: Probably svn diff -r starting_revision:HEAD > filename.diff on the branch. 20091206 21:16:35< loonycyborg> There's no 'svn patch', and if there were one would expect it to *apply* patches, not create them :P 20091206 21:17:09< fendrin> loonycyborg: Thanks :-) 20091206 21:29:05-!- Chusslove [n=Chusslov@brsg-d9befa1a.pool.mediaWays.net] has quit [Remote closed the connection] 20091206 21:41:12< shadowmaster> silene: the patch should be reassigned to you, shouldn't it? 20091206 21:41:26< silene> shadowmaster: which one? 20091206 21:41:42< shadowmaster> 1141, r40164 (HEAD) 20091206 21:43:26< silene> not sure, cjhopman's access rights haven't been revoked, so i don't really feel the need to to own his own patch 20091206 21:43:41< shadowmaster> wesbot: seen cjhopman 20091206 21:43:42< wesbot> shadowmaster: Sorry, I don't know of cjhopman. 20091206 21:44:04< shadowmaster> last visited forums , July 16th. 20091206 21:55:15-!- Chusslove [n=Chusslov@brsg-d9befa1a.pool.mediaWays.net] has joined #wesnoth-dev 20091206 22:09:45-!- silene [n=plouf@wesnoth/developer/silene] has quit ["Leaving."] 20091206 22:13:50-!- dtiger [n=dtiger@dynamic-vpdn-93-125-67-107.telecom.by] has quit [Remote closed the connection] 20091206 22:18:27-!- Zarel [n=Zarel@x-160-94-92-218.uofm-secure.wireless.umn.edu] has joined #wesnoth-dev 20091206 22:35:29< zookeeper> so how much money has wesnoth gotten from the iphone port so far? 20091206 22:36:11< Ivanovic> we get 1.50$ per sold copy 20091206 22:36:19< Ivanovic> in the first week 1700 copies were sold 20091206 22:38:37< Ivanovic> so yeah, the iphone app is able to cover our art scholarship 20091206 22:42:29< zookeeper> wow, that's quite a lot. 20091206 22:42:33< Ivanovic> exactly 20091206 22:42:51< Ivanovic> and with stuff like the art scholarship we can make good use of it 20091206 22:43:00< zookeeper> yeah. good stuff :) 20091206 22:43:06-!- zookeeper [n=l@wesnoth/developer/zookeeper] has quit [] 20091206 22:54:08-!- EdB [n=edb@118.117.88-79.rev.gaoland.net] has quit [Remote closed the connection] 20091206 22:54:43-!- Ken_Oh1 [n=dick@c-69-137-152-22.hsd1.md.comcast.net] has quit ["Leaving."] 20091206 22:55:46-!- stikonas [n=and@ctv-79-132-179-139.vinita.lt] has joined #wesnoth-dev 20091206 23:15:31< shadowmaster> anyone read http://forums.wesnoth.org/viewtopic.php?p=395928#p395928 btw ? 20091206 23:16:25< shadowmaster> that is, I'd have expected someone to link to http://wiki.wesnoth.org/Donate 20091206 23:18:39< Ivanovic> is the info there still valid and up to date? 20091206 23:18:47< Ivanovic> that last "real" update is from febuary 2008 20091206 23:20:24< shadowmaster> since I'm not in charge of Wesnoth, Inc., I can't know ;) 20091206 23:20:34< Ivanovic> same here 20091206 23:20:39< Ivanovic> at least i am not in charge of that area 20091206 23:20:55< shadowmaster> I wonder if noy knows? 20091206 23:21:17< boucman> i guess sirp or turuk 20091206 23:21:35< shadowmaster> Sirp is hiding from here ;) 20091206 23:21:40< boucman> hehe 20091206 23:22:33< Ivanovic> currently i guess "only sirp" 20091206 23:22:43< Ivanovic> since turuk probably needs some more time to really get up to speed 20091206 23:22:52< noy> on the phone 20091206 23:25:01< shadowmaster> Ivanovic: as you can see in the post on that forum you never read, he's not going to be around for a long while. 20091206 23:25:19< Ivanovic> :( 20091206 23:25:43< shadowmaster> reminds me, I want to recolor "Development Team" 20091206 23:26:59< shadowmaster> okay, pure red, I think it looks fine 20091206 23:27:32< shadowmaster> um, still too similar to the Global Moderators' color, will try something else. 20091206 23:28:53< Ivanovic> we don't have global moderators 20091206 23:28:59< Ivanovic> so it does not really matter, does it? 20091206 23:29:01< Ivanovic> ;) 20091206 23:29:08< shadowmaster> we have Global Moderators. 20091206 23:29:45< shadowmaster> only Turuk uses it as primary group, but it's otherwise impossible to hide and it's assigned to those people who seem to be in the Administrators group for some reason. 20091206 23:32:21-!- Espreon [n=espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20091206 23:42:58-!- knotwork [n=markm@142.177.233.199] has joined #wesnoth-dev 20091206 23:43:39-!- stikonas [n=and@wesnoth/translator/stikonas] has quit [Remote closed the connection] 20091206 23:44:12-!- Sirp [n=user@wesnoth/developer/dave] has joined #wesnoth-dev 20091206 23:45:55-!- stikonas [n=and@ctv-79-132-179-139.vinita.lt] has joined #wesnoth-dev 20091206 23:46:25< shadowmaster> hi Sirp 20091206 23:48:27-!- Noyga [n=lame-z@wesnoth/developer/noyga] has quit ["Quitte"] 20091206 23:52:16-!- boucman [n=rosen@wesnoth/developer/boucman] has quit ["Leaving."] --- Log closed Mon Dec 07 00:00:10 2009