--- Log opened Wed Dec 18 00:00:22 2013 --- Day changed Wed Dec 18 2013 20131218 00:00:22< fabi> shadowm: The "hidden" checkbox might move to the right of the controller radio buttons. It does not make sense in all situations and might get greyed out depending on what controller is chosen. Still missing is a checkbox "allow player" which makes sense grouped to hidden because it also depends on the controller. 20131218 00:03:02-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20131218 00:03:39-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Ping timeout: 260 seconds] 20131218 00:05:02-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 00:06:01-!- stikonas [~gentoo@5.20.200.50] has quit [Quit: Konversation terminated!] 20131218 00:20:28-!- mattsc [~mattsc@154.20.32.246] has joined #wesnoth-dev 20131218 00:49:10-!- _8680__ is now known as _8680_ 20131218 01:08:20-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 01:08:36-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 01:11:26< shadowm> fabi: What do the "By Human", "By AI", "By Null", "By Number", "Ascending" and "Descending" options mean? 20131218 01:12:04< fabi> shadowm: Ascending and Descending are cut&paste cruft from your addon option dialog. Just remove them. 20131218 01:12:21< fabi> shadowm: By Human By AI and so on is the controller. 20131218 01:13:00< irker933> wesnoth: mattsc wesnoth-old:master 3b72826bee91 / projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj: Xcode project update http://git.io/SnxMcA 20131218 01:17:16< shadowm> The copy-paste job could've been less sloppy, really. 20131218 01:17:58< shadowm> You even kept the 'by' preposition where it makes no semantic sense. :| 20131218 01:18:23-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 01:18:28< shadowm> Wait, what is a "Number" controller? 20131218 01:18:39-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 01:20:54-!- kex [~kex@78.157.29.205] has quit [Remote host closed the connection] 20131218 01:21:39< fabi> number? 20131218 01:21:59< fabi> by number 20131218 01:22:05< fabi> a new mp feature 20131218 01:22:16< fabi> to keep the same player assigned to a specific side 20131218 01:22:36< fabi> it needs a slider 20131218 01:22:41< fabi> maybe 20131218 01:22:44< fabi> I am not sure 20131218 01:22:52< fabi> if it makes much sense in the editor 20131218 01:22:59< fabi> it is mostly for mp campaigns 20131218 01:23:02-!- Kexoth [~kex@78.157.29.205] has joined #wesnoth-dev 20131218 01:23:13-!- cellular_mitosis [~cellular_@adsl-074-184-085-148.sip.asm.bellsouth.net] has joined #wesnoth-dev 20131218 01:46:01-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20131218 01:49:30-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 01:49:45-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 01:52:37< shadowm> fabi: Is this dialog actually intended to be inflexible? All gold options should really be textboxes or have smaller steps and larger limits. 20131218 01:53:07< fabi> I took the values from the mp create screen. 20131218 01:53:18< shadowm> The MP create screen is intended for MP. 20131218 01:53:37< shadowm> MP players != scenario designers. 20131218 01:55:00< fabi> Do we have text boxes for handling integer values? 20131218 01:56:06< shadowm> GUI2 text boxes handle single-line text of any form without regards to its contents. 20131218 01:56:52< fabi> Yes, but a proper text box for integer values won't allow any input which is not an integer. 20131218 01:57:06< fabi> And have some arrow elements or similar 20131218 01:57:58< shadowm> No, we don't have spinboxes. 20131218 01:58:36< shadowm> Incidentally, GUI2 sliders reserve an obscene amount of space for the value label for some reason. 20131218 01:59:50< fabi> ah 20131218 02:01:51-!- cellular_mitosis [~cellular_@adsl-074-184-085-148.sip.asm.bellsouth.net] has left #wesnoth-dev ["bye bye"] 20131218 02:09:27< fabi> The values can be changed, just adjust them to your needs. I would be fine with proper working text boxes, but I fear it will be much work to get them right. 20131218 02:12:10< happygrue> are there still regular windows binary builds of trunk? 20131218 02:12:19< happygrue> They used to be here: http://wesnoth.org/files/hidden/win/ 20131218 02:12:39< happygrue> but I guess if they they are still happening they must be somewhere else 20131218 02:12:45-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 02:12:59-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 02:17:42< shadowm> happygrue: I don't think so. 20131218 02:18:27< shadowm> Compiling with Code::Blocks shouldn't be particularly hard at the moment, there's even a guide in /projectfiles/CodeBlocks that I rewrote and should be comprehensible for even the newbiest of newbies. 20131218 02:18:31< happygrue> Ah well. I liked the good old days when people did work for me. ;) 20131218 02:18:43< happygrue> ah, great - thanks 20131218 02:19:09< happygrue> With my crutch gone I guess it's time to learn 20131218 02:20:34< shadowm> fabi: I'm really tempted to stack all the sliders vertically since having them not request a large amount of horizontal space appears to be a hopeless endeavor. 20131218 02:21:35< fabi> Sounds fine. 20131218 02:21:52< shadowm> https://dl.dropboxusercontent.com/u/21371130/screenshots/vertical-sliders-ignore-the-fact-that-they-are-horribly-misaligned.png 20131218 02:22:11-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 02:22:29-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 02:29:23-!- Kexoth [~kex@78.157.29.205] has quit [Ping timeout: 246 seconds] 20131218 02:33:03-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20131218 02:36:00-!- kex [~kex@212.158.180.89] has joined #wesnoth-dev 20131218 02:48:14< shadowm> fabi: https://dl.dropboxusercontent.com/u/21371130/screenshots/wesnoth-1.11.8-editor-side-setup-draft.png 20131218 02:49:16< fabi> shadowm: It looks nice :-) 20131218 02:49:32< fabi> The id and name refer to the side. 20131218 02:49:53< fabi> not the leader 20131218 02:50:18< shadowm> But sides don't have their own intrinsic id, only the id and name of their leader (or the save_id as a fallback), unless that changed recently? 20131218 02:50:54< shadowm> Well, save_id is not a fallback, rather the contrary. 20131218 02:51:46< shadowm> For example, in my campaign side 1 has a save_id of "player" even though the leader unit is defined as "Elynia". By the point an additional human side is introduced, the status report at the end of the scenario reports the player's gold under the heading "player" (literally, not translatable) instead of the leader unit's name. 20131218 02:54:18< fabi> yes 20131218 02:54:42< fabi> I rely on no_leader=yes 20131218 02:54:53< fabi> and canrecruit in [unit] 20131218 02:56:02< shadowm> OK, so you may notice I added a Number field at the very top. I personally feel it would be helpful for the editor to have a convenient reminder of the side number they are editing while the dialog is open. 20131218 02:56:24< fabi> good point 20131218 02:56:56< shadowm> So that label has an id of side_number. You should wire it in during the dialog configuration in C++. 20131218 02:57:34< fabi> no problem 20131218 02:58:23< fabi> The only issue is the huge empty space at the right side of the dialog. 20131218 03:01:30< shadowm> That's the sliders' fault. 20131218 03:02:15< shadowm> And I'm not sure why. I looked at the GUI2 slider definition and the numbers seem to make sense. 20131218 03:02:54< shadowm> In reality, it seems like that space isn't actually reserved for the value label text, since it'll still issue a warning when it reaches a certain length. It just... is? 20131218 03:03:57-!- Ivanovic_ [~ivanovic@x2f3e82b.dyn.telefonica.de] has joined #wesnoth-dev 20131218 03:03:59-!- kex [~kex@212.158.180.89] has quit [Remote host closed the connection] 20131218 03:04:37-!- kex [~kex@212.158.180.89] has joined #wesnoth-dev 20131218 03:06:14-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 264 seconds] 20131218 03:07:06-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 03:07:22-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 03:07:51-!- Ivanovic_ is now known as Ivanovic 20131218 03:09:14< irker933> wesnoth: mattsc wesnoth-old:master 50877910b04f / data/campaigns/Son_Of_The_Black_Eye/maps/07_The_Desert_of_Death.map: SotBE S7: map changes to make scenario slightly less tedious http://git.io/_8azuA 20131218 03:09:16< irker933> wesnoth: mattsc wesnoth-old:master 1657bf9d41d3 / data/campaigns/Son_Of_The_Black_Eye/scenarios/07_The_Desert_of_Death.cfg: SotBE S7: minor change to a message http://git.io/TsJOeQ 20131218 03:09:17< irker933> wesnoth: mattsc wesnoth-old:master bfb2edeb908a / data/campaigns/Son_Of_The_Black_Eye/scenarios/07_The_Desert_of_Death.cfg: SotBE S7: change locations and number of scorpions http://git.io/7Ra8jQ 20131218 03:09:19< irker933> wesnoth: mattsc wesnoth-old:master 7db11b30c4d5 / data/campaigns/Son_Of_The_Black_Eye/scenarios/07_The_Desert_of_Death.cfg: SotBE S7: balancing adjustments to gold, turns, AI parameters http://git.io/FdJbug 20131218 03:09:23-!- kex [~kex@212.158.180.89] has quit [Ping timeout: 272 seconds] 20131218 03:13:37-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 03:13:53-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 03:17:06-!- Upthorn [~ogmar@108.85.91.228] has joined #wesnoth-dev 20131218 03:19:35-!- Samual [~dioteckte@xonotic/core-team/Samual] has quit [Ping timeout: 245 seconds] 20131218 03:19:42-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 03:19:56-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 03:24:15-!- Gambit [~derek@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20131218 03:33:03-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 03:33:17-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 03:40:18-!- mattsc [~mattsc@154.20.32.246] has quit [Quit: Ciao] 20131218 03:52:43-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20131218 03:56:39-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 03:56:53-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 03:57:49-!- TooLmaN [~TooLmaN@c-174-56-210-230.hsd1.ga.comcast.net] has quit [Quit: Off to save the world!] 20131218 04:11:48-!- happygrue [~happygrue@wesnoth/developer/wintermute] has quit [Ping timeout: 245 seconds] 20131218 04:25:02-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 04:25:16-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 04:30:06-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 04:30:20-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 04:53:06-!- kex [~kex@78.157.29.205] has joined #wesnoth-dev 20131218 04:53:33-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20131218 04:57:37-!- kex [~kex@78.157.29.205] has quit [Ping timeout: 246 seconds] 20131218 05:16:27-!- ancestral [~ancestral@71-215-198-123.mpls.qwest.net] has joined #wesnoth-dev 20131218 05:17:23-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 05:17:40-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 05:37:45-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 05:38:02-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 05:51:00-!- ancestral [~ancestral@71-215-198-123.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20131218 05:53:35-!- ancestral [~ancestral@71-215-198-123.mpls.qwest.net] has joined #wesnoth-dev 20131218 05:59:23-!- Samual [~dioteckte@xonotic/core-team/Samual] has joined #wesnoth-dev 20131218 06:15:03-!- ancestral [~ancestral@71-215-198-123.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20131218 06:18:03-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 06:18:19-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 06:30:20-!- ancestral [~ancestral@71-215-198-123.mpls.qwest.net] has joined #wesnoth-dev 20131218 06:40:20-!- ancestral [~ancestral@71-215-198-123.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20131218 06:41:54-!- kex [~kex@78.157.29.205] has joined #wesnoth-dev 20131218 06:46:51-!- kex [~kex@78.157.29.205] has quit [Ping timeout: 250 seconds] 20131218 06:50:30-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20131218 06:51:01-!- trademark [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has joined #wesnoth-dev 20131218 06:59:11-!- tomreyn_ [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20131218 06:59:14-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20131218 07:02:39-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Ping timeout: 240 seconds] 20131218 07:04:52-!- tomreyn_ is now known as tomreyn 20131218 07:14:07-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Ping timeout: 272 seconds] 20131218 07:23:17-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20131218 07:39:02-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 240 seconds] 20131218 07:39:21-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20131218 07:47:38-!- boucman_work [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20131218 08:11:54-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 08:12:08-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 08:21:51-!- EdB [~edb@85.69.242.6] has joined #wesnoth-dev 20131218 08:30:54-!- kex [~kex@78.157.29.205] has joined #wesnoth-dev 20131218 08:35:27-!- kex [~kex@78.157.29.205] has quit [Ping timeout: 240 seconds] 20131218 08:36:40-!- Coffee_irc [~david@ppp118-210-99-69.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20131218 08:43:54-!- EdB [~edb@85.69.242.6] has quit [Quit: Konversation terminated!] 20131218 08:43:58-!- EdB_ [~edb@85.69.242.6] has joined #wesnoth-dev 20131218 08:51:02-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 08:51:18-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 08:52:23-!- Jetrel [~Jetrel@c-75-73-180-126.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] 20131218 08:52:39-!- Jetrel [~Jetrel@c-75-73-180-126.hsd1.mn.comcast.net] has joined #wesnoth-dev 20131218 08:56:08-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 08:56:22-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 09:03:27-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Ping timeout: 240 seconds] 20131218 09:05:35-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20131218 09:09:20-!- Ivanovic [~ivanovic@x2f3e82b.dyn.telefonica.de] has quit [Changing host] 20131218 09:09:20-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20131218 09:10:43-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 09:10:58-!- Netsplit *.net <-> *.split quits: justinzane, ChrisOelmueller, DHost, ejls 20131218 09:11:01-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 09:12:19-!- Netsplit over, joins: ChrisOelmueller, justinzane, ejls, DHost 20131218 09:16:24-!- Netsplit *.net <-> *.split quits: justinzane, ChrisOelmueller, DHost, ejls 20131218 09:20:34-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20131218 09:20:47< Coffee_irc> hi all 20131218 09:21:17< Coffee_irc> would it be too late in the cycle to look at changing the middle-click scrolling to be more intuitive (like in other applications)? 20131218 09:21:56-!- Netsplit over, joins: ChrisOelmueller, justinzane, ejls, DHost 20131218 09:22:29< shadowm> Coffee_irc: How is it not intuitive? 20131218 09:22:58< Coffee_irc> shadowm: I never find it useful, and always thought it should be like scrolling a webpage or adobe reader or suchlike 20131218 09:23:20< shadowm> But it works the exact same way? 20131218 09:23:36< Coffee_irc> no, it works on the difference from the centre of the screen 20131218 09:23:47< Coffee_irc> and other applications use the distance from the centre of the mouse click 20131218 09:23:58< Coffee_irc> with a little icon to say where you clicked 20131218 09:24:34< shadowm> I don't think it's too late since it appears we can't even make up our minds with regards to whether there will be a freeze in the first place or not. 20131218 09:25:13< Coffee_irc> it's this saturday that is scheduled so far right? 20131218 09:25:21< Coffee_irc> european time 20131218 09:25:49< shadowm> That was the tentative date, but fabi seems to be indecisive about his pending tasks. 20131218 09:26:14-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131218 09:26:41< fabi> Coffee_irc: That was on my todo. 20131218 09:26:48< Coffee_irc> I'm sure you'd agree that the scrolling is hard to get precise as it is 20131218 09:26:51< fabi> Coffee_irc: Exactly what you describe. 20131218 09:27:17< Coffee_irc> fabi: I reckon I could help you do it if it would save time 20131218 09:27:28< fabi> Coffee_irc: Yes please. 20131218 09:27:51< Coffee_irc> I'll take a look at it this afternoon then 20131218 09:27:57< shadowm> Relatedly, I've not managed to deal with any item on my own to-do list that I've had sitting around for a whole month. 20131218 09:28:24< shadowm> Even though one of them is actually an existing patch I've got stashed. 20131218 09:29:18< shadowm> https://gist.github.com/shikadilord/7395078 20131218 09:35:34< fabi> shadowm: There is still something left I wanted to do to the addon dialog. 20131218 09:35:57< shadowm> Uh, what add-on dialog? 20131218 09:35:59< fabi> The description page. 20131218 09:36:12< shadowm> *which 20131218 09:36:19< shadowm> What would that thing be? 20131218 09:36:52< fabi> dialogs/addon/description 20131218 09:37:28< fabi> A button which opens a web browser with the addon's forom thread. 20131218 09:37:31< fabi> forum 20131218 09:37:50< shadowm> Uh, that's a thing that I've been wanting to do myself. 20131218 09:38:26< shadowm> It's just that I haven't decided on a scheme to avoid abuse yet. 20131218 09:38:48< fabi> I thought so. I guess you already realized that the open_file_browser function should also work for URLs? 20131218 09:38:56< fabi> I mean the one you implemented recently. 20131218 09:39:13< shadowm> Yes, I pretty much wrote it for that purpose. 20131218 09:39:32< fabi> I think it is a good idea to just have a field for the forum thread's number. 20131218 09:39:41< fabi> The URL itself is then composed. 20131218 09:39:56< fabi> This means you can't link to anything else than forum threads. 20131218 09:40:09< shadowm> That's pretty much what I thought, but I was considering making the URL format configurable in campaignd. 20131218 09:40:28< fabi> cool 20131218 09:40:38< fabi> That is a really nice feature. 20131218 09:40:49< fabi> Might also work for the mainline campaign feedback threads. 20131218 09:41:39-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 09:41:56-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 09:42:23< shadowm> TThe point of making the URL format configurable would be to avoid having an outdated URL format lying around in the C++ even if wesnoth.org goes to crap and the forums are relocated to some other host that can't be wesnoth.org or *.wesnoth.org, or if someone sets up an alternate add-ons server, etc. 20131218 09:43:01< fabi> Or maybe someone wants to setup another campaignd, maybe for a mod. 20131218 09:43:15< fabi> With a different forum behind. 20131218 09:44:30< shadowm> I just haven't researched what my options for implementing URL formatting are. 20131218 09:45:40< shadowm> OK actually, that's silly. There is an existing solution and it's called interpolate_variables_into_string(). 20131218 09:49:06< fabi> shadowm: I fear that I need a boolean checkbox for "no_leader" as well. It seems to be needed to setup a scenario where you have the sides under editor control but rely on leaders chosen by the faction. 20131218 09:50:39< fabi> shadowm: And there needs to be a solution to define the teams. 20131218 09:51:03< fabi> But that might be better done in a different dialog. 20131218 09:51:10< fabi> One that only handles the teams. 20131218 09:54:18< shadowm> fabi: https://dl.dropboxusercontent.com/u/21371130/screenshots/wesnoth-1.11.8-editor-side-setup-draft-2.png ? 20131218 09:55:49< fabi> shadowm: nice. A slider for the by_number 20131218 09:56:15< shadowm> Uh. 20131218 09:56:25< shadowm> What is that supposed to do, again? 20131218 09:57:18< fabi> It assigns player numbers to sides. 20131218 09:57:59< shadowm> I guess I'm not familiarized with the concept of distinct player numbers. 20131218 09:59:01< fabi> In LoW 3 and 7 the player of Kalenz also shall play the side of Galtrid. 20131218 09:59:05-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 09:59:19-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 09:59:38< fabi> Thus I assign controller=1 (or any number) to every side that should be played by the same player. 20131218 09:59:58< shadowm> So how many player can there be? 20131218 10:00:11< fabi> I don't know. 20131218 10:00:16< fabi> Do we have a limit? 20131218 10:00:48< shadowm> Single-player may have (size_t)-1 sides IIRC, but wesnothd limits the number of sides for an MP scenario to 9 IIRC. 20131218 10:01:03< fabi> Yeah, that makes sense. 20131218 10:01:05< fabi> 1-9 20131218 10:01:12< fabi> That is okay for the slider. 20131218 10:02:18< fabi> Is there any way to prevent that a leaderless side in an mp game is defeated right after the player ends the first turn? 20131218 10:04:44< fabi> shadowm: I am not sure about this one: A checkbox for the "allow_player" attribute. 20131218 10:05:00-!- Jetrel_ [~Jetrel@c-75-73-180-126.hsd1.mn.comcast.net] has joined #wesnoth-dev 20131218 10:05:02< fabi> Only active if the controller is AI. 20131218 10:05:38< shadowm> Okay, anything else? 20131218 10:05:46< fabi> Yes 20131218 10:05:56< fabi> Well, no. 20131218 10:06:30< fabi> There are a lot lock_something attributes. 20131218 10:06:41< fabi> But I think we can go without them, at least for now. 20131218 10:06:56< fabi> Space is getting spare already. 20131218 10:07:31< shadowm> https://dl.dropboxusercontent.com/u/21371130/screenshots/wesnoth-1.11.8-editor-side-setup-draft-4.png 20131218 10:07:47< fabi> So the only thing that might still fit in is some element to define the teams. 20131218 10:07:56< fabi> But I am not quite sure about the concept. 20131218 10:08:04-!- Jetrel [~Jetrel@c-75-73-180-126.hsd1.mn.comcast.net] has quit [Ping timeout: 246 seconds] 20131218 10:08:48< fabi> shadowm: Ah yes. That is a nice one. 20131218 10:09:28< shadowm> Anything to add, or should I commit it now? 20131218 10:10:02< fabi> How would you handle teams? 20131218 10:11:24< fabi> The best gui element would be a listbox where you can also add new entries. 20131218 10:11:29< shadowm> Probably a separate dialog, since the current one might be getting a little too cramped. 20131218 10:11:34-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 10:11:48-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 10:11:51< shadowm> A side can belong to multiple teams and in addition has a user_team_name label that actually describes the side, not the teams it belongs to. 20131218 10:12:36< fabi> Yeah 20131218 10:12:47< fabi> There is also the edit_scenario_setup 20131218 10:12:51< fabi> dialog 20131218 10:12:59< fabi> It is also ugly but less demanding. 20131218 10:13:48< fabi> There is still some place left there and the team setup might fit in. 20131218 10:16:24-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 260 seconds] 20131218 10:29:21-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 10:29:37-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 10:39:08-!- elias [~allefant@allefant.com] has quit [Changing host] 20131218 10:39:08-!- elias [~allefant@allegro/developer/allefant] has joined #wesnoth-dev 20131218 10:44:49-!- trademark [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has quit [Read error: Connection reset by peer] 20131218 10:46:56-!- kex [~kex@89.205.75.19] has quit [Remote host closed the connection] 20131218 10:52:27< irker933> wesnoth: Ignacio R. Morelle wesnoth-old:master 1cf594b52dc8 / data/gui/default/window/editor_edit_side.cfg: gui2/teditor_edit_side: Make the dialog look nice http://git.io/jvihLw 20131218 10:52:30< irker933> wesnoth: Ignacio R. Morelle wesnoth-old:master 5a815f180d29 / data/gui/default/window/editor_edit_side.cfg: gui2/teditor_edit_side: Allow sliders to extend further horizontally http://git.io/zrBbFQ 20131218 10:52:33< irker933> wesnoth: Ignacio R. Morelle wesnoth-old:master fbf47c0f00a5 / data/gui/default/window/editor_edit_side.cfg: gui2/teditor_edit_side: Rearrange options, add player number slider, no_leader t http://git.io/rnxpCg 20131218 10:53:36< shadowm> I guess I forgot to push 1cf594b52dc8 earlier. 20131218 10:55:00-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20131218 11:01:27-!- horon [~horon@nttkyo210231.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20131218 11:18:15< shadowm> Coffee_irc: I was wondering if the animations engine precaches the images that will be rendered later during an animation sequence or it calls get_image() for them for the first time just prior to rendering individual frames. For image mod-heavy instances, precaching would prove convenient since that may avoid some jittering. 20131218 11:20:24-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131218 11:30:42-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 11:30:56-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 11:33:51-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 11:35:59-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 11:43:26-!- Octalot [~noct@164.39.208.46.dyn.plus.net] has joined #wesnoth-dev 20131218 11:47:02-!- timotei__ [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20131218 11:49:47-!- timotei_ [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 260 seconds] 20131218 11:54:27-!- thunderstruck [~zaibotren@cpc13-sgyl31-2-0-cust696.18-2.cable.virginm.net] has joined #wesnoth-dev 20131218 11:57:59-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20131218 12:06:01-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 246 seconds] 20131218 12:09:49-!- kex [~kex@89.205.75.19] has quit [Remote host closed the connection] 20131218 12:10:25-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131218 12:13:10-!- kex [~kex@89.205.75.19] has quit [Read error: Operation timed out] 20131218 12:20:35-!- TooLmaN [~TooLmaN@mx1.thomsonplastics.com] has joined #wesnoth-dev 20131218 12:27:14-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131218 12:28:05-!- EdB_ [~edb@85.69.242.6] has quit [Quit: Konversation terminated!] 20131218 12:36:16-!- happygrue [~happygrue@c-66-30-155-184.hsd1.ma.comcast.net] has joined #wesnoth-dev 20131218 12:36:16-!- happygrue [~happygrue@c-66-30-155-184.hsd1.ma.comcast.net] has quit [Changing host] 20131218 12:36:16-!- happygrue [~happygrue@wesnoth/developer/wintermute] has joined #wesnoth-dev 20131218 13:00:48-!- boucman_work [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20131218 13:01:48-!- boucman_work1 [~rosen@193.56.60.160] has joined #wesnoth-dev 20131218 13:03:11-!- kex [~kex@89.205.75.19] has quit [Remote host closed the connection] 20131218 13:03:43-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131218 13:08:23-!- kex [~kex@89.205.75.19] has quit [Ping timeout: 252 seconds] 20131218 13:25:35-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20131218 13:27:46-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Quit: tomreyn] 20131218 13:30:17-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 13:30:32-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 13:48:15-!- {V} [~V@88-73-ftth.on.nl] has quit [Ping timeout: 245 seconds] 20131218 13:48:31-!- asoiufg [~V@88-73-ftth.on.nl] has joined #wesnoth-dev 20131218 13:49:11-!- asoiufg is now known as {V} 20131218 13:52:04-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 13:52:20-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 13:57:49-!- mjs-de [~mjs-de@f048010191.adsl.alicedsl.de] has joined #wesnoth-dev 20131218 14:06:23-!- {V} [~V@88-73-ftth.on.nl] has quit [Read error: Connection reset by peer] 20131218 14:06:47-!- {V} [~V@88-73-ftth.on.nl] has joined #wesnoth-dev 20131218 14:08:33-!- exciton [chuck-the-@77.51.49.244] has quit [Read error: Connection reset by peer] 20131218 14:08:48-!- exciton [chuck-the-@77.51.49.244] has joined #wesnoth-dev 20131218 14:14:27-!- mattsc [~mattsc@207.230.251.234] has joined #wesnoth-dev 20131218 14:27:03-!- exciton [chuck-the-@77.51.49.244] has quit [Ping timeout: 260 seconds] 20131218 14:28:18-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 14:47:02< thunderstruck> shadowm: I added a new add-on type for hybrid campaigns using this as a reference http://git.io/9MVN_g. 20131218 14:47:23< thunderstruck> But after trying to publish my test campaign, I get a message about complaining incorrect type. 20131218 14:47:41< shadowm> The add-ons server would need to be updated too. 20131218 14:48:09< shadowm> I can do that if you commit the code. 20131218 14:48:42< shadowm> And if you need to test locally, well, you can always build and run campaignd yourself... 20131218 14:49:12-!- horon [~horon@nttkyo210231.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20131218 14:50:32< thunderstruck> Is that campaign_server/campaign_server.cpp? 20131218 14:50:43< thunderstruck> Is it* 20131218 14:51:00< shadowm> Yes, but it uses the same code from the client in addon/validation.cpp, so you don't need to do anything yourself. 20131218 14:51:12< mattsc> Is getting rid of messages (not changing them, but deleting them altogether) still allowed after the string freeze? 20131218 14:51:18< shadowm> mattsc: Yes. 20131218 14:51:28< mattsc> shadowm: okay, great 20131218 14:52:45< mattsc> There are some events in later scenarios of SotBE (which contain messages) that I know I want to get rid off, but I don't want to do so now because it would definitely unbalance the scenarios. 20131218 14:52:52< thunderstruck> I see. By the way, how do you match those types (e.g. "campaign_mp") with enums (e.g. "ADDON_MP_CAMPAIGN")? 20131218 14:53:04< mattsc> ^ (just for reference why I am asking) 20131218 14:53:57< shadowm> thunderstruck: By abusing classic C and C++'s handling of enum types as integers. 20131218 14:54:26< shadowm> Don't tell anyone, though, I could get sentenced to death for that around here. 20131218 14:55:08< thunderstruck> So the order in which I define type and enum matters, right? 20131218 14:55:15< shadowm> Absolutely. 20131218 14:55:49< shadowm> Notice that that's pointed out in the documentation of the ADDON_TYPE enum "type". 20131218 14:56:13< elias> there's C++ code which has documentation? 20131218 14:57:07< elias> the open source world is truly weird :P 20131218 15:06:34< thunderstruck> shadowm: client complains about "broken pipe" when I try to connect to add-on server. 20131218 15:07:02< thunderstruck> server is "localhost" 20131218 15:07:18< shadowm> Is the campaignd running? 20131218 15:07:40< thunderstruck> Yes and it complained about not being able to open server.cfg 20131218 15:08:10< shadowm> That's not important. 20131218 15:09:01< thunderstruck> Full error message: network_asio::error thrown during transaction with add-on server; "Broken pipe" 20131218 15:09:12< thunderstruck> error general: Remote host disconnected. 20131218 15:09:39< shadowm> There really aren't a lot of ways for that to happen other than the client being unable to connect to localhost:15006. 20131218 15:09:43-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131218 15:12:40< thunderstruck> shadowm: So you are saying that it might be my system's configuration? 20131218 15:13:25< shadowm> Yes. 20131218 15:20:25-!- EdB [~edb@85.69.242.6] has joined #wesnoth-dev 20131218 15:20:49-!- EdB is now known as Guest13566 20131218 15:23:34-!- Guest13566 [~edb@85.69.242.6] has quit [Client Quit] 20131218 15:23:54-!- EdB_ [~edb@85.69.242.6] has joined #wesnoth-dev 20131218 15:27:23-!- kex [~kex@89.205.75.19] has quit [Remote host closed the connection] 20131218 15:27:58-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131218 15:29:01-!- kex [~kex@89.205.75.19] has quit [Read error: Connection reset by peer] 20131218 15:29:26-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131218 15:31:30-!- EdB_ [~edb@85.69.242.6] has quit [Quit: Konversation terminated!] 20131218 15:31:48< thunderstruck> Is it known when exactly feature freeze starts? 20131218 15:32:13-!- mattsc [~mattsc@207.230.251.234] has quit [Quit: Computer's napping] 20131218 15:32:58-!- EdB_ [~edb@85.69.242.6] has joined #wesnoth-dev 20131218 15:33:59-!- EdB_ [~edb@85.69.242.6] has quit [Client Quit] 20131218 15:35:49-!- EdB_ [~edb@85.69.242.6] has joined #wesnoth-dev 20131218 15:38:23-!- EdB_ [~edb@85.69.242.6] has quit [Client Quit] 20131218 15:51:53-!- mattsc [~mattsc@fw.hia.nrc.ca] has joined #wesnoth-dev 20131218 15:54:06< irker933> wesnoth: Andrius Silinskas wesnoth-old:master 16a49feefad0 / / (5 files in 3 dirs): Support for new add-on type "SP/MP Campaign". http://git.io/D4BlBA 20131218 15:54:53< thunderstruck> shadowm: ^ I didn't test it on add-on server. 20131218 15:57:22< mattsc> thunderstruck: the original plan was that the freeze starts on Saturday (Dec 21), but it is still not clear whether that's going to happen. 20131218 15:57:54< shadowm> You are the ones who have to decide whether it's going to happen, people. 20131218 15:58:28< shadowm> Or perhaps more specifically, you must tell if you think it shouldn't happen yet. 20131218 15:58:36< shadowm> That's what the thread in the M[D[DL is for. 20131218 15:58:39< shadowm> ML 20131218 15:59:02< mattsc> shadowm: I know. I've already said on the ML that it's fine by me (which I know you know, but maybe not everybody else does) 20131218 16:05:40-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20131218 16:07:37-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 16:07:53-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 16:09:53< thunderstruck> If to properly fix a bug I have to add a new dialog, is that will be against string/feature freeze? 20131218 16:10:18< shadowm> Probably yes, depends, not sure. 20131218 16:10:36< shadowm> thunderstruck: 1.11.x campaignd rebuilt and restarted. 20131218 16:11:01< thunderstruck> Probably, depends and not sure in a one sentence. Wow. 20131218 16:11:21< thunderstruck> Thanks. I'll test it soon. 20131218 16:11:30< shadowm> Well, freeze regulations aren't my field. 20131218 16:12:32< thunderstruck> Ivanovic: what do you have to say about my question above? 20131218 16:20:31< thunderstruck> I can't find 'allow_era' (http://wiki.wesnoth.org/ScenarioWML) and some other keys by using grep. 20131218 16:20:45-!- kex [~kex@89.205.75.19] has quit [Remote host closed the connection] 20131218 16:20:46< thunderstruck> lipkab: ^ ? 20131218 16:22:05< shadowm> thunderstruck: Did your test succeed? 20131218 16:22:59< thunderstruck> shadowm: I didn't do it yet. Was checking something else. 20131218 16:23:08< thunderstruck> But I'll do it now. 20131218 16:26:42< thunderstruck> shadowm: Seems to work. By the way, should I still see "Publish: your-add-on-name" if my add-on is already published? 20131218 16:26:57< thunderstruck> Or is that for updating your add-on? 20131218 16:27:14< shadowm> Yes and yes. 20131218 16:29:37< thunderstruck> Should I be able to see my published add-on here http://addons.wesnoth.org/trunk/? 20131218 16:29:59< shadowm> Only after the periodic cron job in charge of building that runs. 20131218 16:30:20< shadowm> Also, 'trunk' is for a completely separate instance. 1.11's is 1.11. 20131218 16:31:30-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131218 16:35:23-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 16:35:39-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 16:40:29-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 16:40:43-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 16:45:51-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20131218 17:03:25-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20131218 17:05:05-!- Kostic [~marko@net18-1-245-109.mbb.telenor.rs] has joined #wesnoth-dev 20131218 17:07:35-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 17:07:49-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 17:09:57-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 248 seconds] 20131218 17:35:10-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20131218 17:53:05-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginm.net] has joined #wesnoth-dev 20131218 17:56:51-!- Netsplit *.net <-> *.split quits: justinzane, ChrisOelmueller, DHost, ejls 20131218 17:57:44< irker933> wesnoth: mattsc wesnoth-old:master 6a693f405b47 / data/campaigns/Son_Of_The_Black_Eye/scenarios/ (9 files): SotBE: minor corrections to grammar, punctuation, capitalization http://git.io/3c6vZQ 20131218 17:57:46< irker933> wesnoth: mattsc wesnoth-old:master d375c090bd9f / data/campaigns/Son_Of_The_Black_Eye/scenarios/ (5 files): SotBE: minor prose changes http://git.io/09LAFg 20131218 17:57:48< irker933> wesnoth: mattsc wesnoth-old:master 7210f4ef0ac7 / data/campaigns/Son_Of_The_Black_Eye/scenarios/11_Clash_of_Armies.cfg: SotBE S11: remove unnecessary message http://git.io/w0uGUg 20131218 17:57:50< irker933> wesnoth: mattsc wesnoth-old:master 06c3fd90b585 / data/campaigns/Son_Of_The_Black_Eye/scenarios/08_Silent_Forest.cfg: SotBE S8: avoid duplicating a message http://git.io/krBTkA 20131218 18:01:42< mattsc> There are still quite a few inconsistencies in punctuation, capitalization etc. throughout the messages in SotBE. (not "real" mistakes, just inconsistencies) 20131218 18:04:15< mattsc> Trying to hunt those down would take more time than I have before Saturday - is this a good enough reason to ask for a delay of the freeze? 20131218 18:04:16< mattsc> I don't think any of them are particularly important. I bet hardly anybody would notice while playing the game, but if you read all the messages carefully in one sitting, some of them do stick out. 20131218 18:04:18-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20131218 18:06:51< mattsc> It's things like sometimes using "North" and sometimes "north" (in the same type of sentence I mean; of course there are justified reasons for these kinds of differences) 20131218 18:07:30< mattsc> Or sometimes applying "excessive German-style comma use" (as somebody put it recently :P ) and sometimes not 20131218 18:09:08-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 260 seconds] 20131218 18:13:11-!- Netsplit over, joins: ChrisOelmueller, justinzane, ejls, DHost 20131218 18:17:00-!- iwaim_ [~iwaim@2001:2c0:40e:2002:0:4:14:80] has quit [Ping timeout: 245 seconds] 20131218 18:24:52-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 18:25:08-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 18:30:22< mattsc> ... and yes, I will ask this at the ML later if I don't get a clear answer here, but right now I have to dash. 20131218 18:47:03-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginm.net] has quit [Ping timeout: 250 seconds] 20131218 18:47:10< fabi> hi mattsc 20131218 18:55:39-!- trademark [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has joined #wesnoth-dev 20131218 18:56:21-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginm.net] has joined #wesnoth-dev 20131218 19:02:20-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20131218 19:14:27-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginm.net] has quit [Quit: DCW] 20131218 19:14:42< fabi> hi shadowm 20131218 19:16:03-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 19:16:19-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 19:19:10< mattsc> hi fabi 20131218 19:25:27< mattsc> fabi: have you decided yet whether you'll ask for postponing the freeze? (because if you do my question up there becomes moot) 20131218 19:29:42-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 19:29:59-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 19:32:13-!- Adamant14 [57a17f6f@gateway/web/freenode/ip.87.161.127.111] has joined #wesnoth-dev 20131218 19:34:38-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20131218 19:35:43-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20131218 19:56:04-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 19:56:18-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 20:01:09-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 20:01:23-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 20:13:20-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 20:13:34-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 20:18:04-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 20:18:34-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 20:19:18-!- fabi_ [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20131218 20:20:45< Coffee_irc> shadowm: sorry, I don't know about the precaching of images for animations 20131218 20:22:34< Ivanovic> thunderstruck: freeye means: no new/changed string 20131218 20:22:53< Ivanovic> s/freeye/freeze 20131218 20:23:09-!- fabi [~fabi@wesnoth/developer/fendrin] has quit [Ping timeout: 252 seconds] 20131218 20:23:31-!- fabi_ is now known as fabi 20131218 20:25:51-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 20:26:05-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 20:31:32< Coffee_irc> shadowm: the main redraw function for unit animations calls image locator with the mods as an index 20131218 20:31:55< Coffee_irc> and in image.cpp. the image::locator function uses that as an index 20131218 20:32:19< Coffee_irc> so it looks like it might be caching the image_mods on first load 20131218 20:33:18< Coffee_irc> yeah, and the caching references in image.cpp suggest strongly that it is already being cached 20131218 20:40:21-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 20:40:36-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 20:57:07-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20131218 21:09:03< fabi> mattsc: I think I can make it until the weekend. Still I like to see the freeze delayed to make sure that the Khalifate faction makes it into 1.12. 20131218 21:11:02< Ivanovic> folks, if you want/need some delay for something make sure to also send a mail to the ML! 20131218 21:11:36< fabi> Ivanovic: I already send one. 20131218 21:11:40< fabi> Ivanovic: There was no reply 20131218 21:12:02< fabi> Ivanovic: So I am not going to send another one. 20131218 21:12:15< Ivanovic> when did you send it? 20131218 21:12:21< fabi> weeks ago 20131218 21:12:25< Ivanovic> i got no wesnoth-dev mail in weeks 20131218 21:12:41< fabi> i claimed to still need some more simple dialogs 20131218 21:14:02< fabi> Ivanovic: You know about the situation. We like to add the Khalifate, I need some more dialogs, mattsc could need some more time, maybe the generator from pyrophorus can still make it, it lacks only a dialog. 20131218 21:15:45< Coffee_irc> fabi: your recent dev mailing posts seem to say that there are no blockers and don't really mention the khalifate :P 20131218 21:15:56< Ivanovic> happygrue: any idea when you can get the khalifate in? 20131218 21:16:35< fabi> Coffee_irc: Right, I did not know about the Khalifate at that time. 20131218 21:17:01< fabi> Coffee_irc: I do not see major blockers that means the release needs to be delayed. 20131218 21:17:30< fabi> Coffee_irc: Still, the string freeze is a pain, like mentioned in the mail,. 20131218 21:17:39< mattsc> Hi Ivanovic: I sent a message (2 days ago or so?) that I didn't need more time. This morning, when going through all the SotBE messages in one go, I might have changed my mind on that (but only if people think that minor inconsistencies should be taken care of). 20131218 21:18:09< mattsc> I didn't send a new mail to the ML yet because I wanted to see if we're delaying the freeze for other reasons first. 20131218 21:19:21< Coffee_irc> the animationWML stuff for me is pretty good and the changeover for UMC can wait until after the next major full release 20131218 21:19:50< bumbadadabum> Yeah animationWML is pretty much done for now 20131218 21:22:45< Coffee_irc> well, I'm off to work 20131218 21:23:02< Ivanovic> fabi: i guess the release now depends on you and happygrue 20131218 21:23:07< Coffee_irc> fabi: I'm making progress on the scrolling thing and will let you know how when I have something for you 20131218 21:24:25-!- timotei__ [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 272 seconds] 20131218 21:24:52-!- timotei_ [~timotei@79.119.97.37] has joined #wesnoth-dev 20131218 21:24:55-!- timotei_ [~timotei@79.119.97.37] has quit [Changing host] 20131218 21:24:55-!- timotei_ [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20131218 21:25:33-!- Coffee_irc [~david@ppp118-210-99-69.lns20.adl2.internode.on.net] has quit [Quit: Konversation terminated!] 20131218 21:27:11< mattsc> Ivanovic: just read your ML post - that sounds good to me. The string changes I might want to do for SotBE are nothing major, they just mean I need to have 3-4 quiet hours sometime when I can concentrate on that sort of thing. 20131218 21:27:23< mattsc> That won't happen before Saturday, but I can do it before the end of the year. 20131218 21:28:06< mattsc> And personally, if they don't happen at all, I don't think it's a big deal. 20131218 21:29:36< happygrue> regarding blockers, this one would be if it were a stable release: https://gna.org/bugs/?func=detailitem&item_id=21214 20131218 21:29:50< happygrue> but perhaps it's not as important since traffic on the dev server is so slow 20131218 21:33:01< mattsc> I do have a question concerning the 1.11.8 release (independent of whether that goes along with a freeze or not): 20131218 21:33:02< mattsc> Should we resolve the question as to whether the new recruiting default (which breaks balancing in some percentage of scenarios) should be reverted before 1.11.8 comes out? 20131218 21:33:52< mattsc> The change to the code is trivial, but I don't feel qualified to make the decision. 20131218 21:34:50< happygrue> as for the khalifate, I think I have not seen a clear answer regarding "should we add them". To me, they are ready - but I suspect that the opposition to them is going to be from people with reasons that are not really important to me personally. I don't want to fight tooth and nail to have them included - if there are real reasons to leave them out then let's leave them out. But I don't have any such reasons (and I admit to being 20131218 21:34:50< happygrue> biased in this case) 20131218 21:36:19< happygrue> as for the actual work of getting them back in: I do not know how much work that would be. I think several people helped before - I formatted a bunch of things but IIRC botched it and shadowm and maybe some other folks ended up fixing a bunch of things so that it looked like other mainline factions 20131218 21:36:34-!- TooLmaN [~TooLmaN@mx1.thomsonplastics.com] has quit [Quit: Off to save the world!] 20131218 21:36:52-!- TooLmaN [~TooLmaN@mail.thomsonplastics.com] has joined #wesnoth-dev 20131218 21:37:14< happygrue> but for playability purposes, they are ready now IMO. 20131218 21:37:33-!- Gambit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20131218 21:38:07< happygrue> I am waiting on some additional unit discriptions from noy, but he indicated they will be done this week. 20131218 21:38:26< noy> yes… hopefully 20131218 21:40:23< happygrue> Ivanovic: If the khalifate are going to be added, and we expect traffic on the development server as a result then bug #21214 becomes a blocker IMO 20131218 21:40:50-!- TooLmaN [~TooLmaN@mail.thomsonplastics.com] has quit [Client Quit] 20131218 21:41:03-!- TooLmaN [~TooLmaN@mail.thomsonplastics.com] has joined #wesnoth-dev 20131218 21:43:31< Ivanovic> wesbot: bug 21214 20131218 21:43:31< wesbot> Bug #21214 Assigned to: J Tyne Status: None Priority: 4 20131218 21:43:31< wesbot> Summary: MP Statistics wrongly lumps together all sides' recruits, kills, and losses 20131218 21:43:34< wesbot> Original submission: See the attached screenshots. Notice also the damage sta 20131218 21:43:37< wesbot> tistics appear to be bugged. The replay is also attached. Note that I played K 20131218 21:43:40< wesbot> URL: http://gna.org/bugs/?21214 20131218 21:43:42< wesbot> Attached file (1st): http://gna.org/bugs/download.php?file_id=19225 20131218 21:46:41< happygrue> blocker in the sense that if a bunch of excited folks come and try to play on the development server, it is the kind of thing that will probably make them stop and go back to stable 20131218 21:46:53< Ivanovic> happygrue: if it is such a dealbreaker at least increase the priority of the bug to important 20131218 21:47:37< Ivanovic> and with the feature freeze started i would like to release more often which means something like every two or three weeks 20131218 21:47:50< Ivanovic> (yes, i hope i will manage this but am not 100% sure...) 20131218 21:48:05< Ivanovic> and now i am off, n8 20131218 21:48:47< mattsc> Ivanovic: one quick question, would we still release 1.11.8 on Saturday or is that also delayed? 20131218 21:49:04< Ivanovic> mattsc: it depends on when fabi and happygrue got their stuff in 20131218 21:49:16< Ivanovic> if they manage it in time i might release early on sunday 20131218 21:49:32< mattsc> Ivanovic: okay, thanks (and sorry to keep you up). I'll post my question about the AI to the ML later tonight. 20131218 21:54:59-!- TooLmaN [~TooLmaN@mail.thomsonplastics.com] has quit [Quit: Off to save the world!] 20131218 21:55:27-!- TooLmaN [~TooLmaN@mx1.thomsonplastics.com] has joined #wesnoth-dev 20131218 21:59:06-!- TooLmaN [~TooLmaN@mx1.thomsonplastics.com] has quit [Client Quit] 20131218 22:01:52< thunderstruck> fabi: https://db.tt/Q58JyHqm 20131218 22:02:27< thunderstruck> I introduced new "allow_era_choice" attribute for this. 20131218 22:03:32< fabi> thunderstruck: Nice. Please remove the "Activate" button. And enable the clicking in the list. 20131218 22:04:05< thunderstruck> fabi: It's lipkab's work. I don't want to mess with it. 20131218 22:04:22< fabi> holly shit 20131218 22:04:28< thunderstruck> ? 20131218 22:04:35< fabi> don't mind 20131218 22:06:34-!- Adamant14 [57a17f6f@gateway/web/freenode/ip.87.161.127.111] has quit [Quit: Page closed] 20131218 22:07:30< thunderstruck> fabi: But before I can push my changes, I have to sort out one issue: for some reason I can't hide or set text to "" for that label which displayes "No eras..". 20131218 22:08:01< thunderstruck> I can't hide it or set new text, after it was done before* 20131218 22:11:57< fabi> hmmmm 20131218 22:15:42-!- fabi [~fabi@wesnoth/developer/fendrin] has quit [Quit: Konversation terminated!] 20131218 22:17:30-!- fabi [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20131218 22:17:51-!- trademark [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has quit [Ping timeout: 260 seconds] 20131218 22:25:22< thunderstruck> fabi: I sorted out that problem. However, I got another. A black rectangle appears when label should be hidden. 20131218 22:25:40< thunderstruck> I think that's a bug in GUI code. 20131218 22:26:26< thunderstruck> It might be related that 2 widgets take the same space. 20131218 22:28:59-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 22:29:18-!- thunderstruck [~zaibotren@cpc13-sgyl31-2-0-cust696.18-2.cable.virginm.net] has quit [Quit: leaving] 20131218 22:39:16-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 22:41:54< shadowm> Coffee_irc: I know there's a caching mechanism underneath the image functions, but I wanted to know if the caching is done in advance (before the animation starts getting rendered) or only just prior to rendering each individual frame and only for that frame. 20131218 22:44:11-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20131218 22:48:51-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20131218 22:54:14-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 22:54:28-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 22:54:40-!- mattsc [~mattsc@fw.hia.nrc.ca] has quit [Quit: Computer's napping] 20131218 22:58:00-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 22:59:28-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 23:18:16-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20131218 23:19:26-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20131218 23:20:17-!- mattsc [~mattsc@154.20.32.246] has joined #wesnoth-dev 20131218 23:23:50< shadowm> fabi: Seen https://gna.org/bugs/?21340 ? 20131218 23:24:53-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20131218 23:29:01-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 23:29:15-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 23:34:57-!- iwaim_ [~iwaim@gateway.alib.jp] has joined #wesnoth-dev 20131218 23:39:05-!- kex [~kex@89.205.75.19] has quit [] 20131218 23:46:06-!- exciton [chuck-the-@89.109.202.60] has quit [Read error: Connection reset by peer] 20131218 23:46:20-!- exciton [chuck-the-@89.109.202.60] has joined #wesnoth-dev 20131218 23:53:32-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 265 seconds] --- Log closed Thu Dec 19 00:00:13 2013