summaryrefslogtreecommitdiff
path: root/project/templates/adapad.xhtml
diff options
context:
space:
mode:
authorJedidiah Barber <contact@jedbarber.id.au>2021-11-26 20:17:43 +1300
committerJedidiah Barber <contact@jedbarber.id.au>2021-11-26 20:17:43 +1300
commit14025d22ce3d66c9d235e57221ec4653e00f972c (patch)
treedac7c0f2cd22007aa1c396b460a1f2d90445a4d3 /project/templates/adapad.xhtml
parent03ea6ba48bfbb25dc74a0a369b5aa15bf10e91b9 (diff)
Switched to .xhtml extension, fixed some minor bugs
Diffstat (limited to 'project/templates/adapad.xhtml')
-rw-r--r--project/templates/adapad.xhtml63
1 files changed, 63 insertions, 0 deletions
diff --git a/project/templates/adapad.xhtml b/project/templates/adapad.xhtml
new file mode 100644
index 0000000..542feaf
--- /dev/null
+++ b/project/templates/adapad.xhtml
@@ -0,0 +1,63 @@
+
+{%- extends "base.xhtml" -%}
+
+
+
+{%- block title -%}Adapad{%- endblock -%}
+
+
+
+{%- block content %}
+<h4>Adapad</h4>
+
+<p>Git repository: <a href="/cgi-bin/cgit.cgi/adapad">Link</a></p>
+
+<h5>8/5/2017</h5>
+
+<p>The Ada binding for FLTK has now been moved to its own <a href="/cgi-bin/cgit.cgi/fltkada">
+repository</a>. Installing it is required to build and use Adapad, naturally. Both repositories are
+set up to use the GNAT Project Manager build tools to handle all that, with any further specific
+details in each project's readme.</p>
+
+
+<h5>2/1/2017</h5>
+
+<p>I have a soft spot for the <a href="http://www.adaic.org/" class="external">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" class="external">FLTK</a>,
+being one of the more prominent tiny graphics toolkits around. Adapad is a notepad clone born as a
+side project from efforts to create an Ada binding for FLTK.</p>
+
+<div class="figure">
+ <img src="/img/adapad_screenshot.png"
+ alt="A screenshot of Adapad"
+ height="568"
+ width="862" />
+ <div class="figcaption">Adapad in action</div>
+</div>
+
+<p>It was modeled after <a href="http://tarot.freeshell.org/leafpad/" class="external">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>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>The FLTK/Ada binding currently occupies the same repository as Adapad, but will be moved to its
+own as work progresses.</p>
+{% endblock -%}
+
+