aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use lexical-binding in all files.Holger Dürer2017-05-158-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 #76Johnson Denen2017-05-152-10/+2
| | | | | * Delete version variable and function * Use package-file
* removed accidentally duplicated mastodon-mode-hookAlexander Griffith2017-05-151-6/+0
|
* Added face customization closes #124Alexander Griffith2017-05-152-8/+37
|
* Add tests for mastodon-media.elHolger Dürer2017-05-153-9/+195
| | | | 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ürer2017-05-153-25/+160
| | | | | | | 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ürer2017-05-151-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ürer2017-05-153-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ürer2017-05-055-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ürer2017-05-052-5/+5
|
* Use the more canonical "nil" instead of "'()" when we don't mean an empty list.Holger Dürer2017-05-052-6/+6
| | | | (Besides, just "()" would have been enough anyway. No need to quote "()" or "nil".)
* Don't quote nil.Holger Dürer2017-05-051-3/+3
| | | | "nil" evaluates to itself so no need to quote it.
* Moved decode-coding-string out of tl functionsalexjgriffith2017-05-052-8/+8
|
* Merged nested letsalexjgriffith2017-05-051-3/+3
|
* #114 Swapped customize-set-value to letalexjgriffith2017-05-051-4/+3
|
* removed fonting from shr-render-region callAlexander Griffith2017-05-051-1/+4
|
* Re-do the "Media_Links::" processing.Holger Dürer2017-05-051-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 previewalexjgriffith2017-05-051-9/+4
|
* Added suport for multiple media display per tootalexjgriffith2017-05-051-7/+10
|
* Added tooling for downloading individual tootsAlexander Griffith2017-05-051-0/+24
|
* Fix failing lint stepJohnson Denen2017-04-291-0/+1
|
* Lint packagesJohnson Denen2017-04-292-2/+6
|
* Add compilation checkJohnson Denen2017-04-291-0/+1
|
* Merge pull request #106 from jdenen/developJohnson Denen2017-04-298-16/+19
|\ | | | | v0.6.2
| * Merge branch 'master' into developJohnson Denen2017-04-291-5/+5
| |\ | |/ |/|
* | Bump to v0.6.1Johnson Denen2017-04-288-9/+9
| |
* | consolidating re-searchesclarkenciel2017-04-281-2/+1
| |
* | making keybinds and names niceclarkenciel2017-04-281-5/+24
| |
* | changing creation of toot buffer so that we don't duplicate docsclarkenciel2017-04-281-3/+5
| |
* | reformatting docs and changing removal func since we can't re-match onclarkenciel2017-04-281-8/+12
| | | | | | | | the "Toot Text:" string
* | removing Toot Text prompt, moving dangling parensclarkenciel2017-04-281-4/+2
| |
* | adding keybinding documentation to the new-toot bufferclarkenciel2017-04-282-8/+59
| |
* | Add the time of posting to the byline.Holger Dürer2017-04-283-0/+191
| |
* | #87 added support for inspection toot under PointAlexander Griffith2017-04-281-0/+59
| |
* | Quick feedback fix on toggle functionsJohnson Denen2017-04-281-2/+2
| |
* | Fix #57 by moving messages into callbacksJohnson Denen2017-04-281-4/+8
| |
* | Add toggle function for boost/unboostJohnson Denen2017-04-282-13/+13
| |
* | Store 'favourited-p and 'boosted-p properties on bylinesJohnson Denen2017-04-282-5/+6
| |
* | Parity with non-toggle favourite functionJohnson Denen2017-04-282-5/+6
| | | | | | | | | | | | TODOs: - Boost/unboost toggle function - Store 'favourite-p property on toots
* | Use toggle function approach for favourite/unfavouriteJohnson Denen2017-04-281-31/+22
| | | | | | | | | | | | TODOs: * Will require a boost/unboost toggle impl * Must pass favourite/boosted state to the toggle functions from mastodon-tl
* | made some formating changesAlexander Griffith2017-04-281-2/+2
| |
* | #70 all tabs to spacesAlexander Griffith2017-04-281-4/+4
| |
* | Fixed #70, added mastodon-toot--unfavoriteAlexander Griffith2017-04-281-2/+22
| |
| * Bump to v0.6.2Johnson Denen2017-04-298-9/+9
| |
| * Fix #103: Do not use functions unknown to GNU emacsMarcin Cieślak2017-04-291-4/+4
| | | | | | | | We don't have to depend on CL package, yet
| * word is no longer nil when no word-at-point is nilAlexander Griffith2017-04-281-1/+1
| |
| * en #74 added autofill for tag timelineAlexander Griffith2017-04-281-1/+4
| |
| * Bump to v0.6.1Johnson Denen2017-04-288-9/+9
| |
| * consolidating re-searchesclarkenciel2017-04-281-2/+1
| |
| * making keybinds and names niceclarkenciel2017-04-281-5/+24
| |