blob: c596f8aab3a1574b56f4895708cfd92943813fdf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
|
<!DOCTYPE html>
<html lang="en">
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
<title>Monogatari - Text Editor in Python | 0xhenrique</title>
<link rel="canonical" href="http://localhost:1313/">
<link rel='alternate' type='application/rss+xml' title="0xhenrique RSS" href='/index.xml'>
<link rel='stylesheet' type='text/css' href='/style.css'>
<link rel="icon" href="/favicon.ico">
<meta name="description" content="MONOGATARI - Text Editor
Monogatari is a text editor built with Python using the Tkinter GUI library.
Installation and usage
Assuming you already have Python installed in your machine:
git clone [email protected]:all123all/monogatari.git
cd monogatari
python monogatari.py
If you’re using Linux you probably will need to install tk manually:
//Arch based distros
$ sudo pacman -S tk
//For Ubuntu
$ sudo apt-get install tk
Goals
Basic text editor functionalities (create file, open file, exit etc.)
Black background and a colorpicker option to choose another color
Test routine for the basic functionalities
Release a package
The close function is being called even when the file isn’t modified
Contribute to MONOGATARI - Text Editor
Click the fork button on top right
Git clone your fork
Connect with my repo:
$ git remote add all123all git://github.com/all123all/monogatari
$ git remote -v
You are now ready to start to code! Just do as always:">
<meta name="keywords" content="projects, programming, python, linux, windows">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="robots" content="index, follow">
<meta charset="utf-8">
</head>
<body>
<ul class="menu-list">
<li class="menu-item"><a href="http://localhost:1313/">λ</a></li>
<li class="menu-item"><a href="http://localhost:1313//tags/projects">Projects</a></li>
<li class="menu-item"><a href="http://localhost:1313//tags">Tags</a></li>
<li class="menu-item" style="float:right"><a href="http://localhost:1313//about">About</a></li>
</ul>
<main>
<header><h1 id="tag_Monogatari - Text Editor in Python">Monogatari - Text Editor in Python</h1></header>
<article>
<h1 id="monogatari---text-editorhttpsgithubcomhenrique-marques-vsoftmonogatari"><a href="https://github.com/henrique-marques-vsoft/monogatari">MONOGATARI - Text Editor</a></h1>
<p><img src="https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/shinobu.gif" alt="monogatari-movie scene shinobu kokorowatari"></p>
<p>Monogatari is a text editor built with Python using the Tkinter GUI library.</p>
<h2 id="installation-and-usage">Installation and usage</h2>
<p>Assuming you already have Python installed in your machine:</p>
<pre tabindex="0"><code>git clone [email protected]:all123all/monogatari.git
cd monogatari
python monogatari.py
</code></pre><p>If you’re using Linux you probably will need to install tk manually:</p>
<pre tabindex="0"><code>//Arch based distros
$ sudo pacman -S tk
//For Ubuntu
$ sudo apt-get install tk
</code></pre><h2 id="goals">Goals</h2>
<ul>
<li><input disabled="" type="checkbox"> Basic text editor functionalities (create file, open file, exit etc.)</li>
<li><input disabled="" type="checkbox"> Black background and a colorpicker option to choose another color</li>
<li><input disabled="" type="checkbox"> Test routine for the basic functionalities</li>
<li><input disabled="" type="checkbox"> Release a package</li>
<li><input disabled="" type="checkbox"> The close function is being called even when the file isn’t modified</li>
</ul>
<h2 id="contribute-to-monogatari---text-editor">Contribute to MONOGATARI - Text Editor</h2>
<ul>
<li>Click the fork button on top right</li>
<li>Git clone your fork</li>
<li>Connect with my repo:</li>
</ul>
<pre tabindex="0"><code>$ git remote add all123all git://github.com/all123all/monogatari
$ git remote -v
</code></pre><p>You are now ready to start to code! Just do as always:</p>
<pre tabindex="0"><code>$ git add .
$ git commit -m "fix: something that was fixed"
$ git push
</code></pre><p>Then you can create a pull request right here on Github. Just go to the Pull Requests tab and select <code>New pull request</code> button to do so.</p>
<h2 id="screenshots">Screenshots</h2>
<p><img src="https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/print.png" alt="monogatari on i3wm screenshot"></p>
<div id="nextprev">
<a href="/lum/"><div id="prevart">Previous:<br>Lum - Linux Ubiquitous Marker</div></a>
<a href="/nazare-beach/"><div id="nextart">Next:<br>Nazare Beach</div></a>
</div>
<div style="clear:both" class=taglist>Related<br><a id="tag_projects" href="http://localhost:1313/tags/projects">Projects</a> · <a id="tag_programming" href="http://localhost:1313/tags/programming">Programming</a> · <a id="tag_python" href="http://localhost:1313/tags/python">Python</a> · <a id="tag_linux" href="http://localhost:1313/tags/linux">Linux</a> · <a id="tag_windows" href="http://localhost:1313/tags/windows">Windows</a></div>
</article>
</main>
<footer><a href="/index.xml">Subscribe to my RSS feed</a>
</footer>
</body>
</html>
|