#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2014-08-09

Timestamps are in GMT/BST.

00:54:28Nothing_Much Quit (Read error: Connection reset by peer)
01:28:36raptor Quit ()
03:32:01Akien has joined
04:31:27Watusimoto has joined
04:51:23Watusimoto Quit (Ping timeout: 250 seconds)
07:10:31Darrel Quit (Ping timeout: 244 seconds)
07:10:58Darrel has joined
07:17:33Nothing_Much has joined
09:20:51Darrel Quit (Read error: Connection reset by peer)
09:37:21Darrel has joined
10:16:26raptor has joined
10:16:32ChanServ sets mode +o
11:26:03raptor Quit ()
13:39:00Watusimoto has joined
14:10:17kodaone has joined
14:10:18kodaone Quit (Client Quit)
16:10:42raptor has joined
16:10:42ChanServ sets mode +o
16:19:50Watusimoto_ has joined
16:22:51Watusimoto Quit (Ping timeout: 244 seconds)
16:56:54Watusimoto has joined
16:59:32Watusimoto_ Quit (Ping timeout: 244 seconds)
18:32:41Akien Quit (Quit: Quitte)
19:15:36raptorHello
19:16:24raptorI sort started migrating configuration options, but I noticed something - I could not find how what is in the INI is loaded into the new system
19:16:29raptor*sort of
19:25:41Nothing_Much Quit (Quit: Konversation terminated!)
19:26:27Watusimotohi
19:26:43raptorhi
19:26:46Watusimotoyou mean where the call to read the settings is?
19:27:12Nothing_Much has joined
19:27:13raptorso game starts -> settings defaults loaded -> ini loaded into settings, overwriting defaults
19:27:20raptori can't find that last one
19:28:35Watusimotoconfig.cpp >> loadGeneralSettings()
19:28:50raptorI found loadSettingsFromINI, but I have no idea what that loop is doing
19:28:56WatusimotoThey very first two lines... "New school"
19:30:00raptoroh wait, i was looking at loadUserSettingsFromINI
19:30:28raptorbecause that was what was called from main()
19:31:04Watusimoto_ has joined
19:31:35raptoroh.. . i see my confusion
19:31:48raptorthere are two settings from different INIs
19:32:01raptorusersettings.ini isn't actually used though?
19:33:30Watusimoto_I don't think so... I'm not sure where that came from
19:33:40Watusimoto Quit (Ping timeout: 240 seconds)
19:34:09Watusimoto_oh wait
19:34:27Watusimoto_I may have created that
19:34:51raptorrunning hg blame...
19:35:00Watusimoto_it's used (to the extent that it's used) to track messages the user has already seen
19:35:12raptoryup, you name is all over it
19:35:14raptor*your
19:35:17Watusimoto_only related to "levelling up" at this point, which is only barely implemented
19:35:52Watusimoto_the idea being that if two different players are sharing the same machine, we might want to track some things differently for each
19:36:14Watusimoto_actually, as I write that, we proabably want to track lots of things differently for each
19:36:30Watusimoto_so usersettings is a place we could do that
19:36:43Watusimoto_but the concept isnt really developed at this point
19:37:17raptorah ok
19:38:13Watusimoto has joined
19:38:16raptorok, so
19:38:27raptorthat // New school loop over the 'sections'
19:38:38raptoris there twice
19:38:59raptoronce in loadGeneralSettings, but also once before it in the calling method loadSettingsFromINI()
19:39:17raptorwe need only once, correct? I don't see a difference...
19:39:23WatusimotoI think so
19:39:25Watusimotobut
19:40:08WatusimotoI haven't looked at this, but we do read the settings once, where default values are filled in for missing/corrupt settings, then we immediatlely write again to get those into the INI
19:40:27Watusimotowe probably don;t need to read again after that
19:40:34Watusimotoso that's probably a bug
19:41:29raptorok, now i want to just verify the architecture we want
19:41:30Watusimoto_ Quit (Ping timeout: 255 seconds)
19:41:43raptorwe'll basically be removing all the load/write methods
19:41:50raptorbut keep IniSettings object
19:42:19raptorwill we need the IniSettings object after this?
19:45:05WatusimotoI'm not sure... I don;t recall exactly what it does
19:45:19WatusimotoI figured we keep moving stuff and see if there is anything left
19:45:35raptorha ok
19:46:21raptorso basically the new architecture is to put everything into IniSettings::mSettings
19:48:13raptorand then i guess in game we only reference the GameSettings object
19:48:19raptorwhich has access to those vi mIniSettings.mSettings
19:48:59Watusimotowhen that's done, I want to move mSettings "up a level" so that it's all in mIniSettings
19:49:05Watusimoto(I think that's what I wanted)
19:49:13raptoryes, that's looking like where it's going
19:49:26WatusimotoI basically created mSettings as a holding pen for the new stuff during the transition
19:49:31raptorwe'd remove one of those objects somehow
19:49:44Watusimotoafter its finished there'll be no need for it
19:58:52WatusimotoI'm trying to figure out how the forums used to look... do you know where the search box was, and where the motd/players playing box was?
19:59:12raptoryes
19:59:44raptorboth were in another gray rectangle directly above the main one
19:59:57raptorthe one that contains 'User Control Panel'
20:00:13raptoror FAQ
20:00:31raptor Quit ()
20:00:41Watusimotohttp://i.imgur.com/wApmhvl.png
20:00:45Watusimotowhere the arrow is?
20:00:45raptor has joined
20:00:46ChanServ sets mode +o
20:01:10raptorno, above that
20:01:22Watusimotohttp://i.imgur.com/sGnSiFG.png ??
20:01:53raptoryes, a gray box above that
20:01:57Watusimotook
20:02:39raptorand the search box... i have no idea, but it wasn't so off as it is now (or was before you moved it)
20:19:24Watusimotook, look at the page now
20:19:49Watusimotoshould the search bar move left and the current players go to the right, or put current players to teh left?
20:20:33Watusimotoprobably search should move left
20:20:47Watusimotoso the box is in a consistent vertical plane with the home page
20:37:47raptorsorry, i was at dinner
20:37:50raptorlooking...
20:38:19raptoractually, the search box look pretty good! almost like that was the original place
20:39:20Watusimotobut where would the notice box be, then?
20:39:32WatusimotoI agree... looks better to the right
20:40:19raptorhttp://www.twiddla.com/1722266
20:40:58raptorthat's where the box was before
20:41:21raptorand it had a gray background or gradient
20:42:01Watusimotook
20:42:13WatusimotoI'm going to bed, but I will try that tomorrow
20:42:32Watusimotoworking with styles in phpbb is such a pain
20:42:39Watusimotoneed to clear cache after each change
20:42:57raptorfound it: https://web.archive.org/web/20131217071152/http://bitfighter.org/forums/
20:43:34raptorit was something i had added since, right between 'Players Online' and 'Board Index'
20:43:49raptoranother gray rectangle with green text
20:43:54raptorit had the motd
20:44:07raptorso i guess i was wrong - it was part of the forum div
20:44:17Watusimotook search goes down
20:44:21raptorwhich we may not want to do to keep forum style changes to a minimal
20:44:38raptoralso, having a box there might be good sitewide
20:45:16Watusimotowell, that looks more "familliar"
20:45:51Watusimotogood night
20:45:59raptornight!
20:59:22Watusimoto Quit (Ping timeout: 240 seconds)
22:05:23newbee has joined
22:05:47newbee is now known as Guest59799
22:09:31Guest59799 Quit (Ping timeout: 246 seconds)
23:33:28BFLogBot Commit: 71a9e51673 | Author: buckyballreaction | Message: Some config.cpp clean-up and documentation about migrating settings
23:50:03raptor Quit ()

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.