Skip to content

Help Request: Two Small Enhancements for Download Functionality #82

@Devcharij

Description

@Devcharij

Hallo!

First of all, I wanted to say I really like this project and have found the code to be incredibly useful. Thank you for all your work on it.

Due to my current theoretical course load, I'm unfortunately struggling to find the time to deeply interpret the codebase and implement the adjustments I need myself. Additionally, I'm not very familiar with the programming language used in this project, which makes it a bit more challenging for me to contribute code directly.

Because of this, I would be very grateful if you could consider adding two small enhancements:

  1. Include summaryText in the download: Often, having a text summary is very helpful for organizing what has been studied and what will be studied next. It would be great to have this file included in the download folder, even as a simple .txt file for easy reading.

  2. Allow for custom naming and location of the download folder: It would be incredibly helpful to have more control over where the files are saved and how the folder is structured.

    • Customizable Folder Name & Structure: For example, being able to structure it with the course name, semester, and subjects would make file management much easier. A clear folder structure helps visualize everything at a glance. Ideally, the downloads could be organized in a "tree" structure like this:
      My_Course_Name/
      ├── Semester_1/
      │   ├── Subject_1/
      │   └── Subject_2/
      └── Semester_2/
          ├── Subject_3/
          └── Subject_4/
      
    • Customizable Download Location: Furthermore, if it were possible to choose the download location (not just the default browser download folder), it would be a significant improvement. This would greatly help with synchronizing files directly to other cloud services (like Dropbox, Google Drive) or specific backup hard drives where I keep all my relevant course materials.

Any help you could provide with these features would be immensely appreciated.

Thank you so much for your time and consideration.

All the best

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions