Commit Graph
75 Commits
Author SHA1 Message Date
Kerrick Long 279273f4a8 Desktop notifications now stay on the screen until the user clicks or closes them, or until Mostly Harmless checks again and the user has no mail. If the notification is still showing when it checks and you do have mail, the notification will not disappear and reappear, and it will not make anothre sound. Fixes #6. 2011-07-21 21:13:22 -05:00
Kerrick Long a3fe970e7c moved formData.append calls BEFORE sending formData.... doh! 2011-07-21 20:16:52 -05:00
Kerrick Long 3342a910b6 Moved changes to cache and HTML into callback. 2011-07-21 18:35:17 -05:00
Kerrick Long 3e5a6910a3 Added notification area to listHTML and submitHTML. 2011-07-21 18:34:44 -05:00
Kerrick Long c4535c0b0c Added notification area 2011-07-21 18:33:50 -05:00
Kerrick Long 02ee0b8fae terenary operator 2011-07-21 18:33:35 -05:00
Kerrick Long 788406a078 addListener for handleManualClick only once. Fixes #7 2011-07-20 19:21:25 -05:00
Kerrick Long fe5fba3907 various quick fixes and cleanups prior to release 2011-07-19 22:03:11 -05:00
Kerrick Long 2907b83c4e Submitting links now works! 2011-07-19 21:03:24 -05:00
Kerrick Long 0751015b00 typo fixes 2011-07-19 21:03:05 -05:00
Kerrick Long fbb43d1681 I now append app=mh to all requests for statistical purposes. 2011-07-19 21:02:50 -05:00
Kerrick Long c0406c8219 Upon request by chromakode, the minimum time for orangered notification intervals is now five minutes. 2011-07-19 21:01:57 -05:00
Kerrick Long 8ad5b33d18 Handle logged out users more gracefully. 2011-07-19 19:25:37 -05:00
Kerrick Long 260578f0e4 Submit form shell complete. 2011-07-19 19:18:48 -05:00
Kerrick Long 7e64505dd5 fixed only checking for orangereds if you already have one. 2011-07-19 17:29:17 -05:00
Kerrick Long e125f44519 smarter defaults 2011-07-19 17:28:49 -05:00
Kerrick Long c973f26253 Added error handling for regex and domain matching. 2011-07-19 09:33:36 -05:00
Kerrick Long 65d738c169 Fixed default regex typo 2011-07-19 09:33:07 -05:00
Kerrick Long 20c5da1fe0 Added orangered sound option (default off). 2011-07-19 00:42:25 -05:00
Kerrick Long 68bc937d69 various bugfixes 2011-07-18 21:48:42 -05:00
Kerrick Long 1aeac5fee0 Privacy settings! Excluded domains and regex patterns. 2011-07-18 20:54:14 -05:00
Kerrick Long 24eae6e666 Desktop notifications for orangereds! 2011-07-18 19:38:18 -05:00
Kerrick Long acfcdc4374 various code cleanups 2011-07-18 19:37:37 -05:00
Kerrick Long fcb87d5141 Wow, I was totally reading that backwards... 2011-07-18 16:11:09 -05:00
Kerrick Long 63822e1ee5 Added the ability to deactivate Mostly Harmless except when the icon is clicked. 2011-07-18 15:51:04 -05:00
Kerrick Long f897107105 fixed a few formatting errors 2011-07-18 15:41:36 -05:00
Kerrick Long e41b038c14 Added objConvert 2011-07-18 15:41:12 -05:00
Kerrick Long 4b043a5cd5 Added parseURL. 2011-07-18 12:32:30 -05:00
Kerrick Long 53c39e82f9 Formatted prettyDate. 2011-07-18 12:32:08 -05:00
Kerrick Long 7cd3d6b4cc Fixed bugs introduced in i18n. 2011-07-17 23:06:44 -05:00
Kerrick Long df86bf20e3 Internationalization! 2011-07-17 22:29:26 -05:00
Kerrick Long 40b92a38d0 Added shameless plug (off by default) 2011-07-16 12:16:32 -05:00
Kerrick Long 41008902d4 set normal alien on loading and usual states 2011-07-15 23:15:26 -05:00
Kerrick Long 400d3d3550 Added faded alien and badge ignore state. 2011-07-15 23:14:06 -05:00
Kerrick Long a298d6313e Commenting now works! 2011-07-15 19:21:25 -05:00
Kerrick Long ebd8454b55 Comment is cached in case the popup closes 2011-07-15 19:21:10 -05:00
Kerrick Long 13a56bbe83 apiTransmit is now asynchronous.
Todo: Convert previously procedural invocations to callbacks.
2011-07-15 19:20:41 -05:00
Kerrick Long e38c0ffbf2 Textarea fixes 2011-07-15 19:19:47 -05:00
Kerrick Long 0cf1136133 After five what? 2011-07-15 17:49:18 -05:00
Kerrick Long 00de6eb564 Made it more obvious that clicking the number would open the comment form. 2011-07-15 17:11:35 -05:00
Kerrick Long 3fcfa291dc Shell for comments complete. 2011-07-15 16:58:14 -05:00
Kerrick Long 00eac0cb1d Added ability to only throw an error when the API is down. 2011-07-15 15:58:51 -05:00
Kerrick Long da0d7121f7 Whoops, that's supposed to be in milliseconds! 2011-07-15 10:28:38 -05:00
Kerrick Long 10274c7728 Fixed wording 2011-07-15 10:27:26 -05:00
Kerrick Long 0b30e87d66 Added a timeout for getInfo 2011-07-15 10:26:25 -05:00
Kerrick Long f64d91b194 Added setting for timeout length 2011-07-15 10:26:06 -05:00
Kerrick Long 0174b88dc3 New default for settings.cacheTime 2011-07-15 10:25:01 -05:00
Kerrick Long 0787fd0cff Added setBadgeError function. 2011-07-15 10:24:42 -05:00
Kerrick Long b7543ffccc User can now click on the browser action to reload data. 2011-07-15 10:24:23 -05:00
Kerrick Long 13e566d0ef getInfo now works asynchronously so a slow/down reddit API won't fudge things up. 2011-07-15 00:45:48 -05:00