Beaver Pocket Release
Pull Request Type
- [X] Feature/Component (New feature or component)
- [ ] Bug Fix (Fixes an issue or bug)
- [ ] Minor Change (Documentation, README updates, or small UI tweaks)
Checklist
1. General
- [X] Does this PR address the intended feature/bug without any unintended changes?
- [X] Have all new changes been tested on both Android and iOS?
- [X] Is the UI/UX consistent across different devices and screen sizes (Phones/Tablets)?
2. Permissions & Security
- [ ] Does this PR request new permissions (e.g., location, camera, storage)? If yes, specify details:
- [ ] Have the implications of these permissions been documented and justified?
3. Platform-Specific Code
- [X] Have you made any modifications to Xcode or Android project files (e.g., Gradle, Info.plist)?
- [X] Have these changes been tested thoroughly on simulators/emulators and real devices?
4. Store Compliance
- [X] Does this PR comply with Google Play Store guidelines (permissions, content policies)?
- [X] Does this PR comply with Apple App Store guidelines (privacy, security, UI design)?
5. Translations & Cross-Platform
- [ ] Have translations been updated for all new user-facing components?
- [ ] Have you confirmed that the same work will be applied to the desktop app (if applicable)?
Minor Changes (Documentation, Small UI Tweaks)
- [ ] Does this PR include only non-functional changes (e.g., documentation, small UI tweaks)?
- [ ] Are these changes safe and do not affect core app functionality?
Description of Changes
This is the final release candidate before the stable launch on Play Store, App Store, and F-Droid.
- Improved Cloud Sync
- Notes Sharing
- PDF Support
- Customizable Icons
- Improved Drawing
- Search
- Navigation
Related Issues
- Fixed Onedrive #26
- Fixed Webdav #16
[!IMPORTANT]
Translations for both German and Chinese need to be updated before the release.
Hey @Daniele-rolli , you have some files not committed.
Sorry about that, It's fixed now.
Hey @Daniele-rolli, I have updated the German translation for Beaver-pocket. A few places that are not quite clear in the translation I have to look again in the release version.
Best regards, Danny
I can't find this file.
I looked into it, and it appears to be a leftover legacy library that allows the use of Cordova plugins in Capacitor. It's not needed, as no library or function in the app uses it. I've just removed it let me know if you stumble on other issues.
- The drawing component cannot be drawn by touch.
-
The toolbar hides the cursor.
-
The light theme did not take effect immediately.
- Get errors when tapping import and export.
I've implemented fixes for most of the issues, but I'm still working on import and export. The drawing block's behavior is not a bug, it is designed to support inputs only from a pointer or a pen. Therefore, it will work on devices like tablets or phones that have a stylus, such as the Samsung Note series.
@bigshans I managed to fix all the major issues you pointed out, so I think we're ready for the final release candidate as we prepare to enter production. The drawing component isn’t exactly where I’d like it to be, but it’s much better than previous iterations. That being said, I have something better in the works.