Eric Budd
c00e8a1c12
Move Config to a better place
2018-05-10 18:05:46 -04:00
Eric Budd
155cd586d4
Automatically display topics when starting
2018-05-10 18:05:39 -04:00
Eric Budd
fc44deda83
Bump version to 1.0.5
2018-04-01 01:51:00 -04:00
Eric Budd
a37f1f7d03
Minor readability cleanups and TODO addition
2018-04-01 01:51:00 -04:00
Eric Budd
f741e157c7
Add `info` command to interactive interface
2018-04-01 01:51:00 -04:00
Eric Budd
51ab0b3a7c
Colorize titles
2018-04-01 01:51:00 -04:00
Eric Budd
8d6371b713
Flesh out colorization
...
- Add `#decolorize` method to strip color tags
- Decolorize strings before checking string length
- Allow for escaped curlies (`\{` and `\}` become `{` and `}`)
2018-04-01 01:50:52 -04:00
Eric Budd
efd496cecc
Tweak topic listing
...
- Display topic timestamp OR latest reply timestamp
- Remove leading space
- Clean up 'T' and 'Z' in timestamp for readability
- Fix topic list left alignment bug
2018-04-01 01:18:50 -04:00
Eric Budd
eee023dab3
Move project management out to a separate file
2018-03-31 19:08:09 -04:00
Eric Budd
92b4586422
Update feature requests
2018-03-30 18:33:08 -04:00
Eric Budd
dff97b58b2
Save files readably
2018-03-30 18:28:15 -04:00
Eric Budd
5d1db27aca
Add coloring to strings
2018-03-30 18:27:54 -04:00
Eric Budd
ca9a05854d
More TODOs...
2018-03-10 02:56:20 -05:00
Eric Budd
46786a83ce
Add data dump functionality
2018-03-10 01:39:27 -05:00
Eric Budd
5ed2d31dea
Bump version to 1.0.4 for deploy
2018-02-12 21:44:20 -05:00
Eric Budd
ae7b0e5fb8
Fix bug preventing reply when parent hash starts with a digit
2018-02-12 21:43:55 -05:00
Eric Budd
b6e24e7afd
Update Project tasks
2018-02-12 21:43:22 -05:00
Eric Budd
f2e40a2e9d
Bump version to 1.0.3 for release
2018-02-08 13:21:10 -05:00
Eric Budd
8c236ab82a
Re-organizing and updating project management list
2018-02-08 13:20:16 -05:00
Eric Budd
0076da4169
Fix bug causing crash on replies
2018-02-08 13:12:16 -05:00
Eric Budd
5f7949e4e7
Refactor all puts to run through the Display class
2018-02-08 13:11:44 -05:00
Eric Budd
ee80aa6ae9
Oops, forgot to update my project manager...
2018-02-07 10:34:47 -05:00
Eric Budd
9bd78fd85b
Bump version number to 1.0.2
2018-02-07 10:29:35 -05:00
Eric Budd
9e15ee4f61
Fix funky bug where extra output was coming through on topic display
2018-02-06 22:30:46 -05:00
Eric Budd
c0b9f49430
Add read message counts to stats
2018-02-06 22:22:08 -05:00
Eric Budd
9fffd212a9
Add tracking of read topics and messages
2018-02-06 22:21:44 -05:00
Eric Budd
a76d50bdb3
Fix 1-character overflow wrapping bug
...
...and various minor cleanups
2018-02-06 22:11:18 -05:00
Eric Budd
0833beb6c3
Update README for new indentation format
2018-02-06 10:41:58 -05:00
Eric Budd
1b4abafddf
Bump version nubmer for release
2018-02-06 10:30:20 -05:00
Eric Budd
04ad5be41d
Add reply indentation and text wrapping
2018-02-06 10:30:01 -05:00
Eric Budd
3b6ad0d3d3
Begin building out test suite
...
- Minor code shuffling
- Privatization of some methods
- Readline script doesn't kick off if running from a test
2018-02-02 00:59:57 -05:00
Eric Budd
22372906cd
Break the replies up a bit for readability
2018-02-01 18:43:32 -05:00
Eric Budd
898fa4e5ef
Add some CLI options
2018-02-01 02:27:51 -05:00
Eric Budd
9e51c00dfb
Minor tweaks and cleanup
2018-02-01 02:27:30 -05:00
Eric Budd
0c02850243
Fix up README.rb
2018-01-31 01:04:02 -05:00
Eric Budd
9f9e4149d2
Add command to clear screen
2018-01-31 00:29:04 -05:00
Eric Budd
e5743e6562
Fix screen width
...
Allow interface to use full screen width, while being at least 80 characters wide
2018-01-31 00:29:04 -05:00
Eric Budd
854dddb008
Set author column to be fixed width
2018-01-31 00:29:00 -05:00
Eric Budd
4a3871007b
Gracefully handle unparsable files and bad name data
2018-01-31 00:24:36 -05:00
Eric Budd
c51cfb6def
Display when a message has validation errors
2018-01-30 23:47:45 -05:00
Eric Budd
b847d63bd5
Change 'create' terminology to 'compose', as that makes more sense.
2018-01-30 22:50:50 -05:00
Eric Budd
4631157712
Remove config file fxality until I have something to put in there
2018-01-30 22:50:16 -05:00
Eric Budd
0b4dfa6a7f
Create message file on startup if it doesn't exist
2018-01-30 22:49:29 -05:00
Eric Budd
475b2304ea
Clean up screen noise
2018-01-30 22:27:23 -05:00
Eric Budd
f5889fe39a
More todos
2018-01-30 22:27:07 -05:00
Eric Budd
20028de37e
Add reply-ro-topic functionality
2018-01-30 20:25:56 -05:00
Eric Budd
12cb082e4e
Expanding startup checking and options
2018-01-30 20:25:16 -05:00
Eric Budd
59987b9619
Update TODOs
2018-01-30 20:18:34 -05:00
Eric Budd
3beeb992c9
Add initial interface
2018-01-27 20:16:09 -05:00
Eric Budd
ccf2eb0a4e
Add version and various cleanup
2018-01-27 20:15:58 -05:00
Eric Budd
7628afdfb7
Swap out Socket lib for domain output from hostname
2018-01-27 20:13:27 -05:00
Eric Budd
2faf89ddeb
Doc tweaks
2018-01-27 20:12:44 -05:00
Eric Budd
2fb033d840
Adding corpus functionality
2018-01-26 00:59:23 -05:00
Eric Budd
48b82574dc
Starting some documentation
2018-01-26 00:59:03 -05:00
Eric Budd
8d784900dd
Add message file loading and validation
2018-01-24 10:01:15 -05:00
Eric Budd
4272f288a7
Changed Message storage format to JSON
2018-01-24 00:13:59 -05:00
Eric Budd
745a99367f
Comments and fixes
2018-01-24 00:13:46 -05:00
Eric Budd
cf980c91e2
First stab at some structure for messages and config
2018-01-23 23:58:43 -05:00