diff options
-rw-r--r-- | project/assets/img/adapad_screenshot.png | bin | 0 -> 166039 bytes | |||
-rw-r--r-- | project/complexity.yml | 1 | ||||
-rw-r--r-- | project/templates/adapad.html | 52 | ||||
-rw-r--r-- | project/templates/index.html | 1 |
4 files changed, 54 insertions, 0 deletions
diff --git a/project/assets/img/adapad_screenshot.png b/project/assets/img/adapad_screenshot.png Binary files differnew file mode 100644 index 0000000..6398017 --- /dev/null +++ b/project/assets/img/adapad_screenshot.png diff --git a/project/complexity.yml b/project/complexity.yml index 5db7ecc..c25e9fa 100644 --- a/project/complexity.yml +++ b/project/complexity.yml @@ -12,4 +12,5 @@ unexpanded_templates: - "about.html" - "grasp.html" - "thue2a.html" + - "adapad.html" diff --git a/project/templates/adapad.html b/project/templates/adapad.html new file mode 100644 index 0000000..6df8344 --- /dev/null +++ b/project/templates/adapad.html @@ -0,0 +1,52 @@ + +{% extends "base.html" %} + + + +{% block title %}Adapad{% endblock %} + + + +{% block content %} + +<h4>Adapad</h4> + +<p>I have a soft spot for the <a href="http://www.adaic.org/">Ada programming language</a>. Strong +typing, built in concurrency, readable syntax, systems support, real-time support, a general culture +of correctness and emphasising reliability... what's not to like? I also have a bit of an interest +in <a href="http://www.fltk.org/index.php">FLTK</a>, being one of the more prominent tiny graphics +toolkits around. Adapad was born as a side project from efforts to create an Ada binding for FLTK.</p> + +<p>Adapad was modeled after <a href="http://tarot.freeshell.org/leafpad/">Leafpad</a>, and the feature +list is similar, currently comprising:</p> + +<ul> + <li>cut/copy/paste</li> + <li>unlimited undo/redo</li> + <li>select all</li> + <li>find/replace</li> + <li>jump to</li> + <li>word count</li> + <li>word wrap</li> + <li>optional line numbers</li> +</ul> + +<p>This is approximately what I was going for. However, at the current time of writing it is still +considered to be at v0.8 due to a few minor issues, such as the horizontal scrollbar appearing even +when only vertical scroll is possible. That may be an FLTK issue, but that's not an excuse from an end +user perspective.</p> + +<p>Source code is available <a href="/cgit/cgit.cgi/adapad.git/">here</a>. The +FLTK/Ada binding currently occupies the same repository, but will be moved to its own as work +progresses.</p> + +<figure> + <img src="/img/adapad_screenshot.png" + alt="A screenshot of Adapad" + height="568" + width="862"> + <figcaption>Adapad in action</figcaption> +</figure> + +{% endblock %} + diff --git a/project/templates/index.html b/project/templates/index.html index 70aafcb..b8db7fe 100644 --- a/project/templates/index.html +++ b/project/templates/index.html @@ -5,6 +5,7 @@ {% block content %} <ul class="index"> + <li><a href="/adapad.html">Adapad</a></li> <li><a href="/grasp.html">Grasp Interpreter</a></li> <li><a href="/thue2a.html">Thue Version 2a</a></li> </ul> |