Commit Graph

112 Commits

Author SHA1 Message Date
asdf 9546ab87dc Handles the situation where no posts exist 2020-01-16 14:13:13 +11:00
cmccabe d6e8020fef works with 3.6.9 (hopefully the final .9 isn't significant for us) 2020-01-15 17:02:07 +00:00
cmccabe 0443745cda works with python 2.7 2020-01-15 16:59:13 +00:00
cmccabe d9272b4e75 added python version checker. starting with 3.8; but we can lower if we confirm that lower works. 2020-01-15 16:56:19 +00:00
cmccabe 5577941f88 bugfix: crash when linkulatorrc doesn't exist 2020-01-15 16:18:28 +00:00
cmccabe fbc2d6dff6 Merge branch 'update-readme' of cmccabe/linkulator2 into master 2020-01-09 19:23:46 -05:00
asdf 0fe98f37cc Added some additional information to the README 2020-01-09 14:55:56 +11:00
cmccabe dae6897d14 added install steps. is this all we need? 2019-12-30 02:43:50 +00:00
cmccabe 3a30b03c5e Merge branch 'fix-search' of cmccabe/linkulator2 into master 2019-12-28 07:23:54 -05:00
asdf fb1fd801ef Search now case insensitive 2019-12-25 00:03:21 +11:00
asdf 5fdb0f4863 Search now matches if the keyword is a substring of any element 2019-12-24 23:33:28 +11:00
cmccabe 2e05eb3408 Merge branch 'search' of cmccabe/linkulator2 into master 2019-12-22 20:28:43 -05:00
asdf a7c131d594 Finalised search control 2019-12-20 22:25:19 +11:00
asdf 279c6a0f87 Search view and tests added, along with rudimentary control 2019-12-19 15:29:21 +11:00
asdf 696b594f1e Added tests for model search functions 2019-12-17 17:17:54 +11:00
cmccabe 6e01094248 Merge branch 'fix-sorting' of cmccabe/linkulator2 into master 2019-12-16 06:52:07 -05:00
asdf e10c919b07 Added search data component 2019-12-16 21:46:56 +11:00
asdf e3b98a0971 Reviewed and corrected sorting of replies 2019-12-16 19:54:24 +11:00
cmccabe 326b889b8e Merge branch 'post-link-categories' of cmccabe/linkulator2 into master 2019-12-15 22:24:46 -05:00
asdf 02092ba048 Entering ? on the post link screen now displays category details 2019-12-16 13:09:24 +11:00
cmccabe e2a78fd68f Merge branch 'menu-flow-and-display' of cmccabe/linkulator2 into master 2019-12-15 06:46:35 -05:00
asdf a4b400648c Menu flows support viewing posted details, display and linting fixes 2019-12-15 13:25:13 +11:00
cmccabe 35ff039b24 Merge branch 'data-updates' of cmccabe/linkulator2 into master 2019-12-14 12:19:55 -05:00
asdf 9c852c88ea Fix bug where new posts were not getting an index in link_data 2019-12-14 13:19:11 +11:00
asdf 4d7cc67876 Refactored category data, updated display after post is added, tests 2019-12-14 12:46:33 +11:00
asdf a846d8788f Reworked data.get to reduce cycles and improve validation 2019-12-11 12:37:46 +11:00
cmccabe 278096f5e7 Merge branch 'menu-reflow' of cmccabe/linkulator2 into master 2019-12-10 11:28:27 -05:00
asdf 0c49f6241e Menu system flow amended, added shebang, linting/formatting 2019-12-10 20:34:46 +11:00
cmccabe 5f12faf9c7 added missing 'break' statement 2019-12-09 15:18:59 +00:00
cmccabe c3e5e58ad2 fixed incorrect menu prompt after post-link during main menu screen. 2019-12-09 15:15:33 +00:00
cmccabe 0b2a495ea5 Merge branch 'catListInPostLink' of cmccabe/linkulator2 into master 2019-12-09 06:34:23 -05:00
asdf 550b49577b Modularise styling, proposed category display, remove prefill function 2019-12-09 17:13:56 +11:00
cmccabe 6ad254e730 initial mechanics of displaying categories in add-link process. 2019-12-08 12:04:02 +00:00
cmccabe 1c0164affa removed -p/--post from help text. 2019-12-08 11:44:22 +00:00
cmccabe e7b4c0d4dd validation of user input in replies 2019-12-08 11:40:25 +00:00
cmccabe ac4a97fd43 Merge branch 'add-post-in-repl' of cmccabe/linkulator2 into master 2019-12-07 22:08:05 -05:00
asdf 3b00462d73 Replies no longer use build_menu to reload data 2019-12-08 13:27:44 +11:00
cmccabe 8619b7644c re-added (missing?) empty-reply prevention, and updated link_data list in flight. 2019-12-08 12:22:01 +11:00
asdf 024e7a422f Merge branch 'fix-CR-in-replies' of cmccabe/linkulator2 into master 2019-12-07 07:00:34 -05:00
asdf 4df794c45a Changes comment terminator from carriage return to newline 2019-12-07 22:52:09 +11:00
cmccabe 74b67fd055 Merge branch 'add-post-in-repl' of cmccabe/linkulator2 into master
I agree about the -p option.  Even if someone does just want to quickly post a link, it doesn't save that much time over opening the full program.

And, see issue #48 , this now makes it easier for us to provide a list of categories in the post-link step because linkulator.data files will always have been aggregated by the time post-new-link occurs.
2019-12-07 06:40:54 -05:00
asdf 8cb4201c20 Remove -p option, ensure appropriate menu flow from post_link 2019-12-07 12:42:41 +11:00
cmccabe c804bbd68e fixed a program flow bug 2019-12-06 21:12:26 +00:00
cmccabe 9c1d51fe83 added post-link function to main program (and made a big program flow change in the process) 2019-12-06 20:36:23 +00:00
asdf 98f8d13f8b Merge branch 'data-rework' of cmccabe/linkulator2 into master 2019-12-06 13:40:17 -05:00
asdf 6bb83a4c14 Ensure data has trailing line breaks removed. 2019-12-07 05:11:00 +11:00
cmccabe 467ced8c9f Merge branch 'new-posts' of cmccabe/linkulator2 into master 2019-12-05 19:51:16 -05:00
asdf 7c28f8e4d4 Fixed merge conflict, added addition item for ignore 2019-12-06 11:28:52 +11:00
sloum 3645c1f4ef Changes order to newest first and adds new markers for categories and posts 2019-12-06 11:21:07 +11:00
cmccabe 7b5fdf693c Merge branch 'split-data-getter' of cmccabe/linkulator2 into master 2019-12-05 06:57:18 -05:00