Gustavo Henrique Miranda
1312674186
Merge pull request #35 from gmbrax/fix/bindings-not-properly-working
...
Fixed the bindings to properly work and changed some bindings to avoid conflicts with the system
2025-07-13 23:06:14 -03:00
Gustavo Henrique Santos Souza de Miranda
afc6908f37
Fixed the bindings to properly work and changed some bindings to avoid conflicts with the system
2025-07-13 22:53:39 -03:00
Gustavo Henrique Miranda
2983be09b6
Merge pull request #33 from gmbrax/fix/force-rename-entry
...
Fixed the new entry creation flow by prompting for a title if none is set.
2025-07-12 19:29:55 -03:00
Gustavo Henrique Miranda
8129ae77a6
Merge branch 'staging' into fix/force-rename-entry
2025-07-12 19:11:56 -03:00
Gustavo Henrique Miranda
8e04c5b3c7
Merge pull request #32 from gmbrax/fix/create-a-new-entry-on-open
...
Corrected the behavior to create a new entry upon opening a diary
2025-07-12 13:31:25 -03:00
Gustavo Henrique Santos Souza de Miranda
b704a524c8
Fixed the new entry creation flow by prompting for a title if none is set.
2025-07-12 02:55:39 -03:00
Gustavo Henrique Santos Souza de Miranda
63db2517f3
Corrected the behavior to create a new entry upon opening a diary
2025-07-11 17:46:00 -03:00
Gustavo Henrique Miranda
fcaf17b593
Update README.md
2025-07-08 19:01:26 -03:00
Gustavo Henrique Miranda
1e07ea49df
Update README.md
2025-07-08 19:01:11 -03:00
Gustavo Henrique Miranda
60311bc714
Update README.md
...
changed the pip install to point to testpypi instead of the pypi and also added a way to get the dependencies from pypi
2025-07-08 18:59:33 -03:00
Gustavo Henrique Santos Souza de Miranda
5657645801
Merge branch 'docs/Update-Changelog' into staging
...
Added information about the version 0.0.2 and 0.0.3 on the changelog.md
2025-07-08 03:49:41 -03:00
Gustavo Henrique Santos Souza de Miranda
71cb79aa40
Updated `CHANGELOG.md` with release notes for versions 0.0.2 and 0.0.3.
2025-07-08 03:49:01 -03:00
Gustavo Henrique Miranda
7d882b5f21
Merge pull request #31 from gmbrax/fix/binding-not-working
...
Merge fix/binding-not-working to staging
2025-07-08 03:44:34 -03:00
Gustavo Henrique Santos Souza de Miranda
4f1740f575
Added `on_footer_action` handler to manage footer action clicks in `EditEntryScreen`.
2025-07-08 01:20:37 -03:00
Gustavo Henrique Miranda
cc723bdbbb
Merge pull request #30
...
Fixed the bug that didn't update the status bar when the use entered any new text.
2025-07-08 00:49:52 -03:00
Gustavo Henrique Miranda
b73c4e12c8
Merge pull request #29
...
Added third-party library license details to `AboutScreen`.
2025-07-08 00:41:01 -03:00
Gustavo Henrique Miranda
cc7f0ec53d
Merge pull request #27 from gmbrax/dependabot/pip/typing-extensions-4.14.1
...
Bump typing-extensions from 4.14.0 to 4.14.1
2025-07-07 23:59:49 -03:00
Gustavo Henrique Miranda
3620889e71
Merge pull request #28 from gmbrax/dependabot/pip/textual-approx-eq-3.6.0
...
Update textual requirement from ~=3.3.0 to ~=3.6.0
2025-07-07 23:59:25 -03:00
Gustavo Henrique Santos Souza de Miranda
095c6f6ad5
Added third-party library license details to `AboutScreen`.
2025-07-07 23:06:49 -03:00
Gustavo Henrique Santos Souza de Miranda
8de20547c2
updated the pyproject.toml to remove an unsued dependency "Textual-Dev"
2025-07-07 22:50:51 -03:00
Gustavo Henrique Santos Souza de Miranda
0499229e07
Fixed the bug that didn't update the status bar when the use entered any new text.
2025-07-07 22:49:46 -03:00
dependabot[bot]
57614755d5
Update textual requirement from ~=3.3.0 to ~=3.6.0
...
Updates the requirements on [textual](https://github.com/Textualize/textual ) to permit the latest version.
- [Release notes](https://github.com/Textualize/textual/releases )
- [Changelog](https://github.com/Textualize/textual/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Textualize/textual/compare/v3.3.0...v3.6.0 )
---
updated-dependencies:
- dependency-name: textual
dependency-version: 3.6.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 17:12:26 +00:00
dependabot[bot]
e503a57051
Bump typing-extensions from 4.14.0 to 4.14.1
...
Bumps [typing-extensions](https://github.com/python/typing_extensions ) from 4.14.0 to 4.14.1.
- [Release notes](https://github.com/python/typing_extensions/releases )
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/python/typing_extensions/compare/4.14.0...4.14.1 )
---
updated-dependencies:
- dependency-name: typing-extensions
dependency-version: 4.14.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 17:06:50 +00:00
Gustavo Henrique Santos Souza de Miranda
6af035c050
Merge branch 'staging'
...
Changed the pyproject.toml to removed the extraneous textual-dev and also changed the license to BSD tpcha
2025-07-07 02:54:05 -03:00
Gustavo Henrique Santos Souza de Miranda
6cf28e7470
Updated `pyproject.toml` with indentation adjustments, updated URLs, and license change to BSD.
2025-07-07 02:52:43 -03:00
Gustavo Henrique Miranda
11345203e5
Create CHANGELOG.md
2025-07-07 02:07:47 -03:00
Gustavo Henrique Miranda
543916a1a1
Update README.md
2025-07-07 02:06:28 -03:00
Gustavo Henrique Miranda
483c4b8529
Merge pull request #26 from gmbrax/staging
...
Staging
2025-07-07 02:01:27 -03:00
Gustavo Henrique Miranda
6724a66fed
Merge pull request #24
...
Fix/binding not working
2025-07-06 03:38:20 -03:00
Gustavo Henrique Miranda
a731d2adae
Merge pull request #25
...
Merge fix/wrong-database-access to staging
2025-07-06 03:37:37 -03:00
Gustavo Henrique Santos Souza de Miranda
4dd5126d41
Changed back to use the entry_service.py and not call the database directly from the ui.
2025-07-06 03:26:06 -03:00
Gustavo Henrique Miranda
42c5471ba7
Merge branch 'development' into fix/binding-not-working
2025-07-06 03:10:24 -03:00
Gustavo Henrique Santos Souza de Miranda
8a10fddb14
Refactored bindings to use `Binding` class for consistency across modal and screen components.
2025-07-06 03:04:18 -03:00
Gustavo Henrique Miranda
ad9d6ae3b5
Merge pull request #20 from gmbrax/feat/photo-copying-system-dir
...
Merging feat/photo-copying-system-dir to staging
2025-07-06 01:37:30 -03:00
Gustavo Henrique Miranda
20c56e2c1b
Merge pull request #19 from gmbrax/feat/photo-copying-system-dir
...
Feat/photo copying system dir
2025-07-06 01:18:12 -03:00
Gustavo Henrique Santos Souza de Miranda
090bbeda1a
Implemented directory management and improved TravelDiary and Photo handling logic.
...
- Added `DirectoryManager` utility for consistent directory operations.
- Introduced directory name sanitization and uniqueness enforcement for `TravelDiary`.
- Updated `TravelDiaryService` with enhanced creation, update, and deletion workflows, including filesystem management.
- Improved `PhotoService` to hash files, copy photos to specific diary directories, and manage updates safely.
- Refined error handling and cascaded changes across related entities (e.g., `Entry` relationships).
2025-07-06 01:07:25 -03:00
Gustavo Henrique Miranda
b1e83aabbb
Merge pull request #18 from gmbrax/feat/XDG-Compliance
...
Applying the XDG Compliance Branch to the Stagin Branch
2025-07-05 09:23:52 -03:00
Gustavo Henrique Miranda
eb511ad756
Merge pull request #17 from gmbrax/feat/photo-reference-system
...
Feat/photo reference system
2025-07-05 09:19:02 -03:00
Gustavo Henrique Miranda
6438ef68a3
Merge pull request #16 from gmbrax/feat/XDG-Compliance
...
Feat/xdg compliance
2025-07-05 08:09:42 -03:00
Gustavo Henrique Santos Souza de Miranda
ef8bc6cc0f
Merge branch 'feat/photo-reference-system' into development
2025-07-05 07:47:02 -03:00
Gustavo Henrique Santos Souza de Miranda
d114357d50
Changed the base directory where the data generated by the program to be at the home directory and also added a check to ensure the creation of the program directory
2025-07-05 07:29:09 -03:00
Gustavo Henrique Santos Souza de Miranda
394f813f6f
Added few checks to the reference to avoid malformed or invalid reference from being saved.
2025-07-05 07:26:47 -03:00
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