<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mason/lua/nvim-lsp-installer/ui, branch main</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/mason/atom/lua/nvim-lsp-installer/ui?h=main</id>
<link rel='self' href='http://git.sudomsg.com/mirror/mason/atom/lua/nvim-lsp-installer/ui?h=main'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/'/>
<updated>2022-07-06T22:39:59Z</updated>
<entry>
<title>mason.nvim</title>
<updated>2022-07-06T22:39:59Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-07-06T17:41:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5f634e0c37e723fc0c33e06b4fd5c2180178db40'/>
<id>urn:sha1:5f634e0c37e723fc0c33e06b4fd5c2180178db40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: update some logging (#761)</title>
<updated>2022-06-07T23:36:47Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-06-07T23:36:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=2b2d2141394f95a28cf5dfed922ebecf123d72b1'/>
<id>urn:sha1:2b2d2141394f95a28cf5dfed922ebecf123d72b1</id>
<content type='text'>
* chore: update some logging

* docs: add section about known errors</content>
</entry>
<entry>
<title>feat(ui): add setting to customize window border (#754)</title>
<updated>2022-06-05T22:28:58Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-06-05T22:28:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=1a9cdfe4d052dbfa16f3c12ce4def58a931b0730'/>
<id>urn:sha1:1a9cdfe4d052dbfa16f3c12ce4def58a931b0730</id>
<content type='text'>
Closes #752.</content>
</entry>
<entry>
<title>refactor(ui): improve autoclose logic and update install dir label (#743)</title>
<updated>2022-06-01T12:37:42Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-06-01T12:37:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=ae29c9a2e06f5263acfdd6c085e6093f28fc0b9e'/>
<id>urn:sha1:ae29c9a2e06f5263acfdd6c085e6093f28fc0b9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add setting to disable automatic version check when opening UI window (#716)</title>
<updated>2022-05-23T16:03:13Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-23T16:03:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=4613529ab1f39ddd611b22d31bb88cfdfe851ce5'/>
<id>urn:sha1:4613529ab1f39ddd611b22d31bb88cfdfe851ce5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui: remove borders &amp; change heading style (#713)</title>
<updated>2022-05-22T23:25:01Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-22T23:25:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=4ed43f1f885612f587253b3e32f54408c793ca55'/>
<id>urn:sha1:4ed43f1f885612f587253b3e32f54408c793ca55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(functional): restructure and extend functional modules (#703)</title>
<updated>2022-05-17T11:49:18Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-17T11:49:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=9fa0bb2822af391db96687ad6ddb66ddb3529c58'/>
<id>urn:sha1:9fa0bb2822af391db96687ad6ddb66ddb3529c58</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui: reset outdated server flag after any kind of server install/uninstall interactions</title>
<updated>2022-05-13T15:17:41Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-13T14:46:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5f96c36803de025034ff102869b95daada1411ed'/>
<id>urn:sha1:5f96c36803de025034ff102869b95daada1411ed</id>
<content type='text'>
For better UX
</content>
</entry>
<entry>
<title>feat(ui): use diagnostics to show some messages (#694)</title>
<updated>2022-05-13T14:17:06Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-13T14:17:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=09aea5d129c761a95f4bfaf80ec99eac2ab88983'/>
<id>urn:sha1:09aea5d129c761a95f4bfaf80ec99eac2ab88983</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: further decouple module structure (#685)</title>
<updated>2022-05-11T14:10:57Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-11T14:10:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5e3385d90668c792919c7e2791620a6c0d569538'/>
<id>urn:sha1:5e3385d90668c792919c7e2791620a6c0d569538</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui: add clarifications around settings schema (#663)</title>
<updated>2022-05-03T12:35:46Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-03T12:35:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=727a40623ca494eb0217a585fdb5089e8d1d3632'/>
<id>urn:sha1:727a40623ca494eb0217a585fdb5089e8d1d3632</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: refactor remaining installers to async impl (#616)</title>
<updated>2022-04-21T10:09:59Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-21T10:09:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b68fcc6bb2c770495ff8e2508c06dfdd49abcc80'/>
<id>urn:sha1:b68fcc6bb2c770495ff8e2508c06dfdd49abcc80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui: add section about missing servers to help window</title>
<updated>2022-04-12T19:16:10Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-12T19:16:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=1f222a00fdc2bcebafd05010aeea12e742f4c4f7'/>
<id>urn:sha1:1f222a00fdc2bcebafd05010aeea12e742f4c4f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>more async refactor (#587)</title>
<updated>2022-04-11T15:19:01Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-11T15:19:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=88f590ce0e01767bcc8dfdc862a456efde77d4a0'/>
<id>urn:sha1:88f590ce0e01767bcc8dfdc862a456efde77d4a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ui): typo</title>
<updated>2022-03-26T18:23:25Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-03-26T18:23:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=d000db4c014575b26264e0e820dc3caa81d70947'/>
<id>urn:sha1:d000db4c014575b26264e0e820dc3caa81d70947</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(display): only set window borders once</title>
<updated>2022-03-09T22:24:46Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-03-09T22:24:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=a70be14bb2c338e3576eab3cd638336046759d63'/>
<id>urn:sha1:a70be14bb2c338e3576eab3cd638336046759d63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>run server installation in async execution context (#525)</title>
<updated>2022-03-06T20:48:29Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-03-06T20:48:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=dc39ce90f99a77699317bd31d95ce970690a4624'/>
<id>urn:sha1:dc39ce90f99a77699317bd31d95ce970690a4624</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): display installed server version (#520)</title>
<updated>2022-03-05T21:42:25Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-03-05T21:42:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f9299bb59c9e42d59fc57ed034fb84bdd23bbd77'/>
<id>urn:sha1:f9299bb59c9e42d59fc57ed034fb84bdd23bbd77</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): display language hints for installed servers as well</title>
<updated>2022-02-15T22:02:34Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-02-15T22:02:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=c438ceec632f64c91a48547d44135ae809ce57fc'/>
<id>urn:sha1:c438ceec632f64c91a48547d44135ae809ce57fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui: update Cowth Vader message</title>
<updated>2022-01-23T16:51:52Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-01-23T16:47:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=cddde9093defe7db239260afc6fcb020eaff3ef8'/>
<id>urn:sha1:cddde9093defe7db239260afc6fcb020eaff3ef8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui: print full installation date instead of relative</title>
<updated>2022-01-22T23:31:42Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-01-22T23:31:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5e20d05f3d4bef1b0128663903acc2b490c35a4c'/>
<id>urn:sha1:5e20d05f3d4bef1b0128663903acc2b490c35a4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui: s/last updated/installed/</title>
<updated>2022-01-12T21:08:46Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-01-12T21:08:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=233d41dbb5cc6b374fc887cf95ec8d877204f1c3'/>
<id>urn:sha1:233d41dbb5cc6b374fc887cf95ec8d877204f1c3</id>
<content type='text'>
As to not confuse this row with the new version check capabilities.
</content>
</entry>
<entry>
<title>ui: map keybind to update all outdated servers (#407)</title>
<updated>2022-01-09T12:46:08Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-01-09T12:46:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=45a9adee58cad584979cb4bb04ae00f4471144b9'/>
<id>urn:sha1:45a9adee58cad584979cb4bb04ae00f4471144b9</id>
<content type='text'>
Previously it'd always update all installed servers. With this change it'll
only update servers that are outdated (defaults to all installed servers if
no servers are marked as outdated when triggered).</content>
</entry>
<entry>
<title>feat: integrate gh-cli for GitHub API calls (#403)</title>
<updated>2022-01-07T11:18:47Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-01-07T11:18:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=648437aafae63eda06097113c836a8d9ad6f23c1'/>
<id>urn:sha1:648437aafae63eda06097113c836a8d9ad6f23c1</id>
<content type='text'>
Closes #248.</content>
</entry>
<entry>
<title>fix(ui): less intrusive version check UI (#402)</title>
<updated>2022-01-06T22:48:56Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-01-06T22:48:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f6654419eff37a386232674b898bf4f6ce3c2054'/>
<id>urn:sha1:f6654419eff37a386232674b898bf4f6ce3c2054</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): display outdated servers (#395)</title>
<updated>2022-01-06T17:21:19Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-01-06T17:21:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5cc73ef7360866c65169e0e7d55d3b59fb3b6eaa'/>
<id>urn:sha1:5cc73ef7360866c65169e0e7d55d3b59fb3b6eaa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): display interactive server settings schema table (#363)</title>
<updated>2021-12-29T15:58:06Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-12-29T15:58:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e97c04c939d3380b0c734d5c1d464b9dc06a9e8f'/>
<id>urn:sha1:e97c04c939d3380b0c734d5c1d464b9dc06a9e8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): sort servers alphabetically, also add language hints (#361)</title>
<updated>2021-12-25T20:47:57Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-12-25T20:47:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5957e7a29005c286eaf2cc619e826cfd980eb5ff'/>
<id>urn:sha1:5957e7a29005c286eaf2cc619e826cfd980eb5ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add some tests (#360)</title>
<updated>2021-12-25T14:11:42Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-12-25T14:11:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=d7e233566543d4c83199f5644f90bb116d7070f2'/>
<id>urn:sha1:d7e233566543d4c83199f5644f90bb116d7070f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): add keybind to update all installed servers (#353)</title>
<updated>2021-12-23T18:05:49Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-12-23T18:05:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=65d9e6467ecf5fdb962af484de40ef581c064e66'/>
<id>urn:sha1:65d9e6467ecf5fdb962af484de40ef581c064e66</id>
<content type='text'>
</content>
</entry>
<entry>
<title>initial healthcheck integration (#321)</title>
<updated>2021-12-07T19:15:03Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-12-07T19:15:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0fe8c254d90794f13860cbeac5e5987a081a8031'/>
<id>urn:sha1:0fe8c254d90794f13860cbeac5e5987a081a8031</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui/display: remove unnecessary schedule wraps</title>
<updated>2021-11-19T06:07:01Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-11-19T06:07:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=4f8cafab7f518f033036c611e6954dc22f7dc336'/>
<id>urn:sha1:4f8cafab7f518f033036c611e6954dc22f7dc336</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lemminx: default to LATEST version (#260)</title>
<updated>2021-11-15T14:04:15Z</updated>
<author>
<name>Mattias Eriksson</name>
<email>mattias.eriksson@tutanota.com</email>
</author>
<published>2021-11-15T14:04:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=7f5b03a429364dca778340567ec0d23efc2494d9'/>
<id>urn:sha1:7f5b03a429364dca778340567ec0d23efc2494d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove {pre,post}_setup functions (#250)</title>
<updated>2021-11-08T14:50:23Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-11-08T14:50:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=c9dbc8afc2d56227ed0cba5a3348b8dd170e3a1d'/>
<id>urn:sha1:c9dbc8afc2d56227ed0cba5a3348b8dd170e3a1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add language aliases to :LspInstall (#232)</title>
<updated>2021-11-06T15:01:31Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-11-06T15:01:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b5059efeaadecbc96b042d0866e47f2fb3e7dff9'/>
<id>urn:sha1:b5059efeaadecbc96b042d0866e47f2fb3e7dff9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pip3: promote install_dir to server's root dir immediately (#230)</title>
<updated>2021-10-31T22:00:56Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-31T22:00:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=3ba7961db19a66595085f06304b13f97155611bd'/>
<id>urn:sha1:3ba7961db19a66595085f06304b13f97155611bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add public API to close installer window (#208)</title>
<updated>2021-10-29T17:26:49Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-29T17:26:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b7c821c1e38ad7f52195186b0f5d17a6d64a55aa'/>
<id>urn:sha1:b7c821c1e38ad7f52195186b0f5d17a6d64a55aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix gathering currently open filetypes</title>
<updated>2021-10-29T16:50:43Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-29T16:50:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=43f0ee363ecec97596a8edeb4866fec6bc693d09'/>
<id>urn:sha1:43f0ee363ecec97596a8edeb4866fec6bc693d09</id>
<content type='text'>
Fixes #206.
</content>
</entry>
<entry>
<title>ui: register autocmds in an augroup (#198)</title>
<updated>2021-10-26T08:32:18Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-26T08:32:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5a05267d391a146a3e09eb856b435206e6b5065f'/>
<id>urn:sha1:5a05267d391a146a3e09eb856b435206e6b5065f</id>
<content type='text'>
This allows disabling this behavior, should one.wish to do so.</content>
</entry>
<entry>
<title>add proper emmylua annotations (#196)</title>
<updated>2021-10-25T12:55:47Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-25T12:55:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f60d78a29fbe772e0724ee0853a13894b9765fdf'/>
<id>urn:sha1:f60d78a29fbe772e0724ee0853a13894b9765fdf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>map filetype to servers, promote relevant servers in the UI (#190)</title>
<updated>2021-10-23T00:02:29Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-23T00:02:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=1ad71df31d399fe13df253167283032fb7f28020'/>
<id>urn:sha1:1ad71df31d399fe13df253167283032fb7f28020</id>
<content type='text'>
Uninstalled servers that map to a filetype that is open in any buffer will be hoisted in
the UI list.</content>
</entry>
<entry>
<title>move is_animating toggle to the right place</title>
<updated>2021-10-18T13:17:29Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-18T13:17:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=bcd9ef2f43e3fe364ae3ec85ae19c571030b2370'/>
<id>urn:sha1:bcd9ef2f43e3fe364ae3ec85ae19c571030b2370</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui: some more colors and a very crucial cowth vader lightsaber animation (#176)</title>
<updated>2021-10-18T13:11:57Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-18T13:11:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=eca6e5245e3afa55f12d13cb4c2306993eaf269e'/>
<id>urn:sha1:eca6e5245e3afa55f12d13cb4c2306993eaf269e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: autogen metadata table(s) (#159)</title>
<updated>2021-10-18T12:04:54Z</updated>
<author>
<name>kylo252</name>
<email>59826753+kylo252@users.noreply.github.com</email>
</author>
<published>2021-10-18T12:04:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=c87e2fec9f54a438ddfd50642426a2dd628de180'/>
<id>urn:sha1:c87e2fec9f54a438ddfd50642426a2dd628de180</id>
<content type='text'>
Co-authored-by: William Boman &lt;william@redwill.se&gt;</content>
</entry>
<entry>
<title>speed up :LspInstall, :LspUninstall, :LspUninstallAll commands (#175)</title>
<updated>2021-10-18T11:59:43Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-18T11:59:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=cee25503cd6df85366c5106c40cc5240634e647e'/>
<id>urn:sha1:cee25503cd6df85366c5106c40cc5240634e647e</id>
<content type='text'>
- `:LspUninstallAll` now just nukes the entire install directory immediately,
  instead of uninstalling each server one by one. There's also a confirmation
  prompt now.
- `:LspInstall` &amp; `:LspUninstall` now sources its autocompletion directly from
  a Lua table, instead of sourcing the server names from each server module (thus
  avoiding unnecessary `require` calls).</content>
</entry>
<entry>
<title>ui: render header differently if help is showing</title>
<updated>2021-10-16T22:23:12Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-16T22:20:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=6578fb5b99bf2cf49fc8636d775d70b523562ac5'/>
<id>urn:sha1:6578fb5b99bf2cf49fc8636d775d70b523562ac5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stylua</title>
<updated>2021-10-15T21:15:06Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-15T21:15:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=323be112b6d6afa7ffe9b191a90377e9fbffccad'/>
<id>urn:sha1:323be112b6d6afa7ffe9b191a90377e9fbffccad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui: add 'press ? for help' message</title>
<updated>2021-10-15T21:14:07Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-15T21:14:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=942f43855dd6465bac40acc41ba5045d1293f69b'/>
<id>urn:sha1:942f43855dd6465bac40acc41ba5045d1293f69b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add eslint, deprecate eslintls (#149)</title>
<updated>2021-10-14T20:52:23Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-14T20:52:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=a87ea0386110eeeaad47b140b9155abd4c235f64'/>
<id>urn:sha1:a87ea0386110eeeaad47b140b9155abd4c235f64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui: show installer log file path in help window</title>
<updated>2021-10-12T21:08:56Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-12T21:08:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=ed8ed4d9c4eb3f59e487ff9804e36e0a9dbc088c'/>
<id>urn:sha1:ed8ed4d9c4eb3f59e487ff9804e36e0a9dbc088c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove startup command from ui window</title>
<updated>2021-10-10T17:58:21Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-10T17:58:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=91dff72d43ed4196c0b13215566b4c4eeeb0c307'/>
<id>urn:sha1:91dff72d43ed4196c0b13215566b4c4eeeb0c307</id>
<content type='text'>
It's available through :LspInfo
</content>
</entry>
<entry>
<title>add keybindings to UI window (#140)</title>
<updated>2021-10-10T17:20:16Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-10T17:20:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5f54148153a878cc9cbe370adccda0f706251d89'/>
<id>urn:sha1:5f54148153a878cc9cbe370adccda0f706251d89</id>
<content type='text'>
- Allows for expanding servers to view more information about it.
- Allows for installing/reinstalling/uninstalling servers.

The default keybindings is an attempt to mimic vim-fugitive's :Git
maps, and these can be overriden.

The keybinding implementation in display.lua is a bit hacky, but it
works and the "public" API is at least manageable. This will also
open up for adding more metadata in the future, such as filetype
information, currently installed version, latest available version,
etc.

Also there's Cowth Vader.</content>
</entry>
<entry>
<title>lower default log level to INFO (#119)</title>
<updated>2021-10-02T21:40:28Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-02T21:40:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=3c26fe7fec6568f26b9d52cff3c96f28f0d23bb8'/>
<id>urn:sha1:3c26fe7fec6568f26b9d52cff3c96f28f0d23bb8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix newlines in stdout/stderr calls, more robust error handling (#114)</title>
<updated>2021-10-01T20:47:59Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-10-01T20:47:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=8212fc21b6a3c0000b1a5fb4c056c189c6fca212'/>
<id>urn:sha1:8212fc21b6a3c0000b1a5fb4c056c189c6fca212</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix parsing stdout/stderr chunks into proper lines</title>
<updated>2021-09-30T19:58:21Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-09-30T19:58:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=8018bdf43bc4a8f1b83814e135cac8a197374e01'/>
<id>urn:sha1:8018bdf43bc4a8f1b83814e135cac8a197374e01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix logging at correct level, also add :LspInstallLog command</title>
<updated>2021-09-30T19:41:49Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-09-30T19:41:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=a7d7520bc84269fd29ae265f6142897ccd58d5c6'/>
<id>urn:sha1:a7d7520bc84269fd29ae265f6142897ccd58d5c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): add a popup option (#100)</title>
<updated>2021-09-30T16:39:47Z</updated>
<author>
<name>kylo252</name>
<email>59826753+kylo252@users.noreply.github.com</email>
</author>
<published>2021-09-30T16:39:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=60df4ef422cb81ef2054572ef7ea6e3e7e236077'/>
<id>urn:sha1:60df4ef422cb81ef2054572ef7ea6e3e7e236077</id>
<content type='text'>
Co-authored-by: William Boman &lt;william@redwill.se&gt;</content>
</entry>
<entry>
<title>add Lua API to override default settings (#111)</title>
<updated>2021-09-30T14:34:15Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-09-30T14:34:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=bb24fca211c5d5e8d3cf88151e60d0b2b0555127'/>
<id>urn:sha1:bb24fca211c5d5e8d3cf88151e60d0b2b0555127</id>
<content type='text'>
</content>
</entry>
<entry>
<title>support installing specific version of language servers, defaults to latest (#106)</title>
<updated>2021-09-29T11:48:39Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-09-29T11:48:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e267fe517feaaf7a48323349e3775944db49c158'/>
<id>urn:sha1:e267fe517feaaf7a48323349e3775944db49c158</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix stylua (#104)</title>
<updated>2021-09-27T20:55:13Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-09-27T20:55:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=83f2f4123827ae194be39d9de328f5b8d14536d0'/>
<id>urn:sha1:83f2f4123827ae194be39d9de328f5b8d14536d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add a logger based on plenary.log (#99)</title>
<updated>2021-09-25T16:56:06Z</updated>
<author>
<name>kylo252</name>
<email>59826753+kylo252@users.noreply.github.com</email>
</author>
<published>2021-09-25T16:56:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=93309eb9bcf2111eb072dd82269a7a439e0c8e26'/>
<id>urn:sha1:93309eb9bcf2111eb072dd82269a7a439e0c8e26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: use &lt;esc&gt; to quickly dismiss the info panel (#98)</title>
<updated>2021-09-24T12:28:56Z</updated>
<author>
<name>kylo252</name>
<email>59826753+kylo252@users.noreply.github.com</email>
</author>
<published>2021-09-24T12:28:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=c66cd01621719ea095eb3c083c97427f557af9df'/>
<id>urn:sha1:c66cd01621719ea095eb3c083c97427f557af9df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>optimize io (70%+ startup speedups) (#93)</title>
<updated>2021-09-17T14:05:20Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-09-17T14:05:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=9551bbc1e207ea9a9d436f1bf02a22afc33f6aa6'/>
<id>urn:sha1:9551bbc1e207ea9a9d436f1bf02a22afc33f6aa6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui/status-win: show relative install date next to installed servers</title>
<updated>2021-09-12T21:02:31Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-09-12T21:02:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=31f77fc8d638001a1dc548e45580714b9a63d3f2'/>
<id>urn:sha1:31f77fc8d638001a1dc548e45580714b9a63d3f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui/display: more robust rendering</title>
<updated>2021-09-10T23:26:12Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-09-10T23:20:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5723a1e6995b6fa54ff7ebbd4054e36059cbfd54'/>
<id>urn:sha1:5723a1e6995b6fa54ff7ebbd4054e36059cbfd54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>some cleanup</title>
<updated>2021-09-07T12:12:56Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-09-07T12:12:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0adaf59b666fa2620d46b853c0c99a2dd024963e'/>
<id>urn:sha1:0adaf59b666fa2620d46b853c0c99a2dd024963e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add direct integration with libuv instead of going through termopen, also implement a UI (#79)</title>
<updated>2021-09-07T00:44:09Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2021-09-07T00:44:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=00294b84031711013a385f18c0fb0e8db84ebaf9'/>
<id>urn:sha1:00294b84031711013a385f18c0fb0e8db84ebaf9</id>
<content type='text'>
* add direct integration with libuv instead of going through termopen, also implement a UI

* alleged free perf boosts

yo that's free cycles</content>
</entry>
</feed>
