Skip to content

Changing the currency rates to more significant digits#41

Open
PlanetPunkCK wants to merge 27 commits intoDamianGow:masterfrom
etschulte:rateFix
Open

Changing the currency rates to more significant digits#41
PlanetPunkCK wants to merge 27 commits intoDamianGow:masterfrom
etschulte:rateFix

Conversation

@PlanetPunkCK
Copy link
Copy Markdown

No description provided.

Tbusk and others added 27 commits July 25, 2023 03:48
On the home screen, there now are two buttons: create an account and login.
The login button on the homepage now is linked to a JPanel named loginPanel which has a basic login gui.  Additionally, some basic logic was added to that page.
A method used to search if data exists in a specified table in a specified column was created. Also, a generic method used to get adjacent column data in a specified table was created.  In addition, authentication was added for logging in.
Tested login feature and implemented fix.  Also upon successful login, the fields will now be cleared.
Switched from getPassword() method to getText() and now the feature works.
Adding custom jfilechooser with type filtering of txt for income and expenses.
Adding of income now shows popup for successful / unsuccessful addings.  It also now is restricted to positive values >= a penny.
Modifying popup + restricting input to positive values >= a penny.
Working on assessing what needs to be done to make this work.
Tweaking what is returned to not convert annual expenses to be paid monthly and switch annual expenses to be added annually.
Fixing bug with expenseList "Monthly" expense being mispelled
Fixing bug where no values entered loops indefinitely. Fixing bug where less than penny values are accepted in save for item input. Also fixing popup location of JOptionPane for import income and expense features.
Connected app to database with usable tables.  User account features are now connected too.
Database Tables Setup + Connected Account Features
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants