Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Catch any errors thrown during url-retrieve. | Holger Dürer | 2017-06-19 | 1 | -3/+12 |
| | | | | | On Emacs24 I've been able to reliably fail url fetching which exposed issues in loading a timeline (it aborts the loading). This catches any errors, marking the image load as failed so that we won't retry (retries are a TODO item I guess) and then succeeds the function so the rest of the timeline loading can proceed. | ||||
* | More robust bad url detection. | Holger Dürer | 2017-06-19 | 1 | -3/+4 |
| | |||||
* | Bump to v0.7.0 | Johnson Denen | 2017-05-18 | 8 | -8/+8 |
| | |||||
* | replaced declare-function with autoload | alexjgriffith | 2017-05-18 | 7 | -44/+44 |
| | |||||
* | Replace uses of replace-regexp with search-forward and replace-match. | Holger Dürer | 2017-05-18 | 3 | -4/+11 |
| | |||||
* | Remove most byte-compile warnings. | Holger Dürer | 2017-05-18 | 8 | -87/+107 |
| | | | | | | | We do this by - moving vars into the files where they are (mostly) used - "declaring" vars used elsewhere with the (defvar <var-name>) pattern, - declaring functions defined in others functions rather than loading the file via require. | ||||
* | Putting buffer name and update function in buffer local var | alexjgriffith | 2017-05-18 | 2 | -100/+80 |
| | | | | | | | | | | removed tests for previous version documented mastodon-buffer-spec getters moved mastodon-buffer-spec to mastodon.el combined mastodon-tl--get and mastodon-tl--init, along with other cleanups | ||||
* | Fix for #84 | Alexander Griffith | 2017-05-18 | 1 | -16/+72 |
| | | | | | | | | | | | | changed more-json in mastodon-tl-tests to recieve an endpont more evocative names and fixed whitespace replaced remaining end eith endpoint-plist added basic unit tests for endpoint selection replaced equalp with equal in tests | ||||
* | fixed #133 replaced regex with a trim function | Alexander Griffith | 2017-05-16 | 1 | -1/+2 |
| | |||||
* | Fix #131 with refined regexp pattern | Johnson Denen | 2017-05-15 | 1 | -1/+1 |
| | |||||
* | Merge pull request #123 from alexjgriffith/image-nl-placement | Johnson Denen | 2017-05-15 | 1 | -7/+13 |
|\ | | | | | closed #79 | ||||
| * | Merge branch 'develop' into image-nl-placement | alexjgriffith | 2017-05-15 | 2 | -16/+31 |
| |\ | |||||
| * \ | adjusted for async image loading | Alexander Griffith | 2017-05-12 | 3 | -49/+215 |
| |\ \ | |||||
| * | | | Revert "Adjusted for async image changes" | Alexander Griffith | 2017-05-12 | 3 | -215/+50 |
| | | | | | | | | | | | | | | | | This reverts commit b0ead06b42ed06218e87a0bb75dae41570592423. | ||||
| * | | | Adjusted for async image changes | Alexander Griffith | 2017-05-12 | 3 | -50/+215 |
| | | | | |||||
| * | | | closed #79 | Alexander Griffith | 2017-05-12 | 1 | -9/+12 |
| | | | | |||||
* | | | | Bump to v0.6.3 | Johnson Denen | 2017-05-15 | 8 | -8/+8 |
| | | | | |||||
* | | | | Use lexical-binding in all files. | Holger Dürer | 2017-05-15 | 8 | -8/+13 |
| |_|/ |/| | | | | | | | | | | | We only support Emacs 24 and 25 so are free to use sane bindings by default. To keep the linter happy, we need to declare dependency on Emacs 24 in all files. | ||||
* | | | Close #76 | Johnson Denen | 2017-05-15 | 1 | -9/+1 |
| | | | | | | | | | | | | | | | * Delete version variable and function * Use package-file | ||||
* | | | removed accidentally duplicated mastodon-mode-hook | Alexander Griffith | 2017-05-13 | 1 | -6/+0 |
| | | | |||||
* | | | Added face customization closes #124 | Alexander Griffith | 2017-05-13 | 2 | -8/+37 |
| |/ |/| | |||||
* | | Add tests for mastodon-media.el | Holger Dürer | 2017-05-12 | 1 | -9/+14 |
| | | | | | | | | This also includes tweaks to make Travis happy — tests previously did pass on my laptop but Travis's environment is different. | ||||
* | | Move the rendering of images fully into mastodon-media.el and use default ↵ | Holger Dürer | 2017-05-10 | 2 | -19/+114 |
| | | | | | | | | | | | | | | images. Having all the logic in one file reduces interdependencies. Having default images is more pleasing during the incremental loading. | ||||
* | | Make the image loading asynchronous. | Holger Dürer | 2017-05-10 | 1 | -24/+46 |
| | | | | | | | | | | | | | | Now that we are also loading avatars there is a lot of image loading to do to show the timeline. We can do the loading asynchronously to let the user have a look at the toots already while image loading is incrementally proceeding. We can no longer enforce caching of avatar loading since the variable is consulted when the response parsing happens at which point the dynamic binding we had used so far has gone out of scope again. | ||||
* | | Show users' avatars plus other image work. | Holger Dürer | 2017-05-08 | 3 | -45/+86 |
|/ | | | | | | | | | - Shows users' avatars (makes only sense if Emacs is built with imagemagick) - Scales media attachement previews to a max size (if Emacs is built with imagemagick) - Enable cacheing of image fetches Known issues: - We should really cache the avatars to avoid having multiple identical images in memory. | ||||
* | Clean up use of progn. | Holger Dürer | 2017-05-05 | 5 | -27/+21 |
| | | | | | - Lambda, defun, let, etc. all have an implicit progn. - A progn with a single form is identical to that single form. | ||||
* | Fix some whitespace issues. | Holger Dürer | 2017-05-05 | 2 | -5/+5 |
| | |||||
* | Use the more canonical "nil" instead of "'()" when we don't mean an empty list. | Holger Dürer | 2017-05-05 | 2 | -6/+6 |
| | | | | (Besides, just "()" would have been enough anyway. No need to quote "()" or "nil".) | ||||
* | Don't quote nil. | Holger Dürer | 2017-05-05 | 1 | -3/+3 |
| | | | | "nil" evaluates to itself so no need to quote it. | ||||
* | Moved decode-coding-string out of tl functions | alexjgriffith | 2017-05-05 | 2 | -8/+8 |
| | |||||
* | Merged nested lets | alexjgriffith | 2017-05-05 | 1 | -3/+3 |
| | |||||
* | #114 Swapped customize-set-value to let | alexjgriffith | 2017-05-05 | 1 | -4/+3 |
| | |||||
* | removed fonting from shr-render-region call | Alexander Griffith | 2017-05-05 | 1 | -1/+4 |
| | |||||
* | Re-do the "Media_Links::" processing. | Holger Dürer | 2017-05-05 | 1 | -38/+31 |
| | | | | | Re-do it as a loop rather than raising an error when the search fails and trying to catch that wholesale. | ||||
* | Removed the superfluous if around mapconcat and Renamed images media preview | alexjgriffith | 2017-05-05 | 1 | -9/+4 |
| | |||||
* | Added suport for multiple media display per toot | alexjgriffith | 2017-05-05 | 1 | -7/+10 |
| | |||||
* | Added tooling for downloading individual toots | Alexander Griffith | 2017-05-05 | 1 | -0/+24 |
| | |||||
* | Fix failing lint step | Johnson Denen | 2017-04-29 | 1 | -0/+1 |
| | |||||
* | Merge branch 'master' into develop | Johnson Denen | 2017-04-29 | 1 | -5/+5 |
|\ | |||||
| * | Bump to v0.6.1 | Johnson Denen | 2017-04-28 | 7 | -8/+8 |
| | | |||||
| * | consolidating re-searches | clarkenciel | 2017-04-28 | 1 | -2/+1 |
| | | |||||
| * | making keybinds and names nice | clarkenciel | 2017-04-28 | 1 | -5/+24 |
| | | |||||
| * | changing creation of toot buffer so that we don't duplicate docs | clarkenciel | 2017-04-28 | 1 | -3/+5 |
| | | |||||
| * | reformatting docs and changing removal func since we can't re-match on | clarkenciel | 2017-04-28 | 1 | -8/+12 |
| | | | | | | | | the "Toot Text:" string | ||||
| * | removing Toot Text prompt, moving dangling parens | clarkenciel | 2017-04-28 | 1 | -4/+2 |
| | | |||||
| * | adding keybinding documentation to the new-toot buffer | clarkenciel | 2017-04-28 | 2 | -8/+59 |
| | | |||||
| * | Add the time of posting to the byline. | Holger Dürer | 2017-04-28 | 2 | -0/+13 |
| | | |||||
| * | #87 added support for inspection toot under Point | Alexander Griffith | 2017-04-28 | 1 | -0/+59 |
| | | |||||
| * | Quick feedback fix on toggle functions | Johnson Denen | 2017-04-28 | 1 | -2/+2 |
| | | |||||
| * | Fix #57 by moving messages into callbacks | Johnson Denen | 2017-04-28 | 1 | -4/+8 |
| | |