Various improvements #31

Merged
weskerfoot merged 15 commits from various-improvements into master 6 years ago
weskerfoot commented 6 years ago (Migrated from github.com)
Owner
  • ~Refactoring everything into different modules~
  • ~Working on support to unlike pages/other things~
  • Move towards using mobile interface in order to make things less janky
  • ~Working on support for selecting a specific year~
  • ~2FA detection that works in multiple languages~
  • ~Longer 2FA entry time~
  • ~Better error message if the user does not have chromedriver installed~

Stretch goals

  • Delete comments
  • Delete posts inside bundled posts
  • ~Archiving~
  • Run as a daemon with a logger
  • Run in docker
- ~Refactoring everything into different modules~ - ~Working on support to unlike pages/other things~ - Move towards using mobile interface in order to make things less janky - ~Working on support for selecting a specific year~ - ~2FA detection that works in multiple languages~ - ~Longer 2FA entry time~ - ~Better error message if the user does not have chromedriver installed~ Stretch goals - Delete comments - Delete posts inside bundled posts - ~Archiving~ - Run as a daemon with a logger - Run in docker
gowthamgts commented 6 years ago (Migrated from github.com)
Owner

Thank you for this!

Thank you for this!
weskerfoot commented 6 years ago (Migrated from github.com)
Poster
Owner

Certain features are going to be difficult to support in languages other than English, because it is difficult to implement things robustly in some cases without checking the text content of elements.

Therefore I'm going to propose that in such cases it would use localization. E.g. with https://docs.python.org/3/library/gettext.html

However I do not want to spend a lot of time implementing many languages to start with, so I'm only going to work on converting the code to use a localization interface. I'm open to suggestions other than gettext if something else works better.

Certain features are going to be difficult to support in languages other than English, because it is difficult to implement things robustly in some cases without checking the text content of elements. Therefore I'm going to propose that in such cases it would use localization. E.g. with https://docs.python.org/3/library/gettext.html However I do not want to spend a lot of time implementing many languages to start with, so I'm only going to work on converting the code to use a localization interface. I'm open to suggestions other than `gettext` if something else works better.
weskerfoot commented 6 years ago (Migrated from github.com)
Poster
Owner

Hoping to have this merged into master and released very soon once archiving is working properly for posts, and I've updated the README / re-organized the docs a bit with explanations of how all of the new features work.

I'm going to leave everything else that's not checked off for future releases.

Hoping to have this merged into master and released very soon once archiving is working properly for posts, and I've updated the README / re-organized the docs a bit with explanations of how all of the new features work. I'm going to leave everything else that's not checked off for future releases.
The pull request has been merged as c437fa41f8.
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.