diff options
Diffstat (limited to 'blog/monogatari.html')
| -rw-r--r-- | blog/monogatari.html | 112 |
1 files changed, 112 insertions, 0 deletions
diff --git a/blog/monogatari.html b/blog/monogatari.html new file mode 100644 index 0000000..8eac2da --- /dev/null +++ b/blog/monogatari.html @@ -0,0 +1,112 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="UTF-8"> +<link rel="alternate" + type="application/rss+xml" + href="https://0xhenrique.neocities.org/rss.xml" + title="RSS feed for https://0xhenrique.neocities.org/"> +<title>Monogatari - Text Editor in Python</title> +<meta name="author" content="John Dow"> +<meta name="referrer" content="no-referrer"> +<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1"> +<link href= "static/style.css" rel="stylesheet" type="text/css" /> +<link rel="icon" href="static/favicon.ico"></head> +<body> +<div id="preamble" class="status"><div class="header"> + <a href="https://0xhenrique.neocities.org">0xhenrique</a> +</div></div> +<div id="content"> +<div class="post-date">17 Aug 2024</div><h1 class="post-title"><a href="https://0xhenrique.neocities.org/monogatari.html">Monogatari - Text Editor in Python</a></h1> +<p> +Monogatari is a text editor built with Python using the Tkinter GUI library. +<img src="https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/shinobu.gif" alt="shinobu.gif"> +</p> + +<div id="outline-container-orge57bf6e" class="outline-2"> +<h2 id="orge57bf6e">Installation and usage</h2> +<div class="outline-text-2" id="text-orge57bf6e"> +<p> +Assuming you already have Python installed in your machine: +</p> +<div class="org-src-container"> +<pre class="src src-bash">$ git clone [email protected]:all123all/monogatari.git +$ cd monogatari +$ python monogatari.py +</pre> +</div> + +<p> +If you're using Linux you probably will need to install tk manually: +</p> + +<div class="org-src-container"> +<pre class="src src-bash">//Arch based distros +$ sudo pacman -S tk +//For Ubuntu based +$ sudo apt-get install tk +</pre> +</div> +</div> +</div> + +<div id="outline-container-org85da83a" class="outline-2"> +<h2 id="org85da83a">Goals</h2> +<div class="outline-text-2" id="text-org85da83a"> +<ul class="org-ul"> +<li>Basic text editor functionalities (create file, open file, exit etc.)</li> +<li>Black background and a colorpicker option to choose another color</li> +<li class="off"><code>[ ]</code> Test routine for the basic functionalities</li> +<li class="off"><code>[ ]</code> Release a package</li> +<li class="off"><code>[ ]</code> The close function is being called even when the file isn't modified</li> +</ul> +</div> +</div> + +<div id="outline-container-org9dcc5b4" class="outline-2"> +<h2 id="org9dcc5b4">Contribute to MONOGATARI - Text Editor</h2> +<div class="outline-text-2" id="text-org9dcc5b4"> +<ul class="org-ul"> +<li>Click the fork button on top right</li> +<li>Git clone your fork</li> +<li>Connect with my repo:</li> +</ul> +<div class="org-src-container"> +<pre class="src src-bash">$ git remote add all123all git://github.com/all123all/monogatari +$ git remote -v +</pre> +</div> + +<p> +You are now ready to start to code! Just do as always: +</p> +<div class="org-src-container"> +<pre class="src src-bash">$ git add . +$ git commit -m "fix: something that was fixed" +$ git push +</pre> +</div> + +<p> +Then you can create a pull request right here on Github. Just go to the Pull Requests tab and select `New pull request` button to do so. +</p> +</div> +</div> + +<div id="outline-container-orgffef632" class="outline-2"> +<h2 id="orgffef632">Screenshots</h2> +<div class="outline-text-2" id="text-orgffef632"> + +<figure id="orgcec2b30"> +<img src="https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/print.png" alt="print.png"> + +</figure> +</div> +</div> +<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-projects.html">projects</a> <a href="https://0xhenrique.neocities.org/tag-python.html">python</a> </div></div> +<div id="postamble" class="status"><div id="archive"> + <a href="https://0xhenrique.neocities.org/archive.html">Other posts</a> +</div> +<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div> +</body> +</html> |
