« first day    last day (109 days later) » 

6:18 PM
@ᔕᖺᘎᕊ What did you think of the SOX name and acronym? Should we stick with SOOF or use the new name? I'm getting ready to start the rewrite so I can post on Code Review.
 
 
1 hour later…
7:28 PM
@ᴉʞuǝ yeah SOX sounds like a real name, so it might be better than SOOF, but that can be decided later
what will you post on CR? The SOX version? or are you adding to SOOF?
 
7:44 PM
@S
lol, trigger happy on the send key there.
I don't know that we really need to post to CR, I started looking over the new.js file I posted in the SOX repo last night and it looks pretty good, only a few minor adjustments I would like to make
 
yeah, I was thinking that
there's no problem in posting after everything's done -- then we can get real feedback
but if we post now, we might not be able to act on some of the feedback
 
True. I hadn't considered that.
 
I'm working on adding some SOX stuff to SOOF right now
I've created a branch at the SOOF repo: github.com/shu8/Stack-Overflow-Optional-Features/tree/SOOFv2
 
Oh, I'll check it out right now :)
 
how do I make you a contributor?
@ᴉʞuǝ I haven't uploaded the new stuff yet -- almost finished the section I'm on -- check in 5 mins!
 
7:48 PM
If you go to the settings page of the repo, there is a contributors sections
Ok, will do.
 
done
^^I've added you
 
Sweet!
This was my most recent revision of the actual userscript code. Still needs a few adjustments. github.com/enki-code/SOX/blob/master/new.js
I think the biggest thing for me was breaking the functions out of the main userscript and putting them elsewhere and not having to manually key out the html for the features dialog :)
 
@ᴉʞuǝ lol yeah
I've edited the addFeature() function to make it a bit more easier
1 min, pushing to github
some notes:
1. we need to add all the features and descriptions
2. we need to edit the css/html for the settings dialog
 
Ohhh I like that!!!
 
3. you need to add your URL to the author metadata!
 
7:55 PM
I like the array instead of individual calls to the addFeature function
 
:)
thanks
 
Okay, so are we going to go with a sidebar or stick with the dialog, I am fine either way, but I think it should be fixed to the screen, so scrolling won't hide it.
 
pushed new version again
@ᴉʞuǝ your dialog version is better
sorry gtg -- will be back in half an hour!
BTW what time zone are you in?
 
Pacific Standard time here - 11:59AM
And no worries, I'll be in and out of the house today, so if I'm not here, I'll just @ping you when I get back.
 
8:30 PM
@ᴉʞuǝ ok :) I'm GMT (8 hours ahead)
 
Where at in England, I visited there when I was younger, my Mom was born there, in Wellingborough
 
@ᴉʞuǝ Manchester :)
 
Very cool! I'm in Washington State, USA, just south of Seattle
 
Nice, I have a few uncles and aunts there!
 
:) How old are you if you don't mind me asking?
I'm 31.
 
8:36 PM
15
 
Oh wow! Smart kid!
 
lol thanks :P
 
Alright, so, in your features.user.js file it looks like the html from the old features dialog still needs to be removed, are you waiting until we pull all the descriptions from it?
 
@ᴉʞuǝ 1 sec, lemme push everything I've got
 
Alright cool
 
8:40 PM
the div starting var div = needs to be removed once we've moved all the IDs and descriptions to the right section at the bottom
@ᴉʞuǝ so yeah, basically
i've renamed all SOXes to SOOFs for now -- if we rename it, we would literally replace all SOOFs to the new name :)
 
Perfect.
 
although... I think I've broken it :/ it's not working on any site!
is it for you?
 
I haven't got it installed yet, let me disable all of mine and get it installed. brb
 
never mind fixed it
lemme push again
dnoe
*done
 
moving the descriptions right now
 
8:53 PM
@ᴉʞuǝ What does return ~GM_getValue("SOOF-featureOptions", -1) ? false : true; do??
what does the ~ mean?
 
The tilde is a Bitwise NOT operator, it converts -1 to 0 which is a falsy value
that way you dont have to do the == -1
 
oh ok
makes sense I guess - clever!
 
in that case, I used the ternary to reverse the true/false values too
 
yeah
 
it's pretty slick! I'll see if I can find the docs on that operator
stackoverflow.com/a/12299717/1454538 is a good answer that explains it
 
8:56 PM
thanks!
 
np
brb
 
k
I've just changed the return ~GM_getValue("SOOF-featureOptions", -1) ? false : true; to return (GM_getValue("SOOF-featureOptions", -1) == -1 ? false : true);, because I think there's some sort of logic error in that, because it gives the error unexpected value u -- which basically means the JSON isn't valid
 
That's fine, we can always fine tune things later.
 
@ᴉʞuǝ anyway, I've got to go now for the day! I've uploaded the latest versions of everything I have to GH, so you can see it :) If you want, you can start moving the ids and descriptions and I'll pick up from where it is tomorrow :)
@ᴉʞuǝ true
 
Yeah, I'm working on doing that right now, I should be able to get it done within the next hour or two.
 
9:04 PM
@ᴉʞuǝ nice, no rush tho!
Have a nice day :)
bye
 
You too! See ya
 

« first day    last day (109 days later) »