Commit graph

1630 commits

Author SHA1 Message Date
Yuya Ochiai 2df19c4dd7 Fix an error where the main page gets blank when adding a server 2018-05-03 21:20:21 +09:00
Yuya Ochiai 5b89bffe00
Merge pull request #785 from yuya-oc/workaround-deeplinking-error
Add workaround for permissionRequestHandler error on deep linking
2018-05-03 00:32:59 +09:00
Yuya Ochiai e5b6319d7e
Merge pull request #786 from yuya-oc/update-loading-animation
Update loading animation gif
2018-05-02 23:30:10 +09:00
Yuya Ochiai 09c30046ce Update loading animation gif 2018-05-01 23:48:55 +09:00
Yuya Ochiai abe3fa2d19 Add workaround for permissionRequestHandler error on deep linking 2018-05-01 23:23:11 +09:00
Yuya Ochiai 64c2741dcb
Merge pull request #779 from kethinov/issue-438
Improve error messages on add new server dialog
2018-05-01 23:08:10 +09:00
Eric Newport 007a64525b Improve error messages on add new server dialog
Closes #438

Note: this solution is different than what @jasonblais suggested.
@jasonblais suggested not highlighting the field that hasn't been
filled out yet, but I think it's a better UX to continue to highlight
them all as it currently does, but to clarify the error messages. Also
notably, as far as I can tell, the react-bootstrap [forms
API](https://react-bootstrap.github.io/components/forms/) does not
appear to support selectively highlighting some fields in the form but
not others anyway.
2018-05-01 09:03:40 -04:00
Yuya Ochiai 9c83d4009c Update CHANGELOG.md 2018-05-01 21:37:55 +09:00
Yuya Ochiai 7379ad21d2
Merge pull request #777 from mattermost/revert-mm9922
Revert "Merge pull request #745 from mattermost/mm9922"
2018-05-01 21:35:30 +09:00
Yuya Ochiai ed21f23275
Merge pull request #778 from kethinov/issue-717
Tab bar outline improvements
2018-05-01 21:22:59 +09:00
Eric Newport cf49d21322 Tab bar outline improvements
Closes #717
2018-04-30 12:31:06 -04:00
Yuya Ochiai 0eeb4be207
Merge pull request #782 from kethinov/issue-780
Fix for being unable to type in the form fields on the add server dialog when launched from the tab bar
2018-04-30 21:32:56 +09:00
Yuya Ochiai 46d10e9f74
Merge branch 'release-4.1' into issue-780 2018-04-30 21:32:30 +09:00
Yuya Ochiai 495acff82b Update CHANGELOG.md 2018-04-30 20:36:10 +09:00
Troy Coutu d4bd8e588c fix linting 2018-04-30 20:36:03 +09:00
Troy Coutu a278421887 pin electron-context-menu to version 0.9.0 (#707) 2018-04-30 20:35:48 +09:00
Yuya Ochiai 21f35aec3a Update CHANGELOG.md 2018-04-30 20:24:33 +09:00
Yuya Ochiai d0af9792d3
Merge pull request #775 from Autre31415/fix-linting
Fix linting in TabBar.jsx
2018-04-30 20:22:20 +09:00
Yuya Ochiai 339b5d263f
Merge pull request #774 from Autre31415/revert-electron-context-menu
Pin electron-context-menu to version 0.9.0 (Fix for save image context item)
2018-04-30 20:18:45 +09:00
Eric Newport e8444a6ef3 Fix for being unable to type in the form fields on the add server dialog when launched from the tab bar
Closes #780
2018-04-27 20:16:54 -04:00
Martin Kraft 662d97b773
Merge pull request #776 from mattermost/data-dir
Adds docs about using a custom data directory.
2018-04-26 12:22:40 -04:00
Harrison Healey 846f05fac2 Revert "Merge pull request #745 from mattermost/mm9922"
This reverts commit b5ff04256b, reversing
changes made to 800f85bb1f.
2018-04-26 09:25:53 -04:00
Martin Kraft eadedab37f Adds docs about using a custom data directory. 2018-04-25 15:54:20 -04:00
Troy Coutu c3f3f79dc1 fix linting 2018-04-24 21:02:47 -04:00
Troy Coutu 3436a0ec79 pin electron-context-menu to version 0.9.0 (#707) 2018-04-24 20:35:58 -04:00
Yuya Ochiai e8997231d7 Update version to 4.1.0 2018-04-24 21:56:48 +09:00
Yuya Ochiai b224025a2b Update CHANGELOG.md 2018-04-24 21:44:34 +09:00
Yuya Ochiai 12a7b7a728
Merge pull request #764 from yuya-oc/new-loading-animation
Apply new loading animation
2018-04-24 21:34:30 +09:00
Yuya Ochiai 0c0cdb756b Apply new loading animation 2018-04-22 00:50:28 +09:00
Yuya Ochiai 958c45c2f6
Merge pull request #760 from kethinov/truncate-long-names
Truncate long server names in server tabs
2018-04-18 00:29:01 +09:00
Eric Newport 8c431ff061 Truncate long server names in server tabs
- Should resolve https://github.com/mattermost/desktop/issues/518
- Shows server name in a `title` attribute so that you can still see the full name on hover.
- Rename teamTabItem-label to teamTabItem-unread.
2018-04-17 08:40:42 -04:00
Yuya Ochiai 1e2e1b1bec Update CHANGELOG.md 2018-04-17 20:22:36 +09:00
Yuya Ochiai a37fdf6836 Update CHANGELOG.md 2018-04-17 20:22:04 +09:00
Yuya Ochiai dd3e74c865
Merge pull request #762 from yuya-oc/fix-windows-installer-crash
Fix an issue where Windows installer crashed in some cases
2018-04-17 20:09:45 +09:00
Yuya Ochiai 738829dbb5 Make sure the app correctly quits in the initial set up 2018-04-17 20:08:13 +09:00
Yuya Ochiai faf0cade89
Merge pull request #761 from yuya-oc/fix-windows-installer-name
Fix package.json to use correct package name
2018-04-17 20:07:01 +09:00
Yuya Ochiai f1f9dd67c1 Fix package.json to use correct package name 2018-04-16 21:38:34 +09:00
Yuya Ochiai 3fdcb64358
Merge pull request #757 from yuya-oc/storybook
Introduce Storybook to preview React components
2018-04-13 23:55:46 +09:00
Yuya Ochiai f5b83865df Build storybook as CircleCI artifacts 2018-04-12 23:09:55 +09:00
Yuya Ochiai e8e60beff2 Tweak timeout 2018-04-12 23:01:46 +09:00
Yuya Ochiai 0b150ee60a Tweak timeout 2018-04-12 22:40:38 +09:00
Yuya Ochiai 945d67c169 Add Button.stories.jsx 2018-04-12 21:33:04 +09:00
Yuya Ochiai df2a449123 Add Storybook config 2018-04-11 21:56:13 +09:00
Yuya Ochiai 6fa479f24f Use Storybook to preview React components 2018-04-11 21:55:29 +09:00
Yuya Ochiai 0cd7f4d66e Update CHANGELOG.md 2018-04-11 21:36:38 +09:00
Yuya Ochiai 32547d7c97
Merge pull request #756 from yuya-oc/es6-import-export
Use ES6 import/export for modules
2018-04-11 21:29:03 +09:00
Yuya Ochiai 2d618b91ab Fix eslint error 2018-04-10 22:00:31 +09:00
Yuya Ochiai 8432a1ec16 Fix tests 2018-04-10 22:00:31 +09:00
Yuya Ochiai 3dfb9144f1 Use babel-register to execute tests 2018-04-10 22:00:30 +09:00
Yuya Ochiai 60e6058869 Use ES6 import/export for modules 2018-04-10 22:00:30 +09:00