pclubiitk / IITK-Mail-Client

Developing a Mail Client for the IITK Campus Community that would be available across various platforms including Android, iOS, Windows, Web, Linux and Mac
MIT License
3 stars 17 forks source link

Advanced Settings Incorporated #14

Closed karankk-05 closed 5 months ago

karankk-05 commented 5 months ago

I have incorporated the advanced settings in the app. You can view the working in the discord channel in the video uploaded.

About the code, I have made a model to define the fields in the settings. Then, I have used providers to make the server, port and domain names available in the whole app. Also, untill changed by the users, the providers use a set of default parameters.

Also, the settings are saved in the flutter secure storage as well and thus persists across different user sessions.

Currently, the documentation is pending. But I will complete in another PR.

bmerchant22 commented 5 months ago

Resolve conflicts