[00:09:34] --> Lightkey has joined #exult
[02:48:16] --> DominusExult has joined #exult
[02:48:16] --- ChanServ gives channel operator status to DominusExult
[02:51:42] <-- Dominus has left IRC (Ping timeout: 264 seconds)
[02:51:42] --- DominusExult is now known as Dominus
[04:53:24] <-- RadoS has left IRC (Remote host closed the connection)
[07:42:01] <-- nutron has left IRC (Read error: Connection reset by peer)
[07:42:40] --> nutron has joined #exult
[09:50:11] --> RadoS has joined #exult
[10:04:51] <-- RadoS has left IRC (Quit: not planned disconnect)
[10:10:41] --- azeem_ is now known as azeem
[10:20:09] --> RadoS has joined #exult
[14:13:53] --> Marzo has joined #exult
[14:13:53] --- ChanServ gives channel operator status to Marzo
[15:08:27] <Dominus> heya Marzo, Dragon baroque investigated why Exult Studio would sometimes freeze when you exit Exult before ES. Reason is that Server_close() was never implemented so the pipe is left as it is when Exult exits and this confuses ES. Do you know why Server_close() was never finished?
[15:08:35] <Dominus> his simple patch is https://pastebin.com/DiJWvc88
[17:51:29] <Dominus> Marzo, as you've just wrote you are reviewing the GTK+3 port. I've just checked it on Windows again. it needs the obvious two changes in makefile.mingw and of course gtk3 from pacman for msys2. Also the adwaita icon package BUT the one provided by msys2 is too old and is missing some vital icons :(
[17:54:09] <Dominus> and for make install it needs /lib/gdk-pixbu-2.0/2.10.0/loaders.cache and the loaders folder with the dll files
[17:55:09] <Dominus> and /share/glib-2.0/schemas/gschemas.compiled and share/icons/Adwaita
[17:55:16] <Dominus> otherwise it won't start
[17:59:34] <Marzo> Do you know what is the minimum version of GTK3 supported by the patch?
[18:00:50] <Marzo> Seems to be 3.16 judging by the glade file
[18:01:21] <Marzo> And meanwhile, gtk v4 is on the horizon...
[18:03:41] <Marzo> And maybe the icons need to be copied together with the dlls?
[18:04:02] <Marzo> And also the installer scripts need to be updated
[18:11:45] <Marzo> Or maybe Adwaita inherits some icons from other themes
[18:22:49] <Dominus> Yes, the install script needs updating. I was about to work on this but family distracts
[18:23:07] <Marzo> I can make a prototype and you can fix it later
[18:23:22] <Dominus> Great!
[18:24:28] <Dominus> And I reported earlier today some size problems in the port. Some egg info tabs have wrong sized things as well as shape info's sfx and weapons tabs
[18:25:20] <Marzo> I will be sure to keep an eye on those, white-space OCD is strong on me :)
[19:58:27] <Dominus> seems to be a packaging bug by msys2 that the adwaita theme is missing files.
[20:32:32] --> travis-ci has joined #exult
[20:32:32] <travis-ci> exult/exult#447 (master - d58b965 : Dragon-Baroque): The build passed.
[20:32:32] <travis-ci> Change view : https://github.com/exult/exult/compare/26f331049d1b...d58b965f7e1c
[20:32:32] <travis-ci> Build details : https://travis-ci.org/exult/exult/builds/753579673
[20:32:32] <-- travis-ci has left #exult
[20:51:45] <Marzo> Hm. Gimp plugin does not compile with the patch, guess I will have to fix it as well
[21:12:32] <Dominus> hmm, GIMP is still GTK+2, so maybe the plugin shouldn't be touched
[21:13:11] <Marzo> As it turns out, it was a makefile issue
[21:14:05] <Dominus> oh, of course... if you define gtk+3 but the plugin should be gtk+2...
[21:18:45] <Marzo> It seems like gimp 3 will be gtk3 as well
[21:19:07] <Lightkey> Ironic how long GIMP took to transition to the GIMP Toolkit+ 3.
[21:19:12] <Dominus> I'd expect it to be :)
[21:19:18] <Dominus> and yes, ironic :)
[21:19:53] <Marzo> "The new unstable version of GIMP, 2.99.2, marks the first step towards GIMP 3 based on the GTK3 user interface toolkit.
[21:19:53] <Marzo> "
[21:20:03] <Marzo> "the first step"
[21:21:00] <Marzo> So for now, Exult will require both gtk-2 and gtk-3, I guess
[21:27:35] <Dominus> Marzo, if you haven't touched the readme.win32 and the makefile.mingw studioinstall, I have something ready
[21:28:01] <Marzo> I did some editing on it, yes, but I can see what you have
[21:30:07] <Dominus> for studioinstall just these lines need to be added
[21:30:07] <Dominus> https://pastebin.com/igLPTWtn
[21:30:43] <Dominus> arguably the line "gdk-pixbuf-query-loaders --update-cache" may belong to the Readme.win32 instructions
[21:31:38] <Marzo> Says it is private
[21:32:05] <Dominus> oh, sortry, I thought I could shaere it anyway, pastebin thinks it is offensive :)
[21:33:18] <Dominus> https://www.dropbox.com/s/afszipe1iluvpn0/studioinstall.txt?raw=1
[21:36:30] <Dominus> and the readme is trivial, I just exchanged gthe first gtk2 pacman command with gtk3 and added mingw-w64-${MSYSTEM_CARCH}-adwaita-icon-theme as a another package
[22:40:26] <Dominus> a bit trimmed down but more complete set for Adwaita and a setting to use the dark theme: https://www.dropbox.com/s/x56pdj7rfsv9owy/share.zip?dl=0
[23:11:29] <-- Marzo has left IRC (Ping timeout: 264 seconds)
[23:53:51] <-- Lightkey has left IRC (Ping timeout: 260 seconds)