Commit Graph

  • ebd8454b55 Comment is cached in case the popup closes Kerrick Long 2011-07-15 19:21:10 -05:00
  • 13a56bbe83 apiTransmit is now asynchronous. Kerrick Long 2011-07-15 19:20:41 -05:00
  • e38c0ffbf2 Textarea fixes Kerrick Long 2011-07-15 19:19:47 -05:00
  • 0cf1136133 After five what? Kerrick Long 2011-07-15 17:49:18 -05:00
  • 00de6eb564 Made it more obvious that clicking the number would open the comment form. Kerrick Long 2011-07-15 17:11:35 -05:00
  • 3fcfa291dc Shell for comments complete. Kerrick Long 2011-07-15 16:58:14 -05:00
  • 00eac0cb1d Added ability to only throw an error when the API is down. Kerrick Long 2011-07-15 15:58:51 -05:00
  • 4341bf8170 semver v0.4.1 Kerrick Long 2011-07-15 10:32:49 -05:00
  • da0d7121f7 Whoops, that's supposed to be in milliseconds! v0.4.1 Kerrick Long 2011-07-15 10:28:38 -05:00
  • 10274c7728 Fixed wording Kerrick Long 2011-07-15 10:27:26 -05:00
  • 0b30e87d66 Added a timeout for getInfo Kerrick Long 2011-07-15 10:26:25 -05:00
  • f64d91b194 Added setting for timeout length Kerrick Long 2011-07-15 10:26:06 -05:00
  • 0174b88dc3 New default for settings.cacheTime Kerrick Long 2011-07-15 10:25:01 -05:00
  • 0787fd0cff Added setBadgeError function. Kerrick Long 2011-07-15 10:24:42 -05:00
  • b7543ffccc User can now click on the browser action to reload data. Kerrick Long 2011-07-15 10:24:23 -05:00
  • adb84580fb Evidently Google Chrome doesn't like that kind of path anymore. Kerrick Long 2011-07-15 01:27:18 -05:00
  • b965b36417 overflow-x on pre Kerrick Long 2011-07-15 01:21:59 -05:00
  • e4240244c7 Cleaned up from auto-generation. Kerrick Long 2011-07-15 01:20:39 -05:00
  • ea8f52dcd4 Aptana Studio 3 project file Kerrick Long 2011-07-15 01:20:29 -05:00
  • 56fe883890 Merge branch 'gh-pages' of https://github.com/Kerrick/Mostly-Harmless Kerrick Long 2011-07-15 01:14:10 -05:00
  • c6b21296e7 github generated gh-pages branch Kerrick 2011-07-14 23:05:58 -07:00
  • 13e566d0ef getInfo now works asynchronously so a slow/down reddit API won't fudge things up. Kerrick Long 2011-07-15 00:45:48 -05:00
  • 23c2e59059 Added loading state Kerrick Long 2011-07-15 00:45:17 -05:00
  • 2f3442be4a clear the popup Kerrick Long 2011-07-15 00:45:00 -05:00
  • 0c7bced47c Removed async parameter, it should be global. Kerrick Long 2011-07-15 00:44:25 -05:00
  • d88e10badb fixed comment Kerrick Long 2011-07-15 00:43:30 -05:00
  • fd63c011e4 increased domain specificity Kerrick Long 2011-07-14 09:51:40 -05:00
  • 2b9f9fcd0e Stale posts can now be shown without changing preferences. Kerrick Long 2011-07-14 09:48:22 -05:00
  • 7a097c0c42 fixed link styles Kerrick Long 2011-07-14 09:47:56 -05:00
  • f4378d280d semver v0.4.0 v0.4.0 Kerrick Long 2011-07-13 17:06:55 -05:00
  • 67501ba779 fix ignore Kerrick Long 2011-07-13 17:06:48 -05:00
  • c527c28cf8 Ignore the deploy directory. It's where I'll keep things that only belong in the Chrome Web Store. Kerrick Long 2011-07-13 17:00:03 -05:00
  • 0c7ac00aed Updated information. Kerrick Long 2011-07-13 16:41:57 -05:00
  • 5298033b56 removed superfluous console.log() calls. Kerrick Long 2011-07-13 16:33:41 -05:00
  • 60fc53f21b Reporting works! Kerrick Long 2011-07-13 16:12:00 -05:00
  • 6a51d7eef3 fixed the width setting Kerrick Long 2011-07-13 16:11:52 -05:00
  • 884b170a59 preparation for submit form Kerrick Long 2011-07-13 16:11:13 -05:00
  • a7f152a6c8 make unhide more visible Kerrick Long 2011-07-13 16:10:51 -05:00
  • b4f1e020cf New option to set popup width! Kerrick Long 2011-07-13 01:46:56 -05:00
  • 9f5ac7f09c useless Kerrick Long 2011-07-13 01:46:19 -05:00
  • 0bbd1341e2 various settings changes Kerrick Long 2011-07-13 00:31:25 -05:00
  • b5a26f4ce7 Much easier to hide the whole list item. If they want to unhide it, they can still see the link to do so. Kerrick Long 2011-07-12 19:08:46 -05:00
  • 2f75dcf700 Hiding and Unhiding now works. Kerrick Long 2011-07-12 18:58:13 -05:00
  • 861b84758a Unsaving works. Kerrick Long 2011-07-12 17:58:49 -05:00
  • 216d60af21 Saving posts now works. Kerrick Long 2011-07-12 17:46:05 -05:00
  • 0ac6b6bcb9 Removed console.log() calls. Kerrick Long 2011-07-12 17:45:55 -05:00
  • 13e956d1a7 Anything that has a click action should show that on hover. Kerrick Long 2011-07-12 17:45:34 -05:00
  • b19b11e136 Reformatted for 8-character wide tabs. Kerrick Long 2011-06-28 22:42:07 -05:00
  • d2fa85f5ae Using encodeURIComponent escapes the URL properly to be passed as a Query String value. Thanks, octatone! Kerrick Long 2011-06-28 17:12:25 -05:00
  • 53f5a57081 voteDownPost() works. Kerrick Long 2011-06-28 16:50:42 -05:00
  • 8d9ffc7856 Changed name from voteUp() to voteUpPost(). Clarity over terseness. Kerrick Long 2011-06-28 16:47:43 -05:00
  • 9ffa43ce12 Added voteUp() functionality. Kerrick Long 2011-06-28 16:05:57 -05:00
  • f45b219282 Refactored how the cache is stored Kerrick Long 2011-06-28 16:05:30 -05:00
  • 2f146d7a6b Kept settings as a Store() object. Kerrick Long 2011-06-28 16:03:40 -05:00
  • 48d0dbd179 Added forEachIn utility Kerrick Long 2011-06-28 16:02:03 -05:00
  • dcc7592085 Got fresh content working again. Kerrick Long 2011-06-28 10:52:14 -05:00
  • 0d6e462924 Got fresh content working again. Kerrick Long 2011-06-28 10:52:14 -05:00
  • 0fd0b00e9f Okay, screw that! It was way too annoying. Kerrick Long 2011-06-28 01:50:53 -05:00
  • 2c6c3754d5 Reorganized, made object-oriented, cleaned up. Kerrick Long 2011-06-28 01:24:40 -05:00
  • bf7654c6d9 Made freshCutoff have a max of 91 days old instead of 90. If the user selects 91 days old, it means show all posts. Kerrick Long 2011-06-23 15:20:57 -05:00
  • 0128a940df spacing Kerrick Long 2011-06-22 16:46:02 -05:00
  • 72c182e899 SCARY NEW IDEA!!! Kerrick Long 2011-06-22 16:24:23 -05:00
  • 8bed8579e8 Changed color of badge for comments pages to be reddit's header blue. Kerrick Long 2011-06-22 16:15:40 -05:00
  • 974fae1c20 Fixed comments pages showing '1' instead of '...' Kerrick Long 2011-06-22 16:15:12 -05:00
  • 00843b4f06 updated todo list Kerrick Long 2011-06-22 15:40:48 -05:00
  • 1ac9fd67e4 Integrated Fancy Settings and got Fresh Content working Kerrick Long 2011-06-22 15:37:45 -05:00
  • d0a80df64d Fixed accidentally grabbing save state instead of hidden state. Kerrick Long 2011-06-22 12:50:56 -05:00
  • 80ffd2e7df Comments page voting now works with single comment permalinks and/or context. Kerrick Long 2011-06-22 12:47:48 -05:00
  • 8c4b847933 deleted reference to options.html Kerrick Long 2011-06-21 16:22:25 -05:00
  • ce5064a0dd moved background JS into its own file Kerrick Long 2011-06-21 15:44:20 -05:00
  • d71b8b84fb various code cleanups Kerrick Long 2011-06-21 15:44:00 -05:00
  • 230d732685 webkit border radius Kerrick Long 2011-06-21 15:43:45 -05:00
  • b64bfc9514 Pushing things into an array and joining it at the end is faster than concatenating strings, because JS creates a new string for every concatenatiion, and discards the old one. Kerrick Long 2011-06-21 10:45:51 -05:00
  • 2df1ce630c removed comment Kerrick Long 2011-06-20 21:26:04 -05:00
  • dbf791f252 terseness? Kerrick Long 2011-06-20 21:22:45 -05:00
  • 1e7790ea9c Fixed merged class and ID. Kerrick Long 2011-06-20 21:20:13 -05:00
  • 2c3f5ee471 As it turns out, using innerHTML gives better performance than createElement() and appendChild(). http://jsperf.com/dom-vs-innerhtml/11 Plus, it looks cleaner. Kerrick Long 2011-06-20 21:12:46 -05:00
  • ebc8d2d872 As it turns out, using innerHTML gives better performance than createElement() and appendChild(). http://jsperf.com/dom-vs-innerhtml/11 Plus, it looks cleaner. Kerrick Long 2011-06-20 21:12:46 -05:00
  • c65ca8d841 New idea: fresh content Kerrick Long 2011-06-20 15:37:21 -05:00
  • 35f896a153 New ideas Kerrick Long 2011-06-19 19:26:53 -05:00
  • efe4129587 Downvoting now works. Kerrick Long 2011-06-19 17:03:17 -05:00
  • 4e4e458607 If the user is on a comments page, the popup no longer shows a submit link. Kerrick Long 2011-06-19 06:50:47 -05:00
  • 3e9ce33199 If the user is on the comments page, the badge now displays "..." instead of 1. Kerrick Long 2011-06-19 06:49:41 -05:00
  • 412963ecaa Detect if the user is on a comments page, and use info for that post if so. Kerrick Long 2011-06-19 05:17:51 -05:00
  • 122ddfae5c brace in the wrong place Kerrick Long 2011-06-16 23:59:19 -05:00
  • dde2dd848d Duh, wrong spot. Kerrick Long 2011-06-16 23:56:44 -05:00
  • 2902eac2ef I could sort the list Kerrick Long 2011-06-16 23:56:24 -05:00
  • 6ef7835f29 made hidden posts less opaque Kerrick Long 2011-06-16 23:35:01 -05:00
  • ee7adc5f55 created apiCall() so I can use that for all api calls and reuse code Kerrick Long 2011-06-16 23:34:39 -05:00
  • e6b2899e5e Removed duplicate date formatting functions. Kerrick Long 2011-06-16 22:07:11 -05:00
  • bbcb8b6042 Reddit deals in UTC time, so prettyDate needs to also. Kerrick Long 2011-06-16 22:06:29 -05:00
  • e4c92c1215 Changed README to markdown. Kerrick Long 2011-06-16 20:19:57 -05:00
  • 8062fc4bf1 I'll get things written correctly eventually... Kerrick Long 2011-06-16 19:14:57 -05:00
  • 74597ea456 whoops! Kerrick Long 2011-06-16 19:14:10 -05:00
  • 1cfce63866 Licensing Kerrick Long 2011-06-16 19:13:15 -05:00
  • 2b1d655abc moved popup css/js to their own files Kerrick Long 2011-06-16 18:59:17 -05:00
  • cecc61dd57 SQL stores booleans as plaintext. Kerrick Long 2011-06-16 18:54:49 -05:00
  • e65e82e160 clear cache on startup Kerrick Long 2011-06-16 18:40:11 -05:00
  • 4edfee47fb Aptana 3 project file Kerrick Long 2011-06-16 18:33:48 -05:00
  • d7c66b5bca Using an HTML 5 database instead of localStorage so I can cache data and store preferences in a more organized and quicker manner. Kerrick Long 2011-06-16 18:33:34 -05:00