Commit Graph

141 Commits

Author SHA1 Message Date
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
asdf 5672309ebf Invalid characters are removed from lines, more refactoring 2019-12-05 13:20:23 +11:00
asdf 4a12f5b623 Data file is now read by data.py module 2019-12-05 12:14:10 +11:00
cmccabe d04d29c7d8 Merge branch 'future-dated-records' of cmccabe/linkulator2 into master 2019-12-04 17:43:28 -05:00
cmccabe c895bbefca prevents future-dated posts/replies from being displayed. 2019-12-04 22:39:50 +00:00
cmccabe 94a1eaa5d4 Merge branch 'settingsfile' of cmccabe/linkulator2 into master 2019-12-03 11:04:22 -05:00
asdf 2713f99e75 Configuration file now uses INI format 2019-12-03 12:52:37 +11:00
asdf 2241a1b08b Updated README with new settings information 2019-12-02 12:44:01 +11:00
cmccabe ef83025b58 Merge branch 'settingsfile' of cmccabe/linkulator2 into master 2019-11-30 10:09:08 -05:00
cmccabe 4c43001f43 made a similar commit at same time as asdf's. reverting so that asdf's bigger commit can be merged
This reverts commit 1197fa56a7.
2019-11-30 15:05:35 +00:00
cmccabe 1197fa56a7 oops, 'lynx' was hardcoded, meaning 'browser' variable was not used. 2019-11-30 12:17:15 +00:00
asdf e9df516ef5 Some user settings can be read and saved to a config file 2019-11-30 23:03:29 +11:00
cmccabe b736cd0b6e Merge branch 'noDataWarningBugfix' of cmccabe/linkulator2 into master 2019-11-30 06:50:31 -05:00
cmccabe 6dc91e5811 fixed bug 2019-11-30 11:49:45 +00:00
cmccabe 8c7d6d1043 added GPL3 license 2019-11-30 02:35:23 +00:00
asdf 51299aa627 Merge branch 'homePaths' of cmccabe/linkulator2 into master 2019-11-29 20:48:46 -05:00
asdf b1f8d3c09f homepath customisation completed, documented 2019-11-30 12:46:39 +11:00
cmccabe 75540dc78b Merge branch 'homePaths' of cmccabe/linkulator2 into master 2019-11-29 07:30:15 -05:00
asdf 97c32c82c2 Proposed update use config module and pathlib 2019-11-29 13:14:33 +11:00
cmccabe 9f6775fb43 Merge branch 'homePaths' of cmccabe/linkulator2 into master 2019-11-28 07:07:45 -05:00
cmccabe 74d9dc1aea initial generalization of home dir file paths. needs testing? 2019-11-28 12:03:35 +00:00
cmccabe f9a1918ba9 Merge branch 'refactor_posts' of cmccabe/linkulator2 into master
I agree. This is a good improvement.  Merging and closing.
2019-11-27 06:46:48 -05:00