Commit Graph

12 Commits (c44860dc7290d2b0bce20823e7124c432b64129d)

Author SHA1 Message Date
endorphant 07a995afae fixes #3
adding an index shift to the paginator allows correct selection of menu
items.

also, while i'm at it, removed a bug that was displaying rainbowmenu
incorrectly, and also added pagination to neighbor view.
2016-11-08 18:38:15 -05:00
endorphant 90b8828ba5 moving stable to 0.9.2, cleaning up pagination display 2016-10-10 17:53:02 -04:00
endorphant 281d8cda06 removed redundant sort on file listing; sort on file lists should now
only be called on the specific incantation.

wrote a preliminary list scroller on beta only.
2016-10-06 11:38:14 -04:00
endorphant 72d0bdf208 license change
switching over to mit license.
2016-06-14 21:51:49 -04:00
endorphant b5babed1fc more WHITESPACE TIGHTENING 2016-05-31 23:08:14 -04:00
endorphant e1bd23d257 graffiti wall testing
added graffiti wall to beta. cleaned up beta checking, including new
beta banner. added rainbow text to util.
2016-05-27 14:08:45 -04:00
endorphant 3a08bcb116 code cleanup
moved a whole bunch of functions around for better code clarity. it's
3am and i can't sleep, so i vaguely expect to have to revert this in the
morning.
2016-05-27 03:21:11 -04:00
endorphant dccb1570d8 more documentation updates
holy crap! here i am, about a decade and a half after my first Formal
Instruction in programming, and i suddenly understand code
documentation. part of this is that sometimes i stare at functions
forgetting why they're there, or start writing a function with the
distinct feeling that i'm typing code i've already typed before, and
realize that maybe there's a better way.

so i skimmed code from other people that i've used in my own repos, and
lifted the general gist of their commenting style while doing things
that feel right to me. i still don't know exactly how i like things, but
i'm learning. this is the best way i learn things.

then. then! i learned that i can just pydoc any of my modules and pydoc
will generate literally the same thing that i read when i pydoc other
module! what. WHAT. this is amazing. i feel like a real person. i
understand where those docs come from now, and how to make them myself.

i'm learning so much.

why does this feel so amazing.

all of this is in a commit message that i'm going to fire off into the
sun but i just need to put this out there because this feels important.
2016-05-21 23:36:21 -04:00
endorphant 1827d8467f big documentation pass 2016-05-21 22:18:25 -04:00
endorphant 8825debf96 color and code cleanup
added color generation to banner!

converting more static text to here docs.
2016-05-15 00:19:05 -04:00
endorphant cbbdb1e8b7 mail and code cleanup
_ttbp.py is now the working copy i'm using, so i don't bust the live
program.

i brought over the id code generator that i use in txtminebot to
generate random id tags for feedback subject lines. the feedback
mechanism now uses sendmail instead of writing to disk.

i also started to clean up some of the larger text blocks by using here
documents.
2016-05-14 23:44:03 -04:00
endorphant ed2a14b846 tweaked neighbor view to show last update time instead of feels count 2016-05-10 12:14:53 -04:00