--- Log opened Thu Mar 08 00:00:26 2018 20180308 00:25:45-!- sigurdfd [~SigurdFD@dynamic-acs-72-23-110-196.zoominternet.net] has joined #wesnoth-dev 20180308 00:42:49< sigurdfd> Should irker be silenced for only 22 commits? 20180308 00:48:33-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20180308 00:49:37< shadowm> No-one's using the channel right now so I don't think anyone will mind. 20180308 00:49:53< sigurdfd> ok, thanks 20180308 00:50:00< shadowm> If you really want me to quiet it though I'm here. 20180308 00:50:21-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20180308 00:51:59< irker845> wesnoth: sigurdfdragon wesnoth:master f7aa961f009c / data/campaigns/Northern_Rebirth/scenarios/04_Clearing_the_Mines.cfg: NR S04: Use LOYAL_UNIT macro so placed units don't affect starting gold https://github.com/wesnoth/wesnoth/commit/f7aa961f009cfc34753ba2912795b9ec5b9d2c45 20180308 00:52:01< irker845> wesnoth: sigurdfdragon wesnoth:master 2866f58414bf / data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg: NR S05a_01: Make enemy gold add events work properly https://github.com/wesnoth/wesnoth/commit/2866f58414bfd37a58989e60a6a9360a9521a119 20180308 00:52:03< irker845> wesnoth: sigurdfdragon wesnoth:master 056b930d4a3c / data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg: NR S06a: Fix & improve gold carryover https://github.com/wesnoth/wesnoth/commit/056b930d4a3c8dedb970a146fa55fd2ff9c245a6 20180308 00:52:05< irker845> wesnoth: sigurdfdragon wesnoth:master f3348dc4859d / data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg: NR S06a: Set cave area to UNDERGROUND time https://github.com/wesnoth/wesnoth/commit/f3348dc4859d166690359e837043e888df722856 20180308 00:52:07< irker845> wesnoth: sigurdfdragon wesnoth:master 7686e53fdcbd / data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg: NR S06a: Cleanup type change for Tallin https://github.com/wesnoth/wesnoth/commit/7686e53fdcbda2f887831efa6a9e513f9503ae7a 20180308 00:52:09< irker845> wesnoth: sigurdfdragon wesnoth:master e982bf7ef5d0 / data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg: NR S07a: Fixes for closing dialog https://github.com/wesnoth/wesnoth/commit/e982bf7ef5d0102835a0324220826c65fc9998a7 20180308 00:52:11< irker845> wesnoth: sigurdfdragon wesnoth:master 0ee72d9bf9f9 / data/campaigns/Northern_Rebirth/scenarios/12a_Get_the_Gold.cfg: NR S12a: Use valid side number so units end up on the recall list https://github.com/wesnoth/wesnoth/commit/0ee72d9bf9f94f8a69a8e0b3c13624864ce15368 20180308 00:52:13< irker845> wesnoth: sigurdfdragon wesnoth:master 7bf48ccf23b6 / data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg: NR 07a: Properly store the gold for later and give intended starting gold https://github.com/wesnoth/wesnoth/commit/7bf48ccf23b69f23ecca09f2bc05ab74074a0898 20180308 00:52:15< irker845> wesnoth: sigurdfdragon wesnoth:master a1f7232ca7e4 / data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg: NR S09a: Have Supporter speak to ensure that it's not Tallin https://github.com/wesnoth/wesnoth/commit/a1f7232ca7e411fa21228d027df5c593dcc4cd4e 20180308 00:52:17< irker845> wesnoth: sigurdfdragon wesnoth:master b0ae6aa1b1bc / data/campaigns/Northern_Rebirth/maps/ (11a_The_Eastern_Flank.map 13a_Showdown.map): NR S11a & 13a: Make the orcish fortresses look like orcish fortresses https://github.com/wesnoth/wesnoth/commit/b0ae6aa1b1bc785de806622b6391f9e2940321ba 20180308 00:52:19< irker845> wesnoth: sigurdfdragon wesnoth:master fe667e84166a / data/campaigns/Northern_Rebirth/scenarios/ (10a_Stolen_Gold.cfg 11a_The_Eastern_Flank.cfg): NR S10a & 11a: Fix carryover & bump gold to compensate https://github.com/wesnoth/wesnoth/commit/fe667e84166a0360b75c93fa90df29540406bcef 20180308 00:52:21< irker845> wesnoth: sigurdfdragon wesnoth:master 018b033266ef / data/campaigns/Northern_Rebirth/scenarios/04_Clearing_the_Mines.cfg: NR S04: Make objectives more accurate https://github.com/wesnoth/wesnoth/commit/018b033266ef85e3008b1043c3bccf38d5589ab3 20180308 00:52:23< irker845> wesnoth: sigurdfdragon wesnoth:master 884af3b016ac / data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg: NR S09a: Move troll out of likely vision of the player's ghost at start https://github.com/wesnoth/wesnoth/commit/884af3b016aca43cfe549a99b518bfdccfdb75bb 20180308 00:52:25< irker845> wesnoth: sigurdfdragon wesnoth:master 99ba7af23145 / data/campaigns/Northern_Rebirth/ (3 files in 2 dirs): NR: Fix and use character macro for Rakshas appearances https://github.com/wesnoth/wesnoth/commit/99ba7af23145ec4bddf5986a3fa5b3a6c16e6e39 20180308 00:52:27< irker845> wesnoth: sigurdfdragon wesnoth:master 86fc31d2ef85 / data/campaigns/Northern_Rebirth/scenarios/13a_Showdown.cfg: NR S13a: Add income & loyal so Rakshas's side is more intimidating https://github.com/wesnoth/wesnoth/commit/86fc31d2ef85ba96bfff30a58a43f188b73269ca 20180308 00:52:29< irker845> wesnoth: sigurdfdragon wesnoth:master 35d32a0a80f4 / data/campaigns/Northern_Rebirth/scenarios/ (4 files): NR: Ensure secondary player sides have names in statistics and carryover https://github.com/wesnoth/wesnoth/commit/35d32a0a80f425c88ed8218e8d40e66bfd685915 20180308 00:52:31< irker845> wesnoth: sigurdfdragon wesnoth:master 673e33bb20a7 / data/campaigns/Northern_Rebirth/ (4 files in 2 dirs): NR: Fix Krash resurrection bug https://github.com/wesnoth/wesnoth/commit/673e33bb20a77afc99b405faabb21b6b10d151e2 20180308 00:52:33< irker845> wesnoth: sigurdfdragon wesnoth:master a53ce26d3f47 / data/campaigns/Northern_Rebirth/scenarios/13a_Showdown.cfg: NR S13a: Clean up side 9 handling to match previous commit https://github.com/wesnoth/wesnoth/commit/a53ce26d3f47ef9b28b9d2f38d74d1cd506fb39a 20180308 00:52:35< irker845> wesnoth: sigurdfdragon wesnoth:master 77f85655536c / data/campaigns/Northern_Rebirth/scenarios/13a_Showdown.cfg: NR S13a: Ensure correct unit type and facing for opening animations https://github.com/wesnoth/wesnoth/commit/77f85655536c561bb4abe67424847c931cac8738 20180308 00:52:37< irker845> wesnoth: sigurdfdragon wesnoth:master c243ca5c7bc6 / data/campaigns/Northern_Rebirth/scenarios/ (4 files): NR: Clean up handling of flags for secondary player sides https://github.com/wesnoth/wesnoth/commit/c243ca5c7bc699fe2fb98b52984c4b90117f8703 20180308 00:52:39< irker845> wesnoth: sigurdfdragon wesnoth:master 9f5a61601ac9 / data/campaigns/Northern_Rebirth/scenarios/ (12a_Get_the_Gold.cfg 13a_Showdown.cfg): NR S12a & 13a: Improve handling of Sisal & the Liches https://github.com/wesnoth/wesnoth/commit/9f5a61601ac9a66e3174e03d39e7e294ba8c60be 20180308 00:52:41< irker845> wesnoth: sigurdfdragon wesnoth:master e3c572611485 / changelog players_changelog: Update changelogs https://github.com/wesnoth/wesnoth/commit/e3c572611485a47cfbb714f1dff8083d0671683f 20180308 01:08:35-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20180308 01:10:53-!- sigurdfd [~SigurdFD@dynamic-acs-72-23-110-196.zoominternet.net] has quit [Ping timeout: 248 seconds] 20180308 01:28:04< irker845> wesnoth/wesnoth:master Gregory A Lundberg a6fee1f4a8 Use standard names AppVeyor: vs2013/Release Failed 20180308 01:28:05< irker845> Details: https://ci.appveyor.com/project/wesnoth/wesnoth/build/Wesnoth-VS2013-master-1762 20180308 02:02:21< irker845> wesnoth/wesnoth:master Sofartin 28d51b9a4e Fixed Xcode project AppVeyor: 1/2 builds failed 20180308 02:02:22< irker845> Details vs2017/Release: https://ci.appveyor.com/project/wesnoth/wesnoth-605wt/build/Wesnoth-VS2017-master-1450 20180308 02:13:58-!- Bonobo [~Bonobo@203.63.30.190] has joined #wesnoth-dev 20180308 02:33:38-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180308 02:33:44-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180308 02:47:36< irker845> wesnoth/wesnoth:master Gregory A Lundberg a6fee1f4a8 Use standard names AppVeyor: 3/6 builds failed 20180308 02:47:37< irker845> Details vs2013/Release: https://ci.appveyor.com/project/wesnoth/wesnoth/build/Wesnoth-VS2013-master-1762 20180308 02:47:38< irker845> Details vs2015/Release: https://ci.appveyor.com/project/wesnoth/wesnoth-7lnpw/build/Wesnoth-VS2015-master-1749 20180308 02:47:39< irker845> Details vs2017/Release: https://ci.appveyor.com/project/wesnoth/wesnoth-605wt/build/Wesnoth-VS2017-master-1454 20180308 02:50:48< irker845> wesnoth/wesnoth:master Sofartin d657cb0414 Fixed Xcode project AppVeyor: 1/2 builds failed 20180308 02:50:49< irker845> Details vs2015/Release: https://ci.appveyor.com/project/wesnoth/wesnoth-7lnpw/build/Wesnoth-VS2015-master-1745 20180308 03:09:04-!- shadowm [~iris@wesnoth/developer/shadowm] has quit [] 20180308 03:17:44-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20180308 03:17:47-!- shadowm [~iris@wesnoth/developer/shadowm] has joined #wesnoth-dev 20180308 04:04:21-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180308 04:04:30-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180308 05:02:47< irker845> wesnoth/wesnoth:master Jyrki Vesterinen 494b2f35ca Fix #2608: possible crash after Monte Ca AppVeyor: All builds passed 20180308 05:10:27-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180308 05:10:38-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180308 05:37:58-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20180308 06:13:55< irker845> wesnoth/wesnoth:master sigurdfdragon e3c5726114 Update changelogs AppVeyor: All builds passed 20180308 07:03:44< irker845> wesnoth: Iris Morelle website:master cedc4575b5b1 / gettext.wesnoth.org/ (includes/functions-web.php includes/functions.php index.php): gettext.w.o: Refactor stat tables (on memory and serialized) for semantics https://github.com/wesnoth/website/commit/cedc4575b5b1f15403f7f068dc58d087983328ab 20180308 07:03:47< irker845> wesnoth: Iris Morelle website:master bede585f61c5 / gettext.wesnoth.org/includes/functions-web.php: gettext.w.o: Fix typo in an error message for invalid stats https://github.com/wesnoth/website/commit/bede585f61c525c6df74d5b264fc0a27ed4028f6 20180308 07:03:50< irker845> wesnoth: Iris Morelle website:master 44f354f9b960 / gettext.wesnoth.org/includes/functions.php: gettext.w.o: Use partial regex matches on msgfmt's diagnostics to gather stats https://github.com/wesnoth/website/commit/44f354f9b960822dd733f32e7a045129aec4ee33 20180308 07:08:55< irker845> wesnoth: Iris Morelle website:master b17550f1bd1f / gettext.wesnoth.org/includes/functions.php: gettext.w.o: Drop return value copy that was a debugging artifact https://github.com/wesnoth/website/commit/b17550f1bd1ff2775430df640440950d0da873c7 20180308 07:25:25-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has joined #wesnoth-dev 20180308 07:52:14< vn971> I had another DC at 6:30 UTC today (1 hour 21 minutes ago), this time with a client tolerance of 20 seconds (20+30=50 total time). 20180308 07:54:11< vn971> I've also found out that there is `ionice`: https://linux.die.net/man/1/ionice 20180308 07:54:46< vn971> would it make sense for the server to use it for backups? Soliton shadowm ^ 20180308 07:55:58< JyrkiVesterinen> In which way? Reducing the priority of backup jobs? 20180308 07:56:11< Soliton> it already does. 20180308 07:56:27< vn971> JyrkiVesterinen: yes, reducing priority of the backup jobs. 20180308 07:56:35< Soliton> default is: best-effort: prio 7 20180308 07:56:35< vn971> Soliton: both "nice" and "ionice" ? 20180308 07:56:55< Soliton> i'm trying to figure out if it already uses nice atm. 20180308 07:57:01< vn971> (I'd suggest something close to maximum like 18-19) 20180308 07:57:07< Soliton> sure. 20180308 07:58:51< vn971> could also be useful to ssh into the server (if possible) and see what the bottleneck is (CPU load or IO) 20180308 08:01:03< Soliton> well, there wasn't really any hint that there is an issue beside your disconnect report. (which wasn't even a real disconnect.) 20180308 08:02:31< Soliton> 6:30 was again a log off. 20180308 08:05:15< Soliton> even the 1.12 server uses less than 1% cpu on average. 20180308 08:06:57< Soliton> nevertheless the "disconnect" yesterday when backups of the wesnothd ct just started might have been because of it. 20180308 08:07:28< Soliton> if a couple seconds delay once a week is all it is i'm happy with that though. 20180308 08:07:31< shadowm> ionice isn't a magic pill in my experience. 20180308 08:08:01< Soliton> it can be very noticable if you don't use it though. 20180308 08:08:15< shadowm> In fact I'm not even entirely sure *when* it makes a difference since part of the problem is that a disk drive can only do so much at once even with NCQ. 20180308 08:10:08< vn971> shadowm: the job is to give IO to wesnothd (prioritise it). So even if the total throughput is constant or worse, you could make wesnothd happy and backup process unhappy. 20180308 08:11:30< JyrkiVesterinen> Even with the prioritization, there is the problem that the drive can't just abandon the ongoing operation the instant wesnothd wants to read something from the disk. 20180308 08:12:37< shadowm> Ideally wesnothd would never have to block on I/O unless forced by an admin to re-read the configuration at the wrong time, but re-engineering it to offload file operations to another thread doesn't sound like the easiest task. 20180308 08:13:30< Soliton> the potential issue was disk io vs network io. 20180308 08:14:54< shadowm> Doesn't it normally end up blocking on the main thread at some point before servicing the next request? 20180308 08:15:25< shadowm> Either because it coincidentally needs to write a replay, or log a message to stderr (which is almost always an on-disk file). 20180308 08:16:14< Soliton> logging is certainly not threaded if that's what you mean. 20180308 08:16:28< Soliton> not sure what is threaded at all nowadays with asio. 20180308 08:16:51< Soliton> only network send/receive used to be threaded. 20180308 08:17:12< vn971> seems there are also some alternatives to... limit bandwidth. But that's dirty, it's absolute numbers, not scheduling priorities. Not sure if we should use it.. 20180308 08:18:15< Soliton> (i'd like to remind that there is very little evidence that there is any significant issue at all.) 20180308 08:18:25< vn971> limiting to stuff like wget, rsync, TCP proxies etc. 20180308 08:18:38< shadowm> Incidentally, the backup jobs are still complete backups, right? It seemed that way when I had a peek into one of then, it was an lzo tarball. 20180308 08:18:53< shadowm> (As opposed to only copying over files that changed since the previous backup.) 20180308 08:19:31< Soliton> yes, not incremental. not sure if it does some optimization internally but i think not. 20180308 08:20:23< Soliton> i think full backups once a week or maybe even less is fine. we can look into more backups of actual important data. 20180308 09:17:52< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 9603b44c2b1b / src/sdl/window.cpp: SDL/Window: set render scaling method to linear https://github.com/wesnoth/wesnoth/commit/9603b44c2b1b65229048782819655d213ff012fd 20180308 09:17:55< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 7009cae0cf4a / src/video.cpp: Video: enabled accelerated rendering with texture target access https://github.com/wesnoth/wesnoth/commit/7009cae0cf4afb08e084fdd7639aa2845a35a82e 20180308 09:17:58< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 3f47a5cd296e / / (7 files in 4 dirs): GUI2/Canvas: refactor surface blitting out of drawing routines https://github.com/wesnoth/wesnoth/commit/3f47a5cd296e8ac676aac4e95471800e664bd295 20180308 09:18:01< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 8f355d7a3c4b / src/gui/widgets/window.cpp: GUI2/Window: re-implement drawing and removed commented-out restore code https://github.com/wesnoth/wesnoth/commit/8f355d7a3c4b48c895b72994fabafe47059d24c3 20180308 09:18:04< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 9105fdec1a07 / src/ (4 files in 3 dirs): GUI2/Window: removed restore flag and restorer surface https://github.com/wesnoth/wesnoth/commit/9105fdec1a078e605a426ee1e3e7f19fec2bc85d 20180308 09:18:07< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering f3bb018d0108 / src/ (27 files in 4 dirs): GUI2/Modal Dialog: removed set_restore interface https://github.com/wesnoth/wesnoth/commit/f3bb018d0108598e186cc4075dd0d0d20fb6a8af 20180308 09:18:10< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 21e16175cc9d / src/ (49 files in 5 dirs): GUI2: removed dirty widget interface https://github.com/wesnoth/wesnoth/commit/21e16175cc9d82fe87dc72244db5a0b633491945 20180308 09:18:13< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 34d70e4c8a92 / src/gui/ (core/canvas.cpp core/canvas.hpp widgets/panel.cpp widgets/styled_widget.cpp): GUI2/Canvas: renamed blit function and removed surface argument https://github.com/wesnoth/wesnoth/commit/34d70e4c8a9217e059daeb8c0d19a342aa23e4b6 20180308 09:18:16< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering e254be36eda3 / src/gui/widgets/ (31 files): GUI2: removed framebuffer code from draw impl functions https://github.com/wesnoth/wesnoth/commit/e254be36eda3b2f0b6446390c4a3d1f3a62dd436 20180308 09:18:19< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering b7fa0a46d414 / src/font/text.cpp: Hack to get text to render right https://github.com/wesnoth/wesnoth/commit/b7fa0a46d4143f3040e2f473cdf950b7a342ee80 20180308 09:18:22< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 4910d1392c67 / src/gui/ (6 files in 2 dirs): GUI2: refactored viewport setting and re-added clip rect setting https://github.com/wesnoth/wesnoth/commit/4910d1392c679b5344fbeefcdc532f969565efb8 20180308 09:18:25< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 2b1361f90947 / src/gui/widgets/window.cpp: Removed some debug output https://github.com/wesnoth/wesnoth/commit/2b1361f909477c3cc14d8ae7759e14e53e1f5315 20180308 09:18:28< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering ee15ad1c2155 / src/gui/core/canvas.cpp: GUI2/Canvas: removed surface_lock objects https://github.com/wesnoth/wesnoth/commit/ee15ad1c21550169f0b683c8e50871cfb6ee6cfc 20180308 09:18:31< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering b0f464e4f8ca / src/gui/core/event/handler.cpp: Small code simplification https://github.com/wesnoth/wesnoth/commit/b0f464e4f8ca0bc5f83d546d667715431a0e992c 20180308 09:18:34< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 065c6e6f65ea / src/gui/core/canvas.cpp: GUI2/Canvas: add error logging if canvas texture creation fails https://github.com/wesnoth/wesnoth/commit/065c6e6f65eafb50e3f648660a4f6cebfef8d9aa 20180308 09:18:37< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 97784e415958 / / (11 files in 7 dirs): Added SDL_Texture wrapper class and some utility functions https://github.com/wesnoth/wesnoth/commit/97784e41595807435d3518639196bbe77bcf4144 20180308 09:18:40< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 7a333ab6f214 / src/gui/widgets/minimap.cpp: GUI2/Minimap: quick fix to get the minimap drawing again https://github.com/wesnoth/wesnoth/commit/7a333ab6f21437f1ed750e4a7b59b1856f1ebd8d 20180308 09:18:43< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering ca80f777b717 / / (5 files in 3 dirs): Moved renderer RAII helpers to their own file and added ones for clip rect and v https://github.com/wesnoth/wesnoth/commit/ca80f777b7175fa82a27980df9d1e5c5f8a2c820 20180308 09:18:46< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 6f9dc43cc13f / src/video.cpp: CVideo: convert blit_surface to handle input as textures instead of blitting to https://github.com/wesnoth/wesnoth/commit/6f9dc43cc13f05b4233a50b081d98ed15c6afc4c 20180308 09:18:49< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 99753f20eb71 / src/ (gui/widgets/widget.cpp sdl/rect.cpp): Use get_renderer() over *get_window() https://github.com/wesnoth/wesnoth/commit/99753f20eb71ff5df338368a7c8e021df17a9e38 20180308 09:18:52< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering a88a1bd5cfb4 / src/ (image.cpp image.hpp): Added a texture cache https://github.com/wesnoth/wesnoth/commit/a88a1bd5cfb4dc724d0b98175130aba29122a6d6 20180308 09:18:55< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 8a1c1e105180 / src/sdl/ (texture.cpp texture.hpp): Texture: converted internal handling to use a shared_ptr https://github.com/wesnoth/wesnoth/commit/8a1c1e105180608fc746856ef6d2c10a58446aad 20180308 09:18:58< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 81b5e22fb638 / src/gui/core/canvas.cpp: GUI2/Canvas: disable surface manip w/ accelerated rendering for stretch resize m https://github.com/wesnoth/wesnoth/commit/81b5e22fb638018262d405fc7e48e6627a1cf742 20180308 09:19:01< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 31a1c72cfb52 / src/ (display.cpp sdl/utils.cpp sdl/utils.hpp): Enabled drawing of minimap in-game https://github.com/wesnoth/wesnoth/commit/31a1c72cfb528185cfd9d5ba132ffcd3d47bb61c 20180308 09:19:04< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 8b0b8d034d31 / src/ (7 files in 4 dirs): Moved GUI2's per-frame drawing trigger to global scope https://github.com/wesnoth/wesnoth/commit/8b0b8d034d3184b3a927cf72862a9899284c8056 20180308 09:19:07< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 4e3b25395961 / src/gui/widgets/minimap.cpp: GUI2/Miniap: draw any provided canvas data before the minimap https://github.com/wesnoth/wesnoth/commit/4e3b2539596125566bcca48101e4e3c85a5264e1 20180308 09:19:10< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering b4501d317e86 / / (7 files in 6 dirs): Added static prototype for GUI2 in-game theme https://github.com/wesnoth/wesnoth/commit/b4501d317e8661629852fccaccb8dfce77a293b8 20180308 09:19:13< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 3bead37407a7 / / (19 files in 6 dirs): Decoupled drawing buffer code from display class https://github.com/wesnoth/wesnoth/commit/3bead37407a7b885b424055f0ac621d6fe921a6d 20180308 09:19:16< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 36ea28f15b69 / src/ (13 files in 6 dirs): Initial refactor for main-screen accelerated rendering https://github.com/wesnoth/wesnoth/commit/36ea28f15b69e08682ed1cf5c259e6b7203f08ec 20180308 09:19:19< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering f0f48f8304a2 / src/gui/core/event/handler.cpp: GUI2: moved event handling into main context https://github.com/wesnoth/wesnoth/commit/f0f48f8304a2e8951cd5cc39702a57d4d4d5e1e9 20180308 09:19:22< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering e1feb210c98d / src/units/drawer.cpp: Draw units under bars/orbs/etc https://github.com/wesnoth/wesnoth/commit/e1feb210c98dfa4b23f06bf224f858156058e1f7 20180308 09:19:25< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering d01ed30b78f8 / src/ (video.cpp video.hpp): Video: expand render_copy to take flip arguments https://github.com/wesnoth/wesnoth/commit/d01ed30b78f8edb6915ce28798e2423efbb57e9f 20180308 09:19:28< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering fa9d8d649caf / src/gui/core/canvas.cpp: GUI2/Canvas: made use of CVideo::render_copy https://github.com/wesnoth/wesnoth/commit/fa9d8d649caf911cb5d22fe50995b9e961a2c586 20180308 09:19:31< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 89e4a63c2884 / src/play_controller.cpp: Fixed play_controller not joining current event context https://github.com/wesnoth/wesnoth/commit/89e4a63c2884ac3d2ed56d5d8a029844b529240d 20180308 09:19:34< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 536ff3bcbd6a / src/units/drawer.cpp: Uint: fixed bad bar alpha on unit mouseover https://github.com/wesnoth/wesnoth/commit/536ff3bcbd6a10b5709fd5d7c9f7c16869c36353 20180308 09:19:37< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering f248a5352eae / src/ (13 files in 4 dirs): Another huge chunk of progress https://github.com/wesnoth/wesnoth/commit/f248a5352eaea9c2765dcbab0efa9785248514ba 20180308 09:19:40< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 8e8e8d216e62 / src/ (controller_base.cpp editor/action/action_item.cpp scripting/game_lua_kernel.cpp): Removed draw() calls into the display class https://github.com/wesnoth/wesnoth/commit/8e8e8d216e625a3b8f068c39866659a16a5ecb56 20180308 09:19:43< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering b4d0b59d1549 / src/ (events.cpp video.cpp video.hpp): Video: (almost) completely removed framebuffer surface https://github.com/wesnoth/wesnoth/commit/b4d0b59d1549fb2aa4931ee99b0b77d9823a35f5 20180308 09:19:46< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 7fc1d3499d2c / src/ (tests/utils/fake_display.cpp video.cpp video.hpp): Video: removed unused arguments from make_test_fake https://github.com/wesnoth/wesnoth/commit/7fc1d3499d2cb5e1c2cb1165ae868afeab77f2fc 20180308 09:19:49< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 1dbfa4e7800f / src/ (display.cpp display.hpp game_display.cpp units/drawer.cpp): Got a bunch more components drawing https://github.com/wesnoth/wesnoth/commit/1dbfa4e7800f865c9abd2afa13e11f46757cd18a 20180308 09:19:52< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering e3e30f836c23 / src/display.cpp: Enabled more stuff drawing https://github.com/wesnoth/wesnoth/commit/e3e30f836c2338b94870b286cf3cdb41177e7615 20180308 09:19:55< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 9eb57b5e2d15 / src/controller_base.cpp: Removed most call to raise_draw_event https://github.com/wesnoth/wesnoth/commit/9eb57b5e2d15ba11795a311c0879aa32e300f006 20180308 09:19:58< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering d5ee54d40b08 / src/units/drawer.cpp: Units: fixed bad HP/XP bars fill rect offset https://github.com/wesnoth/wesnoth/commit/d5ee54d40b08c6d25b16850ca5d7f0e2c7571646 20180308 09:20:01< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 1e3f4c93024b / src/gui/core/canvas.cpp: GUI2/Canvas: fixed mirrored images being flipped on the wrong axis. https://github.com/wesnoth/wesnoth/commit/1e3f4c93024b896091161841fe673aa054fc9ade 20180308 09:20:04< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 5da9957dd2a6 / src/ (image.cpp image.hpp): Extended implementation of the texture cache https://github.com/wesnoth/wesnoth/commit/5da9957dd2a658201f4051c59586c3b98b05128e 20180308 09:20:07< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 4ae34ec6a614 / src/display.cpp: Trim ToD images to hex https://github.com/wesnoth/wesnoth/commit/4ae34ec6a6146ef6835a8575f375c09054ec37b6 20180308 09:20:10< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 56afee96a923 / src/gui/core/ (canvas.cpp canvas_private.hpp): GUI2/Canvas: refactor surface use out of image rendering https://github.com/wesnoth/wesnoth/commit/56afee96a9233d563e8dad4a38e4d91cfa4137c2 20180308 09:20:13< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering fc720ec6e25c / / (13 files in 6 dirs): Some initial code (disabled for now) for setting up an OGL context https://github.com/wesnoth/wesnoth/commit/fc720ec6e25c401a5bcc59bb2ad1c0fabc0a909a 20180308 09:20:16< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 238ba6717f05 / src/ (image.cpp image.hpp): Allowed IPFs to work again when using the texture cache https://github.com/wesnoth/wesnoth/commit/238ba6717f05ac01ce3b64134913d7b4715c84f6 20180308 09:20:19< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering e8b0616ab2dd / src/gui/core/canvas.cpp: GUI2/Canvas: set clip rect when tiling images https://github.com/wesnoth/wesnoth/commit/e8b0616ab2dd5cc735499870f3f78c8caa853205 20180308 09:20:22< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 75c021e218ba / data/gui/widget/window_default.cfg: GUI2/Window: draw background image first instead of last https://github.com/wesnoth/wesnoth/commit/75c021e218bafb385ed8dcd64dd6e9d9e7be7eb8 20180308 09:20:25< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 95c71a0311b3 / src/gui/dialogs/ (outro.cpp story_viewer.cpp): GUI2: removed some unnecessary calls to canvas::set_is_dirty https://github.com/wesnoth/wesnoth/commit/95c71a0311b39276f6084f17780071806f9bee52 20180308 09:20:28< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 79fde3b1c182 / src/sdl/ (window.cpp window.hpp): SDL/Window: removed pixel format member and promoted renderer info wholly to cla https://github.com/wesnoth/wesnoth/commit/79fde3b1c18262f1585705547158d25d571ee68a 20180308 09:20:31< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering e3120e18caff / src/sdl/ (render_utils.hpp texture.cpp): Added some inline wrappers for SDL_SetTexture* functions https://github.com/wesnoth/wesnoth/commit/e3120e18caffb8ce0f0c99c23f62bd4081bf5fc2 20180308 09:20:34< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering ac4d15bb0922 / src/ (display.cpp game_display.cpp halo.cpp halo.hpp): Refactored halo code to bring it in line with new drawing methods https://github.com/wesnoth/wesnoth/commit/ac4d15bb092252b60f42ef80edecc961585a376e 20180308 09:20:37< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 07932dbf4bfe / src/units/frame.cpp: Restored alpha handling of unit frames https://github.com/wesnoth/wesnoth/commit/07932dbf4bfeb82954eac9fb4d1c90e1e95dcd85 20180308 09:20:40< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering f728b6f63235 / src/gui/ (5 files in 3 dirs): GUI2/Window: removed empty undraw() function https://github.com/wesnoth/wesnoth/commit/f728b6f6323547fd6d395cd6d180fc5f36b9614a 20180308 09:20:43< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 977bc22e7f26 / src/ (gui/core/canvas.cpp image.cpp image.hpp sdl/render_utils.hpp sdl/window.cpp): Split texture caches into linear and NN scaled versions https://github.com/wesnoth/wesnoth/commit/977bc22e7f263699d69e79019b789ccac870ef28 20180308 09:20:46< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering a76b71ee6aab / src/ (font/text.cpp font/text.hpp gui/core/canvas.cpp gui/widgets/styled_widget.hpp): Added a getter for a static pango_text object https://github.com/wesnoth/wesnoth/commit/a76b71ee6aab3fc012b369da9c012f7db2baebcf 20180308 09:20:49< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 78b88cb7076c / / (12 files in 5 dirs): Port floating textbox/command console to GUI2 https://github.com/wesnoth/wesnoth/commit/78b88cb7076c4ae96bf72b0f8f8c398f986c87c4 20180308 09:20:52< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering d60bfb6daa56 / src/floating_label.cpp: Floating Label: formatting update https://github.com/wesnoth/wesnoth/commit/d60bfb6daa56eea48a885be59d398647779e64f9 20180308 09:20:55< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 0ffb42da5542 / src/ (floating_label.cpp floating_label.hpp tooltips.cpp): Refactored floating_label implementation https://github.com/wesnoth/wesnoth/commit/0ffb42da55422aee298a4d36adaa5f2da7b3306a 20180308 09:20:58< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 650d1fc181eb / src/display.cpp: Display: restrict render clip rect setter to map drawing scope only https://github.com/wesnoth/wesnoth/commit/650d1fc181eb89ba71406b2686abbcacb97cc495 20180308 09:21:01< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 3b0cd70fe2a7 / src/image.cpp: Improved console output on IPF fail https://github.com/wesnoth/wesnoth/commit/3b0cd70fe2a70480026734096a0e04c2218c566c 20180308 09:21:04< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering e54d73ed4e3d / src/ (8 files in 3 dirs): Refactor and cleanup of the drawing dispatch system https://github.com/wesnoth/wesnoth/commit/e54d73ed4e3d158ac6fbb6ab664eee0e7d50518b 20180308 09:21:07< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering ea3662625a67 / / (22 files in 6 dirs): Renamed drawing_buffer to drawing_queue https://github.com/wesnoth/wesnoth/commit/ea3662625a67ad484a222375bbf0d751307f7753 20180308 09:21:10< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 45a19223eed1 / src/display.cpp: Fixed halos drawing over fog and shroud (fixes #1406) https://github.com/wesnoth/wesnoth/commit/45a19223eed1521ca255f03fdbdc7f83b88864c9 20180308 09:21:13< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 6c24298ca214 / src/sdl/window.cpp: SDL/Window: throw exception if render-to-texture is not enabled https://github.com/wesnoth/wesnoth/commit/6c24298ca21403f1d11da91f1e3d690aafa46764 20180308 09:21:16< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering d3681e41c85d / src/ (42 files in 10 dirs): Display: removed all the invalidated locations code https://github.com/wesnoth/wesnoth/commit/d3681e41c85db0f1a8f2b86958cc249748879753 20180308 09:21:19< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 4e539f674405 / src/ (7 files in 4 dirs): Removed animation invalidation code https://github.com/wesnoth/wesnoth/commit/4e539f674405c573d30f08f918d2b4e0a42e09b6 20180308 09:21:22< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 3a2ca9acc20c / src/ (6 files in 5 dirs): Display: removed old drawing code and external draw calls https://github.com/wesnoth/wesnoth/commit/3a2ca9acc20cda383ac7050042404c31f7c47105 20180308 09:21:25< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering ccc5368648b9 / src/units/ (drawer.cpp frame.cpp): Fixed some bad drawing offsets and sizes when zoomed in https://github.com/wesnoth/wesnoth/commit/ccc5368648b9dbe078bbd998219d0fc39ecaa3cc 20180308 09:21:28< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 3aaca3ed4c9f / src/sdl/ (texture.cpp texture.hpp): SDL/Texture: made info struct take a texture ptr directly https://github.com/wesnoth/wesnoth/commit/3aaca3ed4c9f9871d6c384aced46075b3664d2aa 20180308 09:21:31< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 08746b6b5c00 / src/ (6 files in 2 dirs): Display: work on refactoring the main drawing system https://github.com/wesnoth/wesnoth/commit/08746b6b5c00df2f5a1d8f957a3bf1293d78abb1 20180308 09:21:34< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering bc044bbf9457 / src/video.cpp: Video: don't render null textures https://github.com/wesnoth/wesnoth/commit/bc044bbf9457e37137f135a3f16a642288d443fe 20180308 09:21:37< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 21a2c71eaa7c / src/ (8 files in 2 dirs): Removed external calls to display::redraw_everything() https://github.com/wesnoth/wesnoth/commit/21a2c71eaa7cb97897086211c6c8395973acf688 20180308 09:21:40< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 3d8bc5585591 / src/ (display.cpp display.hpp): Display: header formatting and doc updates https://github.com/wesnoth/wesnoth/commit/3d8bc558559122fbcabc7ced0aa133e02a158a37 20180308 09:21:43< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering e144bd236b95 / src/ (display.hpp gui/core/event/handler.cpp): Marked sdl_handler::draw overrides as final https://github.com/wesnoth/wesnoth/commit/e144bd236b95fd2301ed2493b50cd81c27a642e4 20180308 09:21:46< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering aa586066bcc2 / src/ (6 files): Display: cleaned up a bunch of now-unused/unnecessary members and functions https://github.com/wesnoth/wesnoth/commit/aa586066bcc21821d362cad1ceaed22dcf1c9d48 20180308 09:21:49< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 3d77f54a7a92 / src/display.cpp: Display: re-enable fps counter with :fps https://github.com/wesnoth/wesnoth/commit/3d77f54a7a924b7949105e6f08168e7981d78c25 20180308 09:21:52< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 7deade43e71a / src/gui/core/canvas.cpp: GUI2/Canvas: don't skip drawing if canvas texture is null https://github.com/wesnoth/wesnoth/commit/7deade43e71a7611f9c73871cbabb90fa2c6c4b3 20180308 09:21:55< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 44507faaf63d / src/ (display.cpp floating_label.cpp font/text.cpp font/text.hpp gui/core/canvas.cpp): Added a texture cache for pango_text render output https://github.com/wesnoth/wesnoth/commit/44507faaf63d371c475c7e8d5b9f927fcdb55929 20180308 09:21:58< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 1b79952e07e7 / src/ (floating_label.cpp floating_label.hpp): Floating Label: header formatting updates https://github.com/wesnoth/wesnoth/commit/1b79952e07e7db1289d2c0a38c5e8d1acbdef3d4 20180308 09:22:01< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 4936c8fe7195 / src/gui/core/canvas.cpp: GUI2/Canvas: handle text alpha as a render-time op https://github.com/wesnoth/wesnoth/commit/4936c8fe7195ac74b70470e0975da05c5ac1baf3 20180308 09:22:04< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering ef19039ee2ad / src/font/ (text.cpp text.hpp): Font/Pango Text: add extra stroke to text outline to compensate for alpha weirdn https://github.com/wesnoth/wesnoth/commit/ef19039ee2ad0dad0c6e9cd1aa43aff2b4a029a9 20180308 09:22:07< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 80032219f1fe / src/sdl/ (texture.cpp texture.hpp): Some updates to the texture wrapper class https://github.com/wesnoth/wesnoth/commit/80032219f1fe2a633d2dfeb776d8723811690dc5 20180308 09:22:10< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering c1ad55114c1a / src/image.cpp: Avoid temporary object when creating new textures from disk https://github.com/wesnoth/wesnoth/commit/c1ad55114c1af44ca4247dfa3351064f4cefa21b 20180308 09:22:13< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering e35ab2c29e66 / src/floating_label.cpp: Floating Labels: use new pango_text functionality for generating text outline https://github.com/wesnoth/wesnoth/commit/e35ab2c29e66bdd8aa327cf227797787d62a4dca 20180308 09:22:16< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering b6915b2ce22e / src/ (display.cpp display.hpp): Display: avoid unnecessarily (potentially) creating millions of temp vectors https://github.com/wesnoth/wesnoth/commit/b6915b2ce22e04042831761fc2fe40e9de0f4a97 20180308 09:22:19< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 0b114ff165e2 / src/actions/vision.cpp: Comment out an unused parameter https://github.com/wesnoth/wesnoth/commit/0b114ff165e28b08bce27571795ca8edf9f514e9 20180308 09:22:22< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering e4acfd2e95a5 / src/ (floating_label.cpp floating_label.hpp): Added RAII helper struct to manage a floating label's lifetime https://github.com/wesnoth/wesnoth/commit/e4acfd2e95a530d98170dc277b21c3a805128660 20180308 09:22:25< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering e5415295e241 / src/ (8 files in 2 dirs): Another large batch of progress, primarily in game_display https://github.com/wesnoth/wesnoth/commit/e5415295e241eb9408fd7c0e8b4902494a1bbcd7 20180308 09:22:28< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 5e412360fa79 / src/display.cpp: Display: simplified a few things https://github.com/wesnoth/wesnoth/commit/5e412360fa7979c9858ab8d431e781a2ff27ab98 20180308 09:22:31< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 9f74e46bb8a8 / src/sdl/texture.cpp: SDL/Texture: avoid unnecessary shared_ptr creation https://github.com/wesnoth/wesnoth/commit/9f74e46bb8a86b62d577646138ed1a159f505d78 20180308 09:22:34< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering cb51088f85b7 / src/display.cpp: Display: fixed moving units drawing under foreground terrains https://github.com/wesnoth/wesnoth/commit/cb51088f85b73f5adbe1423c8253957468693b2c 20180308 09:22:37< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering b65f30370093 / src/floating_label.cpp: Floating Label: keep local pango_text object static https://github.com/wesnoth/wesnoth/commit/b65f30370093eacde4fbaa00155e1a3daea6b8bf 20180308 09:22:40-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180308 09:22:40< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 4659abe8b974 / src/ (controller_base.cpp controller_base.hpp): Controller Base: removed unused process_focus_keydown_event event https://github.com/wesnoth/wesnoth/commit/4659abe8b974387cd89ca0ceb5a2750920b636b6 20180308 09:22:43< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 3269216981e9 / src/ (display.cpp display.hpp floating_label.cpp show_dialog.cpp): Refactored handling of window/renderer size getters https://github.com/wesnoth/wesnoth/commit/3269216981e9e6cf84858ef95d6f7ff368ca667e 20180308 09:22:46< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 1147eb5e11c5 / src/font/text.cpp: Font/Pango Text: fixed a weird crash in Cairo https://github.com/wesnoth/wesnoth/commit/1147eb5e11c58fed42050f9c9b796c0c20be754d 20180308 09:22:49< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering fe0a6f0bac7a / src/display.hpp: Display: exit render_scaled_to_zoom early if passed texture is null https://github.com/wesnoth/wesnoth/commit/fe0a6f0bac7a79527c3d0f6f05d60e6c692b5140 20180308 09:22:52< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering ed5878426b92 / src/ (display.cpp display.hpp): Display: avoid temp vectors when rendering partial fog/shround images on hex https://github.com/wesnoth/wesnoth/commit/ed5878426b929b303e8d8c0c043cc584b1814e6a 20180308 09:22:55< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 0cc6f899bbba / src/halo.cpp: Halos: fixed incorrect drawing origin when at non-default zoom https://github.com/wesnoth/wesnoth/commit/0cc6f899bbba8844fb02efbe27f59f6f8ac384c8 20180308 09:22:58< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 02b69cd3c8aa / src/ (gui/core/canvas.cpp sdl/render_utils.hpp sdl/window.cpp): Moved SDL_SetRenderDrawColor wrapper to utils file and added a second overload https://github.com/wesnoth/wesnoth/commit/02b69cd3c8aaf059d61db72586d7fab261e86d98 20180308 09:23:01< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 58dfa251d8e1 / src/gui/core/ (canvas.cpp canvas.hpp): GUI2/Canvas: optimized cached texture management https://github.com/wesnoth/wesnoth/commit/58dfa251d8e151a38c460f7fcbbc31804adac9db 20180308 09:23:04< irker845> wesnoth: Jyrki Vesterinen wesnoth:accelerated_rendering 74949b857bfe / src/sdl/ (texture.cpp texture.hpp): Fix build with Visual Studio https://github.com/wesnoth/wesnoth/commit/74949b857bfefd7c3b6ca949cc0ad71742f37cc3 20180308 09:23:06< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 3aaf76673910 / src/sdl/render_utils.hpp: Allow render_target_setter to restore the last target when destroyed https://github.com/wesnoth/wesnoth/commit/3aaf7667391003cd377b383447e2fb184f32f39b 20180308 09:23:09< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 55c5fe21efd2 / src/ (minimap.cpp minimap.hpp): Added new minimap drawing method that works wholly with textures https://github.com/wesnoth/wesnoth/commit/55c5fe21efd207f6d18ad0b06b31b7e700103b39 20180308 09:23:12< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering ee0705cf9e70 / src/gui/core/ (canvas.cpp canvas.hpp): GUI2/Canvas: allow the default draw routine (shape drawing) to be overridden https://github.com/wesnoth/wesnoth/commit/ee0705cf9e702b9a472a3d0e8977a3406999ebaf 20180308 09:23:15< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering b338aa1d4a49 / src/gui/widgets/ (minimap.cpp minimap.hpp): GUI2/Minimap: refactored drawing code https://github.com/wesnoth/wesnoth/commit/b338aa1d4a49089f3466cb4864c96f430b149fe3 20180308 09:23:18< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering c2cd4277a19c / src/units/frame.cpp: Unit/Frame: fixed alpha mods being applied to all units of the same type https://github.com/wesnoth/wesnoth/commit/c2cd4277a19cfa0c3495be49ee100b04fcf54e1d 20180308 09:23:21< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 7905412a9d4f / src/ (game_display.cpp game_display.hpp): Game Display: reimplemented more functionality in draw_movement_info https://github.com/wesnoth/wesnoth/commit/7905412a9d4f1de9857086f4dbe0fa1d83d92b7b 20180308 09:23:24< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering aff68e694800 / src/game_display.cpp: Game Display: formatting update https://github.com/wesnoth/wesnoth/commit/aff68e694800a7dd893cb9e22c8678e797787a52 20180308 09:23:27< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 850393015168 / src/gui/core/ (canvas.cpp canvas.hpp): GUI2/Canvas: some refactoring to correctly reimplement the shape caching mechani https://github.com/wesnoth/wesnoth/commit/85039301516818cd13423e770266d9f5bf9d107e 20180308 09:23:30< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 217c3e6bd051 / src/display.cpp: Display: removed old software blitting routines from scroll https://github.com/wesnoth/wesnoth/commit/217c3e6bd051e37cf70b034aa10ec4becf972ae9 20180308 09:23:33< irker845> wesnoth: Charles Dang wesnoth:accelerated_rendering 8c6a16b4dd05 / src/ (display.cpp display.hpp): display general compilation fixes https://github.com/wesnoth/wesnoth/commit/8c6a16b4dd0502e041946ff2eb69227b842ee911 20180308 09:51:34< irker845> wesnoth/wesnoth:master Charles Dang 5222172609 display general compilation fixes AppVeyor: vs2015/Release Failed 20180308 09:51:35< irker845> Details: https://ci.appveyor.com/project/wesnoth/wesnoth-7lnpw/build/Wesnoth-VS2015-master-1752 20180308 10:03:14-!- travis-ci [~travis-ci@ec2-54-80-80-155.compute-1.amazonaws.com] has joined #wesnoth-dev 20180308 10:03:16< travis-ci> wesnoth/wesnoth#16783 (accelerated_rendering - 8c6a16b : Charles Dang): The build is still failing. 20180308 10:03:16< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/350736839 20180308 10:03:16-!- travis-ci [~travis-ci@ec2-54-80-80-155.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180308 10:10:33-!- vladimirslavik [vslavik@nat/redhat/x-fhmjjcshggiobgwu] has joined #wesnoth-dev 20180308 10:29:44-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has quit [Quit: .] 20180308 10:58:26< irker845> wesnoth/wesnoth:master Charles Dang 5222172609 display general compilation fixes AppVeyor: 3/6 builds failed 20180308 10:58:28< irker845> Details vs2015/Release: https://ci.appveyor.com/project/wesnoth/wesnoth-7lnpw/build/Wesnoth-VS2015-master-1752 20180308 10:58:28< irker845> Details vs2013/Release: https://ci.appveyor.com/project/wesnoth/wesnoth/build/Wesnoth-VS2013-master-1765 20180308 10:58:29< irker845> Details vs2017/Release: https://ci.appveyor.com/project/wesnoth/wesnoth-605wt/build/Wesnoth-VS2017-master-1457 20180308 11:17:36< vn971> // If anything, today I've created an add-on to specify unit upgrades before they happen. In contrast to existing add-ons, it allows saving the preference for all new units in game, or even all new units in future games on same map. Name of the new add-on is "Pick Unit Advance", it works by using PersistenceWML. 20180308 11:22:01-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has joined #wesnoth-dev 20180308 11:37:04-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180308 11:37:10-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180308 12:03:59< vn971> wow, that's really weird. add-on server refuses my add-on if it have this line in _server.pbl: 20180308 12:03:59< vn971> # some text 20180308 12:04:00< vn971> but if I change the line to this, it works: 20180308 12:04:00< vn971> # some text= 20180308 12:04:49< vn971> seemingly it reads comments. And expect an equal sign in it. Or how else can I interpret this? 20180308 12:07:35< JyrkiVesterinen> That sounds very strange. _server.pbl is WML, and read with the WML parser. 20180308 12:09:15< vn971> JyrkiVesterinen: I tested it a number of times, and somewhy it reproduced 100%. Add equals sign and it is being accepted. Remove and rejected. Note also that I'm using wesnoth_addon_manager. But the error reason came from the server (I think). 20180308 12:09:38< vn971> there could be some bug about wesnoth_addon_manager that I do not yet understand though. 20180308 12:09:54< JyrkiVesterinen> Ah. Wesnoth_addon_manager is distinct, and it doesn't use the main WML parser. 20180308 12:16:29< JyrkiVesterinen> The addon manager in Wesnoth parses _server.pbl, transforms it somewhat, then converts what remains to a string that it sends to the server. At that point, the comments are long gone. 20180308 12:16:56< JyrkiVesterinen> Therefore, this can only be a wesnoth_addon_manager bug. It doesn't ignore all comments like it should. 20180308 12:20:48-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20180308 12:31:32< irker845> wesnoth: newfrenchy83 wesnoth:master 5e272829fa73 / projectfiles/CodeBlocks/wesnoth.cbp: Update wesnoth.cbp https://github.com/wesnoth/wesnoth/commit/5e272829fa73603e55c383eafe20b108666a44f2 20180308 13:17:53-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20180308 13:21:37-!- gfgtdf [~chatzilla@x4e32b7db.dyn.telefonica.de] has joined #wesnoth-dev 20180308 13:21:44< gfgtdf> 20180308 08:16:51< Soliton> only network send/receive used to be threaded. 20180308 13:22:23< gfgtdf> Soliton: we don't use threading in the srever at all, we even disable boost asios internal threading, see https://github.com/wesnoth/wesnoth/blob/1.13.11/src/server/player_connection.hpp#L23 20180308 13:40:08< irker845> wesnoth: pentarctagon wesnoth:master 258b8b9bae8d / utils/travis/docker_run.sh: Make docker_run.sh use 4 space indenting to match other shell scripts. https://github.com/wesnoth/wesnoth/commit/258b8b9bae8d5f774c97414ab7556fc55e976b74 20180308 13:40:10< irker845> wesnoth: pentarctagon wesnoth:master ee51afa128ee / .travis.yml utils/travis/steps/script.sh: Moves the build-cache directory to be under $HOME. https://github.com/wesnoth/wesnoth/commit/ee51afa128ee4983ca9d04d2395ba36bf7eddfd5 20180308 13:40:12< irker845> wesnoth: pentarctagon wesnoth:master 02244aaa5331 / utils/travis/ (docker_run.sh steps/install.sh steps/script.sh): Make LTO controlled by a variable export in steps/install.sh. https://github.com/wesnoth/wesnoth/commit/02244aaa5331ce17a5eafb023d07524c05a9a90b 20180308 13:41:20< irker845> wesnoth: Gregory A Lundberg wesnoth:master b3b3b61c5a9c / projectfiles/CodeBlocks/wesnoth.cbp: Remove trailing tabs from CodeBlocks projectfile https://github.com/wesnoth/wesnoth/commit/b3b3b61c5a9cd51c2a34d24ec3d69275e77d0add 20180308 13:42:53< Soliton> heh, so the server uses no threads anymore but the client now does. let's see how that goes. 20180308 13:56:37-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180308 14:38:53-!- Bonobo [~Bonobo@203.63.30.190] has quit [Ping timeout: 240 seconds] 20180308 14:43:14-!- travis-ci [~travis-ci@ec2-54-144-67-58.compute-1.amazonaws.com] has joined #wesnoth-dev 20180308 14:43:15< travis-ci> wesnoth/wesnoth#16790 (master - b3b3b61 : Gregory A Lundberg): The build has errored. 20180308 14:43:15< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/350826341 20180308 14:43:15-!- travis-ci [~travis-ci@ec2-54-144-67-58.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180308 14:51:36-!- gfgtdf [~chatzilla@x4e32b7db.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.93 [Firefox 52.6.0/20180118122319]] 20180308 15:16:25-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has quit [Quit: .] 20180308 15:42:32-!- deathisundead [~quassel@unaffiliated/the-unforgiven/x-8713611] has joined #wesnoth-dev 20180308 15:48:03-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180308 15:48:10-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180308 15:50:37< irker845> wesnoth/wesnoth:master newfrenchy83 4d5465d0af Update attack_type.hpp AppVeyor: vs2013/Debug Failed 20180308 15:50:38< irker845> Details: https://ci.appveyor.com/project/wesnoth/wesnoth/build/Wesnoth-VS2013-master-1767 20180308 16:05:54-!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Ping timeout: 256 seconds] 20180308 16:11:06-!- Tad_Carlucci [~lundberg@74.193.219.119] has joined #wesnoth-dev 20180308 16:12:49-!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20180308 16:13:02-!- Tad_Carlucci_ [~lundberg@74.193.219.119] has joined #wesnoth-dev 20180308 16:13:27-!- TadCarlucci [~lundberg@74.193.219.119] has quit [Ping timeout: 240 seconds] 20180308 16:15:13-!- Tad_Carlucci [~lundberg@74.193.219.119] has quit [Ping timeout: 240 seconds] 20180308 16:25:16< irker845> wesnoth: Charles Dang wesnoth:master 13f9a9b18e2e / src/addon/manager.cpp: Addons: add .ini files to the list of default-excluded types https://github.com/wesnoth/wesnoth/commit/13f9a9b18e2ed94609d2e6eae2336b39355a9f45 20180308 16:39:20-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has joined #wesnoth-dev 20180308 16:42:47-!- deathisundead_ [~quassel@2601:40a:c380:462:744f:9a29:9fa:e0f1] has joined #wesnoth-dev 20180308 16:44:35-!- Oebele [~quassel@143.177.58.202] has joined #wesnoth-dev 20180308 16:45:27-!- deathisundead [~quassel@unaffiliated/the-unforgiven/x-8713611] has quit [Ping timeout: 252 seconds] 20180308 17:02:07-!- travis-ci [~travis-ci@ec2-54-82-34-99.compute-1.amazonaws.com] has joined #wesnoth-dev 20180308 17:02:08< travis-ci> wesnoth/wesnoth#16793 (master - 13f9a9b : Charles Dang): The build passed. 20180308 17:02:08< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/350899728 20180308 17:02:08-!- travis-ci [~travis-ci@ec2-54-82-34-99.compute-1.amazonaws.com] has left #wesnoth-dev [] 20180308 17:10:03-!- vladimirslavik [vslavik@nat/redhat/x-fhmjjcshggiobgwu] has quit [Quit: Leaving] 20180308 17:17:43< irker845> wesnoth/wesnoth:master newfrenchy83 ac2f3a9b28 Update wesnoth.cbp AppVeyor: All builds passed 20180308 17:22:45< irker845> wesnoth/wesnoth:master Gregory A Lundberg 7f32fa83e7 Use standard names AppVeyor: vs2017/Release Failed 20180308 17:22:46< irker845> Details: https://ci.appveyor.com/project/wesnoth/wesnoth-605wt/build/Wesnoth-VS2017-master-1464 20180308 17:37:39-!- JyrkiVesterinen changed the topic of #wesnoth-dev to: String freeze in effect on master | 1.13.12 (1.14 RC 1) delayed until master branch stabilizes | Wesnoth Developers Channel | >>> Want to help? Go here: https://r.wesnoth.org/t42911 (and thanks!) <<< | Discord Server: https://discord.gg/battleforwesnoth | Logs: http://irclogs.wesnoth.org | Bug tracker: https://bugs.wesnoth.org 20180308 17:58:42< irker845> wesnoth/wesnoth:master Gregory A Lundberg 1d6624d820 Use standard names AppVeyor: vs2013/Release Failed 20180308 17:58:43< irker845> Details: https://ci.appveyor.com/project/wesnoth/wesnoth/build/Wesnoth-VS2013-master-1773 20180308 18:18:45-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20180308 18:53:35< irker845> wesnoth/wesnoth:master newfrenchy83 1f6557b275 Update attack_type.hpp AppVeyor: All builds passed 20180308 19:00:22-!- vultraz [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20180308 19:00:49-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20180308 19:13:38< vn971> JyrkiVesterinen: I think you're right, yes. (About wesnoth_addon_manager not cleaning out the file.) 20180308 19:17:15-!- octalot [~steve@77.119.130.132.wireless.dyn.drei.com] has joined #wesnoth-dev 20180308 19:45:47-!- TadCarlucci [~lundberg@74.193.219.119] has joined #wesnoth-dev 20180308 19:49:32-!- Tad_Carlucci_ [~lundberg@74.193.219.119] has quit [Ping timeout: 240 seconds] 20180308 20:17:38-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180308 20:39:26-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20180308 20:50:37< irker845> wesnoth/wesnoth:master newfrenchy83 4d5465d0af Update attack_type.hpp AppVeyor: 1/2 builds failed 20180308 20:50:38< irker845> Details vs2013/Debug: https://ci.appveyor.com/project/wesnoth/wesnoth/build/Wesnoth-VS2013-master-1767 20180308 21:07:11-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20180308 21:23:05-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has quit [Quit: .] 20180308 22:02:50-!- Bonobo [~Bonobo@203.63.30.190] has joined #wesnoth-dev 20180308 22:15:57-!- Coffee_irc [~david@203.63.30.190] has quit [Ping timeout: 240 seconds] 20180308 22:16:22-!- Bonobo [~Bonobo@203.63.30.190] has quit [Ping timeout: 256 seconds] 20180308 22:18:24-!- Bonobo [~Bonobo@61.68.180.232] has joined #wesnoth-dev 20180308 22:19:29-!- Coffee_irc [~david@61.68.180.232] has joined #wesnoth-dev 20180308 22:22:45< irker845> wesnoth/wesnoth:master Gregory A Lundberg 7f32fa83e7 Use standard names AppVeyor: 1/2 builds failed 20180308 22:22:46< irker845> Details vs2017/Release: https://ci.appveyor.com/project/wesnoth/wesnoth-605wt/build/Wesnoth-VS2017-master-1464 20180308 22:27:37< irker845> wesnoth/wesnoth:master Charles Dang 13f9a9b18e Addons: add .ini files to the list of de AppVeyor: All builds passed 20180308 22:27:45-!- Coffee_irc [~david@61.68.180.232] has quit [Ping timeout: 248 seconds] 20180308 22:28:17-!- Bonobo [~Bonobo@61.68.180.232] has quit [Ping timeout: 248 seconds] 20180308 22:31:40-!- Bonobo [~Bonobo@203.111.185.228] has joined #wesnoth-dev 20180308 22:34:30-!- Coffee_irc [~david@203.111.185.228] has joined #wesnoth-dev 20180308 22:53:55-!- Oebele [~quassel@143.177.58.202] has quit [Remote host closed the connection] 20180308 22:58:42< irker845> wesnoth/wesnoth:master Gregory A Lundberg 1d6624d820 Use standard names AppVeyor: 2/4 builds failed 20180308 22:58:43< irker845> Details vs2013/Release: https://ci.appveyor.com/project/wesnoth/wesnoth/build/Wesnoth-VS2013-master-1773 20180308 22:58:44< irker845> Details vs2015/Release: https://ci.appveyor.com/project/wesnoth/wesnoth-7lnpw/build/Wesnoth-VS2015-master-1760 20180308 23:06:43-!- vultraz [uid24821@wesnoth/developer/vultraz] has joined #wesnoth-dev 20180308 23:12:32-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180308 23:12:38-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180308 23:19:44-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180308 23:19:54-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20180308 23:25:50-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20180308 23:44:23-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 255 seconds] 20180308 23:57:48< irker845> wesnoth: Charles Dang wesnoth:master 23a180b145d9 / src/gui/dialogs/preferences_dialog.cpp: Preferences Dialog: don't use invalid initial selection for combo advanced prefs https://github.com/wesnoth/wesnoth/commit/23a180b145d9dbbec30c9c71089edb1a600dd140 --- Log closed Fri Mar 09 00:00:29 2018