<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pakakeh.ts/editor/editor.ts, branch dev</title>
<subtitle>Web user interface components built with TypeScript.</subtitle>
<id>http://git.kilabit.info/pakakeh.ts/atom?h=dev</id>
<link rel='self' href='http://git.kilabit.info/pakakeh.ts/atom?h=dev'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.ts/'/>
<updated>2024-10-03T10:29:07Z</updated>
<entry>
<title>editor: allow inserting tab on editor</title>
<updated>2024-10-03T10:29:07Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2024-10-03T10:29:07Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.ts/commit/?id=ddb540da0a80b7ecad1ebb62f51e76d252f771f3'/>
<id>urn:sha1:ddb540da0a80b7ecad1ebb62f51e76d252f771f3</id>
<content type='text'>
Previously pressing tab on editor will move focus to the next
component on page or browser.
Now, pressing tab will insert "\t" on the current cursor.
</content>
</entry>
<entry>
<title>editor: set the caret color to red</title>
<updated>2023-12-08T02:06:24Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-12-08T02:06:24Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.ts/commit/?id=38a175086c9c06845e0248fddcd39a590d323a6e'/>
<id>urn:sha1:38a175086c9c06845e0248fddcd39a590d323a6e</id>
<content type='text'>
Since we cannot change its shape, changing the color to red make the
text cursor position visible to eyes.
</content>
</entry>
<entry>
<title>editor: set key control to false on blur</title>
<updated>2023-12-08T01:42:31Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-12-08T01:42:31Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.ts/commit/?id=6f86c0ee8f1a77cc3a1b481368db2f80b923a3a8'/>
<id>urn:sha1:6f86c0ee8f1a77cc3a1b481368db2f80b923a3a8</id>
<content type='text'>
Sometimes we got an issue where pressing enter may cause the editor
being saved without pressing Control key.
</content>
</entry>
<entry>
<title>editor: reduce the padding in the content</title>
<updated>2023-12-08T01:38:54Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-12-08T01:38:54Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.ts/commit/?id=20bbe3f3a52e5f38a9d557dfbfd04beb2935188f'/>
<id>urn:sha1:20bbe3f3a52e5f38a9d557dfbfd04beb2935188f</id>
<content type='text'>
The gap make us confuse between space and padding.
</content>
</entry>
<entry>
<title>editor: update layout without using float</title>
<updated>2023-11-21T10:25:52Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-11-21T10:25:52Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.ts/commit/?id=1257860c8c1593eb4dfb17b91de3db69ef586edf'/>
<id>urn:sha1:1257860c8c1593eb4dfb17b91de3db69ef586edf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>editor: fix paste that always add new line</title>
<updated>2023-11-21T10:25:30Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-11-21T10:25:30Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.ts/commit/?id=0a16fffcf59a39ace4dda15de132ad9d261f5a66'/>
<id>urn:sha1:0a16fffcf59a39ace4dda15de132ad9d261f5a66</id>
<content type='text'>
</content>
</entry>
<entry>
<title>editor: replace execCommand with Selection</title>
<updated>2023-11-21T10:25:06Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-11-21T06:29:02Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.ts/commit/?id=cdcd8b2d559bc367969aa531f32dd1f315d8b759'/>
<id>urn:sha1:cdcd8b2d559bc367969aa531f32dd1f315d8b759</id>
<content type='text'>
The execCommand has been deprecated according to Mozilla Developer
Network.

This changes require the tsc target set to es2019 to be able to
use the string trimEnd method.

[1]: https://developer.mozilla.org/en-US/docs/Web/API/document/execCommand
</content>
</entry>
<entry>
<title>editor: add method to set content editable or not</title>
<updated>2023-11-14T19:52:20Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-11-14T19:52:20Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.ts/commit/?id=95cbbe49df3ef8091341fbb5c2f4b5003643dc9a'/>
<id>urn:sha1:95cbbe49df3ef8091341fbb5c2f4b5003643dc9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>editor: use CTRL+Enter to trigger save instead of CTRL+s</title>
<updated>2023-11-14T18:00:32Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-11-14T18:00:32Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.ts/commit/?id=e38aeae379593b9e4a34042d3da998a91d38d4ef'/>
<id>urn:sha1:e38aeae379593b9e4a34042d3da998a91d38d4ef</id>
<content type='text'>
Using CTRL+s sometimes cause pressing s only trigger the save.
</content>
</entry>
<entry>
<title>editor: re-render content after save</title>
<updated>2023-11-11T06:10:52Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2023-11-11T06:10:52Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/pakakeh.ts/commit/?id=df04aa96367b18638ab3dbf4e45eae37a21b399c'/>
<id>urn:sha1:df04aa96367b18638ab3dbf4e45eae37a21b399c</id>
<content type='text'>
This is to make the content that we save and the content on editor
is always same.
</content>
</entry>
</feed>
