Eric Budd
c8aa13e13e
Bump Iris version to 1.1.3
2024-05-04 12:07:53 -05:00
tjpcc
1515714986
use a hash set for unread topics
...
The "u" or "unread" command diffs two sets stored on disk: all topics, and unread messages.
A flat array was previously used for both, but this resulted in slow O(n^2) behavior.
This diff turns the unread messaegs into a hash set and uses that for the "contains" test in the loop over all topics.
2024-05-04 11:54:56 -05:00
Zachary Huang
8387df2070
prevent edit if no change made to message text
2024-05-04 11:48:49 -05:00
Zachary Crockett
467cf1d69e
Fix handling of single-word hostname
2024-05-04 11:37:11 -05:00
Eric Budd
ee21bffa50
Minor README/TODO tweaks
2024-05-04 11:29:30 -05:00
Eric B. Budd
03dfd561b4
Bump Iris version to 1.1.2
2022-12-26 00:05:44 -06:00
Eric B. Budd
f046b1a436
Add section to docs on releases
2022-12-26 00:05:44 -06:00
Eric B. Budd
94ccc65647
Tweak and alphabetize command-line option completions and documentation
2022-12-26 00:05:44 -06:00
jlxip
4da59d6230
First attempt at bash and zsh completions
2022-12-26 00:05:44 -06:00
Eric B. Budd
d744eb023d
Fix bug where "hostname" portion of author is missing or garbled
2022-12-26 00:05:44 -06:00
Eric B. Budd
2361933f81
Edited the README for clarity. Thanks ~loghead for the suggestion!
2022-12-10 14:34:31 -06:00
Eric B. Budd
972f1a8854
Bump Iris version to 1.1.1
2021-12-08 22:16:12 -06:00
Eric B. Budd
a2a9c6078d
Flesh out some tests
2021-12-08 22:16:12 -06:00
Eric B. Budd
ed124e7389
Try nano if /usr/bin/vim is not set
2021-12-08 22:16:12 -06:00
Eric B. Budd
5b925dc0ae
Clean up TODO
2021-12-08 22:16:12 -06:00
Eric B. Budd
8c858464e0
Expand the technical documentation
2021-12-08 22:16:12 -06:00
Eric B. Budd
fea37fa4dc
Make discarded message response more prominent
2021-12-08 22:16:12 -06:00
Eric B. Budd
d907c7a3b3
Bump Iris version to 1.1.0
2021-11-25 01:02:07 -06:00
Eric B. Budd
b24bb192a9
Moved the Changelog out of the TODO file
2021-11-25 01:02:07 -06:00
Eric B. Budd
93b64d33a9
Expand and tidy tests
...
* Update expectation style to match new Mocha requirements
* Clean up broken Startupper tests
* Flesh out various test stubs
* Clean up formatting and other odds and ends
2021-11-25 01:02:07 -06:00
Eric B. Budd
1c124349eb
Minor dead code removal and tidying
2021-11-25 01:02:07 -06:00
Eric B. Budd
e9164717fd
Clean up unused Config code
2021-11-25 01:02:07 -06:00
Eric B. Budd
20f97b28a1
Trim out unused Corpus code
2021-11-25 01:02:07 -06:00
Eric B. Budd
13546edb82
Remove automatic reply-to feature until we can make it work right
2021-11-25 01:02:07 -06:00
Eric B. Budd
79bc357828
Change message composition, reply, and editing to external editor
2021-11-25 01:02:07 -06:00
Eric B. Budd
80d2c616ca
Bump Iris version to 1.0.13
2021-09-22 00:03:28 -05:00
Eric B. Budd
06850ff6fb
Fix reply ordering bug
2021-09-21 23:58:43 -05:00
Eric B. Budd
08694c1403
Bump Iris version to 1.0.12
2021-09-07 23:51:39 -05:00
Eric B. Budd
0462ada0a0
Don't include user's messages in unread counts
2021-09-07 23:51:35 -05:00
Eric B. Budd
28db4d3e20
The Documentation Donkey kicked me
2021-09-07 23:05:14 -05:00
Eric B. Budd
9fd530c41c
Add feature to read next topic without typing in a message number
2021-09-07 22:44:24 -05:00
Eric B. Budd
b3d3640f97
Fix crash when receiving invalid UTF-8 characters
2021-09-07 22:17:57 -05:00
Eric B. Budd
7c3fad429e
Change "pop" to "mark_all_read" for clarity
2021-09-07 20:20:03 -05:00
Amarpreet Minhas
95e77eb1b1
Add a pop function to display and mark read all unread messages in the corpus
2021-09-07 20:19:31 -05:00
Eric B. Budd
ce84f6ed10
TODO tweaks
2021-09-07 19:39:40 -05:00
Eric B. Budd
b13ac5fd03
Merge pull request #5 from jjasghar/patch-1
...
Update README.md
2021-02-19 21:34:22 -06:00
Eric B. Budd
e806cfa586
Create LICENSE
2021-02-19 21:29:53 -06:00
Eric B. Budd
1900bde448
Merge pull request #7 from lee2sman/master
...
Update iris.rb
2021-02-19 20:41:15 -06:00
Lee T
35e3b6c842
Update iris.rb
...
add line in help file on how to quit iris
2021-02-15 16:37:28 -05:00
JJ Asghar
e12a583446
Update README.md
...
Typo, and fixed some formatting.
2020-12-07 09:04:57 -06:00
Eric B. Budd
aebeed7c46
Automatically show unread messages when refreshing
2020-12-01 10:43:07 -05:00
Eric B. Budd
2f2901e33e
Update README to reflect new commands
2020-11-27 17:27:05 -05:00
Eric B. Budd
bcf74fb8b4
Features and fixes for 1.0.11
...
* Speed up the topic listing significantly
* Add 'unread' (short form 'u') to only list topics with unread messages
* Add 'mark_unread' (short form 'm') to mark topics as read without displaying them
* Tweaks to help text
* Default main listing to unread topics instead of listing all topics
* Updates to the way screen dimensions are calculated
* Preliminaary work to support pagination
* Change permissions message from error to warning so it only shows in debug mode
2020-11-26 19:57:50 -05:00
Eric B. Budd
ff6aedd008
Update TODO and reorganized to reflect current priorities
2020-06-06 19:18:16 -04:00
Eric B. Budd
53b900e5b3
Fix file permission bug and bump Iris version to 1.0.10
2020-06-06 17:58:18 -04:00
Eric B. Budd
b9985a6f65
Bump Iris version to 1.0.9
2020-03-07 18:27:07 -05:00
Eric B. Budd
87b0d9f6a6
Fix issue with broken color tags
...
https://github.com/Calamitous/iris/issues/3
2020-03-07 18:12:37 -05:00
Eric B. Budd
d25e68dc07
Adding items to TODO list
2020-03-07 18:12:31 -05:00
Eric B. Budd
3789bc8dc7
Remove domain check
2020-03-07 17:52:40 -05:00
Eric B. Budd
6539bf6535
Bump Iris to version 1.0.8
2020-02-08 12:22:07 -05:00