Q3-2025 Damus Opensats Report
- Dates: June-02 to Aug-05
This period was heavily focused on preparation of our Damus Android launch at an upcoming event!
How I spent my time
Damus Android
$ git author-stats --after=2025-06-02 --no-merges
name added removed commits
William Casarin <jb55@jb55.com> +10748 -7073 181
kernelkind <kernelkind@gmail.com> +6094 -3394 110
Fernando López Guevara <fernando.lguevara@gmail.com> +3594 -1659 40
Terry Yiu <git@tyiu.xyz> +8497 -1102 16
Jakub Gladysz <jakub.gladysz@protonmail.com> +27 -22 2
alltheseas +8 -1 2
valkuros@gmail.com <valkuros@gmail.com> +1 -1 1
We released versions v0.5.1 to v0.6.0 to a group of internal testers, features include:
v0.6.0
- New notifications indiciator dot on toolbar
- Fixed mentions/tagging
- Gave dave a new swarm-of-cubes look
- Persist some more settings
- Allow sorting thread replies newest first in options
- Show full created date format on selected notes
- Show client name on selected notes
- Higher quality media
- Increase media viewer transition animation
- Fix some ui glitches when replying
- Fix gpu crash on adrendo devices (some samsung galaxy tablets)
- Swipe nav on full screen media
- Made action buttons bigger
- Fix zap button not appearing
- Allow removal of Damoose account
- Profile is now clickable from side bar
- Back swipe nav on all views
v0.5.9
- Persist settings to storage
- New fullscreen media viewer with panning and zoom
- Changed note rendering to use the full screen width
- Fixed more wrapping issues
- Fixed crash on large images
- Fix nwc copy/paste
- Portugese translations
- Show locale language names instead of identifier
- Back swipe nav on all views
\newpage
v0.5.7
Swipe nav on full screen media
Made action buttons bigger
Fix zap button not appearing
Allow removal of Damoose account
Profile is now clickable from side bar
New settings view:
- Resize zoom level
- Clear cache
- Change locale
Localization support
- German
- Spanish
- French
- Chinese
- Thai
v0.5.1 to v0.5.7
- Fixed remaining keyboard issues
- Added support android clipboard
- Added android toolbar
Notebook
I created a new notedeck app called notebook, which is an obsidian clone on nostr. This was a way to demo notedeck's multi-app functionality and this cool use-case of other stuff.
Notepack
I created a new compact binary note format for nostr called notepack:
lnsocket-rs
I created a new rust library for communicating with lightning nodes, which we will be using for damus' lnurl server as well as a way for lmzap to fetch invoices.
lnurl-commando-rs
I created a new rust library that uses lnsocket-rs for created a commando-based lnurl server.
What do you plan to work on next quarter?
The plan for post-android-launch is to handle any post-launch issues, but otherwise our plans are:
- High quality web-of-trust ratings in nostrdb for ios/android/notedeck
- Realtime search columns
- Relay timelines
- Profile search
- Store decks on nostr
- nostr visualization android/notedeck app
- Onboarding tutorial
and more!
How did you make use of the money?*
- Paying servers
- Living expenses
Comments (0)
No comments yet.