--- Log opened Sun May 19 00:00:45 2013 20130519 00:03:29-!- jamit [~jamit@wesnoth/developer/jamit] has left #wesnoth-dev [] 20130519 00:07:19-!- Blueblaze [~Blueblaze@adsl-99-158-45-47.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20130519 00:11:13-!- neph_ [~neph@80.233.231.12] has joined #wesnoth-dev 20130519 00:22:12< anonymissimus> can I tell git to write its output into a file instead of into the shell ? there are so many lines that I'm missing something from the start 20130519 00:22:35< anonymissimus> it seems that the > operator doesn't quite work if there are arguments 20130519 00:39:06< Soliton> what's the command you're issueing? 20130519 00:40:01-!- neph_ [~neph@80.233.231.12] has quit [Ping timeout: 248 seconds] 20130519 00:49:05-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20130519 00:50:13< anonymissimus> git push --tags and there are about 1000 in this repo to push which seems to cause network trouble 20130519 00:50:53< anonymissimus> it only works with http, and only in 2 steps after pushing some and an error 20130519 00:51:53< anonymissimus> but it seems I don't need to see the error that I missed 20130519 00:53:16< Soliton> note that to redirect stderr you need 2> file. 20130519 00:53:44< nurupo> anonymissimus: just pipe the output to less 20130519 00:53:56< nurupo> git push --tags | less 20130519 00:54:15< nurupo> no file needed :) 20130519 00:54:29< anonymissimus> Soliton: yeah that I kinow 20130519 00:55:09< anonymissimus> however, when using http, it asks me for username and password and that doesn't seem to work in combination with 1> and/or 2> 20130519 00:55:53< anonymissimus> nurupo: less ? 20130519 00:56:15< nurupo> anonymissimus: are you on windows? 20130519 00:56:44< anonymissimus> yes, but the shell is a MinGw one as far as I can tell 20130519 00:57:06< anonymissimus> nurupo: got it, and how do I scroo down a page ? 20130519 00:58:21< nurupo> i think you press space bar 20130519 00:58:38< anonymissimus> yeah 20130519 00:58:40< anonymissimus> okay, thanks 20130519 00:59:17< anonymissimus> probably no longer useful but the next time it will 20130519 01:02:51< nurupo> anonymissimus: does `less` come with mingw? 20130519 01:03:01< anonymissimus> apparently yes 20130519 01:03:32< anonymissimus> the git shell that comes with msysgit works like a normal Linux bash shell AFAIK 20130519 01:05:31-!- neph_ [~neph@80.233.231.12] has joined #wesnoth-dev 20130519 01:25:23-!- mjs-de [~mjs-de@g224183042.adsl.alicedsl.de] has quit [Remote host closed the connection] 20130519 01:27:32-!- Rhonda [~rhonda@anguilla.debian.or.at] has quit [Read error: Operation timed out] 20130519 01:27:38-!- Rhonda [~rhonda@anguilla.debian.or.at] has joined #wesnoth-dev 20130519 02:05:37-!- anonymissimus [~chatzilla@HSI-KBW-149-172-228-192.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.90 [Firefox 11.0/20120312181643]] 20130519 02:13:34-!- jetrel_laptop [~jetrel_la@c-71-195-42-37.hsd1.mn.comcast.net] has joined #wesnoth-dev 20130519 02:32:19-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 264 seconds] 20130519 03:03:44-!- EliDupree2 [~eli@66-189-34-122.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 256 seconds] 20130519 03:08:00< irker840> wesnoth: fendrin wesnoth-old:master a1a62c / src/time_of_day.cpp: Fix that tod's sound attributes was not saved. https://github.com/wesnoth/wesnoth-old/commit/a1a62c2c9ce458e951db6ba09fe7f241db27890d 20130519 03:08:15< irker840> wesnoth: fendrin wesnoth-old:master 90e792 / src/tod_manager.cpp: Simplified the code. https://github.com/wesnoth/wesnoth-old/commit/90e792b6f8ffc7a84eba09e4a75cd1ac5c544464 20130519 03:08:31< irker840> wesnoth: fendrin wesnoth-old:master 48fe73 / data/core/editor/time-of-day.cfg: Add the 24 Hour Schedule to the editor. https://github.com/wesnoth/wesnoth-old/commit/48fe73889fda3557cf1280209c4c52f87c352543 20130519 03:08:47< irker840> wesnoth: fendrin wesnoth-old:master 248fb9 / src/ (editor/editor_controller.cpp time_of_day.hpp): Mark the currently selected time of day schedule in the menu. https://github.com/wesnoth/wesnoth-old/commit/248fb95d45c48f6bd77549966620190a0e87e248 20130519 03:14:44-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20130519 03:35:39-!- ancestral [~ancestral@67-6-94-97.mpls.qwest.net] has joined #wesnoth-dev 20130519 03:48:36-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130519 04:19:17-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 248 seconds] 20130519 04:20:04-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 246 seconds] 20130519 04:22:08-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130519 04:22:14-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130519 04:58:19-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130519 04:58:21-!- Ivanovic_ [~ivanovic@x2f3e631.dyn.telefonica.de] has joined #wesnoth-dev 20130519 04:58:21-!- Ivanovic_ [~ivanovic@x2f3e631.dyn.telefonica.de] has quit [Changing host] 20130519 04:58:21-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20130519 05:02:19-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 264 seconds] 20130519 05:02:23-!- Ivanovic_ is now known as Ivanovic 20130519 05:05:53-!- happygrue_ [~happygrue@wesnoth/developer/wintermute] has quit [Remote host closed the connection] 20130519 05:14:06-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20130519 05:39:00-!- Blueblaze [~Blueblaze@adsl-99-158-45-47.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20130519 05:58:12< fabi> shadowm: How can I introduce another dependency to an external library? 20130519 06:08:27-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 256 seconds] 20130519 06:10:03-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130519 06:40:53-!- iwaim_ [~iwaim@gateway.alib.jp] has joined #wesnoth-dev 20130519 06:47:10< fabi> wesbot: seen sapient? 20130519 06:47:11< wesbot> fabi: The person with the nick Sapient last spoke 17d 1h ago. 17d 1h ago they left with the message: Quit: cya later. have fun 20130519 06:47:52-!- iwaim_ [~iwaim@gateway.alib.jp] has quit [Remote host closed the connection] 20130519 06:50:20-!- iwaim_ [~iwaim@gateway.alib.jp] has joined #wesnoth-dev 20130519 06:58:18-!- ancestral [~ancestral@67-6-94-97.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20130519 07:15:38-!- ancestral [~ancestral@67-6-94-97.mpls.qwest.net] has joined #wesnoth-dev 20130519 07:17:21-!- ancestral [~ancestral@67-6-94-97.mpls.qwest.net] has quit [Client Quit] 20130519 07:17:54-!- irker840 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20130519 07:18:53< shadowm> fabi: Build-system specific. I really don't know how either cmake or scons work in that regard. 20130519 07:26:57-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 248 seconds] 20130519 07:26:57-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 248 seconds] 20130519 07:27:30-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 256 seconds] 20130519 07:29:02-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130519 07:29:49< fabi> shadowm: Who is to be ask for the issue? 20130519 07:30:17< shadowm> loonycyborg for scons, either Ivanovic or mordante for cmake. 20130519 07:30:37< fabi> tx 20130519 08:09:25-!- _Coffee [~david@ppp118-210-173-153.lns20.adl6.internode.on.net] has joined #wesnoth-dev 20130519 08:10:46< _Coffee> hi all 20130519 08:11:09< _Coffee> come back after a couple of days and 2 versions have been released :p 20130519 08:11:25-!- neph_ [~neph@80.233.231.12] has quit [Ping timeout: 256 seconds] 20130519 08:44:09-!- trademark [~ptalbot@mne69-1-82-67-17-201.fbx.proxad.net] has joined #wesnoth-dev 20130519 08:52:58-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130519 09:04:46-!- skyfaller [~skyfaller@ool-43551edd.dyn.optonline.net] has joined #wesnoth-dev 20130519 09:04:46-!- skyfaller [~skyfaller@ool-43551edd.dyn.optonline.net] has quit [Changing host] 20130519 09:04:46-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has joined #wesnoth-dev 20130519 09:13:50-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20130519 10:08:28-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20130519 10:20:06-!- PL_kolek [~PL_kolek@dynamic-78-8-128-230.ssp.dialog.net.pl] has joined #wesnoth-dev 20130519 10:24:23-!- PL_kolek [~PL_kolek@dynamic-78-8-128-230.ssp.dialog.net.pl] has quit [Ping timeout: 240 seconds] 20130519 10:33:37-!- vultraz [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20130519 10:33:38-!- vultraz [~chatzilla@124.109.10.167] has quit [Changing host] 20130519 10:33:38-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130519 10:34:28-!- Blueblaze [~Blueblaze@adsl-99-158-45-47.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20130519 11:01:29-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130519 11:05:57-!- Crendgrim [~quassel@f050092187.adsl.alicedsl.de] has quit [Ping timeout: 256 seconds] 20130519 11:07:44-!- Crendgrim [~quassel@g224215251.adsl.alicedsl.de] has joined #wesnoth-dev 20130519 11:09:40-!- lipkab [~lipk@apn-94-44-245-68.vodafone.hu] has joined #wesnoth-dev 20130519 11:25:57-!- mjs-de [~mjs-de@g224184039.adsl.alicedsl.de] has joined #wesnoth-dev 20130519 11:28:20-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 256 seconds] 20130519 11:37:18< thunderstruck> fabi, Hi. I want to talk again about GUI changes for mp campaigns. 20130519 11:37:45< thunderstruck> fabi, the last time I had this idea to display difficulties along with other options. 20130519 11:38:26< thunderstruck> fabi, but that would cause problems, because to show correct options the game config needs to be parsed at correct difficulty. 20130519 11:39:25< thunderstruck> fabi, so, that would require to display difficulty dialog before other options. 20130519 11:40:31< thunderstruck> fabi, mp create screen -> campaigns -> choose a campaign -> choose a difficulty -> adjust options -> mp connect screen 20130519 11:40:46< thunderstruck> fabi, as you see that would be a lot of steps. 20130519 11:40:52-!- EliDupree2 [~eli@66-189-34-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20130519 11:40:54< thunderstruck> fabi, to play a campaign. 20130519 11:42:01< thunderstruck> fabi, I'm thinking about merging 'choose a campaign' and 'choose a difficulty'. Although that still leaves us with quite a lot of steps. 20130519 11:42:05< thunderstruck> fabi, what do you think? 20130519 11:52:23-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Remote host closed the connection] 20130519 12:58:13-!- loonybot [~loonybot@ppp91-78-87-169.pppoe.mtu-net.ru] has joined #wesnoth-dev 20130519 12:58:13-!- loonybot [~loonybot@ppp91-78-87-169.pppoe.mtu-net.ru] has quit [Changing host] 20130519 12:58:13-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20130519 13:07:41-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20130519 13:07:42-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20130519 13:07:42-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20130519 13:08:23< mordante> servus 20130519 13:16:09< mordante> fabi, you wanted to discuss something with me? 20130519 13:16:25< mordante> fabi, or wait until lordbob is also online? 20130519 13:23:30-!- Kexoth [~kex@89.249.187.82] has joined #wesnoth-dev 20130519 13:23:46-!- Kexoth [~kex@89.249.187.82] has quit [Remote host closed the connection] 20130519 13:33:25< fabi> mordante: hi 20130519 13:33:34< mordante> hi fabi 20130519 13:33:45< loonycyborg> That depends on the library :P 20130519 13:33:58< fabi> mordante, loonycyborg: libvorbisfile 20130519 13:34:16< mordante> fabi, what's the context? 20130519 13:35:07< loonycyborg> Pretty sure we're already using it 20130519 13:35:12< loonycyborg> as indirect dependency 20130519 13:35:46< fabi> indeed 20130519 13:36:03< fabi> one moment please, telephone. 20130519 13:36:25< fabi> loonycyborg: Thus I thought it wouldn't matter much. 20130519 13:38:17< loonycyborg> After conf.CheckSDL("SDL_mixer".. line add conf.CheckLib("vorbisfile") 20130519 13:39:10-!- jetrel_laptop [~jetrel_la@c-71-195-42-37.hsd1.mn.comcast.net] has quit [Quit: jetrel_laptop] 20130519 13:39:56< fabi> so 20130519 13:40:12< mordante> fabi, for adding a dependency first get permission on the dev-ml 20130519 13:40:48< fabi> mordante: The point is, we already depend on the library, indirectly as loonycyborg mentioned. 20130519 13:41:25< loonycyborg> SDL_mixer uses it 20130519 13:41:57< loonycyborg> But certain pedantic linkers may purposely ignore indirect dependencies 20130519 13:42:35-!- vultraz [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20130519 13:42:35-!- vultraz [~chatzilla@124.109.10.167] has quit [Changing host] 20130519 13:42:35-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130519 13:43:17< mordante> fabi, loonycyborg, it's an optional dependency for SDL_Mixer 20130519 13:44:07< loonycyborg> Yeah, like ogg vorbis support for it 20130519 13:44:10< fabi> mordante: Without it, Wesnoth does not play any ogg file at all, If I am not mistaken. 20130519 13:44:15< mordante> not that I expect people to use it without it 20130519 13:45:50< mordante> no so I expect most people use it, but it might still be a heads up for people to realise the change 20130519 13:46:43< mordante> off hunting food 20130519 13:50:34-!- irker189 [~irker@ai0867.net] has joined #wesnoth-dev 20130519 13:50:34< irker189> wesnoth: fendrin wesnoth-old:master 73f8c9 / data/themes/default.cfg: Remove obsolete macros for 320 resolutions. https://github.com/wesnoth/wesnoth-old/commit/73f8c96778e355dd895b4a5dede327fd0c2554a3 20130519 13:50:47< fabi> mordante: Okay, the mail to the mailinglist won't hurt. 20130519 13:50:51< irker189> wesnoth: fendrin wesnoth-old:master 0f8a28 / / (7 files in 4 dirs): Scenario playlist editor. https://github.com/wesnoth/wesnoth-old/commit/0f8a287b10068cc26da4b679b043b59978dbd299 20130519 13:51:32< fabi> loonycyborg: Thank you, I try to make use of the check line you gave me. 20130519 13:53:35-!- Blueblaze [~Blueblaze@adsl-99-158-45-47.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20130519 13:56:39< thunderstruck> I did some mp create window prototypes as I would like it to be. Not sure if anyone agrees to me, but here they are: http://bit.ly/189wYRE http://bit.ly/14EGdXS 20130519 13:57:04< thunderstruck> Options would be displayed after clicking 'OK' 20130519 13:58:31< thunderstruck> fabi ^ 20130519 13:59:31< fabi> thunderstruck: What are the fields on the right and bottom used for? 20130519 14:00:09< thunderstruck> fabi, chat and players list. 20130519 14:00:17< thunderstruck> fabi, they are already in that window. 20130519 14:00:58< fabi> thunderstruck: If options are displayed after clicking "ok", what is the "Options..." button for? 20130519 14:02:36-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130519 14:02:48< thunderstruck> fabi, good question. "Options.." button is also currently in that window. As far as I understand it has something to do with era or scenario configuration. 20130519 14:03:10< thunderstruck> fabi, I meant the options like turns, fog of war etc 20130519 14:03:32< lipkab> fabi, thunderstruck: "Options..." displays add-on provided configuration options. 20130519 14:04:21< lipkab> More info here http://forums.wesnoth.org/viewtopic.php?f=15&t=37676 20130519 14:04:52-!- Kexoth [~kex@89.249.187.82] has joined #wesnoth-dev 20130519 14:05:26< AI0867> fabi: if you pick a different schedule, the lighting settings should change to match 20130519 14:05:42< fabi> AI0867: They do. 20130519 14:06:01< AI0867> I just selected after the fall and I got the normal 6 ToDs 20130519 14:06:36< AI0867> oh, there are two menus for that now... 20130519 14:06:46< AI0867> the old one in editor settings was the one I was talking about 20130519 14:07:13< fabi> AI0867: The old one will transform into a ToD Schedule Creator. 20130519 14:07:47< AI0867> also, the playlist menu shouldn't disappear when you check/uncheck a box 20130519 14:08:09< fabi> AI0867: Hmmm, that might be hard to do. 20130519 14:10:34-!- Kexoth [~kex@89.249.187.82] has quit [Remote host closed the connection] 20130519 14:13:31< thunderstruck> fabi, so what's your opinion about it? 20130519 14:14:54< fabi> thunderstruck: It looks promising. I just think if some of the campaigns' details could be shown at top level. Like the number of players. 20130519 14:16:08< thunderstruck> fabi, it would be definitely improved. This was just a quick prototype to see if you, Crab or anyone agrees with it 20130519 14:16:45< thunderstruck> fabi, for the number of players, I think that campaign creator's might add it to the description. 20130519 14:17:09< thunderstruck> fabi, although that is not very nice if campaign is a hybrid one. 20130519 14:18:15< fabi> thunderstruck: Yes, but that is not a good solution, the MP Scenarios have the number of Players as prefix for a reason. You do not want to check every campaign about the number of players, since your player number might be determined first. 20130519 14:18:45< fabi> thunderstruck: Why is it a problem for hybrid campaigns? 20130519 14:19:08< thunderstruck> fabi, because the same description would be displayed in both sp and mp. 20130519 14:19:40< fabi> right 20130519 14:19:55< thunderstruck> fabi, I think I would have to introduce a new attribute in CampaignWML which would specify the number of players 20130519 14:20:25< thunderstruck> fabi, and it should be text attribute since the number of players in scenarios might vary 20130519 14:20:42< lipkab> thunderstruck: Huh, you're starting to interfere with my evil plans! Please have a look at this: http://forums.wesnoth.org/viewtopic.php?f=12&t=38748 20130519 14:20:45< thunderstruck> fabi, or it could be two attributes. min, max or something 20130519 14:21:02< thunderstruck> lipkab, I know. I was going to talk with you :) 20130519 14:21:10< lipkab> Ah ok. 20130519 14:21:48< thunderstruck> lipkab, what does 'Korszak' mean? 20130519 14:22:01< lipkab> thunderstruck: Err, it's "Era". 20130519 14:22:03< fabi> lipkab: And I already told you that your work is going to interfere with this years gsoc. 20130519 14:22:28< lipkab> fabi: I don't remember that. 20130519 14:22:52< lipkab> thunderstruck: There's an English screenshot at the bottom. 20130519 14:23:46< fabi> lipkab: Some weeks ago, here in the channel. I asked if your new dialog supports MP Campaign support which is the subject of one of the predefined proposals. 20130519 14:24:22-!- Kexoth [~kex@89.249.187.82] has joined #wesnoth-dev 20130519 14:24:44< thunderstruck> lipkab, if there would only be extra space for one new list box, problem would be solved. 20130519 14:25:41< lipkab> fabi: And I replied "I don't have any special plans for MP Campaigns atm". 20130519 14:26:17< fabi> lipkab: Yes, I remember. 20130519 14:26:48< thunderstruck> fabi, lipkab actually asked Crab_ and myself if it would interfere with my proposed plans and we say that we would just have additional dialogs. 20130519 14:27:11< thunderstruck> fabi, lipkab: but know things seem to be different, since additional dialogs just means a lot of clicks.. 20130519 14:28:20< thunderstruck> s/but know/but now 20130519 14:29:24< lipkab> thunderstruck: Putting the scenarios and campaigns into different lists has a technical problem. Only a scenario or a campaign can be selected at a time, i.e. one item out from the two lists. 20130519 14:30:07< lipkab> I'd prefer either a filter (like that you can see in my screenshot) or a button to switch between the two lists. 20130519 14:30:30< fabi> Ideally there would be a tab based dialog. 20130519 14:30:58< lipkab> fabi: Only problem we don't have a tabbed container :P 20130519 14:31:05< thunderstruck> lipkab, filter/check buttons seems nice to me 20130519 14:31:07< fabi> indeed 20130519 14:32:52< thunderstruck> lipkab, and then it not only interfere with your plans, but it would also support them 20130519 14:33:08< lipkab> thunderstruck: As for the dialogs, according to my concept, the second screen ("Configure") is generated dynamically based on the choices on the create screen, so we could put campaign difficulties there. 20130519 14:33:13< lipkab> thunderstruck: Cool :) 20130519 14:33:40< lipkab> thunderstruck: Shall I push my private branch to GitHub? 20130519 14:34:08< thunderstruck> lipkab, why do you need my permission? :) 20130519 14:34:33< lipkab> thunderstruck: I'm not asking for permission, I'm asking if you'd like to see the code :P 20130519 14:34:47< thunderstruck> lipkab, yeah, sure. 20130519 14:34:54< lipkab> Ok. 20130519 14:36:29< fabi> lipkab: Well, we have some kind of a tabbed container, the preview pane thing. I used it for the new hotkey preferences dialog. 20130519 14:37:29-!- PL_kolek [4e0880e6@gateway/web/freenode/ip.78.8.128.230] has joined #wesnoth-dev 20130519 14:38:25< thunderstruck> lipkab, as I see from the forum post, filters are not yet functional, right? 20130519 14:38:39< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui 1e13f5 / src/ (CMakeLists.txt SConscript multiplayer_configure.cpp multiplayer_configure.hpp): Added multiplayer_configure.?pp https://github.com/wesnoth/wesnoth-old/commit/1e13f526c1f1a4e3bdc79959fbb3efc4e5ba59a3 20130519 14:38:41< lipkab> thunderstruck: They aren't. 20130519 14:38:52-!- trademark [~ptalbot@mne69-1-82-67-17-201.fbx.proxad.net] has quit [Read error: No route to host] 20130519 14:38:55< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui 69e2be / src/multiplayer.cpp: Wire in the mp configure dialog. https://github.com/wesnoth/wesnoth-old/commit/69e2bec3989b59455daf1ad8ade69e8c3478c5b0 20130519 14:39:02< lipkab> thunderstruck: Here you go. 20130519 14:39:11< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui a9861b / src/ (multiplayer.cpp multiplayer_configure.cpp multiplayer_configure.hpp): Remove undesired stuff from mp::configure https://github.com/wesnoth/wesnoth-old/commit/a9861b9e9cbf510a69a90692bbd4b7367ea9d8f8 20130519 14:39:28< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui 6eecd2 / src/ (multiplayer_create.cpp multiplayer_create.hpp): Remove undesired stuff from mp::create https://github.com/wesnoth/wesnoth-old/commit/6eecd2e4bf2b48e56f1d8cb9f7195451c727d37d 20130519 14:39:44< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui 4d8432 / src/ (multiplayer_create.cpp multiplayer_create.hpp): Make the era selector a menu https://github.com/wesnoth/wesnoth-old/commit/4d843220a5bccc8c562679763631f5a9fd9a0330 20130519 14:40:00< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui ddeb49 / src/ (multiplayer_create.cpp multiplayer_create.hpp): Add a not-yet-functional modifications menu https://github.com/wesnoth/wesnoth-old/commit/ddeb49b604b747c7bb2b57687a060673f021ecb3 20130519 14:40:17< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui 66938d / src/multiplayer_create.cpp: Menus now can't overlap with Cancel & OK buttons https://github.com/wesnoth/wesnoth-old/commit/66938dc1d3b84ea4e519b69a81ac01cc31a42322 20130519 14:40:33< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui 1556af / src/ (4 files): Remove title_hidden option from mp::ui. https://github.com/wesnoth/wesnoth-old/commit/1556afcffe55f492471779a47d2550cb308d3e49 20130519 14:40:49< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui 85cf73 / src/multiplayer_create.cpp: Wider padding at the menus' bottom. https://github.com/wesnoth/wesnoth-old/commit/85cf73228e87308a4ae515ea3b6c59eaf3368b94 20130519 14:41:06< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui bd0fed / src/ (multiplayer_create.cpp multiplayer_create.hpp): Add a textbox for displaying item descriptions. https://github.com/wesnoth/wesnoth-old/commit/bd0fed3949b7f5558a22f4d27fcfa02fae176f6b 20130519 14:41:22< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui b6fbd5 / src/multiplayer_create.cpp: Remove a stupid dummy string. https://github.com/wesnoth/wesnoth-old/commit/b6fbd51dec293c845120adeaf40cc72fb627242f 20130519 14:41:39< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui b2c33c / src/multiplayer_create.cpp: Move random map generator buttons to the bottom. https://github.com/wesnoth/wesnoth-old/commit/b2c33c6fb88c9d13201827c398aa0dee4ad27b24 20130519 14:41:52< thunderstruck> fabi, do you agree to use filter and check buttons combination instead of separate list box for campaigns? 20130519 14:41:55< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui 50dd30 / src/multiplayer_create.cpp: Fine-tune column widths. https://github.com/wesnoth/wesnoth-old/commit/50dd303ce77b4111269a1e4f91daa5913c30fc79 20130519 14:42:13< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui 59a3e3 / src/multiplayer_create.cpp: Reorganize layout to make place for new controls. https://github.com/wesnoth/wesnoth-old/commit/59a3e3d0686324a6bb0d46ae79782946b3add938 20130519 14:42:26< fabi> thunderstruck: Well, it is an ugly hack. 20130519 14:42:30< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui 6dc5fb / src/ (multiplayer_create.cpp multiplayer_create.hpp): New (not yet working) controls for filtering maps. https://github.com/wesnoth/wesnoth-old/commit/6dc5fbec5b537c4f28029293e2494199ab53c9ec 20130519 14:42:46< fabi> thunderstruck: Maybe you have a look at the preview pane? 20130519 14:42:46< irker189> wesnoth: Boldizsár Lipka wesnoth-old:new_mp_create_ui f9c78d / src/multiplayer_create.cpp: Disable random map buttons instead of hiding them. https://github.com/wesnoth/wesnoth-old/commit/f9c78d7980acb5858d1d212af390ffb0c3b19104 20130519 14:45:04< lipkab> fabi: Why do you want to *totally* separate maps and campaigns? They're not that different... 20130519 14:45:23< lipkab> Wouldn't it be better to create a unified interface which works well for both? 20130519 14:45:42< fabi> lipkab: Do I? 20130519 14:47:52< fabi> lipkab: There are at least two kinds of multiplayer campaigns. 20130519 14:48:12< lipkab> fabi: I parse the tabbed pane thing as "one tab for campaigns & settings, another for maps & settings". 20130519 14:48:56< fabi> lipkab: One is pretty similar to current multiplayer scenarios. The other one, story driven MP campaigns like LoW are different. 20130519 14:51:37< lipkab> fabi, thunderstruck: Leaving now, will be back in a few hours (hopefully). Bye. 20130519 14:51:41-!- lipkab [~lipk@apn-94-44-245-68.vodafone.hu] has quit [Quit: Konversation terminated!] 20130519 14:53:30-!- Gambit [~gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20130519 14:54:04< thunderstruck> fabi, how should things look if that preview pane would be used? 20130519 14:54:56< fabi> thunderstruck: Have a look at the preferences and hotkey preferences dialog. They are using the preview pane. 20130519 14:56:17< thunderstruck> fabi, hmm.. that could work. 20130519 14:58:57< vultraz> fabi: I currently have the tod dialog in a local branch on my mac; should I push the branch to github, or just complete it and merge to master when im done? 20130519 15:01:59< thunderstruck> fabi, by the way, I think after you changed menu buttons to action buttons, one things does not work fine. If you press on the menu e.g. "File", it would open it, but if you would press again it would not close it. 20130519 15:02:28< thunderstruck> fabi, second click used to close it. 20130519 15:03:54< thunderstruck> fabi, I'm going AFK now. I'll look later today more closely at the preview pane and try to re-work those prototypes. 20130519 15:05:43< fabi> thunderstruck: Yeah, shadowm noticed that as well. 20130519 15:09:40-!- Gallaecio [~quassel@84.120.218.224.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 20130519 15:11:03-!- Gallaecio [~quassel@84.120.218.224.dyn.user.ono.com] has joined #wesnoth-dev 20130519 15:15:53-!- neph_ [~neph@80.233.231.12] has joined #wesnoth-dev 20130519 15:22:53-!- prkc [~negusnyul@BC069D1D.dsl.pool.telekom.hu] has joined #wesnoth-dev 20130519 15:24:33-!- Gallaecio [~quassel@84.120.218.224.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 20130519 15:25:21< vultraz_laptop> fabi: where is the load file dialog implemented? I can only find context_manager_->load_map_dialog(); in editor_controller.cpp :/ 20130519 15:26:01< fabi> vultraz_laptop: Which tool do you use for coding? 20130519 15:26:11-!- Gallaecio [~quassel@84.120.218.224.dyn.user.ono.com] has joined #wesnoth-dev 20130519 15:27:05< vultraz_laptop> fabi: I'm using a combination of TextWrangler and XCode 20130519 15:27:56< fabi> vultraz_laptop: Well, every decent IDE can help you with such questions. 20130519 15:28:23< fabi> vultraz_laptop: Eclipse for example brings you to the place where methods are defined when you press F2. 20130519 15:34:29< vultraz_laptop> ah, ok, figured out how 20130519 15:50:16-!- Kexoth [~kex@89.249.187.82] has quit [Remote host closed the connection] 20130519 15:54:39< PL_kolek> flix, Hello. As I remember you tested your recruiter from CLI, am I right? Did you have any problems with that? I can't get it to work :/ 20130519 15:56:19< PL_kolek> Murphy's laws worked again - I changed one small thing after asking and it works now ;) 20130519 15:56:54< vultraz_laptop> fabi: ok, so would std::string fn = directory_name(get_selected_tod().sounds) or "sounds"; be valid? 20130519 15:57:44< vultraz_laptop> (sorry for the noobish questions) 20130519 16:01:22< fabi> vultraz_laptop: good question 20130519 16:05:53< fabi> vultraz_laptop: Okay, nice would be a dialog that scans every binary_path for possible sounds and images and presents them in a list. 20130519 16:06:02-!- Kexoth [~kex@89.249.187.82] has joined #wesnoth-dev 20130519 16:06:57-!- Kexoth [~kex@89.249.187.82] has quit [Remote host closed the connection] 20130519 16:08:52< fabi> vultraz_laptop: I might be wrong but I think I remember that something that solves this problem is part of filesystem.hpp. 20130519 16:13:59< vultraz_laptop> fabi: eh...I'm not sure how that dialog would work 20130519 16:14:05< vultraz_laptop> such a dialog* 20130519 16:14:49< fabi> vultraz_laptop: Similar to the load game dialog. In it you can't change the directory. 20130519 16:14:59< fabi> vultraz_laptop: Thus it is not really a file browser. 20130519 16:15:36< vultraz_laptop> so a long list of every single possible sound/image? 20130519 16:18:20< fabi> yes 20130519 16:18:28< flix> PL_kolek: Hello! CLI? 20130519 16:20:02< vultraz_laptop> fabi: eh...for sounds I guess I could list every sound...but listing every image might be bad...maybe only images/misc? 20130519 16:20:41< fabi> vultraz_laptop: yes 20130519 16:21:00< fabi> vultraz_laptop: Not all images but a subdirectory in each binary_path. 20130519 16:21:07< flix> PL_kolek: Ah, command line interface ;) Yes I did. Do you use the ai-testing suite? 20130519 16:21:53< vultraz_laptop> fabi: won't I have to write a whole new dialog for this? 20130519 16:22:40< PL_kolek> flix: I've had problems with providing arguments to wesnoth executable, it was complaining about missing macros too. 20130519 16:22:46< fabi> vultraz_laptop: Maybe. 20130519 16:23:20< flix> PL_kolek: how did you solve the missing macros problem? 20130519 16:23:29< PL_kolek> flix: But I haven't touched the ai_test yet, I don't want to install postgres or php now 20130519 16:24:16< PL_kolek> flix: Found on the forums, add {core/macros} to the beginning of your ai config 20130519 16:24:30< flix> PL_kolek: you don't need to! There is a second version (ai_test2.py) which will only write the output to logfiles 20130519 16:25:27< flix> PL_kolek: okay, I solved it by preprocessing the configs via command line before using them. But this seems easier though. 20130519 16:26:10< vultraz_laptop> fabi: ok, so you think that's the best solution, instead of just the load file dialog pointed to data/core/sounds or images? 20130519 16:26:40< PL_kolek> flix: So the readme was just joking ;). I'll look into that. Now infinite bash loop is writing results to file for me. But my AI modification slowed computing down rather significantly. 20130519 16:27:25< flix> PL_kolek: but note that I did some work on the ai-testing suite. Some things had to be fixed. So if you want to use it you can tell me. Then I will clean it up and link you to my github repo, so you don't need to fix the same stuff again 20130519 16:28:55-!- neph_ [~neph@80.233.231.12] has quit [Ping timeout: 276 seconds] 20130519 16:29:31< vultraz_laptop> fabi: could it have a button to play the sound in-dialog? 20130519 16:30:02< PL_kolek> flix: currently the ai_test2.py gives me invalid syntax error, I don't have time to dig into it, so if you could give me the link to your version (no need to clean it ;)) I would be happy. 20130519 16:30:47< flix> PL_kolek: I wanted to do some cleaning anyway. So can you wait an hour or two? 20130519 16:30:56< vultraz_laptop> fabi: and the most important question...how do I get the binary paths? ._. 20130519 16:31:58< PL_kolek> flix: No need to hurry. I have to do some other things than wesnoth right now 20130519 16:32:24< flix> PL_kolek: okay, I'll notify you as soon as I'm finished 20130519 16:36:27< vultraz_laptop> fabi: also, how should the options be displayed? filenames or paths? 20130519 16:52:50-!- EdB [~edb@89-93-187-203.hfc.dyn.abo.bbox.fr] has joined #wesnoth-dev 20130519 17:08:22-!- Kexoth [~kex@78-2-75-151.adsl.net.t-com.hr] has joined #wesnoth-dev 20130519 17:10:14-!- Kexoth [~kex@78-2-75-151.adsl.net.t-com.hr] has quit [Remote host closed the connection] 20130519 17:15:40-!- Kexoth [~kex@78-2-75-151.adsl.net.t-com.hr] has joined #wesnoth-dev 20130519 17:26:54-!- prkc [~negusnyul@BC069D1D.dsl.pool.telekom.hu] has quit [Read error: No route to host] 20130519 17:26:58-!- negusnyul [~negusnyul@BC069D1D.dsl.pool.telekom.hu] has joined #wesnoth-dev 20130519 17:27:03-!- negusnyul is now known as prkc_ 20130519 17:27:05-!- trademark [~ptalbot@mne69-1-82-67-17-201.fbx.proxad.net] has joined #wesnoth-dev 20130519 17:28:07-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has quit [Remote host closed the connection] 20130519 17:28:29-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130519 17:28:51-!- Kexoth [~kex@78-2-75-151.adsl.net.t-com.hr] has quit [Remote host closed the connection] 20130519 17:33:36-!- Kexoth [~kex@78-2-75-151.adsl.net.t-com.hr] has joined #wesnoth-dev 20130519 17:33:48< Soliton> vultraz_laptop: 1) nobody uses 'or' in c++, use ||. 2) evaluating string literals or std::string in bool context does not make sense. 3) stop asking whether you should push changes directly to master. get the code reviewed first. 20130519 17:34:36< vultraz_laptop> 1. oh, yeah, used to lua 2. er..ok 3. ok again 20130519 17:39:46-!- prkc_ [~negusnyul@BC069D1D.dsl.pool.telekom.hu] has left #wesnoth-dev ["Konversation terminated!"] 20130519 17:40:10-!- Kexoth [~kex@78-2-75-151.adsl.net.t-com.hr] has quit [Remote host closed the connection] 20130519 17:41:41-!- Blueblaze [~Blueblaze@adsl-99-158-45-47.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20130519 17:45:36-!- Kexoth [~kex@78-2-75-151.adsl.net.t-com.hr] has joined #wesnoth-dev 20130519 17:47:52< vultraz_laptop> fabi: could I use get_binary_paths and loop over the result with get_files_in_dir to generate the list? 20130519 17:57:04-!- DCW1 [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has joined #wesnoth-dev 20130519 18:00:54< vultraz> fabi: er...wait... would this dialog print out every sonund or image/misc file from core AND every binary path for every addon? 20130519 18:01:56< vultraz> if so, I don't think that would work. Say a user picked an image/sound from another addon other than their own 20130519 18:04:37-!- rsyh93 [~young@96.26.107.191] has joined #wesnoth-dev 20130519 18:04:55< vultraz> fabi: so, I think it should just be core; it's the only constant 20130519 18:15:02-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [] 20130519 18:20:33-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20130519 18:22:21-!- anonymissimus [~chatzilla@HSI-KBW-149-172-228-192.hsi13.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20130519 18:24:14< flix> PL_kolek: https://github.com/flixx/wesnoth-old/tree/ai_test/utils/ai_test have also a look in my readme there 20130519 18:25:42< flix> PL_kolek: If you have questions ask here, but I'm afk now, I'd answer later 20130519 18:37:10-!- stikonas_ [~gentoo@128.232.240.234] has joined #wesnoth-dev 20130519 18:37:10-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20130519 18:37:10-!- stikonas_ [~gentoo@128.232.240.234] has quit [Changing host] 20130519 18:37:10-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130519 18:38:40-!- rsyh93 [~young@96.26.107.191] has quit [Quit: leaving] 20130519 18:41:16-!- Kexoth [~kex@78-2-75-151.adsl.net.t-com.hr] has quit [Remote host closed the connection] 20130519 18:44:00< PL_kolek> flix: Thanks, I am afk too ;) 20130519 18:48:48< thunderstruck> fabi, https://dl.dropboxusercontent.com/u/36902762/mp_create2.png 20130519 18:48:55< thunderstruck> fabi, what do you think? 20130519 18:49:07-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130519 18:49:17-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130519 18:50:00-!- dwn [~n@unaffiliated/daman] has joined #wesnoth-dev 20130519 18:51:34< vultraz> dat comic sans 20130519 18:52:37< thunderstruck> fabi, and I also think about moving 'Era' and 'Modifications' to back where they there. But I'm just not sure about this design. It looks like it still interferes with lipkab's one. 20130519 18:52:51< thunderstruck> s/there/where 20130519 18:53:29-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [] 20130519 19:13:21< fabi> thunderstruck: That new image assumes the pane thing is used? 20130519 19:14:08< thunderstruck> fabi, if you mean box on the left side, then yes. 20130519 19:18:24< fabi> vultraz: The situation is the same as with umc terrain, units, whatever. 20130519 19:19:25< vultraz_laptop> fabi: well...terrain, you know know it's in someone else's addon. For units...ok yeah you wouldn't know... 20130519 19:19:43< fabi> ? 20130519 19:20:57< vultraz_laptop> Custom terrains are grouped by addon, so you know if what addon you're taking them from. But you wouldn't know with units :/ 20130519 19:21:52< vultraz_laptop> but the question is, should we accept that as a good system, or should I stick with using just core 20130519 19:31:07-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 264 seconds] 20130519 19:32:31-!- prkc [~negusnyul@BC069D1D.dsl.pool.telekom.hu] has joined #wesnoth-dev 20130519 19:33:26< anonymissimus> vultraz: how did you change your avatar at github ? 20130519 19:35:56-!- vinipsmaker [~vinipsmak@187.65.51.81] has joined #wesnoth-dev 20130519 19:36:06< mordante> hi vinipsmaker 20130519 19:36:16< vinipsmaker> hi mordante 20130519 19:36:36< vinipsmaker> i'm sorry for the long delay to update the proposal 20130519 19:37:04< mordante> vinipsmaker, no problem, I'm looking at it at the moment 20130519 19:37:13< anonymissimus> or more importantly, how to change the avatar of an organization, as the "Change your avatar at Gravatar.com." link is missing... 20130519 19:38:13< mordante> vinipsmaker, I think the timeline could have more targets and more optional ones 20130519 19:38:39< mordante> vinipsmaker, and it would be a good idea to turn it into a table, if you're selected it can be used to track your progress 20130519 19:39:08< mordante> we've done that over the last years and I really like it to keep a food overview of the project 20130519 19:39:20< vinipsmaker> I'm not sure what you mean by optional 20130519 19:40:39< vinipsmaker> is it optional for the time frame or enterely? 20130519 19:40:48< mordante> vinipsmaker, that some targets are optional so if you have too little time it gets dropped 20130519 19:41:23< mordante> our experience is that things often take longer than expected 20130519 19:41:52< mordante> so by making targets optional it is easy to decide what not to do 20130519 19:42:03-!- DCW1 [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has quit [Remote host closed the connection] 20130519 19:42:05< mordante> for example SSL is nice, but not really required 20130519 19:42:28< vinipsmaker> mordante: I see, i can try to break it down further more 20130519 19:42:40< mordante> I also miss the target to determine the new protocol 20130519 19:43:11< mordante> the UMCD document is a work-in-progress document and should be fleshed out before starting coding 20130519 19:43:38< mordante> I also wonder how useful it is to re-implement the current server is ASIO and then implement the new protocol 20130519 19:44:03-!- Kexoth [~kex@89.249.187.82] has joined #wesnoth-dev 20130519 19:44:14< mordante> I can imagine doing it partial (e.g. downloading addons) but implement everything seems a bit overkill 20130519 19:44:43-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has quit [Remote host closed the connection] 20130519 19:44:50< mordante> and it's OK to add threads later, if you indeed keep it in mind during the design 20130519 19:46:00< vinipsmaker> mordante: your thoughts made me realize that my timeline is incomplete 20130519 19:46:06< fabi> AI0867: There is a bug with the "save map as" dialog that causes the menu to be reopened after the save dialog is closed with "OK". If I would understand that bug it could be used to let the playlist menu open after checking a track. 20130519 19:46:46< vinipsmaker> I'll review it to reflect against the full proposal 20130519 19:48:35< mordante> vinipsmaker, I also like to know why the boost io_service acting as an event loop may be suboptimal 20130519 19:50:28< thunderstruck> fabi, could you tell me what you think about second prototype? 20130519 19:52:06< vinipsmaker> mordante: the only actions we would could register to run later would be I/O related. If we need to lock some mutex, we couldn't use try_lock. I'll put this info 20130519 19:52:50-!- _Coffee [~david@ppp118-210-173-153.lns20.adl6.internode.on.net] has quit [Quit: Konversation terminated!] 20130519 19:54:00< fabi> thunderstruck: I like it so far. 20130519 19:54:52< thunderstruck> fabi, ok. I liked the first one more, though. I guess I will wait for lipkab before doing more work on it. 20130519 19:55:46< thunderstruck> fabi, would you be able to review my proposal sometime soon? I would probably get it update in an hour or so (except GUI changes, those would be done after the prototype is confirmed). 20130519 19:56:03< thunderstruck> s/update/updated 20130519 19:56:51< fabi> thunderstruck: yes, I will do so. Just give me a link after your update. 20130519 19:57:58< mordante> vinipsmaker, and do we need mutexes? 20130519 19:58:17-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130519 19:59:11< vinipsmaker> mordante: I didn't fully think about this yet. Maybe it'll be necessary to the WML-based database. 20130519 19:59:43< vultraz_laptop> anonymissimus: not sure, I think you just click the avatar image 20130519 20:00:20< fabi> vultraz_laptop: Having support for extra context is the first FR we will get when the new editor version is released. 20130519 20:00:40< vultraz_laptop> fabi: context? 20130519 20:01:11< fabi> vultraz_laptop: I just answer your last question. 20130519 20:01:32< vultraz_laptop> fabi: no, I mean, what do you mean by "extra context" 20130519 20:01:49< fabi> Oh sorry, s/context/content 20130519 20:02:33< anonymissimus> transforming the map editor into a campgen ? 20130519 20:03:12< vultraz_laptop> fabi: yes, but the fact still remains that the user might take resources from a binary path not their own, and that should be addressed some way 20130519 20:03:21< anonymissimus> (whichwould just spam the addons server with poorly made addons) 20130519 20:03:36< fabi> anonymissimus: Not really. The UMC eclipse plugin timotei made is more like campgen than the new editor. 20130519 20:03:57< fabi> vultraz_laptop: agreed 20130519 20:03:58 * vultraz_laptop knows no one who used the UMC IDE 20130519 20:04:26< anonymissimus> vultraz_laptop: I think the newer UMC authors are using it 20130519 20:04:47< fabi> At least he had enough feedback to get the thing better and better. 20130519 20:05:33< fabi> vultraz: People also refuse to use emacs for WML editing beside the fact that its WML mode is far superior to ever other solution. 20130519 20:07:32< vultraz_laptop> fabi: can I work on getting the dialog working for just core folders for the moment? 20130519 20:08:32< vultraz_laptop> I'm trying to utilize the file load dialog ATM. 20130519 20:10:08< fabi> vultraz_laptop: sure 20130519 20:10:38< fabi> vultraz_laptop: If that works with only a little effort the result might make a good prototype. 20130519 20:11:12-!- Kexoth [~kex@89.249.187.82] has quit [Remote host closed the connection] 20130519 20:11:26-!- EdB [~edb@89-93-187-203.hfc.dyn.abo.bbox.fr] has quit [Quit: Konversation terminated!] 20130519 20:13:02< AI0867> In file included from src/controller_base.cpp:16: 20130519 20:13:02< AI0867> src/controller_base.hpp:106:15: warning: 'controller_base::show_menu' hides 20130519 20:13:02< AI0867> overloaded virtual function [-Woverloaded-virtual] 20130519 20:13:02< AI0867> virtual void show_menu(const std::vector&... 20130519 20:13:02< AI0867> ^ 20130519 20:13:05< AI0867> src/hotkeys.hpp:403:15: note: hidden overloaded virtual function 20130519 20:13:07< AI0867> 'hotkey::command_executor::show_menu' declared here 20130519 20:13:10< AI0867> virtual void show_menu(const std::vector&... 20130519 20:13:55< AI0867> fabi: ^ 20130519 20:15:14< fabi> AI0867: Nice warning message. Do you have any clue what its supposed to tell? 20130519 20:15:22< fabi> s/its/it's 20130519 20:17:32-!- neph_ [~neph@80.233.231.12] has joined #wesnoth-dev 20130519 20:18:45< AI0867> fabi: it means the signatures don't match, so you don't get polymorphism the way you'd expect 20130519 20:22:26-!- irker189 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20130519 20:22:35< mordante> fabi, looks like the problem you recently encountered ;-) 20130519 20:23:07< fabi> hmmm 20130519 20:23:16< AI0867> mordante: there's more of those in the GUI code 20130519 20:23:25< AI0867> https://travis-ci.org/AI0867/wesnoth-old/jobs/7303968 20130519 20:24:38< mordante> AI0867, what compiler do you use for it? 20130519 20:24:43< AI0867> clang++ 3.2 20130519 20:24:50< AI0867> and g++ 4.6 20130519 20:24:51< mordante> s/what/which 20130519 20:25:38< mordante> did you enable the flag manually? 20130519 20:26:28< mordante> ah nevermind I see I only enabled it for GCC since Clang had some issues with the flag 20130519 20:27:33< vultraz_laptop> ok, noob C++ question here: "std::string fn = directory_name(get_selected_tod().attrib) || dir;" attrib is an arg to the function this is in, how would I correctly pass the value of that arg to get_selected_tod? 20130519 20:29:06< mordante> looking at the date is was by an older Clang, 3.2 was not released at that time 20130519 20:30:43< mordante> vultraz_laptop, the code looks really odd, using a || in a string assignment (if legal) will not do what you want 20130519 20:32:26< vultraz_laptop> do I need an if statement, then? 20130519 20:33:12-!- skyfaller [~skyfaller@ool-43551edd.dyn.optonline.net] has joined #wesnoth-dev 20130519 20:33:12-!- skyfaller [~skyfaller@ool-43551edd.dyn.optonline.net] has quit [Changing host] 20130519 20:33:12-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has joined #wesnoth-dev 20130519 20:33:27-!- Czarconius [~quassel@14.139.122.114] has joined #wesnoth-dev 20130519 20:33:45< mordante> vultraz_laptop, yes 20130519 20:34:58< thunderstruck> fabi, http://wiki.wesnoth.org/SoC2013_thunderstruck_MP_Campaign_Support 20130519 20:35:02-!- exciton_ [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130519 20:35:18-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130519 20:35:29< thunderstruck> fabi, I marked a few places which is not worth to review yet as TODO 20130519 20:35:34< thunderstruck> which are* 20130519 20:36:00< fabi> vultraz_laptop: or the functional condition construct supported by c++ : (condition) ? conclusion : alternative 20130519 20:36:23< mordante> vultraz_laptop, and I've no idea waht you try to achieve so can't tell what's the proper way 20130519 20:37:44< mordante> vultraz_laptop, and I would advice to look at a C++ coding book, learning C++ by trail and error seems like a bad idea 20130519 20:38:55< mordante> vultraz_laptop, C++ can be tricky, some things are defined as undefined behaviour; often it works as you hope, but just due to bad luck 20130519 20:39:45< vultraz_laptop> mordante: trying to get a string with the parent dir of a file, but if there is no file set, set it to the value of dir 20130519 20:40:21< vultraz_laptop> (dir being the second function arg) 20130519 20:45:03 * anonymissimus always learns by trial & error 20130519 20:45:13< mordante> and what does the get_selected_tod has to do with it? 20130519 20:45:43< anonymissimus> actually, looking at a c++ book without immediate trial / error feels like a bad idea to me 20130519 20:45:52< vultraz_laptop> gets the value of the attrib attribute of the current tod 20130519 20:46:44< anonymissimus> fabi: okay, so some editor feedback 20130519 20:46:50< AI0867> vultraz_laptop: and what does directory_name return if it's not set? 20130519 20:47:02< AI0867> NULL? 20130519 20:47:36< vultraz_laptop> I think it returns "" 20130519 20:47:37< anonymissimus> fabi: I think the old images for specifying how many tiles to paint (radius 1 etc) were much more intuitive 20130519 20:48:04< vultraz_laptop> if(pos >= file.size()-1) 20130519 20:48:05< vultraz_laptop> return ""; 20130519 20:48:22< AI0867> vultraz_laptop: well, "" evaluates as true, (as does anything that is not NULL or 0 (which is the same thing)) so that indeed doesn't work 20130519 20:48:24< mordante> vultraz_laptop, did you add the attrib member? 20130519 20:48:29< anonymissimus> fabi: the "all" terrain category image is too similar to "snow" 20130519 20:48:53< trademark> hello 20130519 20:49:14< mordante> AI0867, do you know what happens if you initialise a string with 1? 20130519 20:49:27-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20130519 20:49:38< AI0867> std::string(1) ? 20130519 20:49:57< vultraz_laptop> mordante: "attrib" is the first function arg. I want it to find the attrib attribute of the current tod; there is no member specifically called "attrib" 20130519 20:50:02-!- Czarconius [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130519 20:50:25< AI0867> I'd look it up if I encountered code like that, but I expect it to either generate a string of length 1, or try to interpret (const char*)1 as a string 20130519 20:50:48< trademark> mordante, when we partially use an example (boost/asio http server example) for our own project, should we put the credits/copyrights/boost license in the source code header ? 20130519 20:51:09-!- Czarconius [~quassel@14.139.122.114] has joined #wesnoth-dev 20130519 20:51:19< mordante> AI0867, yes since the || returns a true/1 20130519 20:52:41< mordante> vultraz_laptop, sorry but I still don't understand what you want to do, but how you have written it, it will read the member attrib of the object returned by get_selected_tod() 20130519 20:52:44< AI0867> really? I expected it to return the left value if it evaluates to true, and otherwise the right one 20130519 20:52:58< mordante> vultraz_laptop, since that member doesn't exist the compiler will tell you to fix the error 20130519 20:53:00< AI0867> but maybe that's just dynamic languages speaking 20130519 20:53:25< vultraz_laptop> mordante: yes, that is what's happening 20130519 20:53:33< AI0867> operator|| is probably defined statically... 20130519 20:53:37< AI0867> so yeah 20130519 20:53:41< mordante> yup 20130519 20:54:01< mordante> this kind of code might work in Python and other dynamically typed languages 20130519 20:54:30< vultraz_laptop> Ok, specific case of the function call, I have "sounds" as the first arg. "sounds" *is* a valid member, and I want it to fetch that 20130519 20:54:40< anonymissimus> fabi: many features don't seem to do something since they aren't coded so it basically makes little sense to tyr to give feedback as I cannot identify bugs 20130519 20:55:06< vultraz_laptop> basically, how do I pass the value of the arg as the name of the member 20130519 20:55:12< fabi> anonymissimus: hmmm? 20130519 20:55:13< AI0867> mordante: various headers seem to disagree on whether twidget* build(const treplacements& replacements) const takes that treplacements argument or not 20130519 20:56:19< AI0867> there's also stuff about create_item and select_item 20130519 20:56:32< fabi> anonymissimus: Features not working are marked as not doing so. And there are only 3 left: soundsource, item and the flip map one. Everything else should work at least partial. 20130519 20:56:50< AI0867> select_item about whether it takes more than one argument or not 20130519 20:57:23< AI0867> same for create_item, but also whether it returns a tgrid& or void 20130519 20:57:43< mordante> AI0867, will try to compile with clang 3.2 and see what it tells me (will enable the warning) 20130519 20:58:12< AI0867> build log is here: https://travis-ci.org/AI0867/wesnoth-old/jobs/7303968 20130519 20:58:19< fabi> AI0867: As far as I see everything works fine, not clue if and what I should do against the warning. A first step would be to reproduce it here, is there a procedure to provoke it? 20130519 20:58:25< mordante> trademark, I'm not sure whether it is required by the boost licence, but it can't hurt to do so 20130519 20:58:56< anonymissimus> fabi: weight_of_revenge seems to miss in teh music list 20130519 20:59:01< vultraz_laptop> mordante: in get_selected_tod().attrib, I want to pass the value of attrib, not literally "attrib". I'm just not sure how to properly do that 20130519 20:59:39< AI0867> fabi: build with -Woverloaded-virtual using clang 20130519 20:59:41< fabi> anonymissimus: Over the northern mountains as well, they are not part of the default playlist. 20130519 21:00:00< AI0867> but the easy way: grep for show_menu and look at the number of arguments 20130519 21:00:02< AI0867> they don't match 20130519 21:00:25< anonymissimus> fabi: well, if I click loyal from hte unit context menu that does seemingly nothing for instance 20130519 21:00:31< AI0867> that is, in hotkeys.hpp, it takes an extra display& argument 20130519 21:01:13< fabi> AI0867: The thing is: They signature is fine, it is not shadowing the controller_base one but the command_executor. A matter of multiple inheritance. Thus the bug is clang not getting the situation. 20130519 21:03:25< mordante> AI0867, for me it shows a blank page :-/ 20130519 21:03:31< anonymissimus> fabi: well, I better leave the task of being the bad guy to shadowm now :P 20130519 21:04:09< trademark> mordante, ok thx for infos 20130519 21:04:11< AI0867> fabi: controller_base itself inherits from command_executor... 20130519 21:04:57< AI0867> mordante: oh, does this show anything? https://travis-ci.org/AI0867/wesnoth-old 20130519 21:05:27< mordante> vultraz_laptop, can you paste your code in paste-bin 20130519 21:05:30< fabi> anonymissimus: shadowm did already have a look. It was nice to hear from him again. Wasn't very scary. Thus if you think the editor deserves a gad guy review you will have to do the job yourself :-) 20130519 21:05:47< mordante> AI0867, nope 20130519 21:06:00< AI0867> and travis-ci.org itself? 20130519 21:06:38< mordante> also nothing, probably doesn't like my old firefox 20130519 21:08:09< vultraz_laptop> mordante: http://pastebin.com/WBXY8wmH 20130519 21:10:53< AI0867> wait, what? 20130519 21:11:22< AI0867> if (get_selected_tod().attrib) { <-- this is not going to work if attrib is a variable 20130519 21:11:56< mordante> yeah I feared the code would look like that 20130519 21:12:33< AI0867> and even if that did work, if the thing is a string, wrapping it in an if is not going to do you any good 20130519 21:13:15< mordante> and even if that worked the fn string would be directly destroyed 20130519 21:13:45< vultraz_laptop> Then what is the correct way to do it 20130519 21:15:00< mordante> the std::string attrib should contain a filename and send by reference 20130519 21:15:01< fabi> AI0867: That is the editor_controller's point of view. It needs to overwrite both show_menu methods and thus they need to be both virtual. 20130519 21:16:08< AI0867> why are there two virtual functions with the same name with very similar signatures 20130519 21:16:25-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130519 21:17:01< fabi> AI0867: Good question. The thing is: I did not change much there. The only thing added was the virtual keyword. 20130519 21:17:30< mordante> vultraz_laptop, you need a kind of helper function like http://paste.debian.net/5230/ 20130519 21:18:00< mordante> (I haven't tried to compile it) 20130519 21:18:26< mordante> and of course it won't compile :-P 20130519 21:18:33< mordante> s/empty/empty()/ 20130519 21:18:35< fabi> anonymissimus: About the two artwork / design related issues. Better discuss them with LordBob when he is back from Berlin. For my part, I do agree with you on both. 20130519 21:18:43< AI0867> do they do different things? 20130519 21:19:26< fabi> AI0867: In the editor controller the one with the display argument just calls the other and discards display. 20130519 21:21:39< AI0867> because even if it doesn't cause compilers to misbehave, it's terribly confusing 20130519 21:23:07< AI0867> wesbot: seen ilor 20130519 21:23:07< wesbot> AI0867: Sorry, I don't know of ilor. 20130519 21:23:49< fabi> AI0867: I haven't spoken with ilor for at least a year. 20130519 21:25:43-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 260 seconds] 20130519 21:25:45< AI0867> well, he created the controller_base for editor2 20130519 21:26:06< AI0867> but back then, command_executor::show_menu wasn't virtual 20130519 21:26:37< AI0867> https://github.com/wesnoth/wesnoth-old/tree/655aac317118f7e54c6e8c7b927813e62fdee3e2 20130519 21:27:07< lipkab> thunderstruck: About your latest concept: 20130519 21:27:50< lipkab> thunderstruck: 1) I think when people see a tabbed pane like that they would expect all options to be mutually exclusive OR all options to be complementary. 20130519 21:28:29< lipkab> thunderstruck: Your layout is a mixture of both and that could be somewhat confusing. 20130519 21:29:34< fabi> AI0867: Well, ilor did a great job with the action system for the editor. But the rest of his editor overhaul was quite hacky. Alone the gui stuff... 20130519 21:30:14< lipkab> thunderstruck: 2) With this layout the user has to click to see the selected era or modifications. 20130519 21:30:48< thunderstruck> lipkab, yes, that's true. You probably didn't read all I've said to fabi, because I've said that I will move 'Eras' and 'Modifications' back to where they there. 20130519 21:31:11< thunderstruck> lipkab, I just wanted to show the idea. 20130519 21:31:26< lipkab> thunderstruck: 3) I'm keen on keeping the filtering options, even if we go with the tabbed pane approach. 20130519 21:31:54-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130519 21:32:03< lipkab> thunderstruck: Does "back they were" mean the buttons or the listboxes? 20130519 21:32:13< thunderstruck> lipkab, buttons. 20130519 21:32:33< thunderstruck> lipkab, 'cause if you already got implemented that stuff, I'm not proposing that I'm going to implement it. 20130519 21:32:39< thunderstruck> lipkab, anyway, this is the next problem. 20130519 21:33:10< thunderstruck> lipkab, if I'm successful to be accepted, there is a question how to merge these both things and who is going to have them first. 20130519 21:34:07< thunderstruck> lipkab, if it is me who will be first, I could just introduce that pane and move some buttons around to make some space for it. 20130519 21:34:27< thunderstruck> lipkab, and later you could just basically add your changes on top. 20130519 21:35:26< vultraz_laptop> blagh, gui_ was not declared in this scope >_> 20130519 21:39:01-!- Kexoth [~kex@89.249.187.82] has joined #wesnoth-dev 20130519 21:39:50< vultraz_laptop> yeah, I'll deal with this later 20130519 21:39:58< lipkab> thunderstruck: Okay that sounds reasonable. 20130519 21:42:45< thunderstruck> lipkab, ok. Since you were planning to move the the sliders, checkboxes and such to another window or screen 20130519 21:43:03< thunderstruck> lipkab, the only question is the placement of a map and campaign/scenario description. 20130519 21:43:46< thunderstruck> lipkab, because that pane would not quite fit with your current design.7 20130519 21:44:42< lipkab> thunderstruck: I don't care much about the map placement. Obviously it should be somewhere near the description, but that's all. 20130519 21:45:24< thunderstruck> lipkab, I just don't want to cause a lot of trouble to merge those screens later on. 20130519 21:45:55< thunderstruck> lipkab, currently it seems for me that the best place is as in my last prototype. 20130519 21:46:17< thunderstruck> lipkab, but that would definitely won't leave enough space for those eras and modifications lists. 20130519 21:47:05< mordante> I'm off night 20130519 21:47:10< lipkab> bye 20130519 21:47:10< fabi> AI0867: I am unifying the methods right now. 20130519 21:47:14< fabi> mordante: bye 20130519 21:47:16-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20130519 21:47:44< lipkab> thunderstruck: Hm, that's not good. The era selection could go back to the combo button if needed but I'd like to have a list for modifications. 20130519 21:49:02< lipkab> You know, the game automatically reselects the last selected modifications so it wouldn't be good to hide them. 20130519 21:50:19< thunderstruck> lipkab, I'll try to play with that prototype to see for possible placements. 20130519 21:50:19-!- Czarconius [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130519 21:50:26< thunderstruck> for other* 20130519 21:50:53-!- Czarconius [~quassel@14.139.122.114] has joined #wesnoth-dev 20130519 21:52:24< lipkab> thunderstruck: (What if we convinced fabi that that preview pane is not that important and we could just go with a radio group below the map list or something?) 20130519 21:52:59-!- neph_ [~neph@80.233.231.12] has quit [Read error: Operation timed out] 20130519 21:54:09< fabi> lipkab: My suggestion is by far not mandatory. Thus you do not need to convince me. I just overred my opinion. 20130519 21:54:37< fabi> s/overred/offered 20130519 21:55:00< lipkab> fabi: Ok :) 20130519 21:55:46< trademark> would it matters if I write the class of the add-on server with a upper case ? 20130519 21:56:16< trademark> or should we stick to a global style, even between projects ? 20130519 21:57:00< trademark> because seriously with a class "request" I have no idea what the name of the member could be "Request request;" is easier ;-) 20130519 21:57:26< thunderstruck> lipkab, fabi: https://dl.dropboxusercontent.com/u/36902762/mp_create3.png 20130519 21:57:51< thunderstruck> quick and dirty prototype for something in between mine and lipkab's version 20130519 21:59:20-!- prkc [~negusnyul@BC069D1D.dsl.pool.telekom.hu] has quit [Quit: Konversation terminated!] 20130519 22:00:09-!- irker044 [~irker@ai0867.net] has joined #wesnoth-dev 20130519 22:00:10< irker044> wesnoth: fendrin wesnoth-old:master 808380 / src/ (4 files in 2 dirs): Reduced the show_menu methods to a single one. https://github.com/wesnoth/wesnoth-old/commit/8083801e67b56769d7a7f1b5d30bb3df8d5742af 20130519 22:00:21< lipkab> thunderstruck: Conceptually, that looks good to me, horizontal space could be a problem, though. 20130519 22:00:26< fabi> AI0867: ^ 20130519 22:00:44< fabi> AI0867: That should have killed the warning. 20130519 22:01:14< lipkab> thunderstruck: By the way, the "Options" and "Set password" buttons can go, those will be move to the configure screen. 20130519 22:01:34-!- Kexoth [~kex@89.249.187.82] has quit [Remote host closed the connection] 20130519 22:03:15< thunderstruck> lipkab, yes, the horizontal space could be a problem for this one. 20130519 22:04:09-!- Kexoth [~kex@87.252.130.35] has joined #wesnoth-dev 20130519 22:04:42< thunderstruck> lipkab, I guess I could try to redo prototype with real proportions. 20130519 22:04:55< thunderstruck> lipkab, and see how it would actually be. 20130519 22:04:55-!- Kexoth [~kex@87.252.130.35] has quit [Read error: Connection reset by peer] 20130519 22:05:20< lipkab> thunderstruck: Yeah, that's a good idea. 20130519 22:05:30-!- Kexoth [~kex@87.252.130.35] has joined #wesnoth-dev 20130519 22:06:12-!- Kexoth [~kex@87.252.130.35] has quit [Read error: Connection reset by peer] 20130519 22:06:26-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20130519 22:06:36-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20130519 22:07:06-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130519 22:08:14-!- Kexoth [~kex@87.252.130.35] has joined #wesnoth-dev 20130519 22:08:58-!- Kexoth [~kex@87.252.130.35] has quit [Read error: Connection reset by peer] 20130519 22:10:52-!- Kexoth [~kex@89.249.187.82] has joined #wesnoth-dev 20130519 22:11:43-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130519 22:20:01-!- kex_ [~kex@89.249.187.82] has joined #wesnoth-dev 20130519 22:20:18-!- PL_kolek [4e0880e6@gateway/web/freenode/ip.78.8.128.230] has quit [Quit: Page closed] 20130519 22:20:27-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Remote host closed the connection] 20130519 22:20:44-!- Ivanovic [~ivanovic@x2f3e631.dyn.telefonica.de] has joined #wesnoth-dev 20130519 22:21:25-!- Kexoth [~kex@89.249.187.82] has quit [Ping timeout: 256 seconds] 20130519 22:26:09< AI0867> fabi: there's also play_controller::show_menu 20130519 22:27:01< fabi> AI0867: Okay, but I do not dare to touch the non editor side of the game right now. 20130519 22:27:23< AI0867> yeah, and I'm unsure what to do there =/ 20130519 22:28:34-!- Kexoth [~kex@89.249.187.84] has joined #wesnoth-dev 20130519 22:28:34-!- kex_ [~kex@89.249.187.82] has quit [Ping timeout: 256 seconds] 20130519 22:31:46< thunderstruck> What font Wesnoth uses for all menus, options etc? 20130519 22:35:26< AI0867> various fonts, I think 20130519 22:36:03< AI0867> for western stuff, mostly DejaVuSans, I think 20130519 22:36:10-!- stikonas_ is now known as stikonas 20130519 22:36:31< AI0867> see data/hardwired/fonts.cfg 20130519 22:40:26< fabi> http://martinvalasek.com/blog/pictures-from-a-developers-life 20130519 22:41:25< thunderstruck> AI0867, thanks 20130519 22:42:03-!- anonymissimus [~chatzilla@HSI-KBW-149-172-228-192.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.90 [Firefox 11.0/20120312181643]] 20130519 22:50:00< fabi> AI0867: okay just doing the same seems to work fine. 20130519 22:50:01-!- Czarconius [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130519 22:50:51-!- Czarconius [~quassel@14.139.122.114] has joined #wesnoth-dev 20130519 22:52:34< irker044> wesnoth: fendrin wesnoth-old:master 45333d / src/ (play_controller.cpp play_controller.hpp): Reduced the show_menu methods on the game part as well. https://github.com/wesnoth/wesnoth-old/commit/45333d50b56b7f9d6de4049265dfb7cfc79697ae 20130519 22:52:35< fabi> AI0867: ^ 20130519 23:00:16-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130519 23:00:31-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130519 23:00:45< irker044> wesnoth: fendrin wesnoth-old:master c311e6 / src/editor/editor_controller.cpp: Indentation and comment clean up. https://github.com/wesnoth/wesnoth-old/commit/c311e6c719e44a137c5b4acfd92bd2a92287d9d4 20130519 23:01:31< thunderstruck> lipkab, fabi: https://dl.dropboxusercontent.com/u/36902762/mp_create4.png 20130519 23:02:15< thunderstruck> horizontal proportions are correctly set up this time 20130519 23:02:34< thunderstruck> but the game's description suffers 20130519 23:02:59< fabi> thunderstruck: Maybe a third tab, scenarios. One for pure maps and generated ones, one for scenarios, one for multiplayer. 20130519 23:03:31< fabi> thunderstruck: Note that your dialog/window needs to work at 800x480. 20130519 23:03:46< thunderstruck> fabi, uhh.. I thought it is 800x600. 20130519 23:03:53< fabi> thunderstruck: hihi 20130519 23:04:11< fabi> :-P 20130519 23:04:26< thunderstruck> not funny, fabi 20130519 23:04:52< thunderstruck> fabi, and why I can't choose 800x480 from preferences? 20130519 23:05:15< fabi> thunderstruck: Sorry, couldn't resist. 20130519 23:05:33< AI0867> you can't? 20130519 23:05:44< fabi> thunderstruck: That is for historical reasons. In the early days wesnoth had a command line switch --small-gui. 20130519 23:06:17< fabi> AI0867: No, he can't. The 800x480 resolution is only selectable by the commandline. 20130519 23:06:17-!- happygrue [~happygrue@c-76-119-97-171.hsd1.ma.comcast.net] has joined #wesnoth-dev 20130519 23:06:18-!- happygrue [~happygrue@c-76-119-97-171.hsd1.ma.comcast.net] has quit [Changing host] 20130519 23:06:18-!- happygrue [~happygrue@wesnoth/developer/wintermute] has joined #wesnoth-dev 20130519 23:06:43< AI0867> weird, it's listed as an option in preferences_display.cpp 20130519 23:06:51< fabi> thunderstruck: It was for 320x200 first. 20130519 23:07:29< AI0867> that's tinygui 20130519 23:07:35< fabi> AI0867: I wouldn't mind if you enable it in the menu. There is no real reason for the resolution being hidden. 20130519 23:07:35< AI0867> which had scaled images 20130519 23:08:14< AI0867> I normally run on 800x480 when windowed 20130519 23:08:21< AI0867> though I just noticed it's 800x482 instead 20130519 23:09:34< AI0867> great, wesnoth just ate my mouse 20130519 23:09:54< lipkab> Huh, Wesnoth eats mice? 20130519 23:10:24< lipkab> Better be careful. I've just bought this new one! 20130519 23:10:51< lipkab> thunderstruck: Yeah, the description doesn't look too good. 20130519 23:11:09< AI0867> ugh 20130519 23:11:21< AI0867> it's not wesnoth that ate it, my touchpad just started acting up again 20130519 23:11:34< thunderstruck> lipkab, how does your changes look with 800x480? 20130519 23:11:46< thunderstruck> how do* 20130519 23:11:52< Ivanovic> touchpad are the source of all evil! 20130519 23:11:55-!- nphro [~nphro@78.84.201.222] has joined #wesnoth-dev 20130519 23:12:25-!- Kexoth [~kex@89.249.187.84] has quit [Remote host closed the connection] 20130519 23:12:56< fabi> Ivanovic: Indeed. 20130519 23:15:05< lipkab> thunderstruck: This. Sorta broken ;) http://imagebin.org/258244 20130519 23:15:40< AI0867> I rather like this one, but for the second time now, it has a phantom touch, causing anything I do to be recognized as multitouch 20130519 23:15:52< lipkab> thunderstruck: Although shrinking the minimap would probably fix most of the brokennes. 20130519 23:16:37< fabi> lipkab: Please do so. We really like to ship 1.12 with a completely working gui at all resolutions. 20130519 23:17:09< thunderstruck> when are you planning to ship 1.12? 20130519 23:17:22< fabi> lipkab: The editor was completely broken for 800x480 as well. The number of terrains to select from was reduced to zero. 20130519 23:17:33< fabi> thunderstruck: Maybe around xmas. 20130519 23:17:52< fabi> thunderstruck: It will be the 10th anniversary release... 20130519 23:18:18< fabi> thunderstruck: If we manage to release this year. 20130519 23:19:41< thunderstruck> fabi, 10th anniversary. wow. 20130519 23:21:30< fabi> thunderstruck: I still remember when I compiled and tried Wesnoth for the first time. http://www.wesnoth.org/images/sshots/ancient-01.png 20130519 23:21:48< thunderstruck> fabi, I saw this on shadowm's blog :) 20130519 23:21:58< fabi> thunderstruck: I thought: What an ugly piece of shit and deleted it shortly after. 20130519 23:22:05< thunderstruck> fabi, the progress is amazing. 20130519 23:22:07-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 264 seconds] 20130519 23:22:08-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130519 23:23:42< lipkab> fabi, thunderstruck: With halved minimap size: http://imagebin.org/258246 20130519 23:24:08< thunderstruck> lipkab, mission impossible? 20130519 23:24:59< fabi> thunderstruck, lipkab: Looks like the rest could be adjusted somehow. 20130519 23:25:50< lipkab> thunderstruck: I'm thinking that since we're heading in the "separate lists for campaigns and maps" direction, we could move the controls to switch between those lists above/below the map list. 20130519 23:26:29< thunderstruck> lipkab, would that work with preview_pane? 20130519 23:26:31< lipkab> That would save enough space in the 2nd column to place the random map buttons and still have enough space for the description. 20130519 23:27:07< lipkab> thunderstruck: I dunno, but we coul fake a preview pane with two listboxes ;) 20130519 23:27:10< lipkab> *coudl 20130519 23:27:14< lipkab> *could dammit 20130519 23:28:24< thunderstruck> lipkab, I'm just a bit worrying how long that would take. After all, my project is about mp campaigns, to mp GUI revamp. 20130519 23:28:36< thunderstruck> not mp GUI revamp* 20130519 23:29:35< lipkab> thunderstruck: If we can agree in something regarding the layout, I volunteer to do the work. 20130519 23:29:39< fabi> thunderstruck: That is why I used the preview pane for the new hotkeys preferences dialog. It's an old gui1 one, but ready to use and fitted around the preferences dialog which is the parent dialog. 20130519 23:31:45< thunderstruck> lipkab, it might be more fair to split the work. 20130519 23:31:58< thunderstruck> lipkab, I don't know what Crab would think about this :D 20130519 23:32:22< lipkab> thunderstruck: Crab doesn't have to know about it :P 20130519 23:32:56< lipkab> thunderstruck: Look, I'm working on this anyways there's nothing bad if we cooperate. 20130519 23:33:42< thunderstruck> lipkab, indeed. I guess, I will leave this prototype for tomorrow. It's getting late here. 20130519 23:34:01< lipkab> thunderstruck: Okay, bye. 20130519 23:34:21< thunderstruck> lipkab, I'm not leaving immediately :) 20130519 23:34:41< lipkab> thunderstruck: Okay, not bye. 20130519 23:35:25< thunderstruck> fabi, did you look at my proposal yet? 20130519 23:35:35< thunderstruck> have you looked* 20130519 23:35:46< fabi> thunderstruck: Yes, but I am only half way through yet. 20130519 23:36:29< fabi> thunderstruck: Bye the way, shadowm discovered another bug in the MP code. 20130519 23:37:02< thunderstruck> fabi, is it on the bug tracker? 20130519 23:37:23< thunderstruck> fabi, oh, wait. Are you talking about end turn button? 20130519 23:38:49< fabi> thunderstruck: I think he did not fill a bug report yet. The problem is that [unit] in side is not working anymore with the "Shuffle Sides" option. 20130519 23:40:58-!- Blueblaze [~Blueblaze@adsl-99-158-45-47.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20130519 23:43:15< lipkab> thunderstruck, fabi: Victoire! If we're going to use this layout at all, that is. http://imagebin.org/258253 20130519 23:44:48< thunderstruck> fabi, I might take a look at it on Wednesday or so. I will focus on my proposal while there is still time. 20130519 23:44:56-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has joined #wesnoth-dev 20130519 23:45:39< fabi> lipkab: Maybe ok/cancel moved to the left? It is still overlapping the modifications list. 20130519 23:46:28< lipkab> fabi: Meh, that's just an oversight. I set the wrong maximal width for the list. 20130519 23:46:56< thunderstruck> lipkab, so you propose a button which would switch between campaigns and scenarions, right? 20130519 23:47:32< thunderstruck> lipkab, or is it a button to open campaign select dialog? 20130519 23:48:08< lipkab> thunderstruck: No, the former. It seems to be a rather space efficient solution. 20130519 23:48:56< thunderstruck> lipkab, hmmm.. that is simple and nice. 20130519 23:49:18< lipkab> ;) 20130519 23:50:39< thunderstruck> but fabi might not like it because he wants a third option. 20130519 23:50:39-!- Czarconius [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130519 23:50:54-!- Czarconius [~quassel@14.139.122.114] has joined #wesnoth-dev 20130519 23:51:52< lipkab> thunderstruck: We can make the button a combo box (like the current era selector) that can have more options. 20130519 23:52:23< thunderstruck> lipkab, yes, but combo box involves more clicking. 20130519 23:53:02 * thunderstruck guesses where is no perfection solution 20130519 23:53:28< thunderstruck> there* 20130519 23:56:48< lipkab> thunderstruck: We could also make a radio group by taking space away from the listbox, but I'm not sure if it's worth it just to spare one or two clicks. 20130519 23:59:46< thunderstruck> lipkab, yes, maybe. I personally like a button which would switch between scenarios and campaigns. 20130519 23:59:55-!- ToBeFree is now known as matjohnson --- Log closed Mon May 20 00:00:00 2013