whalebird-desktop

Single-column Fediverse client for desktop

GPL-3.0 License

Stars
883
Committers
48

Bot releases are hidden (Show)

whalebird-desktop - 2.7.3

Published by h3poteto over 5 years ago

Overview

Electron is reverted to version 4.2.2, because snap package fails to launch. And fix some bugs.

Added

  • #925 Update access token using refresh token when expire the token

Fixed

  • #927 Downgrade electron version to 4.2.2
  • #924 Stop loading after initialized in direct messages
  • #922 Unbind streaming for mentions when change accounts
whalebird-desktop - 2.7.2

Published by h3poteto over 5 years ago

Added

  • #911 Add a menu to read follow requests, and accept/reject it
  • #903 Add Italian translation
  • #902 Add request loading circle

Changed

  • #917 Change loading in order to change channel while loading
  • #916 Stop loading after fetch home timeline
  • #914 refactor: Move logics to vuex store in new toot
  • #910 Update electron version to 5.0.1 for mas
  • #900 Update electron version to 5.0.1
  • #899 Use accounts/search API instead of v2/search

Fixed

  • #919 Fix favourite and reblog event
  • #918 Update favourited, Reblogged toot in all timelines
  • #912 Update pinned hashtags if tags are exist
  • #908 Remove commas between pinned hashtags in new toot
whalebird-desktop - 2.7.1

Published by h3poteto over 5 years ago

Added

  • #898 Build package for 32bit
  • #891 Introduce prettier combinated eslint
  • #862 Add detail link on timestamp in toot

Changed

  • #888 Change scrollbar design
  • #887 Remove unused setting files
  • #850 Use typescript in store

Fixed

  • #897 Show a menu item for save image in context menu
  • #407 Can not remove the list members
whalebird-desktop - 2.7.0

Published by h3poteto over 5 years ago

Added

  • #849 Add mentions timeline
  • #847 Add integration tests for ListMembership modal
  • #846 Add integration tests for AddListMember modal

Changed

  • #855 Add mention timeline to jump list
  • #853 Update electron-builder version to 20.39.0
  • #845 Update electron version to 4.0.8

Fixed

  • #856 Hide long username and instance name in side menu
  • #854 Fix validation which checks toot max length
  • #852 Add ttfinfo
  • #842 Merge french translation missing file to translation
  • #841 Fix package.json for Windows
  • #839 Completing French translation
whalebird-desktop - 2.6.3

Published by h3poteto over 5 years ago

Added

  • #836 Add option to hide all attachments
  • #833 Add tests for Jump modal
  • #827 Add option to ignore CW and NFSW
  • #824 Add unit/integration tests for TimelineSpace
  • #823 Add unit tests for Home
  • #820 Add intergation tests for Contents/Home

Changed

  • #838 Update megalodon version to 0.5.0
  • #828 refactor: Use computed instead of methods in Toot
  • #819 Update Korean translation

Fixed

  • #837 Reload app general config after change preferences
  • #835 Adjust z-index for emoji picker in NewTootModal
  • #834 Fix state definition in integration spec
  • #826 Merge and lint ko translation json
whalebird-desktop - 2.6.2

Published by h3poteto almost 6 years ago

Added

  • #818 Add Makefile to build release files
  • #786 Add a button to switch websocket for streaming

Changed

  • #817 Add integration/unit tests for TimelineSpace/HeaderMenu
  • #815 Add unit/integration tests for SideMenu
  • #814 Add unit/integration tests for GlobalHeader
  • #813 Add Preferences store tests
  • #812 Add Authorize store tests
  • #811 Fix Login spec to use ipc mock
  • #810 Add Login store unit tests
  • #809 Use jest for unit tests instead of mocha

Fixed

  • #808 Fix cursor position when user types arrow keys on image description
  • #807 Don't send event to webContents when window is already closed
  • #806 Fix typo when stop direct messages streaming
  • #805 Use same arrow icon for collapse buttons
  • #803 Use same arrow icon for collapse buttons
  • #799 Rescue parser error after streaming listener is closed
  • #790 Emojify display name in follow notification
  • #787 Updated English Text
whalebird-desktop - 2.6.1

Published by h3poteto almost 6 years ago

Added

  • #773 Add instance icon in account header

Changed

  • #785 Make UI a bit more accessible
  • #779 Bump megalodon to version 0.4.6
  • #771 Update more packages
  • #770 Upgrade Electron version to 3.0.10

Fixed

  • #783 Close sidebar before changing account
  • #782 Add Pinned toot update handler
  • #781 Fix RTL content leaking direction
  • #777 Fix media description again
  • #776 Keep an error listener after stopping socket
  • #774 Update README for node version
  • #766 Fix retrieving a retoot's toot tree
whalebird-desktop - 2.6.0

Published by h3poteto almost 6 years ago

Added

  • #759 Enable searching toots by link
  • #756 Switch focus between Timelines and Account Profile using shortcut keys
  • #755 Switch focus between Timeline and Toot Detail using shortcut keys

Changed

  • #751 Change help command of shortcut
  • #748 Enable account dropdown in narrow sidebar menu
  • #747 Increase sidebar to 360px

Fixed

  • #764 Update shortcut help for switching focus
  • #761 Stylelint fixes
  • #757 Fix moving cursor in CW input
  • #754 Fix undoing retoots/favourites
  • #753 Keep timestamp up-to-date and accessible
  • #752 Fix user layout in Follow(ers) tab
  • #746 Fix editing media description
  • #745 Clear sidebar timeline also when component changed
  • #744 Emojify account profile
whalebird-desktop - 2.5.3

Published by h3poteto almost 6 years ago

Added

  • #740 Add tag as search target and show results of search tags
  • #733 Enable adding a media description

Changed

  • #739 Update more packages
  • #736 Update Noto Sans
  • #730 Update more node.js packages
  • #729 Upgrade megalodon version to 0.4.5

Fixed

  • #743 Change header width when open global header and side menu
  • #738 Remove spinner after image has been loaded
  • #737 Fix header length when not using narrow menu
  • #735 Fix json style in locales
  • #732 Fix Whalebird font stack
  • #731 Fix typo in Follow component
whalebird-desktop - 2.5.2

Published by h3poteto almost 6 years ago

Added

  • #728 Add donate buttons for Patreon and Liberapay
  • #722 Enable a vue-loading overlay for the media viewer
  • #721 Show loading spinner when loading images
  • #719 Add settings button on header menu

Changed

  • #723 Update toot modal to copy CWs
  • #716 Update Toot layout
  • #715 Update vue and most related dependencies
  • #712 Update most related dependencies
  • #711 Update i18next and @panter/vue-i18next

Fixed

  • #726 Always clear timeline between switches/refreshes
  • #725 Fix failover image refresh
  • #724 Fix username emojification in sidebar
  • #720 fix: Stop unbind events when reload, and call unbind when destroy
  • #718 Check acct when parse account
  • #717 fix: Await initialize when TimelineSpace is created
  • #709 Fix timeline header width when account sidebar is collapsed
whalebird-desktop - 2.5.1

Published by h3poteto almost 6 years ago

Added

  • #705 Render emojis in username

Changed

  • #706 Show substitute image when can not load the image
  • #704 Don't load emoji picker as default for performance
  • #701 Upgrade Webpack version to 4.x
  • #700 Upgrade electron version to 3.0.8

Fixed

  • #707 refactor: Cage Cards components in molecules according to atomic design
  • #703 Fix toot parser for account, tag and link
  • #699 Improve performance issue when users type new status
whalebird-desktop - 2.5.0

Published by h3poteto almost 6 years ago

Added

  • #694 Allow customize unread notification of timelines
  • #689 Add emoji picker in new toot modal
  • #688 Enable Direct Messages timeline

Changed

  • #693 Add streaming update for direct message
  • #686 Enable playback of animated media

Fixed

  • #697 Fix unread mark on side menu when public timeline is updated
  • #692 Block changing account when the modal is active
  • #690 Fix tag parser in tootParser for Pleroma's tag
  • #687 Do not position the ⬆️ button behind the sidebar
whalebird-desktop - 2.4.4

Published by h3poteto almost 6 years ago

Added

  • #682 Add sensitive settings and sync to each instance

Changed

  • #678 Move visibility settings to sync instance settings

Fixed

  • #684 Open the links in meta fields in the default browser
  • #683 Remove duplicated emojis when suggest
  • #679 Remove unnecesary state to fix preference's menu
whalebird-desktop - 2.4.3

Published by h3poteto almost 6 years ago

Added

  • #675 Add option to hide/show global hea
  • #661 Show follow/unfollow button in follow/followers tab in profile

Changed

  • #669 Save refresh token if it exists

Fixed

  • #676 Load hide/show status when reopen app
  • #674 Fix side menu design for narrow style
  • #672 Clear notification badge on app icon when reload or scroll
  • #671 Add role and alt tag for accessibility
  • #670 Block to open account profile when the account is not found
whalebird-desktop - 2.4.2

Published by h3poteto about 6 years ago

Added

  • #656 Show profile's metadata in account profile

Changed

  • #653 Update Korean translation

Fixed

  • #659 Fix order of unique when initialize
  • #658 Fix searching account when open my profile
  • #655 Fix accounts order on globala header
  • #654 Reoreder accounts and fix order method
  • #652 Fix toot parser for Pleroma
whalebird-desktop - 2.4.1

Published by h3poteto about 6 years ago

Fixed

  • #649 Add menu to reopen window after close window in macOS
  • #645 Fix calling unbind local streaming in timeline space
whalebird-desktop - 2.4.0

Published by h3poteto about 6 years ago

Added

  • #638 Connect to Pleroma with Web Socket to streaming update
  • #631 Add reporting method and mute/block method on toot

Changed

  • #642 Update megalodon version to 0.4.3 for reconnect
  • #636 Update too max characters if the API responds toot_max_chars

Fixed

  • #643 Fix bind method when reloading
  • #641 Fix protocol of websocket in streaming
  • #640 Fix hashtag and list streaming of Pleroma
  • #639 Fix message id in timeline
  • #637 Open toot detail when user click favourited or rebloged notifications
whalebird-desktop - 2.3.1

Published by h3poteto about 6 years ago

Fixed

  • #629 [hotfix] Use system-font-families instead of font-manager because it is native module
whalebird-desktop - 2.3.0

Published by h3poteto about 6 years ago

Added

  • #626 Change default fonts in preferences
  • #624 Add some color themes
  • #623 Allow to use customize color theme in preferences
  • #620 Show toot design sample in appearance setting page

Changed

  • #622 Update electron version to 2.0.10
  • #621 Update deprecated packages for audit

Fixed

  • #627 Update Korean localization
whalebird-desktop - 2.2.2

Published by h3poteto about 6 years ago

Added

  • #617 Pin hashtag in new toot
  • #614 Suggest hashtags in new toot

Changed

  • #615 Reduce statuses when merge timeline

Fixed

  • #616 Fix line height for font icons
  • #613 Call close confirm when cancel new toot
  • #612 Stop shortcut when jump modal is hidden
  • #608 Set nowrap for domain name in side menu