#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-11-07

Timestamps are in GMT/BST.

00:00:15Watusimotoand the ones I haven;t tested are likely to be fixable via superficial means
00:00:27Watusimotoso I am optimistic that I am close to the end on this lua refactor
00:00:39raptortry using ctrl shift x
00:04:39Watusimotoineed
00:04:42Watusimotoindeed
00:04:45Watusimotook, will fix
00:05:06Watusimotoodd, only that one, other similar fns work fine
00:05:10Watusimotoflip, rotate, etc.
00:05:29raptorprobably just an editor problem
00:05:36Watusimotoprobably
00:05:42raptornot due to your recent changes
00:05:57Watusimotoso, I heard abotu it before, but forgot.
00:06:03Watusimotowell, I'm falling asleep... so good night!
00:06:28Watusimotooh look, election returns are in
00:06:36Watusimotoobama leads in vt and nh.
00:06:47Watusimotowith 1% and 0% of precints reporting
00:06:52raptorhaha
00:06:56raptorquick question
00:06:57Watusimotosurely a sign of something
00:07:05raptorGeomUtils.cpp:1517
00:07:22WatusimotocosTheta = abs(cosTheta); // Seems to reduce "end gap" on acute junction angles
00:07:30raptordid you mean to convert to an integer? (i.e. 'abs' instead of 'fabs')
00:07:43Watusimotoprobably not
00:07:50raptorbecause that doesn't compile for me, and i need to either use fabs or cast to int
00:07:54Watusimotoshould probably be fabs
00:07:54raptorok, i'll use fabs
00:08:12Watusimotowhen did that stop compiling?
00:08:17Watusimotothat's been there for some time
00:08:22raptori don't know since my last commit...
00:08:53Watusimotook well give it a try and if walls look ok, then great!
00:09:01BFLogBot Commit: 3ae87cbe93a1 | Author: buckyballreaction | Message: Fix compiling
00:09:09Watusimotowhich they will
00:09:21raptorokey doke
00:09:25raptorhave a good night...
00:09:35raptormaybe the polls will be at 2% soon..
00:09:59Watusimotoyeah... I'll wake up either knowing the next president, or to a nation in crisis. again.
00:10:19raptorheh
00:10:43raptorcrisis (do away with the electoral college! popular vote!)
00:10:50raptoron either side
00:11:14raptori actually think popular vote would be worse than the electoral college, but i'm sure there's something better
00:11:47Watusimotohot or not is the best system, as I think I've written before
00:11:55Watusimotorate all candidates 1-10
00:12:03Watusimotohighest average/total wins
00:12:11raptorah yes - i like that one
00:12:52Watusimotobut... those with the power to change our system have a vested interest not o
00:12:58raptorthinking about that - that would really shake things up....
00:13:20raptorbecause Rs and Ds would rate theirs on 1 and the others on 6 or whatever
00:13:30raptorso common 2 or 3 would win!
00:18:13Fordcars Quit (Ping timeout: 245 seconds)
00:56:46raptor Quit ()
01:19:13sam686 has joined
01:19:13ChanServ sets mode +v sam686
01:26:12Watusimoto Quit (Ping timeout: 276 seconds)
03:15:25koda has joined
04:17:59raptor has joined
04:17:59ChanServ sets mode +o raptor
05:14:50kodahey raptor
05:14:56raptorhi koda
05:16:27kodano sleep for me >_<
05:16:33raptoroh wow
05:16:43koda6am
05:16:43koda:D
05:16:43raptorhow come? hedgewars bug fixes :)
05:17:20kodai found the cutest fanart ever http://browse.deviantart.com/?qh=&section=&global=1&q=hedgewars#/d58l86z
05:17:42raptorha! i love it
05:18:08kodayaya
05:18:42kodai was really surprised when i started browsing bitfighter code
05:18:48kodanot to find any graphic files
05:18:58kodai didn't realise it was all runtime generated
05:19:08kodamuch less contents burden :D
05:19:24raptoryep - we're true to our retro-ness
05:20:01raptorwe only have 1 texture and it's used for the opengl console font
05:22:40kodaraptor: wanna hack some sparkle fun?
05:22:50raptorsure
05:23:04raptori can't remember where we left off..
05:23:10raptori set up a php somewhere..
05:24:49raptorok
05:24:58raptorso
05:25:13kodai need that url
05:25:13raptoryou'd hit the php with this parameter to get the rss feed: http://bitfighter.org/files/getDownloadUrl.php?requester=sparkle
05:25:37raptori'm open to other methods of detecting that it's sparkle... like, does it send the user agent?
05:26:25kodaack, osx build error
05:26:28raptornow that sets sparkle:version="017b"
05:26:30raptoruh oh...
05:26:33raptor goes to see
05:26:36kodaUsers/vittorio/bitfighter/build/osx/xcode/../../../zap/game.cpp:726:0 /Users/vittorio/bitfighter/build/osx/xcode/../../../zap/game.cpp:726: error: type 'class TNL::SafePtr<Zap::BfObject>' argument given to 'delete', expected pointer
05:27:33raptoris this on your clone with any additions?
05:27:49kodaon my clone, with unrelated additions
05:27:57raptorupdated to most recent?
05:28:01koday
05:28:17raptorok, i fix... somehow... please bear with me...
05:31:13raptorok vm started, i'm building...
05:33:49raptor*gasp*
05:33:53raptora compile error!
05:34:10koda*shocks*
05:36:12BFLogBot Commit: 9e033a4038c1 | Author: buckyballreaction | Message: Fix compiling on Mac!
05:36:14raptorok fix is in!
05:37:04kodayeeps
05:37:05kodathanks
05:37:06kodaso
05:37:12kodahow do we try this? :p
05:37:17raptorummm
05:37:18kodai mean
05:37:20raptorhmmm
05:37:21raptorok
05:37:23raptorso
05:37:28kodaright now what's the version on the appcast?
05:37:34raptor017b
05:37:40raptorbut i'm thinking we should use the build version?
05:38:03kodayes
05:38:04raptorwhich was it that Sparkle tests against?
05:38:06raptorok
05:38:09raptori'll change the php...
05:38:16kodaalso because it is not working fully
05:38:26kodaws has joined
05:38:35raptorok
05:38:37raptorphp updated
05:38:39koda waves at himself
05:38:45raptorhi koda(s)
05:39:59kodaumh
05:40:48raptoryes?
05:40:52kodai get an error
05:41:03kodain retrieving update information
05:41:07kodalet me see the appcast
05:42:00kodaack
05:42:05kodalength field is missing
05:42:13raptoron my side?
05:42:30kodaand signature too
05:42:32kodayes
05:42:49raptorout packages aren't signed..
05:42:52raptor*our
05:43:13raptorhmmm
05:43:15kodahold on i'll post the hw version
05:43:27koda<enclosure url="http://download.gna.org/hedgewars/Hedgewars-0.9.18.dmg"
05:43:27koda sparkle:version="7898"
05:43:29koda sparkle:shortVersionString="0.9.18"
05:43:30koda sparkle:dsaSignature="MCwCFG6FMYzgnPawVl8/Pt+1tNKDpRW2AhRjyEMKAM/+5yQ8nkkAg4J6Uq1aQg=="
05:43:31koda length="174969812"
05:43:32koda type="application/octet-stream" />
05:43:40kodaurl type and sparkle:version are fine
05:43:51kodabut you miss the length in bytes of the dmg
05:43:56kodaand the signature
05:44:16kodaws Quit (Ping timeout: 246 seconds)
05:44:33kodaright now there is my public key in the resources folder
05:44:55kodai can sign that for now
05:44:59raptorshould i use that signature?
05:45:26kodawell if you do only i can sign updates
05:45:30kodait might be inefficient
05:45:49kodahold on, i'll sign the current dmg just for this testing
05:46:17kodaadd length="4117132" in the appcast
05:46:26raptori'm unfamiliar to how to sign the dmg...
05:47:08raptorok appcast updated with everything except signature..
05:47:29kodaraptor: do you have the Sparkle 1.5b6 framework? there are instruction about how to get both your key and the signing tools
05:47:49raptori'll have to read up..
05:48:22kodaok let's try this sign
05:48:23kodaMC4CFQCnuW7yOf52VM065tAGnzVkUlwtjwIVAKZfGWHFhywzh6tCYD9ljXdxCWOu
05:49:06raptorok
05:49:09raptordone
05:50:08kodaumh
05:50:10koda2012-11-07 06:48:54.579 Bitfighter[26840:a0f] Sparkle Error (continued): Could not connect to the server.
05:50:34kodahttp://bitfighter.org/files/getDownloadUrl.php?requester=sparkle
05:50:51raptoryes, i get there
05:51:29raptorand from my mac vm
05:54:02kodaack
05:54:27kodai get that error even if i set the local file
05:54:31kodafile:/// etc
05:54:35raptor??
05:54:47kodai mean, even if i use another url
05:54:51raptorsomething has hijacked your system?
05:54:55kodawith another sparkle
05:55:37kodano no i mean
05:55:46kodaeven if i don't use your appcast
05:55:56kodai get connection errors
05:56:05raptorso a deeper issue somewhere..
06:03:54kodaok
06:04:00kodadeep silliness on my part
06:07:05kodaraptor: indeed it works right now
06:07:45kodaraptor: so you only need to take care of two things
06:07:56kodathree*
06:08:01raptorok
06:08:05kodain Directory.mm SPARKLE_APPCAST_URL insert the right url
06:08:07raptor1. get a snack..
06:08:41kodain Bitfighter-Info.plist somehow get the correct CFBundleVersion and CFBundleShortVersion
06:08:51kodamost likely with the postbuild script
06:08:59kodaand third, Profit!!!
06:09:00koda:D
06:09:03raptori can use magic
06:09:05raptorok
06:09:10kodaoh right
06:09:14raptorany changes you had to make?
06:09:15kodacheck the signing tools
06:09:34raptorok
06:09:38raptorhmmm
06:13:40raptor looks at koda's clone..
06:16:10kodai tested both https://dl.dropbox.com/u/24468/appcastbf.xml and your appcast and they work fine
06:16:29kodaraptor: i only tweaked the plist file with correct CFBundle* stuff right
06:16:35raptorah ok
06:16:46raptorwell great! you did a good job with it, then
06:20:01kodai wish i could do more
06:20:08kodanow that the update is fixed
06:20:23kodashall we try the system profiling next time?
06:20:27raptorwhat is that?
06:20:44kodaanonymous information on the operating system
06:21:29kodabrb
06:21:29raptorahh
06:21:40raptoractually, that'd let me determine which package to serve up :)
06:24:57raptorok, i tried to update Sparkle...
06:25:06raptorerr, trigger the update
06:25:18raptornothing happened... maybe the plist didn't get copied into the .app
06:30:09raptorkoda: can you give me your plist tweaks? i am not triggereing the update for some reason..
06:36:05koda <key>CFBundleVersion</key>
06:36:06koda <string>47</string>
06:36:06koda <key>CFBundleShortVersionString</key>
06:36:07koda <string>0.1.4</string>
06:36:14raptorohhh, duh
06:36:19raptori put hte number higher
06:36:25raptornot lower..
06:37:35koda:D
06:37:48raptornow you know it's getting late for me..
06:38:03kodaor very early :p
06:38:17raptorheh
06:38:23raptor11:38 here
06:38:25raptorpm
06:38:30raptoralmost early
06:38:50kodaif you use cfbundleversion correctly you might keep your current 018a/b/c versioning in CFBundleShortVersionString
06:38:58kodabut i haven't tested that
06:39:37raptorok, i got an error updating...
06:40:08raptor11/6/12 11:39:17 PM Bitfighter[1860] Sparkle Error: An error occurred while installing the update. Please try again later.
06:40:09raptor11/6/12 11:39:17 PM Bitfighter[1860] Sparkle Error (continued): Sparkle Updater: Possible attack in progress! Attempting to "upgrade" from 2000 to 017a. Aborting update.
06:40:22raptorwhich was weird
06:40:32kodacan you try using my appcast?
06:40:38raptorsure
06:40:44raptorthe one above?
06:40:52kodahttps://dl.dropbox.com/u/24468/appcastbf.xml
06:41:01raptorok
06:42:25raptorsame exact error
06:42:39kodacan you post your plist?
06:42:40raptori wonder if it's because i have '017a' set somewhere improperly
06:43:32raptorhttp://pastie.org/5338873
06:43:35raptorplist^^
06:43:44kodahmmm
06:44:03kodamaybe it doesn't like 017a
06:44:15kodatry again with 0.1.7, will you?
06:44:19raptorbut i didn't put 017a anywhere, i put 017b...
06:44:22raptoriok
06:44:56raptorsame exact error
06:45:02kodayou did press 'build and run' right?
06:45:06raptoryep
06:45:13raptor(and i love being able to do that now!)
06:45:40kodaohhh
06:45:43kodai get that too
06:45:53kodayes
06:45:55kodai know why
06:46:06kodathe info.plist inside the updater has to be changed
06:46:28kodaand has to keep the same format of the new one
06:46:48kodaeg cfbundleversion with normal digits and cfbundleversionshort with 3 digits separated by dots
06:46:49raptori found '017a' in the iOS plist
06:47:09raptoris that the one to which you are refering?
06:47:23kodano
06:47:55kodait's the one inside the installer
06:47:57kodain the dm
06:47:59kodain the dmg
06:48:02kodait's still 017a
06:48:07raptoraaack
06:48:45raptorso what does that mean? I can't use the bundleversion properly yet?
06:49:10kodayes, you need to reissue the upgrade
06:49:39kodawhich is something we can do tomorrow :p
06:50:41raptori'm not sure i know what that means
06:51:00raptorbut ok
06:51:09raptori think my brain is starting to falter
06:51:15raptortomorrow!
06:51:20kodai mean that we need to upload a new binary version
06:51:25kodahave a good night ;)
06:51:33raptorgood night! err... morning!
06:51:58raptorsigning out
06:52:01raptorthanks for the help
06:52:15raptor Quit ()
07:08:48BFLogBot Commit: 3d551fc1d4b1 | Author: buckyballreaction | Message: Fix compiling on android. Also update the activity with all the new SDL android features
07:19:02koda Quit (Quit: you can't say 'hello' without saying 'hell')
07:44:53Watusimoto has joined
07:46:16sam686 Quit (Quit: :))
07:57:50kodaws has joined
08:12:26Watusimoto Quit (Ping timeout: 246 seconds)
08:12:47kodabbws has joined
08:16:30kodaws Quit (Ping timeout: 246 seconds)
08:50:00watusimoto has joined
08:50:00ChanServ sets mode +o watusimoto
12:02:13kodabbws Quit (Read error: Connection reset by peer)
13:04:34kodaws has joined
15:37:42Wuzzy has joined
16:20:51raptor has joined
16:20:51ChanServ sets mode +o raptor
16:21:00raptorgood morning!
16:41:40watusimotohi
16:46:33raptorhi
16:46:59raptorso that joystick issue you made in Jan (Feb?) was *exactly* what we talked about yesterday
17:11:19watusimotoit seems to be
17:11:52watusimotoI knew the thought process seemed too easy... I had obviously broken ground earlier
17:16:14Watusimoto_ has joined
17:39:14watusimoto Quit (Ping timeout: 246 seconds)
18:07:07Watusimoto_ Quit (Ping timeout: 248 seconds)
18:10:23kodaws Quit (Ping timeout: 246 seconds)
18:33:24Watusimoto has joined
18:42:41raptorwell.. 4 more years
19:02:57Watusimoto Quit (Ping timeout: 240 seconds)
19:21:38Watusimoto has joined
19:23:50WatusimotoI'm glad the election wasn't close, so we don't have to keep dragging it out
19:26:34raptoryeah, me too
19:27:48WatusimotoI think this year was the last best chance for Rs to win the presidency unless they make a significant move towards the center. Demographics are against them.
19:28:19raptoryeah, i noticed that too - demographics were very apparent
19:29:07Watusimotothere are still some moderates in the party, but they've been marginalized in the past years
19:29:33Watusimotonow we get to see how the battle between purity and pragmatism plays out
19:29:52raptorthe question is which is pragmatic...
19:30:34Watusimotosantorum would not have been a pragmatic choice. romeny probably was, though he was deeply flawed.
19:31:44Watusimotofor a party that values consistency, romney was an odd choice
19:31:49raptori'm wondering now if our demographics/culture would actually allow a pragmatic choice anymore...
19:31:51raptoryes
19:31:56raptoryes it was an odd choice
19:32:31raptorsomething i've noticed this election - it seems the LIbertarian party is more like the Republican party of our parents' generation
19:32:40Watusimotooddly, if you look at the battle of ideas, the republicans of the 1990s have totally won
19:33:14Watusimotothe democrats have adopted most of their positions, and the 2010 republican party has veered off into the far right
19:34:10WatusimotoI still feel there is an opening for a left wing libertarian style party
19:34:54raptorsee - i'm not even sure what is left or right anymore
19:35:10WatusimotoOne that supported personal freedom, less government spying, less foreign intervention, but also supported strong environmental policies and social services
19:35:36WatusimotoI think a lot of libertarians would like that, and probably a lot of democrats too
19:35:43raptoryes, there is definitely an opening for that
19:35:44Watusimotothat;s probably a bit like the pirate party
19:35:50raptorheh
19:36:05LordDVG has joined
19:36:15Watusimotoleft-right is a rather limiting way of looking at politics, I agree
19:36:46Watusimotoand some things are hard to categorize
19:36:52Watusimotois obamacare left or right?
19:37:04raptoris obamacare anything?
19:37:13Watusimotowe'll see...
19:37:25Watusimotoarguably it's a right wing mandate to take personal responsibility
19:37:36Watusimotoor rather right-wing style mandate
19:37:43Watusimotoor whatever
19:37:56WatusimotoI expressed that poorly, but I think you know what I'm trying to say
19:38:07raptorpersonal responsibiliy is something my wife and I feel strongly about... and that we are sadly losing hope for
19:38:22Watusimotowhy lose hope?
19:38:55WatusimotoI think people largely do take responsiblity for themselves
19:40:35WatusimotoI think the obvious conterexamples are proportionally small
19:42:21BFLogBot Commit: b410a13d8a90 | Author: watusimoto | Message: Formatting
19:42:24BFLogBot Commit: 2445596f25a6 | Author: watusimoto | Message: Not the best solution, but probably good enough for the moment... walls in levelgens seem to work properly. Still need to make sure the fix didn't break plugins.
19:42:25BFLogBot Commit: cfef0f1d1587 | Author: watusimoto | Message: Merge
19:42:27BFLogBot Commit: 4c4b5ee81745 | Author: watusimoto | Message: Merge
19:42:44Watusimotoif plugins are working, I might be done with walls, btw
19:44:16Watusimotoas I feared... I broke plugins
19:44:28Watusimotobut Ithink the fix will be easy
19:55:35raptorok back - sorry I was pulled away in the middle of our conversation
19:56:52Watusimoto:-)
19:56:57raptorI will be the first to admit I'm a little bit of a pessimist - I grew up in a situation where my trust in people was broken
19:57:09raptorseveral situations..
19:57:10raptorbut
19:57:14Watusimotowell, certainly not everyone is worthy of trus
19:57:14raptorI need to hope better
19:57:31WatusimotoI am quite optimistic myself
19:57:37Watusimotodespite the facts
19:57:39raptorhehe
19:58:17Watusimotobut that's probably also a reflection of my experiences
19:59:03WatusimotoI've dealt with a lot of people, most of them good, though I have been completely screwed on a couple of occasions
19:59:13Watusimotoroofers especially
19:59:26Watusimoto:-)
19:59:32raptorlike shingle-the-roof-ers?
19:59:41Watusimotoyes
20:01:49raptori seem to hear that a lot about those types of jobs..
20:02:21raptorbut i wouldn't know - we did all the landscaping/housework on our own growing up (my dad and I)
20:02:50Watusimotome too
20:03:27WatusimotoI used to beg my dad to have someone plow our large driveway in the winter
20:03:34raptorhaha
20:03:40WatusimotoI think he did it once when I was really small and said never again
20:03:44Watusimotoand... never again.
20:03:48raptorhaha
20:04:04raptoryeah, i had a favorite shovel, too
20:04:37Watusimotowe had a very big driveway
20:05:21raptorwe had long sidewalks... with grass growing in between all the stones
20:05:26Watusimotoouch
20:05:36Watusimotograss is awful to shovel around
20:05:42raptorand wet, wet new england snow
20:05:51WatusimotoI know the kind
20:06:02Watusimotosometimes more slush than snow on the bottom
20:06:05raptormy dad even got a hernia from it one winter
20:06:08Watusimotoand weighs a ton
20:06:10raptoroh yeah
20:06:10raptoryuk
20:06:29WatusimotoI can still hear that slopping sound a shovelful makes as it hits the ground
20:06:40raptorhaha!
20:06:44raptorstop the memories!
20:08:13Watusimotohere in lux, they shovel the sidewalks, even when there's less than 1/4" of snow on the ground
20:08:20Watusimotoand my they I mean the city
20:08:26raptorha
20:08:33Watusimotoit seems pretty ridiculous
20:12:40LordDVG Quit (Remote host closed the connection)
20:13:11Watusimotohey Wuzzy, you convinced us we need to revisit the way we do joystick bindings
20:13:49Watusimotoand raptor, I went through the google case list and updated everything with versions that are in the future
20:14:04Watusimotoeven closed a few that were completely outdated
20:14:47raptorit must be nearing time of release!
20:16:39Wuzzyoh, did I? lol
20:19:00WuzzyWell, the problem were never the joystick _bindings_ (what do you mean with that anyways?), the problem is just _the graphical representation of the button IDs_. That's all.
20:21:12raptorWatusimoto: did you fix the wall rendering on artitrary resize?
20:21:17raptorbecause it seems to be gone...
20:21:22Watusimotoyes
20:21:26raptoray
20:21:27raptoryay
20:21:29Watusimotoit was a trivial problem
20:21:31raptori'll cross that one off
20:21:39Watusimotohad to call onGeomChanged() somewhere
20:21:44raptorah
20:21:50Watusimotounrelated to recent work
20:54:56Wuzzy Quit (Quit: Wuzzy)
20:59:41raptori just realized that comments of this form: /* */ are required in C
20:59:50raptorthese: // don't work
21:08:03Watusimotoc is pretty archaic
21:08:28Watusimotoas is perl, in similar ways
21:08:34Watusimoto/ also doesn;t work
21:08:47raptoras in division?
21:09:01raptoroh, IRC fail
21:09:36Watusimotoirc is archaic too
21:09:48raptorheh
21:57:32Watusimoto_ has joined
22:00:33Watusimoto Quit (Ping timeout: 276 seconds)
22:13:00raptorWuzzy posted a profile!
22:25:21Watusimoto_huzzah!

Index Search ←Prev date Next date→

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