Commit Graph

277 Commits

Author SHA1 Message Date
Gustavo Henrique Santos Souza de Miranda bf29745265 Merge branch 'feat/photo-reference-system' into development 2025-07-05 06:51:13 -03:00
Gustavo Henrique Santos Souza de Miranda a9756b058e Changed some texts to be in english and also removed some debug messages. 2025-07-05 06:48:24 -03:00
Gustavo Henrique Miranda af7e25be53
Merge pull request #15 from gmbrax/feat/photo-reference-system
Feat/photo reference system
2025-07-05 06:28:53 -03:00
Gustavo Henrique Santos Souza de Miranda e492e2c248 Finished The basic Reference System it now parses the references added by the sidebar or written but only saves if the reference is valid 2025-07-05 05:54:18 -03:00
Gustavo Henrique Santos Souza de Miranda 0ec480a851 Removed some stale functions on edit_entry_screen.py
changed and added some functions to work with photo references and added a photo cache to better database performance.
2025-07-04 19:14:16 -03:00
Gustavo Henrique Santos Souza de Miranda 3754a68a80 Changed to accept the proper hash created by the photo_service also started the function to validate the reference before getting all references on save 2025-07-03 23:10:13 -03:00
Gustavo Henrique Miranda 5b7b147e43
Merge pull request #14
feat/photo-reference-system
2025-07-03 21:10:26 -03:00
Gustavo Henrique Santos Souza de Miranda 183e0bc8c7 Started implementing the proper hash on the photo sidebar 2025-07-03 21:09:09 -03:00
Gustavo Henrique Santos Souza de Miranda 8cc42e390a Added Hash capability to the model photo.py and also updated the service to create hashes and update hashes 2025-07-03 21:08:24 -03:00
Gustavo Henrique Santos Souza de Miranda d47259fc68 Removed Stale methods on edit_entry_screen.py 2025-07-03 01:33:31 -03:00
Gustavo Henrique Santos Souza de Miranda d80825d3a1 Started adding the reference system to add images
by adding a hash to each photo and also the possibility to add a reference by pressing i whilst the sidebar is on focus
2025-07-02 12:48:12 -03:00
Gustavo Henrique Miranda 2973620573
Merge pull request #13 from gmbrax/feat/photo-sidebar-tui
Feat/photo sidebar tui
2025-06-29 23:17:49 -03:00
Gustavo Henrique Miranda 43919cabb9
Merge pull request #12 from gmbrax/feat/photo-sidebar-tui
Feat/photo sidebar tui
2025-06-29 22:27:14 -03:00
Gustavo Henrique Miranda 0d2a4ef102
Merge branch 'development' into feat/photo-sidebar-tui 2025-06-29 22:26:10 -03:00
Gustavo Henrique Santos Souza de Miranda cf56fda3de Added an edit_photo_modal.py to allow modification of the photo after ingestion 2025-06-29 21:51:27 -03:00
Gustavo Henrique Santos Souza de Miranda 1209b8147c Added a confirm_delete_modal.py to avoid accidental delete of the photo. 2025-06-29 21:50:46 -03:00
Gustavo Henrique Santos Souza de Miranda f84da2c934 Improved the photo sidebar and add the add_photo_modal.py to add photos and the file_picker_modal.py to select the proper file to be ingested, also changed photo.py and photo_service.py to receive a datatime and not a string representing the addition date 2025-06-29 21:38:33 -03:00
Gustavo Henrique Miranda 9ab190741a
Merge pull request #11 from gmbrax/feat/photo-sidebar-tui
Feat/photo sidebar tui
2025-06-28 12:38:32 -03:00
Gustavo Henrique Santos Souza de Miranda 84b0397263 Added the sidebar to add images, and modals to manage photo 2025-06-27 17:08:20 -03:00
Gustavo Henrique Miranda 9b4c739d32
Delete .idea directory 2025-06-26 03:57:57 -03:00
Gustavo Henrique Miranda 4d3606b197
Merge pull request #10 from gmbrax/feat/Database-Integration
Feat/database integration
2025-06-26 03:41:42 -03:00
Gustavo Henrique Santos Souza de Miranda b50507ae18 Merge branch 'refactor/refactor-fix' into development
# Conflicts:
#	.gitignore
#	.idea/workspace.xml
#	requirements.txt
2025-06-26 03:35:07 -03:00
Gustavo Henrique Santos Souza de Miranda 7b13982391 Revert "🎨refactor: move modules and refactor import statements"
This reverts commit 99eb0a0651.
2025-06-25 22:34:19 -03:00
Gustavo Henrique Santos Souza de Miranda d206abf016 Revert "♻️ refactor: remove unnecessary blank lines and adjust package path in pyproject.toml"
This reverts commit 8665b6f47b.
2025-06-25 22:30:18 -03:00
Gustavo Henrique Miranda 14055770e7
Merge pull request #7 from gmbrax/fix/Entry-Model-Acepting-DateTime
Fixed the entry model to accept datetime instead of a string containing the creating date
2025-06-25 18:28:44 -03:00
Gustavo Henrique Santos Souza de Miranda 56e42c51bd Fixed the entry model to accept datetime instead of a string containing the creating date 2025-06-25 17:26:52 -03:00
Gustavo Henrique Miranda e8f5d4b877
Merge pull request #6 from gmbrax/feat/Database-Integration
Started integrating the database to the UI so it can save the data into the Database
2025-06-25 16:49:27 -03:00
Gustavo Henrique Santos Souza de Miranda f1195391db Started integrating the database to the UI so it can save the data into the database 2025-06-25 14:58:54 -03:00
Gustavo Henrique Miranda 4a5da4d44c
Merge pull request #5 from gmbrax/feat-TUI
Feat t UI
2025-06-25 04:06:01 -03:00
Gustavo Henrique Miranda ca14588a1d
Merge pull request #4 from gmbrax/feat-TUI
Feat t UI
2025-06-25 02:56:43 -03:00
Gustavo Henrique Santos Souza de Miranda 869c183e73 Changed the size of grid of buttons to be the same lenght of the list of diaries 2025-06-25 01:31:20 -03:00
Gustavo Henrique Santos Souza de Miranda 697ce03638 Fixed the action to quit the application on the diary_list_screen.py 2025-06-25 01:20:34 -03:00
Gustavo Henrique Santos Souza de Miranda a999a0a437 Changed the modal size and also modified the edit_entry_screen.py to conform with the wireframe, also changed all the texts to be english 2025-06-25 00:27:49 -03:00
Gustavo Henrique Miranda 37fa9b929b
Merge pull request #3 from gmbrax/feat-TUI
Feat TUI Merge the changes so far to start integrating with the database
2025-06-24 23:31:37 -03:00
Gustavo Henrique Santos Souza de Miranda f9ab6da116 Fixed the wrong name in the diary name when loading an empty diary 2025-06-22 22:19:25 -03:00
Gustavo Henrique Santos Souza de Miranda 58807460d7 Added the edit_entry_screen.py and modified the mock entry_service_mock.py to be async and also add the screen change on diary_list_screen.py and added the rename_entry_modal.py and added all the necessary CSS on the pilgrim.css 2025-06-22 20:32:09 -03:00
Gustavo Henrique Santos Souza de Miranda 981b38f994 Added Classes on edit_diary_modal.py to conform with the standard way of handling css 2025-06-22 20:28:20 -03:00
Gustavo Henrique Santos Souza de Miranda 5dd8ba398f Added CSS Classes on about_screen.py and new_diary_modal.py and created the classes on the pilgrim.css file 2025-06-20 20:58:15 -03:00
Gustavo Henrique Santos Souza de Miranda cb31ba5662 changed ui.py to add command palettes commands and changed diary_list_screen.py to add access to the about_screen.py 2025-06-20 00:20:06 -03:00
Gustavo Henrique Santos Souza de Miranda 33509af0de Added about_screen.py 2025-06-19 22:35:32 -03:00
Gustavo Henrique Santos Souza de Miranda dc8b5016f3 Added the edit_diary_modal.py and new_diary_modal.py and changed the diary_list_screen.py to be equal to the gist 2025-06-19 03:28:12 -03:00
Gustavo Henrique Santos Souza de Miranda 4b301d0d7e Added Async Operations for the model travel_diary_service_mock.py and service_manager_mock.py and added a call to main in the command.py 2025-06-19 03:22:10 -03:00
Matheus Toledo 8665b6f47b ♻️ refactor: remove unnecessary blank lines and adjust package path in pyproject.toml 2025-06-16 15:08:13 -03:00
Matheus Toledo 99eb0a0651 🎨refactor: move modules and refactor import statements 2025-06-16 12:43:39 -03:00
Matheus Toledo dec8a7b445 ♻️ refactor: remove intelliJ files 2025-06-16 12:33:30 -03:00
Matheus Toledo 83f6d15ba9 🙈 feat: update .gitignore to include IDE settings for VS Code and IntelliJ 2025-06-16 12:32:43 -03:00
Matheus Toledo 190cef2627 📝 docs: update README with project overview, features, requirements, installation, and usage instructions 2025-06-16 12:31:05 -03:00
Matheus Toledo c2f95b1cf2 ♻️refactor: remove blank lines on dependencies file 2025-06-16 12:09:02 -03:00
Matheus Toledo 9024d30662 🙈 feat: update gitignore for python projects 2025-06-16 12:08:01 -03:00
Gustavo Henrique Miranda 1cb6cfa1b5
Merge pull request #1 from gmbrax/dependabot/pip/greenlet-3.2.3
Bump greenlet from 3.2.2 to 3.2.3
2025-06-09 19:49:51 -03:00