Skip to content

Releases

Veronica 0.1.19

Choose a tag to compare

@namannn04 namannn04 released this 01 Nov 16:32
d7c4a9b

Changes

  • Camera proportions: preserve the source aspect ratio with square pixels, use the negotiated RGBA stride, and fit the preview frame without stretching.
  • Camera orientation: a saved Flip horizontally control corrects backwards text for cameras that need it. Natural source orientation remains the default.
  • Files stays in the notch: selecting Files no longer closes the island. Its list, Add, Remove and Clear actions share persistent owned copies with the native drop shelf. Open the drag-and-drop window explicitly from the toolbar when needed.
  • Smoother notch transitions: morph the background separately from full-size text/video, continue rapid reversals without reset jumps, respect reduced motion, and refresh data after the opening reveal.
  • More resilient updates: retry and resume interrupted downloads, restart safely when Range is unsupported, and keep TLS plus SHA-256 verification before installing. Both the app updater and terminal installer use private staging and bounded attempts.

Updating

Install the package, restart Veronica, and log out and back in to load the updated GNOME Shell extension. If your current updater stops on a network/TLS error, download the package directly from this release or use the terminal installer.

Validation

The combined feature tree passed 880 Rust tests, 83 extension tests, frontend production build and workspace clippy. Synthetic GStreamer tests verify 4:3/16:9 geometry and horizontal pixel reversal. Perceived animation smoothness and live camera/lid/cross-app DND behavior still require verification on the target GNOME session.

Downloads

Debian/Ubuntu .deb, portable .AppImage, and .flatpak packages are attached with SHA256SUMS covering all three.

Fixes: #114, #118, #119, #120. Release preparation: #121.

Veronica 0.1.18

Choose a tag to compare

@namannn04 namannn04 released this 31 Oct 13:00
cf21c42

Changes

  • Emoji picker: transparent rounded corners, insertion without hiding/remapping, and Shell-managed floating above other apps.
  • File Shelf: a native shelf opened from the notch Files tab. Incoming files and folders become independent local copies; outgoing drags keep the stored entry until you remove it. Existing path-only entries migrate once.
  • Camera: render frames through the proper Clutter content path and stop capture with visible feedback when frame extraction or texture upload fails.
  • Keep Awake / Lid Awake: preserve active settings through file replacement and transient read failures, and show inhibitor acquisition failures.
  • Usage: keep weekly-only Codex limits in the weekly slot and label locally modeled API cost as an estimate.

Updating

Install the package, restart Veronica, and log out and back in to load the updated GNOME Shell extension.

Validation and limits

The combined feature tree passed 873 Rust tests, 70 extension tests, frontend production build and workspace clippy. Live GNOME camera rendering, physical lid-close behavior and cross-application file drops still require manual verification. Shelf imports support regular files and folders; nested symbolic links and special files are rejected.

Downloads

Debian/Ubuntu .deb, portable .AppImage, and .flatpak packages are attached with SHA256SUMS covering all three.

Features: #106, #107, #108, #109, #110. Release preparation: #112.

Veronica 0.1.17

Choose a tag to compare

@namannn04 namannn04 released this 31 Oct 08:16
a2b036e

What changed

  • Keep the emoji picker available for multiple selections instead of dismissing it after every emoji.
  • Drag the picker by its header and close it explicitly using × or Escape. Clicking outside leaves it open.
  • Preserve the picker position and search during the focus handoff used to insert into your previous app.
  • Refine the notch with a rounded black pill, subtler edges, and smoother expansion and collapse.
  • Respect desktop reduced-motion preferences without adding an idle animation loop.

Downloads

  • Debian / Ubuntu: download the .deb package.
  • AppImage: download the .AppImage, make it executable, and run it.
  • Flatpak: install the .flatpak bundle or update through the existing Veronica Flatpak repository.
  • SHA256SUMS contains checksums for all three packages.

Changes: #97, #98. Release preparation: #100.

Veronica 0.1.16

Choose a tag to compare

@github-actions github-actions released this 27 Oct 11:00
3c49a37

What's Changed

  • Read the repository fields the usage rollup actually sends by @namannn04 in #2
  • Keep the GNOME session awake, not only logind by @namannn04 in #4
  • Keep one Veronica per session by @namannn04 in #5
  • Survive concurrent and corrupt settings writes by @namannn04 in #6
  • Play voice memos from disk by @namannn04 in #7
  • Save a voice memo that is recording when Veronica quits by @namannn04 in #8
  • Browse into PostgreSQL schemas and MySQL databases by @namannn04 in #9
  • Show large database integers exactly by @namannn04 in #10
  • Make app awake switches open-ended by @namannn04 in #13
  • Make the Home presenter tile show and change real presenter state by @namannn04 in #14
  • Build the notch on GNOME 46 and 47 by @namannn04 in #3
  • Keep the notch's power tiles in step with settings by @namannn04 in #11
  • Sum a chat's spend across every day it was active by @namannn04 in #1
  • Apply presenter mode in the notch the way the app does by @namannn04 in #12
  • Keep the logind lock when gnome-session is absent by @namannn04 in #15
  • Read unquoted HTML attributes in Site Audit by @namannn04 in #17
  • Keep password-manager copies out of clipboard history by @namannn04 in #21
  • Run PRAGMA, EXPLAIN, SHOW and DESCRIBE queries by @namannn04 in #16
  • Show why a setting failed to save and undo the switch by @namannn04 in #18
  • Keep Home's live cards live by @namannn04 in #20
  • Make Super+V and notification clicks work with the notch by @namannn04 in #22
  • Keep the notch's music card current by @namannn04 in #24
  • Say when a picked colour could not be copied by @namannn04 in #25
  • Collect agent usage on a schedule by @namannn04 in #27
  • Make usage ranges end today by @namannn04 in #29
  • Stop the tool-install test failing at random by @namannn04 in #23
  • Count the whole history in Clipboard's Clear all by @namannn04 in #33
  • List calendar events from today and end them at midnight by @namannn04 in #35
  • Use GioUnix for the desktop entry on new GLib by @namannn04 in #26
  • Audit addresses with a port and local dev servers by @namannn04 in #37
  • Show every emoji in a group by @namannn04 in #34
  • Keep the Calendar page current while it is open by @namannn04 in #36
  • Stop Herdr's poll from piling up by @namannn04 in #39
  • Show why a Herdr button could not open a terminal by @namannn04 in #40
  • Count rate-limit resets down between reads by @namannn04 in #41
  • Stop Site Audit's sitemap walk at the page limit by @namannn04 in #38
  • Total every figure in the Other row of usage charts by @namannn04 in #43
  • Stop read queries from writing on PostgreSQL and MySQL by @namannn04 in #28
  • Clean up a notch that fails to build by @namannn04 in #31
  • Format Home's usage card like the rest of the app by @namannn04 in #44
  • Say when Agent Usage figures are out of date by @namannn04 in #45
  • Read audit addresses the same way in every vr audit command by @namannn04 in #46
  • Notice drives and interfaces that appear after launch by @namannn04 in #49
  • Read system figures off the UI thread by @namannn04 in #50
  • Count sessions within the selected range by @namannn04 in #30
  • Keep a copied line's trailing newline in clipboard history by @namannn04 in #32
  • Show Quinjet loading instead of an empty project list by @namannn04 in #47
  • Keep App Maintenance's update result on screen by @namannn04 in #48
  • Stop Machines leaking ssh and sftp processes by @namannn04 in #51
  • Dim the other displays in Focus Dim's dimUnfocused mode by @namannn04 in #19
  • Keep the System page's microphone button current by @namannn04 in #54
  • Ignore peripheral batteries when reading the computer's by @namannn04 in #55
  • Round token counts before choosing their unit by @namannn04 in #42
  • Refuse SSH targets that ssh would read as options by @namannn04 in #52
  • Open folders reached through links in Machines › Files by @namannn04 in #53
  • Offer each installation its own update package by @namannn04 in #59
  • Make no provider request from the Alerts pane while alerts are off by @namannn04 in #57
  • Bring Veronica forward on the page it was left on by @namannn04 in #61
  • Keep the alert warning level below the critical one by @namannn04 in #62
  • Say why an Extensions switch did not change by @namannn04 in #63
  • Show which global shortcuts are actually on by @namannn04 in #64
  • Dim only for windows on the current workspace by @namannn04 in #65
  • Record Attention titles that begin with a dash by @namannn04 in #68
  • Stop the app overwriting settings changed by the notch or vr by @namannn04 in #56
  • Stop rate-limit alerts while Agent Usage is turned off by @namannn04 in #58
  • Restart into the new version with its window open by @namannn04 in #60
  • Keep Attention working after a torn event line by @namannn04 in #66
  • Count Attention's Today from midnight and only inside the window by @namannn04 in #67
  • Keep the database tests out of the desktop keyring by @namannn04 in #69
  • Save Attention category names and show time per category by @namannn04 in #70
  • Reap launched helpers instead of leaving zombies by @namannn04 in #71
  • Show a running clock while recording a voice memo by @namannn04 in #73
  • Show Most used emoji in the chosen skin tone by @namannn04 in #74
  • Paint Display P3 swatches in P3 by @namannn04 in #75
  • Point hints at commands and places that exist by @namannn04 in #72
  • Say when the audio mixer cannot be read by @namannn04 in #77
  • Say when GNOME Calendar cannot be opened by @namannn04 in #79
  • Make share cards show the selected range and sources by @namannn04 in #80
  • Show the CPU and memory readout when the notch is off by @namannn04 in #81
  • Page through database results and clear them per connection by @namannn04 in #85
  • Make the emoji typing setting control the picker it belongs to by @namannn04 in #83
  • Say plainly that Keystroke Highlight cannot see application keys on GNOME by @namannn04 in #82
  • Say what the notch's spend line covers and how old it is by @namannn04 in #84
  • Keep a Site Audit run when leaving the page by @namannn04 in #86
  • Keep local music playing when leaving the Music page by @namannn04 in #87
  • Keep the extension loading when GStreamer is missing by @namannn04 in #90
  • Stop counting guest CPU time twice by @namannn04 in #88
  • Follow GNOME's clock format and minute in the notch by @namannn04 in #91
  • Show Probing ...
Read more

Veronica 0.1.15

Choose a tag to compare

@github-actions github-actions released this 24 Oct 06:15

Full Changelog: v0.1.14...v0.1.15

Veronica 0.1.14

Choose a tag to compare

@github-actions github-actions released this 24 Oct 05:45

Full Changelog: v0.1.13...v0.1.14

Veronica 0.1.13

Choose a tag to compare

@github-actions github-actions released this 23 Oct 17:50

Full Changelog: v0.1.12...v0.1.13

Veronica 0.1.12

Choose a tag to compare

@github-actions github-actions released this 23 Oct 11:49

Full Changelog: v0.1.11...v0.1.12

Veronica 0.1.11

Choose a tag to compare

@github-actions github-actions released this 25 Sep 12:39

Full Changelog: v0.1.10...v0.1.11

Veronica 0.1.10

Choose a tag to compare

@github-actions github-actions released this 22 Sep 17:44