whalebird-desktop

Single-column Fediverse client for desktop

GPL-3.0 License

Stars
883
Committers
48

Bot releases are visible (Hide)

whalebird-desktop - 2.8.2

Published by h3poteto about 5 years ago

Changed

  • #974 Notify notification in main process
  • #973 Update screenshot in README for recent updates

Fixed

  • #981 Set appId to notify in windows10
  • #979 fix: Check webContents status when receive status in streaming
  • #978 Check webContent status before send event in all streamings
  • #977 Fix digits number of percentage in polls
whalebird-desktop - 2.8.1

Published by h3poteto about 5 years ago

Added

  • #966 Add a spec for translation json files
  • #963 Add polls form in new toot modal
  • #962 Add poll form in Toot

Changed

  • #961 Update megalodon version to 0.8.2
  • #960 Update outdated packages
  • #959 Update megalodon version to 0.8.1

Fixed

  • #971 Clear polls after close new toot modal
  • #970 Attach only polls if it is specified
  • #968 Fix code link in README which explain who to add new language
  • #967 Add default fonts for emoji in Linux
whalebird-desktop - 2.8.0

Published by h3poteto over 5 years ago

Added

  • #946 Run all userstreaming in background and notify for all accounts

Changed

  • #955 Remove unused tests and packages
  • #954 Update outdated packages
  • #953 Use electrom-mock-ipc instead of electron-ipc-mock
  • #951 Update node version to 10.16.0
  • #950 Update megalodon version to 0.8.0

Fixed

  • #957 Stop user streaming after remove account association
whalebird-desktop - 2.7.5

Published by h3poteto over 5 years ago

Changed

  • #945 Update Electron version to 4.2.4
  • #944 Allow up to 72pt font in Appearance
  • #939 Add integration tests for Contents

Fixed

  • #942 Update megalodon version to 0.7.5
whalebird-desktop - 2.7.4

Published by h3poteto over 5 years ago

Added

  • #935 Customize toot padding
  • #929 Add arm architecture in build target

Changed

  • #938 Update megalodon version to 0.7.2
  • #937 refactor: Use type instead of interface
  • #936 refactor: Replace any type and organize preference
  • #931 Update megalodon version to 0.7.1
  • #930 Handle delete event of streamings

Fixed

  • #941 Update megalodon for User Agent and add User Agent in streaming
  • #933 Fix hashtag when it is fixed
  • #928 Upgrade megalodon and fix id type
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