Skip to content

Releases: loak7993-code/nova-ai

Nova AI v2.6.7 — Fixed Scroll-to-Bottom During Streaming

Choose a tag to compare

@loak7993-code loak7993-code released this 24 Jul 11:01

Fixed: Scrolling to Bottom While AI is Streaming

The previous fix only half-worked. The real bug was:

  • isNearBottom() used findLastCompletelyVisibleItemPosition()
  • During streaming, the message is growing — it is never "completely visible"
  • So the check always returned false, auto-scroll stopped, and you got pushed up

Fix: Now uses findLastVisibleItemPosition() and the userScrolledAway flag is the only gate. If you haven't scrolled away, you stay pinned to the bottom.

Nova AI v2.6.6 — Fixed Auto-Scroll During Streaming

Choose a tag to compare

@loak7993-code loak7993-code released this 24 Jul 10:56

Fixed: Auto-Scroll Forcing You Back Up

While the AI is streaming a response, scrolling up to read earlier content no longer forces you back to the bottom.

  • When you scroll up during streaming, auto-scroll stops
  • When you scroll back to the bottom, auto-scroll resumes
  • Flag resets on each new response

Nova AI v2.6.5 — Removed Table Rendering

Choose a tag to compare

@loak7993-code loak7993-code released this 24 Jul 10:43

Removed the table rendering feature completely. Tables now render as plain text — the AI decides how to format its output.

Nova AI v2.6.4 — Premium Model Picker

Choose a tag to compare

@loak7993-code loak7993-code released this 24 Jul 01:49

Complete Model Picker Redesign

The model picker is now a premium centered dialog:

  • Gradient avatars — amber gradient square with model initial in white
  • Color-coded chips — pill-shaped badges with distinct colors:
    • FREE — amber/gold
    • VISION — blue
    • REASON — purple
    • CODE — green
    • TOOLS — teal
  • Selected state — amber-tinted gradient card + amber model name + check icon
  • Dialog — 28dp rounded corners, accent bar beside title, dim background, 16dp side margins
  • Better spacing — 44dp avatar, 16sp model name, 10dp card gaps

Install

Via F-Droid

Add repo: https://loak7993-code.github.io/nova-ai-fdroid/repo

Direct APK

Download nova-ai-v2.6.4.apk below

Nova AI v2.6.3 — Centered Model Picker Dialog

Choose a tag to compare

@loak7993-code loak7993-code released this 24 Jul 01:44

Scrapped Bottom Sheet, Now a Clean Dialog

The model picker was a bottom sheet with unfixable height issues (Android ignores maxHeight on RecyclerView). Now it's a clean centered dialog:

  • Centered on screen with rounded corners
  • Height scales to content (380dp max, shrinks for fewer models)
  • Tap outside to dismiss
  • Same capability chips: FREE, VISION, REASON, CODE, TOOLS
  • Model avatar with initial letter
  • Amber-tinted selected card

Install

Via F-Droid

Add repo: https://loak7993-code.github.io/nova-ai-fdroid/repo

Direct APK

Download nova-ai-v2.6.3.apk below

Nova AI v2.6.2 — Fixed Bottom Sheet Height

Choose a tag to compare

@loak7993-code loak7993-code released this 24 Jul 01:41

Fixed: Bottom Sheet Height Bug

The model picker and provider picker bottom sheets were expanding to full screen height because android:maxHeight is silently ignored on RecyclerView inside a LinearLayout.

Fix: Both sheets now use ConstraintLayout with app:layout_constraintHeight_max which properly caps the height.

  • Model picker capped at 380dp
  • Provider/model picker capped at 400dp
  • Chips made smaller (9sp) to fit 4 on one line
  • Selected model card has amber-tinted background
  • Check icon tinted amber

Install

Via F-Droid

Add repo: https://loak7993-code.github.io/nova-ai-fdroid/repo

Direct APK

Download nova-ai-v2.6.2.apk below

Nova AI v2.6.1 — Redesigned Model Picker

Choose a tag to compare

@loak7993-code loak7993-code released this 24 Jul 01:35

Redesigned Model Picker

The model picker bottom sheet is completely redesigned:

  • Capability chips — each model card shows badges: FREE, VISION, REASON, CODE, TOOLS
  • Model avatars — circular avatar with the model's initial letter
  • Compact layout — capped sheet height (420dp max), no more oversized sheet
  • Provider header — shows active provider name + model count
  • FREE highlight — free models get an amber chip to stand out

Install

Via F-Droid

Add repo: https://loak7993-code.github.io/nova-ai-fdroid/repo

Direct APK

Download nova-ai-v2.6.1.apk below

Nova AI v2.6 — Native Table Rendering

Choose a tag to compare

@loak7993-code loak7993-code released this 24 Jul 01:25

Native Table Rendering

Tables now render as real Android TableLayout views instead of inline text:

  • Cells wrap text properly — no more overflowing past the screen edge
  • Bold header with distinct background color
  • Alternating row backgrounds for readability
  • Rounded corners on table container
  • Columns stretch to fill screen width

Install

Via F-Droid

Add repo: https://loak7993-code.github.io/nova-ai-fdroid/repo

Direct APK

Download nova-ai-v2.6.apk below

Nova AI v2.5.6 — Save Button Fix

Choose a tag to compare

@loak7993-code loak7993-code released this 24 Jul 01:19

Fix

The Settings save button was using an oval shape (meant for the round send button) stretched full-width, making it look like a stretched egg.

  • New rounded rectangle button background (12dp corners)
  • Fixed 52dp height with bold text

Install

Via F-Droid

Add repo: https://loak7993-code.github.io/nova-ai-fdroid/repo

Direct APK

Download nova-ai-v2.5.6.apk below

Nova AI v2.5.5 — Flicker Fix + Clean UI

Choose a tag to compare

@loak7993-code loak7993-code released this 24 Jul 01:18

Fixes

  • Brightness flicker killed — disabled DefaultItemAnimator (was doing cross-fade on every token update)
  • Payload-based partial bind — updates only text during streaming, no full rebind
  • Removed bottom version tag — cleaner chat screen, no text at the bottom
  • Removed version from toolbar — subtitle now just shows the model name

Install

Via F-Droid

Add repo: https://loak7993-code.github.io/nova-ai-fdroid/repo

Direct APK

Download nova-ai-v2.5.5.apk below