Dear all,
I would like to implement an application, which I would use to manage my emails (the first step would be to list the unseen messages).
I have already implemented part of the application. I created two screens managed by a screen manager.
The first screen is the login screen, which serves two purposes:
1) prompting the user for his/her credentials
2) basic input checking
I have implemented a class which loges into my account successfully (the class has been tested outside kivy) and calling one of its functions returns the list of unseen messages.
The second screen would be the main screen of the application, which means that, I would like to initialize my EmailAccount class using the provided credentials on the first screen and list my unseen e-mails.
Unfortunately, I'm having trouble, because I haven't been able to find out, how the values, entered on the first page could be used to initialize the class.
Having created two dummy labels on the second screen, I could test that the corresponding fields are bound together properly (I can see the values, entered on the first screen on the labels of the second screen).
However, I would like to use the values in python code and not in the kv file to run the EmailAccount class in the background (maybe periodically).
Is it possible? Could someone, please help me?
I would greatly appreciate any help!