--- Log opened Thu Nov 12 00:00:06 2015 20151112 00:01:13-!- Appleman1234 [~Appleman1@KD106161084078.au-net.ne.jp] has joined #wesnoth-dev 20151112 00:04:30-!- mjs-de [~mjs-de@f048072117.adsl.alicedsl.de] has quit [Ping timeout: 246 seconds] 20151112 00:06:37-!- louis94 [~~louis94@109.129.245.154] has quit [Quit: Konversation terminated!] 20151112 00:07:01-!- framling [~user@c-50-186-43-50.hsd1.or.comcast.net] has joined #wesnoth-dev 20151112 00:09:02-!- numberdance [~javier@46.26.255.209] has quit [Remote host closed the connection] 20151112 00:28:05-!- iceiceice [~chris@23.31.228.41] has joined #wesnoth-dev 20151112 00:28:05-!- iceiceice [~chris@23.31.228.41] has quit [Changing host] 20151112 00:28:05-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20151112 00:36:25-!- INSANU [~jhonny@186.213.186.102] has joined #wesnoth-dev 20151112 00:37:30-!- framling [~user@c-50-186-43-50.hsd1.or.comcast.net] has quit [Ping timeout: 240 seconds] 20151112 00:54:26-!- fendrin [~quassel@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20151112 00:54:36< neverEnough> Ravana_, i just noticed u created creep war 20151112 00:57:17-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20151112 00:58:04-!- fabi [~quassel@176.2.135.97] has joined #wesnoth-dev 20151112 00:58:04-!- fabi [~quassel@176.2.135.97] has quit [Changing host] 20151112 00:58:04-!- fabi [~quassel@wesnoth/developer/fendrin] has joined #wesnoth-dev 20151112 01:00:35-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 260 seconds] 20151112 01:00:35-!- wedge010 is now known as wedge009 20151112 01:03:43< neverEnough> i just had an OOS. I have 1.12.5 and my mate 1.12.4. We reloaded an old game and OOS happened once he recalled his first unit 20151112 01:08:08-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Quit: tomreyn] 20151112 01:10:36-!- cib0 [~cib@p508BCF6E.dip0.t-ipconnect.de] has quit [Ping timeout: 250 seconds] 20151112 01:18:47-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 264 seconds] 20151112 01:34:12-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20151112 01:34:24< shadowm> 21:41:45 hello brother, i want to help with making headers for the addon maps within mp 20151112 01:34:47< shadowm> INSANU: Okay, first of all, dev talk goes in the public channel rather than in private messages. 20151112 01:35:38< shadowm> Second, could you elaborate on what you are trying to do? I didn't understand the question. (Also, I'm not anyone's brother. :p ) 20151112 01:39:41< neverEnough> turn autosaves from 1.12.4 when moved to 1.12.5 say "illegal title" 20151112 01:39:50< neverEnough> "illegal map title" * 20151112 01:41:33< INSANU> oh =) sorry for that 20151112 01:42:21< INSANU> EasyCoding guide, mp releated features, second item 20151112 01:42:27< shadowm> neverEnough: What procedure did you use to 'move' them? 20151112 01:43:30< neverEnough> was forced by my friend to turn back on .4 20151112 01:43:35< neverEnough> ah the move 20151112 01:43:45< shadowm> Why? 20151112 01:43:52< neverEnough> he is on windows, he had them,hosted and reported the issue 20151112 01:43:57< shadowm> All 1.12.x versions are mutually compatible. 20151112 01:44:16< neverEnough> heh that's why i reported it. There must be smthing wrong 20151112 01:44:43< neverEnough> first: he was still on .4 and me on .5. He reloaded and we had OOS 20151112 01:44:58< neverEnough> then he got the .5, moved saves and had that weird message 20151112 01:45:44< shadowm> I have saves dating from back when 1.11.10 was the latest version and they all show up fine on 1.12.5. Kind of doubt turn autosaves are any different, but I'm rebuilding 1.12.4 anyway to check. 20151112 01:45:56< neverEnough> thanks 20151112 01:46:25< neverEnough> if u want we can try it again and give a better answer about symptoms 20151112 01:46:26< shadowm> INSANU: src/game_initialization/ in master has most of the MP lobby/game setup code. 20151112 01:47:36< shadowm> INSANU: But I have to say I don't feel this is an actual "Easy" coding task since it may require you to add some UI kluges -- plus we don't exactly "know" where each map comes from at the moment. 20151112 01:47:48< neverEnough> hah when tryin both on .5 he just noticed he forgot to install addons 20151112 01:48:01< neverEnough> but this still don't solve the OOS trouble 20151112 01:48:15< shadowm> He's on Windows and installed to separate dirs? 20151112 01:49:42< shadowm> If he were here I'd ask him why he's apparently choosing (in the installer) to use the install dir for user config and data. A lot of people do this without a legitimate reason and suffer all kinds of issues with UAC virtualization on Vista and later for that. 20151112 01:50:24< shadowm> Because if he had chosen otherwise, even if he were installing both versions to separate locations, both would share a single user config/data dir located in his Documents folder, and he wouldn't have to move anything around on upgrade. 20151112 01:50:44< shadowm> (Unless it was a cross-branch upgrade, e.g. 1.10.4 to 1.12.5). 20151112 01:50:53< INSANU> shadowm well, what do you think i could work on? 20151112 01:51:04< INSANU> some easy stuff to begin with 20151112 01:51:52< neverEnough> here the answer: 20151112 01:51:56< neverEnough> winterdryad: cause I generally don't like how windows hadles files and users configurations. so i prefer to trust the game itself and keep everything clean 20151112 01:52:27< neverEnough> anyway whatever, i reported it because it looked a bug worth to be reported 20151112 01:52:29< shadowm> INSANU: I think the answer depends a lot on your skillset, really. 20151112 01:52:57< neverEnough> shadowm, so u arguing this problem comes from win rather than a real issue? 20151112 01:53:23< shadowm> neverEnough: Well, by choosing userdata on install location he's specifically choosing to let Windows handle things behind the scenes for us, breaking everything from time to time. 20151112 01:53:54< shadowm> neverEnough: It's a suspicion I have, because UAC virtualization has reportedly been a bit flaky in recent times. 20151112 01:54:21< shadowm> For example: http://forums.wesnoth.org/viewtopic.php?f=4&t=42970 20151112 01:54:29< INSANU> shadowm i'm mainly a C# programmer for the last 4 years... but i want to raise my c++ skills, so, maybe i could do something to help =) 20151112 01:54:58< neverEnough> he says he is on win 7 20151112 01:55:41< shadowm> Windows 7 is still supported to many updates that apply to Windows 8 or 8.1 will get backported too. 20151112 01:55:45< shadowm> *so many 20151112 01:56:09< shadowm> neverEnough: So, my autosaves from 1.12.5 look fine on 1.12.4. 20151112 01:56:44< neverEnough> hm just as note, the map is World Conquest 20151112 01:56:52< shadowm> An autosave from 1.12.4 looks and works fine on 1.12.5 as well. 20151112 01:57:05< neverEnough> the older version was known to be buggy for long, now there is an other version we are tryin 20151112 01:58:28< shadowm> If it happens again we'll want to look at the affected save(s). He can post in the Technical Support section of the forums and upload them as attachments. 20151112 01:59:37< shadowm> INSANU: Any specific skills you can offer? Knowing specific programming languages is always a good start, but there's still plenty of possibilities to choose from. 20151112 01:59:59-!- Appleman1234 [~Appleman1@KD106161084078.au-net.ne.jp] has quit [Ping timeout: 240 seconds] 20151112 02:00:29< shadowm> For example, I may know C++ to an extent but the intricacies of GUI programming lie well beyond my skillset. 20151112 02:01:19< neverEnough> (i'm just discovering how intricated are gui things in wesnoth) 20151112 02:01:25< shadowm> (Meaning I can use a GUI framework but not develop one.) 20151112 02:02:55< neverEnough> (jokey proposal: move all gui related things to a subfolder? ^^) 20151112 02:06:16< shadowm> Why would you consider that to be a joke proposal? 20151112 02:06:32< INSANU> i got some qt knowledge. maybe i could give a look into GUI programming =) 20151112 02:06:37< shadowm> It's kind of already the case, too, at least with GUI2. 20151112 02:08:20< shadowm> INSANU: I believe a task like this would be simple enough to get you started with GUI2 and some of Wesnoth's internal library stuff like the logger architecture: http://wiki.wesnoth.org/EasyCoding#Make_a_GUI_method_to_activate_loggers 20151112 02:08:44< neverEnough> shadowm, i didn't consider GUI2. As for now all the code is totally mixed and the work so big that it's kinda heavy even for a paid team 20151112 02:09:48< shadowm> Since the logging stuff is pervasive to the whole game it can also give you some insight as to how everything fits together, which always helps before specializing in a particular area. 20151112 02:10:20< INSANU> i will look into it =) 20151112 02:10:22< INSANU> thank you 20151112 02:12:06< neverEnough> shadowm, my opinion may be not precise because programmin isn't my job. My noob overall impression is that it really lacked an overall view about how and where to implement things. 20151112 02:12:54< neverEnough> On the other side this project is awesome, I'm learning very much just by reading how people did their pieces 20151112 02:19:05< shadowm> neverEnough: Admittedly, there is an overall lack of cohesion, yes. 20151112 02:19:15-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 02:19:52-!- gfgtdf [~chatzilla@x55b0ba5d.dyn.telefonica.de] has joined #wesnoth-dev 20151112 02:20:03< shadowm> It'll probably get worse the moment someone able decides to write a third GUI framework to replace GUI2, which isn't too unlikely given the amount of issues it has. 20151112 02:21:57< gfgtdf> neverEnough: when esxtly do you get an OOS ? 20151112 02:23:02< neverEnough> i remember years ago i was tryin to help an other OS game (pretty incomplete compared to BfW). Anyway, all the gui related things was strongly separated from the game logic. The basic gui level was all written in namespaces, the items (like buttons) was gui classes with extensive use of function overloads (unlike here some bools or text passed as param for different behaviours). Game logic was the main game code. 20151112 02:24:10< neverEnough> gfgtdf, we just tried once. As told, i was on .5 and mate on .4 20151112 02:24:35< neverEnough> he reloaded a WC game 20151112 02:24:55< neverEnough> i joined, started, and killed the last enemy 20151112 02:25:09< neverEnough> then we had a scenario change 20151112 02:25:24< neverEnough> it worked, i read all messages related to the new fight 20151112 02:25:34< neverEnough> my mate was red, he recalled his first unit 20151112 02:25:38< neverEnough> and OOS 20151112 02:26:02< gfgtdf> neverEnough: was that a unit that was created before the reload or after rthe reload? 20151112 02:26:16< neverEnough> he recalled a necromancer from previous scenario 20151112 02:26:34< gfgtdf> neverEnough: yes but when was the unit originally recruited 20151112 02:26:35-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20151112 02:27:14< gfgtdf> neverEnough: was the unit already recruited when the game was loaded ? 20151112 02:27:28< neverEnough> in the previous game we had when .5 wasn't released 20151112 02:27:46< gfgtdf> neverEnough: so before the game was saved 20151112 02:27:53< neverEnough> yes 20151112 02:27:54< gfgtdf> neverEnough: what was the actualy OOs message ? 20151112 02:27:58< gfgtdf> actual* 20151112 02:28:56< neverEnough> on my side no messages, just the standard window about what to do (quit or what). On his side he doesn't remember 20151112 02:29:05< neverEnough> if u want, tomorrow we try to reproduce 20151112 02:29:56< gfgtdf> neverEnough: so the OOS message appeard to him durign his own turn ? 20151112 02:30:17-!- Ravana_ [~Ravana@unaffiliated/ravana/x-2327071] has quit [Read error: Connection reset by peer] 20151112 02:36:58< neverEnough> gfgtdf, exactly, but he doesn't recall the message 20151112 02:37:17-!- gfgtdf_ [~chatzilla@f054155075.adsl.alicedsl.de] has joined #wesnoth-dev 20151112 02:38:17< neverEnough> gfgtdf, right he was in his turn, recalled unit and i had the OOS menu about quitting or ignoring 20151112 02:38:56< gfgtdf_> neverEnough: then you also had the message 20151112 02:39:03< neverEnough> he recalled unit from previous scenario AND previous game session 20151112 02:39:10-!- gfgtdf [~chatzilla@x55b0ba5d.dyn.telefonica.de] has quit [Ping timeout: 260 seconds] 20151112 02:39:12-!- gfgtdf_ is now known as gfgtdf 20151112 02:39:34< neverEnough> gfgtdf, if that did happen i didn't read. Pushed quit 20151112 02:47:11< gfgtdf> neverEnough: i just tried to find a replay of that game on the replays.wesnoth.org but i couldn't find it 20151112 02:48:43< neverEnough> we lasted 1+half turn, and not surebut often we set observers off (private talks meanwhile) 20151112 02:49:29< neverEnough> if u think it is worth a check, i'll ask to try to reproduce next time 20151112 02:51:18< gfgtdf> neverEnough: Well if you think this ia a bug then it might be, but the problem if that if this really a problem in compability between 1.12.4 and 1.12.5 then it might be impossible to fix it in 1.12.6 (becase fixing compability to 1.12.4 coudl break compabilty to 1.12.5 if this is really the problem) 20151112 02:51:44< neverEnough> doh didn't think from this point of view 20151112 02:52:19< gfgtdf> neverEnough: Also WC is a rather complicated scenario which makes debuggin nontrivial. 20151112 02:54:26-!- INSANU [~jhonny@186.213.186.102] has quit [Quit: ..(cyp): BitchX for president.] 20151112 02:54:38< neverEnough> ok np, probably this issue won't trigger anything as time goes on and new releases come 20151112 02:55:46-!- neverEnough [~nEnough@host50-12-dynamic.8-87-r.retail.telecomitalia.it] has quit [Quit: zZzZz] 20151112 02:56:04< gfgtdf> neverEnough: also it could be related to the known bug "Placing units into the recall list with WML/Lua causes OOS if that unit is recalled by the player in the same scenario" (which is also present in 1.12.4) if there is some unkown wml going on. 20151112 02:56:41-!- Appleman1234 [~Appleman1@KD111239026097.au-net.ne.jp] has joined #wesnoth-dev 20151112 03:01:04< gfgtdf> Necrosporus: kf i was able to reproduce this (or smiilar) just by just obverving a WC2 game. 20151112 03:01:16< gfgtdf> Necrosporus: it says unit recruit checksum missmach 20151112 03:02:22< gfgtdf> s/Necrosporus/neverEnough 20151112 03:03:38-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20151112 03:04:44-!- nurupo [~nurupo.ga@unaffiliated/nurupo] has joined #wesnoth-dev 20151112 03:07:10-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 260 seconds] 20151112 03:09:10-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20151112 03:13:21< gfgtdf> neverEnough: ok this is obviously the change in the unit checksum calculation in commit https://github.com/wesnoth/wesnoth/commit/b7e172994fbd84f4896cea93db3a7bee74362ca1 if a 1.12.4 and 1.12.5 client play with each other they will calculate the checksum suifferently and the game claims an OOS whnever the unit checksum is checked. 20151112 03:14:03< gfgtdf> neverEnough: (in mp the checksum is uaually only checked when recalling, unlike replays where the checksum is also checked when recruiting) 20151112 03:14:19< gfgtdf> differently* 20151112 03:16:39< gfgtdf> neverEnough: wait i think i might be wring 20151112 03:17:04< gfgtdf> neverEnough: no im not 20151112 03:23:14-!- gfgtdf [~chatzilla@f054155075.adsl.alicedsl.de] has quit [Quit: ChatZilla 0.9.92 [Firefox 42.0/20151029151421]] 20151112 03:27:55-!- Appleman1234 [~Appleman1@KD111239026097.au-net.ne.jp] has quit [Ping timeout: 240 seconds] 20151112 03:32:11-!- cib0 [~cib@p5DD20CF6.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151112 03:55:11-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Read error: Connection reset by peer] 20151112 03:58:34-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20151112 03:59:00-!- joet [~joet@host86-191-22-51.range86-191.btcentralplus.com] has quit [Ping timeout: 246 seconds] 20151112 04:12:33-!- framling [~user@104.200.154.63] has joined #wesnoth-dev 20151112 04:22:28-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Remote host closed the connection] 20151112 04:25:52-!- Appleman1234 [~Appleman1@KD118156244045.au-net.ne.jp] has joined #wesnoth-dev 20151112 04:33:24-!- oldlaptop_ is now known as oldlaptop 20151112 04:44:45-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20151112 05:07:36-!- rayblade53 [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20151112 05:07:50< Aginor> 'lo 20151112 05:08:00-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 05:08:03-!- rayblade53 is now known as vultraz 20151112 05:16:00-!- cib0 [~cib@p5DD20CF6.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20151112 05:16:15-!- cib0 [~cib@p5DD20CF6.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151112 05:30:42-!- framling [~user@104.200.154.63] has quit [Remote host closed the connection] 20151112 06:23:53-!- Appleman1234 [~Appleman1@KD118156244045.au-net.ne.jp] has quit [Ping timeout: 276 seconds] 20151112 06:42:50-!- Ravana_ [~Ravana@unaffiliated/ravana/x-2327071] has joined #wesnoth-dev 20151112 06:48:56-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20151112 07:16:53-!- cib0 [~cib@p5DD20CF6.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20151112 07:16:56-!- cib0 [~cib@p5DD20CF6.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151112 07:17:57-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20151112 07:18:39-!- danni [~quassel@adsl-per-1-15.ozonline.com.au] has joined #wesnoth-dev 20151112 07:20:59-!- Appleman1234 [~Appleman1@KD118156243179.au-net.ne.jp] has joined #wesnoth-dev 20151112 07:41:11-!- horrowind1 [~Icedove@2a02:810a:8b00:1c54:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20151112 07:50:38-!- EdB [~edb@89-158-11-138.rev.numericable.fr] has joined #wesnoth-dev 20151112 08:07:22-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20151112 08:12:43-!- boucman_work [~jrosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20151112 08:19:56-!- EdB [~edb@89-158-11-138.rev.numericable.fr] has quit [Quit: Konversation terminated!] 20151112 08:24:19-!- horrowind1 [~Icedove@2a02:810a:8b00:1c54:21b:fcff:fee3:c3ff] has quit [Quit: horrowind1] 20151112 08:34:35-!- cib0 [~cib@p5DD20CF6.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 20151112 08:41:02-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Quit: shadowm_desktop] 20151112 08:44:53-!- boucman_work [~jrosen@wesnoth/developer/boucman] has quit [Ping timeout: 252 seconds] 20151112 08:45:20-!- boucman_work [~jrosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20151112 08:53:24-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 250 seconds] 20151112 09:22:17-!- joet [~joet@host86-191-22-51.range86-191.btcentralplus.com] has joined #wesnoth-dev 20151112 09:40:57-!- cib0 [~cib@132.231.178.14] has joined #wesnoth-dev 20151112 10:46:29-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Ping timeout: 276 seconds] 20151112 10:53:50-!- vultraz [~chatzilla@124.109.10.167] has quit [Read error: Connection reset by peer] 20151112 10:54:19-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 10:54:42-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 10:55:12-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 10:55:15-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 10:57:29-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 10:57:38-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 10:58:24-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 10:58:36-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 11:00:30-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 11:00:30-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 11:01:02-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 11:01:03-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 11:05:35-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 11:05:35-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 11:07:57-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 11:08:02-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 11:09:04-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 11:09:14-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 11:11:02-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 11:11:11-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 11:12:02-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 11:12:20-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 11:14:48-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 11:14:51-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 11:15:50-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 11:15:50-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151112 11:17:50-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151112 11:36:18-!- cib0 [~cib@132.231.178.14] has quit [Ping timeout: 260 seconds] 20151112 11:49:06-!- cib0 [~cib@132.231.178.224] has joined #wesnoth-dev 20151112 11:54:05-!- cib0 [~cib@132.231.178.224] has quit [Ping timeout: 276 seconds] 20151112 12:12:26-!- Appleman1234 [~Appleman1@KD118156243179.au-net.ne.jp] has quit [Ping timeout: 240 seconds] 20151112 12:19:16-!- gfgtdf [~chatzilla@f054155075.adsl.alicedsl.de] has joined #wesnoth-dev 20151112 12:21:46-!- gfgtdf [~chatzilla@f054155075.adsl.alicedsl.de] has quit [Client Quit] 20151112 12:23:56-!- Appleman1234 [~Appleman1@KD111239005152.au-net.ne.jp] has joined #wesnoth-dev 20151112 12:34:10-!- cib0 [~cib@132.231.178.200] has joined #wesnoth-dev 20151112 12:40:58-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20151112 12:54:29-!- gfgtdf [~chatzilla@f054155075.adsl.alicedsl.de] has joined #wesnoth-dev 20151112 12:57:17-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20151112 13:01:18-!- Appleman1234 [~Appleman1@KD111239005152.au-net.ne.jp] has quit [Ping timeout: 240 seconds] 20151112 13:01:40-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 276 seconds] 20151112 13:01:41-!- wedge010 is now known as wedge009 20151112 13:05:26-!- numberdance [~javier@46.26.255.209] has joined #wesnoth-dev 20151112 13:05:53< numberdance> Wich IDE is used for the code? 20151112 13:06:00< numberdance> Eclipse? Netbeans? 20151112 13:06:52< numberdance> Is there any plugin for this? 20151112 13:06:54-!- Rhonda [~rhonda@wesnoth/developer/rhonda] has quit [Ping timeout: 250 seconds] 20151112 13:07:13< numberdance> Or you simplily import it as C++ project? 20151112 13:07:55< Soliton> each dev uses whatever IDE he likes or none at all. 20151112 13:08:16-!- Rhonda [~rhonda@anguilla.noreply.org] has joined #wesnoth-dev 20151112 13:08:36< Soliton> if you have a questions about your IDE of choice you might get more help in a channel for that IDE. 20151112 13:09:17< numberdance> But what I really mean is, there is no specific wesnoth dev kit in any IDE 20151112 13:09:40< numberdance> Am I right? 20151112 13:10:12< Soliton> since i have no idea what that'd even mean i guess that is correct. 20151112 13:11:40-!- gfgtdf [~chatzilla@f054155075.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 20151112 13:17:07< numberdance> if I happen to do some of the tasks, whom I shall give the code? 20151112 13:24:21< Soliton> http://wiki.wesnoth.org/PatchSubmissionGuidelines 20151112 13:24:50< numberdance> thx again 20151112 13:25:45< numberdance> It would have taken me ages to find that 20151112 13:34:11-!- gfgtdf [~chatzilla@f054155075.adsl.alicedsl.de] has joined #wesnoth-dev 20151112 13:34:12-!- gfgtdf [~chatzilla@f054155075.adsl.alicedsl.de] has quit [Client Quit] 20151112 13:34:45-!- cib0 [~cib@132.231.178.200] has quit [Ping timeout: 250 seconds] 20151112 13:35:28-!- cib0 [~cib@132.231.178.200] has joined #wesnoth-dev 20151112 13:42:24< fabi> numberdance: the cmake support can be used to produce an eclipse project. 20151112 13:42:57< numberdance> HMM I'll have a look at it 20151112 13:43:04< fabi> numberdance: You can also use the "sconsolidator" plugin to use scons in eclipse instead of cmake. 20151112 13:43:27< fabi> numberdance: As far as I know there are project files for kdevelop and codeblocks inside the codebase already. 20151112 13:43:35< fabi> But I don't know if those are upto date. 20151112 13:43:38-!- cib0 [~cib@132.231.178.200] has quit [Ping timeout: 240 seconds] 20151112 13:58:34-!- mjs-de [~mjs-de@x4db5aa2d.dyn.telefonica.de] has joined #wesnoth-dev 20151112 14:00:32-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20151112 14:03:03-!- Appleman1234 [~Appleman1@KD111239005152.au-net.ne.jp] has joined #wesnoth-dev 20151112 14:05:23-!- kniper [93e55560@gateway/web/freenode/ip.147.229.85.96] has joined #wesnoth-dev 20151112 14:06:38-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20151112 14:06:41-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 276 seconds] 20151112 14:09:22-!- kniper [93e55560@gateway/web/freenode/ip.147.229.85.96] has quit [Client Quit] 20151112 14:11:01-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20151112 14:11:35-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 240 seconds] 20151112 14:21:51< numberdance> thx 20151112 14:33:41-!- numberdance [~javier@46.26.255.209] has quit [Ping timeout: 240 seconds] 20151112 14:37:06-!- Kwandulin [~Miranda@p200300760F3E3D57D525F2FA43464AD8.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151112 14:55:50-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151112 14:59:38-!- louis94 [~~louis94@109.129.245.154] has quit [Client Quit] 20151112 14:59:49-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151112 15:03:55-!- louis94 [~~louis94@109.129.245.154] has quit [Ping timeout: 240 seconds] 20151112 15:04:48-!- Appleman1234 [~Appleman1@KD111239005152.au-net.ne.jp] has quit [Ping timeout: 272 seconds] 20151112 15:22:44-!- boucman_work [~jrosen@wesnoth/developer/boucman] has quit [Ping timeout: 276 seconds] 20151112 15:47:30-!- boucman_work [~jrosen@ras75-2-82-66-121-186.fbx.proxad.net] has joined #wesnoth-dev 20151112 15:47:30-!- boucman_work [~jrosen@ras75-2-82-66-121-186.fbx.proxad.net] has quit [Changing host] 20151112 15:47:30-!- boucman_work [~jrosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20151112 15:59:23-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Ping timeout: 252 seconds] 20151112 16:01:22-!- Appleman1234 [~Appleman1@KD106161085040.au-net.ne.jp] has joined #wesnoth-dev 20151112 16:03:53-!- neverEnough [~nEnough@host50-12-dynamic.8-87-r.retail.telecomitalia.it] has joined #wesnoth-dev 20151112 16:07:42-!- legoktm [~quassel@wikipedia/Legoktm] has quit [Ping timeout: 246 seconds] 20151112 16:08:30< neverEnough> /msg NickServ VERIFY REGISTER neverEnough sxsgpdchogts 20151112 16:08:33< neverEnough> ahaha 20151112 16:09:16-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20151112 16:09:16< neverEnough> good i didn't mistake the account secrets in registration 20151112 16:10:30-!- legoktm [~quassel@2604:a880:800:10::1c2:b001] has joined #wesnoth-dev 20151112 16:10:50-!- neverEnough is now known as neverE 20151112 16:10:54-!- legoktm is now known as Guest59392 20151112 16:11:17-!- neverE is now known as neverEnough_ 20151112 16:12:10-!- neverEnough_ is now known as neverEnough 20151112 16:14:54-!- neverEnough [~nEnough@host50-12-dynamic.8-87-r.retail.telecomitalia.it] has quit [Quit: test] 20151112 16:14:56-!- Guest59392 [~quassel@2604:a880:800:10::1c2:b001] has quit [Changing host] 20151112 16:14:56-!- Guest59392 [~quassel@wikipedia/Legoktm] has joined #wesnoth-dev 20151112 16:15:07-!- Guest59392 is now known as legoktm 20151112 16:15:13-!- neverEnough [~nEnough@host50-12-dynamic.8-87-r.retail.telecomitalia.it] has joined #wesnoth-dev 20151112 16:25:10-!- fabi [~quassel@wesnoth/developer/fendrin] has quit [Ping timeout: 240 seconds] 20151112 16:37:21-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20151112 16:43:08-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151112 16:57:59-!- Appleman1234 [~Appleman1@KD106161085040.au-net.ne.jp] has quit [Ping timeout: 250 seconds] 20151112 17:05:01-!- boucman_work [~jrosen@wesnoth/developer/boucman] has quit [Ping timeout: 252 seconds] 20151112 17:12:18-!- Portaljacker [~Portaljac@modemcable081.139-178-173.mc.videotron.ca] has joined #wesnoth-dev 20151112 18:10:18-!- Appleman1234 [~Appleman1@KD111239007207.au-net.ne.jp] has joined #wesnoth-dev 20151112 18:13:17-!- Portaljacker [~Portaljac@modemcable081.139-178-173.mc.videotron.ca] has quit [Quit: Leaving] 20151112 18:14:15-!- fabi [~quassel@176.2.135.97] has joined #wesnoth-dev 20151112 18:14:15-!- fabi [~quassel@176.2.135.97] has quit [Changing host] 20151112 18:14:15-!- fabi [~quassel@wesnoth/developer/fendrin] has joined #wesnoth-dev 20151112 18:17:27-!- horrowind [~Icedove@2a02:810a:8b00:1c54:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20151112 18:38:41< Ravana_> neverEnough: I did not create creep war. I just slightly modified existing version, and only publicly shared it with 1.11 20151112 18:54:59-!- TheJJ [~rofl@ipbcc36ea9.dynamic.kabel-deutschland.de] has quit [Ping timeout: 246 seconds] 20151112 19:05:35-!- louis94 [~~louis94@109.129.245.154] has quit [Ping timeout: 240 seconds] 20151112 19:08:25< Necrosporus> Is it a unit from Battle for Wesnoth? And what unit it could be? https://i.imgur.com/9YKu03E.png 20151112 19:22:34-!- joet [~joet@host86-191-22-51.range86-191.btcentralplus.com] has quit [Ping timeout: 272 seconds] 20151112 19:22:38-!- fabi [~quassel@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20151112 19:22:55-!- reeecardo [~reecardo@2601:404:c402:a733:45a5:de62:edfe:92] has quit [Ping timeout: 240 seconds] 20151112 19:24:23-!- Kwandulin [~Miranda@p200300760F3E3D57D525F2FA43464AD8.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 20151112 19:24:45-!- fabi [~quassel@176.2.135.97] has joined #wesnoth-dev 20151112 19:24:45-!- fabi [~quassel@176.2.135.97] has quit [Changing host] 20151112 19:24:45-!- fabi [~quassel@wesnoth/developer/fendrin] has joined #wesnoth-dev 20151112 19:25:50-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20151112 19:27:02-!- Appleman1234 [~Appleman1@KD111239007207.au-net.ne.jp] has quit [Ping timeout: 260 seconds] 20151112 19:29:55-!- TheJJ [~rofl@ipbcc36ea9.dynamic.kabel-deutschland.de] has joined #wesnoth-dev 20151112 19:34:12-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20151112 20:02:31< neverEnough> Necrosporus, it reminds a lot a high level drake used in avatars or story messages (but redraw in a different pose) 20151112 20:03:56< neverEnough> Ravana_, nice! it is an awesome map. Sadly i really dislike the creepwar era got khalifates. Why did u do that? They ain't default race 20151112 20:04:51< Ravana_> I did not. 20151112 20:05:35< Ravana_> Anyways, I would never add simply khalifate to any of my addons, if anything then some mercenaries era factions needs promoting 20151112 20:06:22< Ravana_> creep war is maintained by piezocuttlefish 20151112 20:06:31< neverEnough> Ravana_, oh ok 20151112 20:07:49< neverEnough> if i'll ever reach him, i'll give my remonstration. Damn i can't play it anymore -.-' 20151112 20:08:26< Ravana_> would be simple enough to use replace all on creep war folder, and no more kalifate 20151112 20:08:48< neverEnough> replace all? what u mean? 20151112 20:09:11< neverEnough> (i got no mapmaking skills) 20151112 20:09:16< Ravana_> the units there stored in code as constants 20151112 20:09:45< neverEnough> ah ok, i believe it would be an easy editing, though people downloads the era as in the addon server 20151112 20:10:03< neverEnough> i'm not sure if it's considered a requirement to join such games 20151112 20:10:16< Ravana_> it isn't 20151112 20:10:17< neverEnough> (some addons are required, some not) 20151112 20:10:35< Ravana_> generally only art-adding addons are needed 20151112 20:11:03< celticminstrel> Or add-ons that use require or dofile. 20151112 20:11:09< neverEnough> thx u gave me an "exit option" for when i host. Damn piezo ruined just when other people host :P 20151112 20:11:23< celticminstrel> (Other than for including files in core.) 20151112 20:13:28< celticminstrel> Or am MP campaign that uses extra_defines. 20151112 20:13:37< celticminstrel> Actually, I wonder if that could go on EasyCoding. 20151112 20:13:42< celticminstrel> ^an 20151112 20:15:25< Ravana_> yet if addon wouldn't need download otherwise then generally its not worth to use download-needing lua 20151112 20:24:23-!- Appleman1234 [~Appleman1@KD111239005020.au-net.ne.jp] has joined #wesnoth-dev 20151112 20:26:56-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Ping timeout: 265 seconds] 20151112 20:30:10-!- gfgtdf [~chatzilla@f054155075.adsl.alicedsl.de] has joined #wesnoth-dev 20151112 20:31:08< gfgtdf> shadowm: any opinion on how to handle the unit checksum issue? Do we assume that everyone who wants to play mp campaigns updates to 1.12.5 soon or do we patch something? 20151112 20:43:43-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 20:44:21< fabi> How can I store the unit_type a unit advanced into? 20151112 20:44:34-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 20:44:57< fabi> s/into/from 20151112 20:47:03-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 20:48:49-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 20:49:32-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 20:49:40< gfgtdf> fabi: from a unit ingame? 20151112 20:49:54< fabi> yes 20151112 20:49:56< fabi> at runtime 20151112 20:50:14< fabi> but not in the advancement event 20151112 20:50:14-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 20:50:25< fabi> in a hex_exit one 20151112 20:50:30< gfgtdf> fabi: you can check the unit id, if the unit was autoatically generated it contains the unit od of the original type 20151112 20:50:41< gfgtdf> s/od/id 20151112 20:51:13< fabi> with [store_unit_type] 20151112 20:51:15< fabi> ? 20151112 20:51:25-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 20:51:25-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 20:51:43< gfgtdf> fabi: i don't know hwo store_unit_type works 20151112 20:51:51< fabi> exactly 20151112 20:51:54< fabi> it is not documented 20151112 20:52:16-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 20:52:28-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 20:52:40< fabi> And I don't see another way than store_unit_type to get the information I need. 20151112 20:53:33-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 20:53:35-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 20:54:26-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 20:54:26-!- Appleman1234 [~Appleman1@KD111239005020.au-net.ne.jp] has quit [Ping timeout: 260 seconds] 20151112 20:58:59-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 20:59:43-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 21:00:29-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 21:03:18-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 21:04:02-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 21:06:25-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 21:10:27-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 21:11:03-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 252 seconds] 20151112 21:13:17-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 21:14:03-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 21:14:43-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 21:16:09-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 21:17:05-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 21:17:13-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 21:17:55-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 21:22:55-!- raoni [~raoni@labs-gw.ic.unicamp.br] has quit [Read error: Connection reset by peer] 20151112 21:29:29< shadowm> gfgtdf: How can we patch it? 20151112 21:30:53-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20151112 21:31:46-!- fabi [~quassel@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20151112 21:32:07-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151112 21:34:02-!- fabi [~quassel@176.2.135.97] has joined #wesnoth-dev 20151112 21:34:02-!- fabi [~quassel@176.2.135.97] has quit [Changing host] 20151112 21:34:02-!- fabi [~quassel@wesnoth/developer/fendrin] has joined #wesnoth-dev 20151112 21:37:28< shadowm> Also, what else should we expect to be broken besides MP campaigns? 20151112 21:38:11-!- cib0 [~cib@p5DD20CF6.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151112 21:38:18< shadowm> I guess replays for once, since I had been seeing spurious OOS on SP replays for a while but it didn't occur to me to make the connection to that commit. 20151112 21:38:24< shadowm> *one 20151112 21:38:50-!- joet [~joet@host86-191-22-51.range86-191.btcentralplus.com] has joined #wesnoth-dev 20151112 21:42:35< shadowm> If you want my personal opinion, I'd revert my commit, and release 1.12.6. I'm not really sure what was in my mind when I pushed that to 1.12. 20151112 21:42:58-!- louis94 [~~louis94@109.129.245.154] has quit [Ping timeout: 276 seconds] 20151112 21:43:17< shadowm> (Also confirm that that is all that there is that breaks things.) 20151112 21:44:32-!- raoni [~raoni@labs-gw.ic.unicamp.br] has joined #wesnoth-dev 20151112 21:45:58-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20151112 21:50:28< shadowm> Of course, I'd rather go with a solution that doesn't involve bothering all packagers again if there is one. 20151112 21:51:06-!- Appleman1234 [~Appleman1@KD111239013135.au-net.ne.jp] has joined #wesnoth-dev 20151112 21:52:13-!- mjs-de [~mjs-de@x4db5aa2d.dyn.telefonica.de] has quit [Ping timeout: 250 seconds] 20151112 21:54:32< gfgtdf> 20151112 21:29:29< shadowm> gfgtdf: How can we patch it? 20151112 21:54:51< gfgtdf> shadowm: we coudl change to server to remove all unit checksums from received packages. 20151112 22:02:48-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20151112 22:02:54-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20151112 22:06:06-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20151112 22:10:01-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151112 22:14:38-!- joet [~joet@host86-191-22-51.range86-191.btcentralplus.com] has quit [Ping timeout: 250 seconds] 20151112 22:17:36-!- horrowind [~Icedove@2a02:810a:8b00:1c54:21b:fcff:fee3:c3ff] has quit [Quit: horrowind] 20151112 22:20:19< shadowm> gfgtdf: Would that break something else or open up more cheating possibilities, though? 20151112 22:21:35< gfgtdf> shadowm: not really, specialy since it mostlikeley only effects recalling anyway which usualyl onyl happens on mp campaigns. 20151112 22:22:39< gfgtdf> shadowm: at some point in 1.11.x the unit checksun was also checken when recruiting (which i think was to detect changed unit files) but afaik this doesnt happen in 1.12.x 20151112 22:22:41< shadowm> SP replays (and replays in general I guess) will still be pretty noisy though. 20151112 22:24:03< gfgtdf> shadowm: yes, replay in general (execpt replay downloaded replays from replays.wesnoth ) 20151112 22:25:24< shadowm> So the options are to patch the server and warn people about replays, or revert the commit and warn people about not using 1.12.54... 20151112 22:25:37< shadowm> 1.12.5. 20151112 22:26:59< gfgtdf> shadowm: we can also patch the client to not show an error on unti checksum mismatch 20151112 22:27:17< shadowm> Yes, but that's more or less equivalent to the second option. 20151112 22:27:44< gfgtdf> shadowm: well the second option woudl cuase imcompabilities between 1.12.5 and 12.6 20151112 22:27:50< shadowm> Same deployment costs, that is. 20151112 22:28:13< shadowm> Which one do _you_ prefer? 20151112 22:29:43< gfgtdf> shadowm: i think patching the server is a good idea but i'm not sure whether it will be easy with simple_wml. 20151112 22:32:25< gfgtdf> shadowm: I dont really like the thought of 1.12.4 beeing 'better' (as in giving less errors) than 1.12.5 so i don't really want to revert it. 20151112 22:33:06< gfgtdf> shadowm: i also dont know how installing/updating works on non-windows so i specially don't know how likeley it is that people update it fast 20151112 22:33:34< shadowm> Even less likely than on Windows (which is already not as likely as it ought to be, due to the download size). 20151112 22:34:06< shadowm> Except for OS X, which for this purpose is equivalent to Windows. 20151112 22:36:35< shadowm> There's people who compile from source and are able to get the update right away, people who get it from distributions following a "stable distribution" model (and probably are stuck with 1.12.1 or 1.12.0 anyway, unless using an optional backports repository), and people who get it from "rolling distributions", which tend to have an update delay depending on various factors. 20151112 22:36:38< gfgtdf> shadowm: i think patching the client (1.12.6) not show a OOS message in this case is rather easy and shoudl be done regardless of what else is done 20151112 22:37:56< shadowm> Yeah, I agree, but we probably should also avoid displaying the warning in stderr or demote it to the info loglevel; otherwise people who look at stderr regularly may keep reporting it as a bug. 20151112 22:38:22-!- cib_ [~cib@p5DD20CF6.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151112 22:38:46-!- cib0 [~cib@p5DD20CF6.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20151112 22:40:57< shadowm> Sigh. I'm really sorry for giving everyone a hard time by inadvertently introducing a new OOS source while touting 1.12.5 as an OOS fix release. 20151112 22:41:49< shadowm> I guess what I didn't realize is that checksumming is done for the entire set of unit data, not piecewise for each tag. 20151112 22:47:27< zookeeper> i'm missing the context, what commit broke things? 20151112 22:48:23 * shadowm hands zookeeper the squeaky hammer. 20151112 22:48:35< zookeeper> i thought it was a _mallet_ 20151112 22:48:59-!- irker749 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20151112 22:49:00< irker749> wesnoth: gfgtdf wesnoth:gfgtdf-patch-2 d3d86cbcfd07 / src/actions/create.cpp: dont show OOS error on unit checksum mismatch http://git.io/v8jdT 20151112 22:49:04 * shadowm hands zookeeper the squeaky mallet. 20151112 22:49:08< shadowm> zookeeper: https://github.com/wesnoth/wesnoth/commit/b7e172994fbd84f4896cea93db3a7bee74362ca1 20151112 22:49:30< zookeeper> whoops 20151112 22:50:23< shadowm> The design of this method seems a bit inefficient. 20151112 22:51:16< shadowm> Is config a COW type or not? I always forget. 20151112 22:52:07< gfgtdf> shadowm: copyonwrite? i think its not just just always deepcopying 20151112 22:52:10-!- joet [~joet@host86-191-22-51.range86-191.btcentralplus.com] has joined #wesnoth-dev 20151112 22:52:20< shadowm> Yeah. 20151112 22:52:27< shadowm> s/method/function/ 20151112 22:53:21< shadowm> I suppose it doesn't _need_ to be efficient if it's not called for every single operation involving units, but still, we do copy a lot of data to a throwaway config. 20151112 22:56:45-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20151112 22:58:01< mattsc> fabi: I don’t have time to stay online or to think about whether this is really what you want, but I wrote a brute force method of getting the type a unit advances from some while ago: 20151112 22:58:08< mattsc> https://github.com/mattsc/Grnk-git/blob/master/Grnk/lua/advances_from.lua 20151112 22:58:50< mattsc> I also don’t remember right now if it works in general or whether it was simply “good enough” for my campaign. 20151112 22:59:16< mattsc> That’s all. Bye. 20151112 22:59:18-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Client Quit] 20151112 23:01:08-!- Portaljacker [~Portaljac@modemcable081.139-178-173.mc.videotron.ca] has joined #wesnoth-dev 20151112 23:02:51-!- joet [~joet@host86-191-22-51.range86-191.btcentralplus.com] has quit [Ping timeout: 250 seconds] 20151112 23:19:18-!- Portaljacker [~Portaljac@modemcable081.139-178-173.mc.videotron.ca] has quit [Quit: Leaving] 20151112 23:20:01-!- Necrosporus_ [~Necrospor@unaffiliated/necrosporus] has joined #wesnoth-dev 20151112 23:20:28-!- Necrosporus [~Necrospor@unaffiliated/necrosporus] has quit [Disconnected by services] 20151112 23:20:29-!- Necrosporus_ is now known as Necrosporus 20151112 23:30:40-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151112 23:30:58-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151112 23:53:12-!- Elsi [~Elsi@luwin.ulrar.net] has quit [Ping timeout: 246 seconds] 20151112 23:53:42-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20151112 23:54:13-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 252 seconds] 20151112 23:55:43-!- Elsi [~Elsi@luwin.ulrar.net] has joined #wesnoth-dev --- Log closed Fri Nov 13 00:00:16 2015