Log from 2019-04-06:
[00:11:22] *** Joins: Lucifer_arma (~email@example.com)
[01:55:04] *** Quits: danar (~danar@botters/staff/adran) (Remote host closed the connection)
[02:01:42] *** Joins: danar (~danar@botters/staff/adran)
[02:15:05] *** Joins: physkets (~physkets@unaffiliated/physkets)
[02:36:50] *** Quits: Lucifer_arma (~firstname.lastname@example.org) (Quit: Core dumped without a trace.)
[02:56:29] *** Joins: Lucifer_arma (~email@example.com)
[08:52:00] *** Quits: physkets (~physkets@unaffiliated/physkets) (Quit: physkets)
[11:06:39] *** Joins: physkets (~physkets@unaffiliated/physkets)
[11:50:09] *** Joins: AmarokNelg (~AmarokNel@unaffiliated/amaroknelg)
[11:50:09] *** Server sets mode: +cnrt
[11:52:07] *** Quits: Armanelgtron (~AmarokNel@unaffiliated/amaroknelg) (Ping timeout: 245 seconds)
[12:15:06] <Z-Man> Two reasons: 1) It's work 2) input methods inform the layout. Keyboard input doesn't mind if you have a long, possibly scrolling, menu. Mouse input (the traditional one with a pointer) makes that awkward and you'd rather have everything on one screen with no scrolling.
[12:15:25] <Z-Man> But then with more freedom of item placement.
[12:16:27] <Z-Man> Care needs to be taken. Just look at what Microsoft did when they decided to optimize their desktop OS for touch input and their console UI for Kinect.
[12:18:04] <Z-Man> About compatibility, a full remake would likely not be compatible. A remaster where we keep the core and just build a new presentation around it likely would be compatible.
[12:34:50] <Z-Man> Lucifer_arma: HenryAcich is a copy/paste bot. First clue: The camelcase name. Second clue: Meticulously filled out profile with real world interests. WHO DOES THAT? Third clue, refering to persons in posts we don't know.
[12:35:22] <Z-Man> And then you google his entire posts in quotes and find this: https://asprunner.com/forums/topic/23199-calendar-template-global-settings/page__p__77568&#entry77568
[12:39:04] <Z-Man> Same as https://forums3.armagetronad.net/viewtopic.php?p=306562#p306562 (in Trash)
[12:39:58] <Z-Man> You had me worried there for a bit that I forgot to check the new posts page and let a real user rot in approval hell ;)
[14:59:43] *** AmarokNelg is now known as Armanelgtron
[15:47:58] *** Quits: physkets (~physkets@unaffiliated/physkets) (Quit: physkets)
[16:50:48] <Lucifer_arma> ah, clearly I missed an interesting question that I must now divine from Z-man's answer :)
[16:51:38] <Lucifer_arma> one of the advantages with offloading to a serious GUI toolkit like Qt is that it handles the complexities in mouse input vs keyboard input for us. Without something like that,
[16:52:18] <Lucifer_arma> then in order to enable mouse input for the GUI, we'd have to go with a basic system that can be turned off when playing the game. Look at TuxRacer for a really good example on why that option sucks a lot.
[16:53:13] <Lucifer_arma> Basically, if we can't offload all the thinking/coding onto someone else who knows 100x more than we do about GUI programming, I'd stick with keyboard input, and I'd add joystick/gamepad support that mimics the keyboard, which you can do easily
[16:54:20] <Lucifer_arma> About compatibility. :) I'm all in favor of making any remake backwards compatible in protocol and making it provide the best interpretation of any old settings it can as reasonably as possible
[16:54:46] <Lucifer_arma> but I wouldn't put my heart into it, or hold my breath hoping old clients could connect to a remake and work "just the same as always".
[16:55:09] <Lucifer_arma> think about the two changes in CPU architectures that Macs went through. That's what we'd be looking at, essentially.
[16:55:46] <Lucifer_arma> For that reason, I'd only frown for a few minutes if we were to do a remake and break all backwards compatibility intentionally, because I'd rather not spend time writing a feature whose sole purpose for existence
[16:56:31] <Lucifer_arma> is to allow people to upgrade more slowly when I could be writing kool nu shtuf, because they'd just turn around and complain about how half-assed the compatibility is anyway, since, on top of that,
[16:56:59] <Lucifer_arma> I also don't want to be painted into a corner because we decided to support older clients and that turned out to dictate new decisions
[16:57:32] <Lucifer_arma> to make a long story short: PyQt+Panda3d = Good. :) (No, I still haven't tested that combination to see how workable it is)
[16:58:26] <Lucifer_arma> (Also, I've revised my own thoughts about limiting the server to the python standard library and am onboard with using panda3d or any game engine on the server side, as well, but restricting any other dependencies to the python standard library)
[17:00:13] <Lucifer_arma> Z-Man: I was suspicious, but for the time I was willing to put in at the time (it was late, I'd already downed my trazadone), it checked out
[17:00:16] <Lucifer_arma> sorry about that ;)
[17:02:49] <Z-Man> Nopro. Most of them bots actually forget to later come back and put the spam in. Unless it's already hidden in their profiles somehow.
[17:12:44] <Lucifer_arma> speaking of remakes, Z-man, are you interested in helping out on my stupid game network library? ;)
[17:19:32] <Z-Man> Because what I need is another project I can contribute 8 lines of code per year to?
[17:20:08] <Z-Man> Lucifer_arma: Do you have a github page for it already?
[17:36:05] <Z-Man> Interesting. Now, to create a PDF using ImageMagic on my desktop, I need to edit a security policy first.
[21:02:29] *** Joins: Z-Man- (~Z-Man@p4FE3E57D.dip0.t-ipconnect.de)
[21:02:29] *** Z-Man is now known as Guest39482
[21:02:30] *** Quits: Guest39482 (~Z-Man@p4FE3EC5B.dip0.t-ipconnect.de) (Killed (tepper.freenode.net (Nickname regained by services)))
[21:02:30] *** Z-Man- is now known as Z-Man
[21:45:22] *** Joins: AmarokNelg (~AmarokNel@unaffiliated/amaroknelg)
[21:45:22] *** Server sets mode: +cnrt
[21:47:51] *** Quits: Armanelgtron (~AmarokNel@unaffiliated/amaroknelg) (Ping timeout: 268 seconds)
[21:59:30] *** Z-Man is now known as Guest69335
[21:59:30] *** Joins: zmanuel (~Z-Man@p4FE3E7C7.dip0.t-ipconnect.de)
[21:59:30] *** Quits: Guest69335 (~Z-Man@p4FE3E57D.dip0.t-ipconnect.de) (Killed (cherryh.freenode.net (Nickname regained by services)))
[21:59:31] *** zmanuel is now known as Z-Man
View entire month
DISCLAIMER: These logs of public chat may contain some content which may not be appropriate for all audiences. Use at your own risk.
Logs from 2006-2009 pulled from wrtlprnft
Format changes at: 2015-08-25, 2017-02-20, and 2020-03-23. Times (2015 and later) should be Eastern.