Reduce redundancy in changelog by adding common improvements under "all platforms" subheading

This commit is contained in:
Jason Blais
2016-12-01 18:08:57 -05:00
committed by GitHub
parent 95dcbf7941
commit 5642fb51fe

View File

@@ -6,68 +6,49 @@ Release date: December 14, 2016
### Improvements ### Improvements
#### Windows #### All Platforms
- URL address is shown when hovering over links with a mouse - URL address is shown when hovering over links with a mouse
- Link addresses can now be copied and pasted inside the app - Link addresses can now be copied and pasted inside the app
- Added `CTRL+SHIFT+MINUS` as a shortcut for decreasing font size (zooming out) - Added `CTRL+SHIFT+MINUS` as a shortcut for decreasing font size (zooming out)
- Reduce upgrade issues by properly clearing cache when updating the desktop app to a new version (the application cache will be purged whenever the desktop app version changes) - Reduce upgrade issues by properly clearing cache when updating the desktop app to a new version (the application cache will be purged whenever the desktop app version changes)
- When disconnected from Mattermost, the "Cannot connect to Mattermost" page is now properly aligned at the top of the window - When disconnected from Mattermost, the "Cannot connect to Mattermost" page is now properly aligned at the top of the window
- Suppressed verbose errors related to certificates - Suppressed error messages when launching the app from the command line and `certificate.json` is missing in the user data directory
#### Mac
- URL address is shown when hovering over links with a mouse
- Added `CMD+SHIFT+MINUS` as a shortcut for decreasing font size (zooming out)
- Reduce upgrade issues by properly clearing cache when updating the desktop app to a new version (the application cache will be purged whenever the desktop app version changes)
- When disconnected from Mattermost, the "Cannot connect to Mattermost" page is now properly aligned at the top of the window
- Suppressed verbose errors related to certificates
#### Linux (Beta) #### Windows
- URL address is shown when hovering over links with a mouse - Link addresses can now be copied and pasted inside the app
- Added `CTRL+SHIFT+MINUS` as a shortcut for decreasing font size (zooming out)
- Reduce upgrade issues by properly clearing cache when updating the desktop app to a new version (the application cache will be purged whenever the desktop app version changes)
- When disconnected from Mattermost, the "Cannot connect to Mattermost" page is now properly aligned at the top of the window
- Suppressed verbose errors related to certificates
### Bug Fixes ### Bug Fixes
#### Windows #### All Platforms
- YouTube previews now work, even if mixed content is allowed - YouTube previews now work, even if mixed content is allowed
- Fixed an incorrect cursor mode for "Edit" and "Remove" buttons on the Settings page - Fixed an incorrect cursor mode for "Edit" and "Remove" buttons on the Settings page
- Fixed an issue where "Zoom in/out" settings did not properly work - Fixed an issue where "Zoom in/out" settings did not properly work
#### Windows
- The menu bar option for "Redo" is now properly shown as `CTRL+Y` - The menu bar option for "Redo" is now properly shown as `CTRL+Y`
#### Mac #### Mac
- YouTube previews now work, even if mixed content is allowed
- Fixed an issue where the default download folder was `Macintosh HD` - Fixed an issue where the default download folder was `Macintosh HD`
- Removed an unexpected "Show Tab Bar" menu item on MacOS 10.12 - Removed an unexpected "Show Tab Bar" menu item on MacOS 10.12
- Fixed an incorrect cursor mode for "Edit" and "Remove" buttons on the Settings page
- Fixed an issue where "Zoom in/out" settings did not properly work
#### Linux (Beta) #### Linux (Beta)
- YouTube previews now work, even if mixed content is allowed
- Fixed an issue where the option "Leave app running in notification area when the window is closed" was never enabled. - Fixed an issue where the option "Leave app running in notification area when the window is closed" was never enabled.
- Fixed an incorrect cursor mode for "Edit" and "Remove" buttons on the Settings page
- Fixed an issue where "Zoom in/out" settings did not properly work
### Known Issues ### Known Issues
#### Windows #### All Platforms
- [If you click twice on the tab bar, and then attempt to use the "Zoom in/out" to change font size, the app window doesn't render properly](https://github.com/mattermost/desktop/issues/334) - [If you click twice on the tab bar, and then attempt to use the "Zoom in/out" to change font size, the app window doesn't render properly](https://github.com/mattermost/desktop/issues/334)
- [Direct messages cause notification icons to appear on each team on the tab bar, which don't clear until you click on each team](https://github.com/mattermost/desktop/issues/160) - [Direct messages cause notification icons to appear on each team on the tab bar, which don't clear until you click on each team](https://github.com/mattermost/desktop/issues/160)
- [After right-clicking an image or a link, the "Copy Link" option sometimes moves around when clicking different places afterwards](https://github.com/mattermost/desktop/issues/340) - [After right-clicking an image or a link, the "Copy Link" option sometimes moves around when clicking different places afterwards](https://github.com/mattermost/desktop/issues/340)
#### Windows
- The vertical position of the mouse cursor is randomly incorrect if you use a DPI print resolution of 150% - The vertical position of the mouse cursor is randomly incorrect if you use a DPI print resolution of 150%
- [Windows 7] [Sometimes the app tries to render the page inside the app instead of in a new browser tab when clicking links](https://github.com/mattermost/desktop/issues/369) - [Windows 7] [Sometimes the app tries to render the page inside the app instead of in a new browser tab when clicking links](https://github.com/mattermost/desktop/issues/369)
#### Mac #### Mac
- [If you click twice on the tab bar, and then attempt to use the "Zoom in/out" to change font size, the app window doesn't render properly](https://github.com/mattermost/desktop/issues/334)
- [Direct messages cause notification icons to appear on each team on the tab bar, which don't clear until you click on each team](https://github.com/mattermost/desktop/issues/160)
- [After right-clicking an image or a link, the "Copy Link" option sometimes moves around when clicking different places afterwards](https://github.com/mattermost/desktop/issues/340)
- [After uploading a file with a keyboard shortcut, focus isn't set back to the message box](https://github.com/mattermost/desktop/issues/341) - [After uploading a file with a keyboard shortcut, focus isn't set back to the message box](https://github.com/mattermost/desktop/issues/341)
#### Linux (Beta) #### Linux (Beta)
- [If you click twice on the tab bar, and then attempt to use the "Zoom in/out" to change font size, the app window doesn't render properly](https://github.com/mattermost/desktop/issues/334)
- [Direct messages cause notification icons to appear on each team on the tab bar, which don't clear until you click on each team](https://github.com/mattermost/desktop/issues/160)
- [After right-clicking an image or a link, the "Copy Link" option sometimes moves around when clicking different places afterwards](https://github.com/mattermost/desktop/issues/340)
- [Ubuntu - 64 bit] Right clicking taskbar icon and choosing **Quit** only minimizes the app - [Ubuntu - 64 bit] Right clicking taskbar icon and choosing **Quit** only minimizes the app
- [Ubuntu - 64 bit] [Direct message notification comes as a streak of line instead of a pop up](https://github.com/mattermost/platform/issues/3589) - [Ubuntu - 64 bit] [Direct message notification comes as a streak of line instead of a pop up](https://github.com/mattermost/platform/issues/3589)
@@ -100,92 +81,62 @@ Version number updated to 3.4 to make numbering consistent with Mattermost serve
### Improvements ### Improvements
#### Windows #### All Platforms
- Current team and channel name shown in window title bar - Current team and channel name shown in window title bar
- Team tab is bolded for unread messages and has a red dot with a count of unread mentions - Team tab is bolded for unread messages and has a red dot with a count of unread mentions
- Added an option to configure whether a red badge is shown on taskbar icon for unread messages
- Added new shortcuts: - Added new shortcuts:
- `CTRL + S`: sets focus on the Mattermost search box - `CTRL+S`; `CMD+S` on Mac: sets focus on the Mattermost search box
- `ALT + Left Arrow`: go to previous page in history - `ALT+Left Arrow`; `CMD+[` on Mac: go to previous page in history
- `ALT + Right Arrow`: go to next page in history - `ALT+Right Arrow`; `CMD+]` on Mac: go to next page in history
- Upgraded the Settings page user interface - Upgraded the Settings page user interface
- Added access to the settings menu from the system tray icon
- Added validation for name and URL when adding a new team on the Settings page
- The app now tries to reconnect periodically if a page fails to load - The app now tries to reconnect periodically if a page fails to load
- Added validation for name and URL when adding a new team on the Settings page
#### Windows
- Added access to the settings menu from the system tray icon
- Only one instance of the desktop application will now load at a time - Only one instance of the desktop application will now load at a time
- Added an option to configure whether a red badge is shown on taskbar icon for unread messages
#### Mac #### Mac
- Current team and channel name shown in window title bar
- Team tab is bolded for unread messages and has a red dot with a count of unread mentions
- Added an option to configure whether a red badge is shown on taskbar icon for unread messages - Added an option to configure whether a red badge is shown on taskbar icon for unread messages
- Added new shortcuts:
- `CMD + S`: sets focus on the Mattermost search box
- `CMD + [`: go to previous page in history
- `CMD + ]`: go to next page in history
- Upgraded the Settings page user interface
- The app now tries to reconnect periodically if a page fails to load
- Added validation for name and URL when adding a new team on the Settings page
#### Linux (Beta) #### Linux (Beta)
- Current team and channel name shown in window title bar
- Team tab is bolded for unread messages and has a red dot with a count of unread mentions
- Added an option to flash taskbar icon when a new message is received - Added an option to flash taskbar icon when a new message is received
- Added a badge to count mentions on the taskbar icon (for Unity) - Added a badge to count mentions on the taskbar icon (for Unity)
- Added a script, `create_desktop_file.sh` to create `Mattermost.desktop` desktop entry to help [integrate the application into a desktop environment](https://wiki.archlinux.org/index.php/Desktop_entries) more easily - Added a script, `create_desktop_file.sh` to create `Mattermost.desktop` desktop entry to help [integrate the application into a desktop environment](https://wiki.archlinux.org/index.php/Desktop_entries) more easily
- Added new shortcuts:
- `CTRL + S`: sets focus on the Mattermost search box
- `ALT + Left Arrow`: go to previous page in history
- `ALT + Right Arrow`: go to next page in history
- Upgraded the Settings page user interface
- Added access to the settings menu from the system tray icon - Added access to the settings menu from the system tray icon
- The app now tries to reconnect periodically if a page fails to load
- Added validation for name and URL when adding a new team on the Settings page
- Only one instance of the desktop application will now load at a time - Only one instance of the desktop application will now load at a time
### Bug Fixes ### Bug Fixes
#### Windows #### All Platforms
- Cut, copy and paste are shown in the user interface only when the commands are available - Cut, copy and paste are shown in the user interface only when the commands are available
- Copying link addresses now work properly - Copying link addresses now work properly
- Saving images by right-clicking the image preview now works - Saving images by right-clicking the image preview now works
- Refreshing the app page no longer takes you to the team selection page, but keeps you on the current channel - Refreshing the app page no longer takes you to the team selection page, but keeps you on the current channel
- Fixed an issue where the maximized state of the app window was lost in some cases
- Fixed an issue where shortcuts didn't work when switching applications or tabs in some cases
#### Windows
- Removed misleading shortcuts from the system tray menu - Removed misleading shortcuts from the system tray menu
- Removed unclear desktop notifications when the application page fails to load - Removed unclear desktop notifications when the application page fails to load
- Fixed the Mattermost icon for desktop notifications in Windows 10 - Fixed the Mattermost icon for desktop notifications in Windows 10
- Fixed an issue where the maximized state of the app window was lost in some cases
- Fixed an issue where shortcuts didn't work when switching applications or tabs in some cases
- Fixed an issue where application icon at the top left of the window was pixelated - Fixed an issue where application icon at the top left of the window was pixelated
- Fixed an issue where the application kept focus after closing the app window - Fixed an issue where the application kept focus after closing the app window
#### Mac
- Cut, copy and paste are shown in the user interface only when the commands are available
- Copying link addresses now work properly
- Saving images by right-clicking the image preview now works
- Refreshing the app page no longer takes you to the team selection page, but keeps you on the current channel
- Fixed an issue where the maximized state of the app window was lost in some cases
- Fixed an issue where shortcuts didn't work when switching applications or tabs in some cases
#### Linux (Beta) #### Linux (Beta)
- Cut, copy and paste are shown in the user interface only when the commands are available
- Copying link addresses now work properly
- Saving images by right-clicking the image preview now works
- Refreshing the app page no longer takes you to the team selection page, but keeps you on the current channel
- Removed misleading shortcuts from the system tray menu - Removed misleading shortcuts from the system tray menu
- Removed unclear desktop notifications when the application page fails to load - Removed unclear desktop notifications when the application page fails to load
- Fixed an issue where the maximized state of the app window was lost in some cases
- Fixed an issue where shortcuts didn't work when switching applications or tabs in some cases
### Known Issues ### Known Issues
#### All Platforms
- YouTube videos do not work if mixed content is enabled from app settings
#### Windows #### Windows
- Copying a link address and pasting it inside the app doesn't work - Copying a link address and pasting it inside the app doesn't work
- YouTube videos do not work if mixed content is enabled from app settings
#### Mac
- YouTube videos do not work if mixed content is enabled from app settings
#### Linux #### Linux
- YouTube videos do not work if mixed content is enabled from app settings
- [Ubuntu - 64 bit] Right clicking taskbar icon and choosing **Quit** only minimizes the app - [Ubuntu - 64 bit] Right clicking taskbar icon and choosing **Quit** only minimizes the app
- [Ubuntu - 64 bit] [Direct message notification comes as a streak of line instead of a pop up](https://github.com/mattermost/platform/issues/3589) - [Ubuntu - 64 bit] [Direct message notification comes as a streak of line instead of a pop up](https://github.com/mattermost/platform/issues/3589)
@@ -205,30 +156,11 @@ Release date: 2016-07-18
### Improvements ### Improvements
#### Windows #### All Platforms
- Added an installer for better install experience.
- The app now minimizes to the system tray when application window is closed.
- Added an option to launch application on login.
- Added an option to blink the taskbar icon when a new message has arrived.
- Added tooltip text for the system tray icon in order to show count of unread channels/mentions.
- Added an option to toggle the app to minimize/restore when clicking on the system tray icon.
- Added auto-reloading when tab fails to load the team. - Added auto-reloading when tab fails to load the team.
- Added the ability to access all of your teams by right clicking the system tray icon. - Added the ability to access all of your teams by right clicking the system tray icon.
#### Mac ##### Menu Bar
- Added colored badges to the menu icon when there are unread channels/mentions.
- Added an option to minimize the app to the system tray when application window is closed.
- Added auto-reloading when tab fails to load the team.
- Added the ability to access all of your teams by right clicking the system tray icon.
#### Linux (Beta)
- Added an option to show the icon on menu bar (requires libappindicator1 on Ubuntu).
- Added an option to launch application on login.
- Added an option to minimize the app to the system tray when application window is closed.
- Added auto-reloading when tab fails to load the team.
- Added the ability to access all of your teams by right clicking the system tray icon.
#### Menu Bar
- New Keyboard Shortcuts - New Keyboard Shortcuts
- Adjust text size - Adjust text size
- Ctrl+0 (Menu Bar -> View -> Actual Size): Reset the zoom level. - Ctrl+0 (Menu Bar -> View -> Actual Size): Reset the zoom level.
@@ -246,10 +178,27 @@ Release date: 2016-07-18
- Link to [**Mattermost Docs**](docs.mattermost.com) - Link to [**Mattermost Docs**](docs.mattermost.com)
- Field to indicate the application version number. - Field to indicate the application version number.
#### Settings Page ##### Settings Page
- Added a "+" button next to the **Teams** label, which allows you to add more teams. - Added a "+" button next to the **Teams** label, which allows you to add more teams.
- Added the ability to edit team information by clicking on the pencil icon to the right of the team name. - Added the ability to edit team information by clicking on the pencil icon to the right of the team name.
#### Windows
- Added an installer for better install experience.
- The app now minimizes to the system tray when application window is closed.
- Added an option to launch application on login.
- Added an option to blink the taskbar icon when a new message has arrived.
- Added tooltip text for the system tray icon in order to show count of unread channels/mentions.
- Added an option to toggle the app to minimize/restore when clicking on the system tray icon.
#### Mac
- Added colored badges to the menu icon when there are unread channels/mentions.
- Added an option to minimize the app to the system tray when application window is closed.
#### Linux (Beta)
- Added an option to show the icon on menu bar (requires libappindicator1 on Ubuntu).
- Added an option to launch application on login.
- Added an option to minimize the app to the system tray when application window is closed.
### Other Changes ### Other Changes
- Application license changed from MIT License to Apache License, Version 2.0. - Application license changed from MIT License to Apache License, Version 2.0.