bgregos / foreground

Simple Android personal task manager with Taskwarrior integration
Apache License 2.0
255 stars 16 forks source link

Version 1.6.0 crashes on a new task addition #166

Closed tukusejssirs closed 1 year ago

tukusejssirs commented 1 year ago

I have installed Foreground via F-Droid. While v1.5.5 works as expected, after upgrading to v1.6.0 it crashes when I tap on the button to add a button.

I tried to clear the cache and data, but it behaves the same way.

duckunix commented 1 year ago

PIxel 7a running Android 13 w/ June updates and Foreground via F-Droid, the add task button works for me.

@tukusejssirs what phone and android version are you running?

tukusejssirs commented 1 year ago

Android 11 on Samsung Galaxy Note 10 Plus.

bgregos commented 1 year ago

Thanks for reporting this.

To get more info about what's going wrong, I'll need the error message from logcat, or you'll need to install the Google Play build and cause the crash there so it appears in my Google Play console.

I'm happy to provide more info about the logcat approach if needed.

bgregos commented 1 year ago

Never mind - I was able to reproduce the issue in an Android 11 emulator. I'll get the fix for this out within the next day or two; it will be released as Foreground 1.6.1.

tukusejssirs commented 1 year ago

Thanks, @bgregos! 🙏

Anyway, here are my logs (warnings and higher) → foreground.log.

randomn4me commented 1 year ago

Maybe related, which is why I post it here: 1.6.0 does not crash on my device, but creating a task results in nothing. 1.5.5 had no such problem.

Expected Behavior

  1. Clicking "create new task" (+)
  2. Adding a description (and optionally everything else like due date, tags, ..)
  3. Creating the task py clicking the checkmark top right
  4. Task shows up in task lisk

Actual behavior

Step 4 does not happen, but the app stays alive.

Phone: Fairphone 4 OS: CalyxOS 4.10.1 running Android 13

Hope this helps.

Cheers

bgregos commented 1 year ago

The checkmark in the top bar completes the task- instead press back to save the task and return to the task list.

I'll admit that the UI is confusing here. I'll try to find a way to make it more straightforward in the future.

On Wed, Jun 28, 2023, 2:02 AM Philipp Kühn @.***> wrote:

Maybe related, which is why I post it here: 1.6.0 does not crash on my device, but creating a task results in nothing. 1.5.5 had no such problem.

Expected Behavior

  1. Clicking "create new task" (+)
  2. Adding a description (and optionally everything else like due date, tags, ..)
  3. Creating the task py clicking the checkmark top right
  4. Task shows up in task lisk

Actual behavior

Step 4 does not happen, but the app stays alive.

Phone: Fairphone 4 OS: CalyxOS 4.10.1 running Android 13

Hope this helps.

Cheers

— Reply to this email directly, view it on GitHub https://github.com/bgregos/foreground/issues/166#issuecomment-1610799574, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABM2MFLPPAT4O7VKKEKQPNTXNPCH5ANCNFSM6AAAAAAZVBTLVQ . You are receiving this because you were mentioned.Message ID: @.***>

tukusejssirs commented 1 year ago

The checkmark in the top bar completes the task- instead press back to save the task and return to the task list.

I'll admit that the UI is confusing here. I'll try to find a way to make it more straightforward in the future.

I think that:

bgregos commented 1 year ago

Foreground 1.6.1 has been released with fixes for both of these issues. It's available now in the releases tab and it should be rolling out via Google Play and F-Droid shortly.

randomn4me commented 1 year ago

Thank you very much!!! Keep up with this wonderful piece of software!