calckey/CALCKEY.md

8.7 KiB

All the changes to Calckey from stock Misskey

Planned

  • Stucture
  • Function
    • Federate with note edits
    • User "choices" (recommended users) like Mastodon and Soapbox
    • Join Reason system like Mastodon/Pleroma
    • Option to publicize instance blocks
    • Build flag to remove NSFW/AI stuff
    • Filter notifications by user
    • Exclude self from antenna
  • Form
    • MFM button
    • Personal notes for all accounts
    • Fully revamp non-logged-in screen
    • Classic mode make instance icon bring up new context menu
    • Lookup/details for post/file/instance
    • Rat mode?

Work in progress

  • Weblate project
  • Customizable max note length
  • Link verification
  • Better Messaging UI
  • Better API Documentation
  • Remote follow button
  • Admin custom CSS
  • Add back time machine (jump to date)
  • Improve accesibility
  • Timeline filters

Implemented

  • A lot of general bugfixes
  • pnpm instead of yarn
    • Fix Dockerfile @hanna
    • Upgrade packages with security vunrabilities
  • Saner defaults
  • Fediverse account migration
  • Recommended instances timeline
  • OCR image captioning
  • Improve mobile UX
    • Swipe through pages on mobile
    • Redesigned mobile bottom nav bar
    • Post button on TL
  • Star as default reaction
  • Like/star button
  • Rosé Pine by default (+ non-themable elements made Rosé Pine)
  • Better sidebar/navbar
  • Better intro tutorial/onboarding
  • Add back groups
    • Integrate groups UI into chats UI
  • MOTD (customizable by admins!)
  • Custom randomized splash icons
  • Self hosted, newly designed error images
    • Illustrated by Henki!
    • Licensed under the CC-BY-SA 4.0.
  • Better timeline top bar
  • Improved note style
    • Make more of the post clickable like every other SNS
    • No more details tag for reply attachments
    • Better CW button
  • Mark as read from notifications widget
  • Less cluttered notification summary
  • Better welcome screen (not logged in)
  • vue-plyr as video/audio player
  • Ability to turn off "Connection lost" message
  • Raw instance info only for moderators
  • New spinner animation
  • Spinner instead of "Loading..."
  • SearchX instead of Google
  • Always signToActivityPubGet
  • Spacing on group items
  • Quotes have solid border
  • Reply limit bug fixed
  • Make showing the update popup optional
  • Improve PWA manifest
  • Fix incoming chat scrolling globally
  • Update notifier
  • Allow admins to set logo URL via admin settings
  • Allow importing follows from Pixelfed
  • Phosphor icons instead of FontAwesome
  • Fully deprecate MkEmojiPickerWindow in favor of MkEmojiPickerDialog
  • Link hover effect
  • Replace all $ts with i18n
  • AVIF support
  • Page drafts
  • Patron list
  • Animations respect reduced motion
  • Undo renote button inside original note
  • Custom locales
  • Obliteration of Ai-chan
  • Switch to Calckey.js
  • Woozy mode 🥴
  • Improve blocking instances
  • Release notes
  • New post style
  • Admins set default reaction emoji
    • Allows custom emoji
  • Fix lint errors
  • Use Rome instead of ESLint
  • Mastodon API support
  • More antenna options
  • New dashboard
  • Backfill follower counts
  • Improved emoji licensing
    • This feature was ported from Misskey.
      • 8ae9d2eaa8: enhance: カスタム絵文字にライセンス情報を付与できるように
      • ed51209172: 絵文字のライセンスを表示できるように
  • Compile time compression
  • Sonic search
  • Popular color schemes, including Nord, Gruvbox, and Catppuccin
  • Non-nyaify cat mode
  • Keyboard accesibility

Implemented (remote)