Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/arborchat/sprig

Cross platform Arbor client, mirrored from SourceHut
https://github.com/arborchat/sprig

feat: make linux install script accept custom prefix

205045d2f7daaaf29e81628419cb8009e15d4c88 authored over 4 years ago by Chris Waldon <[email protected]>
deps: update to latest materials

This picks up the constrained-width nav drawer

ee4d14b840002726c5473420667003f13931953e authored over 4 years ago by Chris Waldon <[email protected]>
feat: visually indicate filter status

28365204505dfda8b64a6120ebfe0779deb79af3 authored over 4 years ago by Chris Waldon <[email protected]>
feat: ensure messages is above settings in nav

0d654cda9e40bddb108de872beb55e92701b2dfc authored over 4 years ago by Chris Waldon <[email protected]>
feat: trigger contextual app bar on message selection

This isn't a great idea long-term, but it helps test features quickly
and keeps the number of cl...

6619cdd0ce70ba5c6c78c78d956f0f363522560d authored over 4 years ago by Chris Waldon <[email protected]>
feat: implement disabling notifications globally

4af59b149468cd21fb34c18a15b8e13f37440025 authored over 4 years ago by Chris Waldon <[email protected]>
feat: add visibility window lifecycle hook to views

This BecomeVisible method allows views to perform state updates
right before they start being re...

a6432bb586b5fbb7a4c28d80932ee2ce50cffe17 authored over 4 years ago by Chris Waldon <[email protected]>
feat: reorganize application settings

0c287fc748b051116342812c1992efc037d861fe authored over 4 years ago by Chris Waldon <[email protected]>
feat: mostly integrate new components, some features hidden (wip)

Certain operations on replies are now invisible until contextual app bar
support is enabled, whi...

efbf30da243e46b3920545e705b933624480dccf authored over 4 years ago by Chris Waldon <[email protected]>
feat: begin integrating nav drawer and app bar (wip)

e8172093f90d79800acc0d3a067eb0db897fd5ad authored over 4 years ago by Chris Waldon <[email protected]>
feat: accept enter key as connect form submission

28fa37a87952dc468030dd28e541250f25846529 authored over 4 years ago by Chris Waldon <[email protected]>
remove uneeded timezone

This was a suggestion from whereswaldon

Co-authored-by: Christopher Waldon <christopher.waldon...

3d52354837223f3f64cc8099a878b687e75a44f0 authored over 4 years ago by Cameron Himes <[email protected]>
fix notification bomb issue

8eb25d2b9d7d51f5e731d26edb3ea16fe9b04180 authored over 4 years ago by Cameron Himes <[email protected]>
chore: auto-label replicated issues

d55e0c1046671244f2f15f22be3824a4665cd7d0 authored over 4 years ago by Chris Waldon <[email protected]>
chore: configure issue replication to srht

2ccfd27b2ad3ab46a6be02f57ca875a483e1a452 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: ensure sprig process exits when window closes

be0d73b08e33831a6657c6887c49bb1dc6a55dfe authored over 4 years ago by Chris Waldon <[email protected]>
deps: update to latest gio

59d8aab8573d7b4d934b0f841b64a3789bd07640 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: ensure top bar stays full width

This fixes a bug that caused the top bar to shrink when creating
a new conversation while no mes...

b199b7e143da7dd91e9a435117d13e13e4cfc194 authored over 4 years ago by Chris Waldon <[email protected]>
feat: limit quoted reply length in editor

ab7e38b0d43c5321e7b9c2d01738b96bee5a7450 authored over 4 years ago by Chris Waldon <[email protected]>
feat: move reply view buttons into top bar

adef319bdc0198319813bf33689aa85dae4bdda5 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: prevent notification logic from crashing

Previously, attempts to check ShouldNotify would crash if there
were no local identity selected.

e6c7b97297dde1947db4d4157816ef2b744b97b5 authored over 4 years ago by Chris Waldon <[email protected]>
Use dedicated install script

Template icon path
Install globally
Add more common app categories

Add license

3e999a1db3685526ec7dffbcb3e31579884b0e69 authored over 4 years ago by Andrew Thorp <[email protected]>
deps: update niotify and gio dependencies

188ef6933c5cf57ad21cbfb984cfde41eca2d591 authored over 4 years ago by Chris Waldon <[email protected]>
feat: hide highlight strip on sibling messages

Having the empty space next to siblings looked weird, and adding
a color there added unhelpful v...

0cb3dd4a15238332ba423c05508d1115e389126b authored over 4 years ago by Chris Waldon <[email protected]>
feat: move color to left bar instead of message background

To increase the readability of messages when they have a darkened background,
this commit shifts...

6bb58feb11d38329d5899880c2dc471be3713d1d authored over 4 years ago by Chris Waldon <[email protected]>
deps: bump crypto dep to fix openbsd buid

The previous version of this crypto library failed to compile on openbsd.

f631b9d863d14c8a7833d502c8ca75b3edcf9e38 authored over 4 years ago by Chris Waldon <[email protected]>
feat: limit notifications

Now the notification policy is:

- always notify of new conversations
- only notify of direct re...

d80218c525587bf943a70f14b21d7ee180108372 authored over 4 years ago by Chris Waldon <[email protected]>
deps: update to new forest-go

This ensures that adding new nodes to the archive will not
trigger subscribed handlers unless th...

0a02a6c5bef3baa29b837bfa864a7194bcd4f0d2 authored over 4 years ago by Chris Waldon <[email protected]>
feat: re-enable graphics profiling on android

dc3e8817ea3888b3d562913a4737c23cba56fd58 authored over 4 years ago by Chris Waldon <[email protected]>
feat: notify on every new message

WARNING: THIS FEATURE IS ANNOYING IN ITS CURRENT FORM

This commit will trigger a notification e...

97a77c6386c0d5f8b8bfcea7a2bc949bfeada403 authored over 4 years ago by Chris Waldon <[email protected]>
deps: switch back to upstream gio

348645c5f6ca3f928c0f82f5aadb2552fbaa4d9c authored over 4 years ago by Chris Waldon <[email protected]>
feat: enable android back button

3ba596c66ef90f7dc6cbdc479a9fb77fce7dfefb authored over 4 years ago by Chris Waldon <[email protected]>
chore: move reply-view reply styling into theme

This commit changes the source-of-truth for which colors are
used on selected replies from the r...

efae914db33a5aa4f8575e12f1406bfb91f52dd5 authored over 4 years ago by Chris Waldon <[email protected]>
chore: modernize gio syntax in reply-view.go

076de72535c31a61bb6ecd4516e2e870daa3f284 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: allow deselecting message in filtered view

Previously, deselecting the selected message while the view is filtered
would leave the user wit...

97cf0e61957f83897d2f9e9b85bf1439d41ac6b6 authored over 4 years ago by Chris Waldon <[email protected]>
feat: enable new color theme

Colors carefully chosen by Elizabeth Abowd!

88e2d89f5a363e456039b66cdfe25849cf65e1ee authored over 4 years ago by Chris Waldon <[email protected]>
feat: set application title to Sprig

811b2c4b54737bdf50cec33b1ef50ae605958db1 authored over 4 years ago by Chris Waldon <[email protected]>
chore: fix misc text misalignment on community menu

d5ea8ca1ea0993e7c4994ac9aaaa9bf0ee9517ac authored over 4 years ago by Chris Waldon <[email protected]>
chore: hide non-functioning community selection checkboxes

04f9ee196711d0c1603e386c063c58f1e191d0b0 authored over 4 years ago by Chris Waldon <[email protected]>
feat: invert filter button colors when active

9148c8777ec205dffc1a024f199562ee0ad4901b authored over 4 years ago by Chris Waldon <[email protected]>
feat: un-filtering reply list now returns to pre-filter scroll position

79e542b7aeead51bb534ca8e6bb03281e66e0efd authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: properly indent sibling messages

I lost the left inset on sibling messages when I split their logic
out from the unselected messa...

da7495e3a3c8a9e32c0edd9f028aa28f0b47af48 authored over 4 years ago by Chris Waldon <[email protected]>
feat: change the default color mappings for messages

f2591dc40565a0e7cd7c3618845edf49a506ce99 authored over 4 years ago by Chris Waldon <[email protected]>
deps: update to latest gio fork

f471e289d8954a994a70f8736dc2f49dc28eddc0 authored over 4 years ago by Chris Waldon <[email protected]>
feat: hide layout profiling option on unsupported OSes

8db73452af7bcc885215277faaca321d28c49302 authored over 4 years ago by Chris Waldon <[email protected]>
feat: preselect community when creating new conversation

93a6fce421b183e244aa7516822a95f2cdab0912 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: make default state of messages unselected color

afc332f81509e11fd3ac9e8922690dc38d3f66cb authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: make color mux background independent

26b936ea15d10d335785fdb516dbc67bfb9870f2 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: mirror from within git repo

686f8e801324b49500d55d4a350a58e0c720d28e authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: attempt to mirror to github

aa9b5671146b31db4a2084058589c56145702877 authored over 4 years ago by Chris Waldon <[email protected]>
feat: remove unneeded profiling

02b52ca1559ef241e790968186a11ac273cd2867 authored over 4 years ago by Chris Waldon <[email protected]>
feat: ensure theme editor cannot break itself

This makes the theme used to draw the theme editor independent from the
one that it edits. This ...

6eff947adcec09754f34a902e1541c6532238eac authored over 4 years ago by Chris Waldon <[email protected]>
feat: simplify reply layout

32163e95675c5d7868240a3f3d6438acf655a79a authored over 4 years ago by Chris Waldon <[email protected]>
feat: enable multiplexing theme colors

d3e39bbd4ee258f64fbf0f28eb9f1ec597673727 authored over 4 years ago by Chris Waldon <[email protected]>
feat: enable editing text colors

0b8c8caf6ca1e30ec634a904a3eea67218d31cfd authored over 4 years ago by Chris Waldon <[email protected]>
feat: enable in-ui theme tweaks

39c7483492a5a7eed11acada756f3789017933bf authored over 4 years ago by Chris Waldon <[email protected]>
feat: ensure new conversation radio button is visible

bd1ce611284e48949531eb6de1d8a3e2c42d11f8 authored over 4 years ago by Chris Waldon <[email protected]>
feat: move profile timings into separate ui bar

4e38a6a548decac283834899495f9abe95041479 authored over 4 years ago by Chris Waldon <[email protected]>
feat: unify color management into single theme type

9670b46c8d9e5b481706003ff7944946b3694cc6 authored over 4 years ago by Chris Waldon <[email protected]>
feat: add paste button to connection form

4700a9faf33cd2f3b53b9d502e5e8dac84ed076a authored over 4 years ago by Chris Waldon <[email protected]>
feat: add in-ui layout profiling

41893932d0d58fedde76d0a76db3ae201054fcee authored over 4 years ago by Chris Waldon <[email protected]>
feat: add margin above and below replies

c84fcdcf97d63681285e3da9e358633f59e1330e authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: actually switch icons

155498ba5f386d2be38a18cd7a5527ed28e8ccd7 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: ask for address after consent if first launch

2cd49bf2ec08ad73450afefe0fb7711358cb3ec0 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: build with a different icon in dev

04d0cca654c50d5daddf0ac865e23abe4fc7aa32 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: improve build config to use stable signing key

8ac51192c90260975928f0e53d1c8ad7b048f15f authored over 4 years ago by Chris Waldon <[email protected]>
feat: automatically discover existing identities

5b90eaceeb82654aa5805fbb33f47056ec5c0b18 authored over 4 years ago by Chris Waldon <[email protected]>
feat: make android system inset background color black

ce8268ee3504fcf79fbcbd22051689a901957995 authored over 4 years ago by Chris Waldon <[email protected]>
feat: simplify connection logic

Previously, there were some weird edge cases where the app
might not actually connect to the rel...

e937502ab180932903a4d528125c3218090f182b authored over 4 years ago by Chris Waldon <[email protected]>
deps: tidy modules

fda7956f44701d4e4ce1a92d8278505c0a3c9d44 authored over 4 years ago by Chris Waldon <[email protected]>
feat: fix android insets in landscape orientation

9ded6c9ee07ee06a8fc66b1cb991c5a5b6184d6e authored over 4 years ago by Chris Waldon <[email protected]>
feat: auto-hide reply metadata that doesn't fit

5b93dffad800f3f58b113c36ebd26da70383e3fe authored over 4 years ago by Chris Waldon <[email protected]>
feat: vertically align reply metadata text

d1ff298ec2576c336cab19aa9dc3c47676a08d0f authored over 4 years ago by Chris Waldon <[email protected]>
feat: display id and community names consistently

21dc8efa752478c1b797cec45b77118dcc9b4d07 authored over 4 years ago by Chris Waldon <[email protected]>
feat: shrink reply button to fit inline with short reply

0c08e5e2ce023d64e73f31daab3e41a4b57f4445 authored over 4 years ago by Chris Waldon <[email protected]>
feat: align buttons in editor better

08bf3ed9571c12abbbcc021928386d7f3790bcc7 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: keep cancel button visible on new convo editor

f6720e744e7a782aa3317c0aa5c539107f590877 authored over 4 years ago by Chris Waldon <[email protected]>
feat: refactor name display into separate widget

a2cfe5d699e4b6501a992f891411bd3ecea65ec9 authored over 4 years ago by Chris Waldon <[email protected]>
feat: configure explicit filter button

This commit makes tapping on the selected message into a deselect
operation and changes filterin...

5c6e43292395602a40e0fad5da1879ab0734d677 authored over 4 years ago by Chris Waldon <[email protected]>
feat: change new conversation icon to be clearer

57ba0ceb1174d7867a99c09db71b78ef83c8d021 authored over 4 years ago by Chris Waldon <[email protected]>
feat: move reply cancel button into editor

8ae5dcecf643d32b91edc2e233fe3706094536c0 authored over 4 years ago by Chris Waldon <[email protected]>
feat: move reply button into line with selected message

997c8795b9e88b73175512f44d400782b53bae9b authored over 4 years ago by Chris Waldon <[email protected]>
feat: display community information on selected reply

9b0b5dfee71c250710ff1f7f271559be55d613b5 authored over 4 years ago by Chris Waldon <[email protected]>
feat: add username suffix derived from node id

This should help reduce the risk of users stealing one another's
usernames by disambiguating ide...

778bb48e3df32ea449a40685116071b36db77c40 authored over 4 years ago by Chris Waldon <[email protected]>
feat: ask user to indicate understanding before starting

This commit adds a screen asking the user to acknowledge that arbor messages
are immutable and p...

2a75dffe02be096db1440e1a383a7042b10cf81a authored over 4 years ago by Chris Waldon <[email protected]>
deps: update gio version slightly

50de7d45191d330cdb6ec73841f43735019a671d authored over 4 years ago by Chris Waldon <[email protected]>
doc: update project status

449961f58aa2fadcb44fff6b1071a5b139351412 authored over 4 years ago by Chris Waldon <[email protected]>
feat: enable pasting into message editor

43be1aa2f8bd3bdf3c086138779eb411b285ac91 authored over 4 years ago by Chris Waldon <[email protected]>
feat: enable copying selected message to clipboard

208182d4846bf18f0997603dab61cd33c6a957e9 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: fix reply editor layout after gio update

b6892edd802710378a3c8ada12a742c64dd5e91a authored over 4 years ago by Chris Waldon <[email protected]>
deps: port to newer gio version

2e30e44a3c58a0e7fa7aa9cc94aa13f1bf9d5137 authored over 4 years ago by Chris Waldon <[email protected]>
feat: refactor reply list and community list to use share impl

a374d6aae4b8fae3abb0670691df5bc7f17c92bf authored over 4 years ago by Chris Waldon <[email protected]>
feat: refactor local community list to be threadsafe and offline-first

13bff6eabe89d153785362ec9774605673b34331 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: add srht secrets to allow release

3e3e016756287e6ddb0d9e1241fad0edb13c897c authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: publish apk, windows, and linux release artifacts

c2e9f49444f3742cc67a2859b3c276b32057298d authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: actually use xz compression in linux archive

8c14063d2d27c930036c2ec728cfcc8fc670e812 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: install zip to allow windows builds

55d6dc9b0df04101910f075da8878e931c7aa8da authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: build for windows and linux in CI

4191d56d67e30e0ffb8635da1fafb37d858ce935 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: add script to run on macbook to poll for builds

3fc653dcee5a6816a012c09d98e18a434f138723 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: ensure makefile sees all source code

18c762ca824ff22ae754adb433e6742180cc7fc7 authored over 4 years ago by Chris Waldon <[email protected]>