derrix060 / onedriveClient

A Microsoft OneDrive and OneDrive for Business client for Linux, written in Python3.
MIT License
65 stars 10 forks source link

Refactoring for the classes #5

Closed dipusone closed 6 years ago

dipusone commented 6 years ago

I've made a major refactoring of the classes and the styles.

I've removed cyclic imports from the code. I've moved the class AccountTypes to account_profile.py. I've moved the dialogs in the od_pref.py to adhere to the application semantic. I've moved the printed text to the lang class. Added some retrompatibility for the exceptions. Handled the body encode in utf-8 with BOM.