Skip to content

Releases: syntaxerror247/VectorTouch

1.0-alpha4

20 Sep 19:18

Choose a tag to compare

1.0-alpha4 Pre-release
Pre-release

The Alpha 4 release of VectorTouch is here!

You might be thinking, "Wait… VectorTouch? What happened to my GodSVG Mobile?"
Don’t worry it’s the same app you know, now with a fresh new name and icon! After the recent theme update and other ongoing UI/UX changes, I felt it was time for the app to have its own identity and better reflect its mobile-first nature. Anyway, let’s dive in!

Notable Changes

  • Improved permission handling
    Replaced the use of MANAGE_EXTERNAL_STORAGE with the more scoped READ_MEDIA_IMAGES permission, so users no longer need to grant full storage access.

  • Touch scrolling everywhere
    Added touch scrolling support to the TabsPanel (replacing the old scrollbar) and improved it in other areas. Now, touch scrolling works across the app, except in the Inspector, which still uses a scrollbar for now.

  • Sensor-based orientation
    Previously, the app only supported portrait mode. Now that portrait is stable, landscape orientation is here! The app automatically switches layouts at runtime based on your device’s orientation.

  • UI scaling rework
    Scaling is crucial for an app to look great on any device; whether it’s a small phone, a tablet, or a Chromebook. Fixed issue where auto-scaling could cause UI overflow on tall devices. The app now adjusts scale to fit the display in all cases.
    The UI scale setting will no longer include values that cause overflow, previously you could set it absurdly high and break the layout, forcing a data clear/reinstall. That’s fixed now.

  • Splash screen cleanup
    The app previously showed two splash screens, one from Android and one from Godot, which looked odd. Now there’s just one splash screen, with an animated icon for a smoother start-up.

  • Button usability fixes
    Buttons especially the color picker and dropdown were a bit tricky to tap before. Touch area is now increased and they should be now easier to use.

  • Includes all the latest GodSVG improvements and optimizations, synced up to GodSVG Alpha 11.

In Progress

  • Touch scrolling support for the Inspector.

  • More TabsPanel features like duplicate tabs, close multiple tabs at once, and more.

  • Remove the READ_MEDIA_IMAGES permission: This release is already a big improvement by dropping MANAGE_EXTERNAL_STORAGE, but I believe it can be made even better by not requesting any permissions at all. I’m currently working on removing the need for READ_MEDIA_IMAGES permission.

Known Issues & Limitations

  • Long press in the viewport can behave oddly i.e touch input may misbehave for the next two touches after closing the long-press menu.
  • The app is still in alpha, so expect some rough edges while the interface evolves.

1.0-alpha3

09 Jun 06:28
1e552a2

Choose a tag to compare

1.0-alpha3 Pre-release
Pre-release

The Alpha 3 release of GodSVG Mobile is here!
This update continues to refine the GodSVG vector editing experience on Android, with a special focus on improved navigation and stability.

Notable Changes

  • Replaced the old TabBar with a new TabsPanel to improve usability on smaller screens and deliver a more native android experience. The previous TabBar wasn’t optimized for mobile, making managing multiple open files clunky. The new TabsPanel offers a cleaner, more flexible layout that feels more natural on Android. Further updates to the TabsPanel are planned for the next alpha, so stay tuned!

  • Includes all the latest GodSVG improvements and optimizations. This release is in sync with GodSVG alpha 10.


In Progress

  • Improved permission handling: Working to replace the use of MANAGE_EXTERNAL_STORAGE with more scoped permissions so users won’t need to grant full storage access to a “sketchy dev” like me!
  • Further improvements to the TabsPanel are underway, including replacing the scrollbar with drag scrolling for smoother navigation, as well as features like duplicate tabs, closing multiple tabs at once, and more.
  • Continued UX polish and optimization for touch input and small screens.

Known Issues & Limitations

  • The app remains in alpha, and there may still be some rough edges as the mobile interface evolves.
  • Full external storage permission is still required but will be resolved in the next alpha release.

1.0-alpha2

18 May 14:17
b9e3d4c

Choose a tag to compare

1.0-alpha2 Pre-release
Pre-release

The Alpha 2 release of GodSVG Mobile is here!
This update continues the journey of bringing GodSVG’s vector editing capabilities to Android, with improvements focused on UI refinement and upstream feature parity.


Notable Changes

  • Includes all the latest GodSVG improvements and optimizations.
  • Added custom scaling option for better control over UI size on different screens.
  • Further UI updates for a smoother mobile experience.
  • System bar colors (status and navigation bars) now match the app theme for a more cohesive look.
  • Added support for arm32 (armeabi-v7a) devices. It's available as a separate APK to reduce download size.

In Progress

  • Work is ongoing on a mobile-friendly tab bar implementation to better support multitasking and navigation.
  • Continued UX polish and optimization for touch input and small screens.

Known Issues & Limitations

  • The app remains in alpha, so expect some rough edges as the UI continues to evolve.
  • Full external storage permission is still required due to engine limitations.

Your feedback is incredibly valuable -- feel free to report bugs or share suggestions as development continues!

1.0-alpha1

15 Mar 16:28
275dbe5

Choose a tag to compare

1.0-alpha1 Pre-release
Pre-release

GodSVG Mobile

I'm excited to announce the Alpha 1 release of GodSVG Mobile - the Android port of the GodSVG vector graphics app.

This release marks the beginning of bringing GodSVG's vector editing capabilities to android devices, focusing on core functionality, early experimentation, and user feedback.


Notable Changes

  • Switched to portrait mode for better mobile usability.
  • UI and scaling fixes - a more polished interface and better handling of different screen sizes.
  • Ability to collapse the CodeEditor/Inspector panel to maximize working space.
  • Dialogs redesigned for mobile - with non-mobile-specific elements hidden for a cleaner experience.
  • Updates from upstream to stay in sync with the latest GodSVG desktop version.

Known Issues & Limitations

  • UI/UX: The interface is in an early stage - expect rough edges and ongoing improvements.
  • Storage Permission: Currently requires full external storage permission due to a Godot limitation. This will be addressed in an upcoming release to use more restrictive, appropriate permissions.

As this is an alpha release, your feedback is crucial! Please report bugs or suggest improvements.


This release is in sync with GodSVG 1.0-alpha 8.