v1.0.2-beta
Pre-release
Pre-release
Release 1.0.2 beta
26-12-2024(Thursday, Dec 26, 2024)
Added
- Extra symbols for the input panel
- The input action MCR, MCL, MCU, MCD are essentially cursor actions where M (Move), C (Cursor), L(Left), R(Right), U(Up), D(Down)
Change
- Moved Uri to file conversion from FileUtil to independent class
FileUriMediator.java
- Decoupled storage permission handling to
MainActiviy.java
fromMainFragment.java
- Slowly migrating code base to more structural format
Improvements
- Storage permission management
- Optimised the
ContextLifeCycleObserver.java
class to handle URI related task gracefully - Optimised
LiveServer.java
to load files optimally. - Optimised case conversion for
ContextualCodeEditor.java
- Generally i've made alot of improvements i failed to track.
Fixed
-
Fix: Workaround for loading files via
LiveServer
in theWebViewPane.java
to an actual solution- Summary: Prior to this release when you init the
LiveServer
there is Ui lag due to the blocking operation, workaround was to load portion of the result and wait for the UI to settled before loading the blocking code.
- Summary: Prior to this release when you init the
-
Fix: Fixed the horrible crash that occurs when you select a file or folder
- Summary: Prior to this release crashes were alot to often, i found that it mostly occurs on device with higher APIS
-
Crash wheh selecting a directory on android devices 11 and above
-
ArrayOutOfBoundException
that occurs when we split the document id on certain dirs like (emulated root(primary) & document(home) -
Failure to request storage permission on Android devices 11 and above