Commit graph

1042 commits

Author SHA1 Message Date
Yuya Ochiai 3bc7d389b0 Merge pull request #436 from asaadmahmood/ui-improvements
PLT-5448 - Updating styling of server tabs
2017-02-16 23:39:57 +09:00
Yuya Ochiai 46b996ac19 Merge pull request #435 from yuya-oc/issue401-part3
Show "Add Server" modal when no servers exist in SettingsPage
2017-02-16 23:38:04 +09:00
Asaad Mahmood b45b623442 Updating tooltip 2017-02-15 20:08:34 +05:00
Asaad Mahmood 8e012fbf02 Updating mentions badge and tooltip 2017-02-15 16:55:23 +05:00
Asaad Mahmood bc36ab4e77 PLT-5448 - Updating styling of server tabs 2017-02-13 21:21:38 +05:00
Yuya Ochiai 9d2efeabdd Show NewServerModal when no servers exist in SettingsPage 2017-02-13 20:23:02 +09:00
Jason Blais 4d2a95cd32 Update help text on Settings page 2017-02-12 17:26:34 -05:00
Yuya Ochiai 035800387b Remove deprecated features
- Hide menu bar (Windows, Linux)
- Toggle window visility when clicking on the tray icon (Windows)
- Minimize to tray (Mac)
2017-02-10 21:33:52 +09:00
Yuya Ochiai 62488e62b9 Fix title case 2017-02-10 21:14:14 +09:00
Yuya Ochiai faeccdb8a2 Fix eslint error 2017-02-10 21:14:14 +09:00
Yuya Ochiai 59c0da51bb Improve appearance of tray icon theme selection 2017-02-10 21:14:14 +09:00
Yuya Ochiai 6488270036 Update tests for latest options 2017-02-10 21:14:14 +09:00
Yuya Ochiai 77110a7a36 Update the order and messages of app options 2017-02-10 21:14:14 +09:00
Yuya Ochiai f5320197ab Remove options to be deprecated 2017-02-10 21:14:13 +09:00
Yuya Ochiai c76797e68e Merge pull request #415 from jnugh/ux-manage-servers
Ux manage servers
2017-02-10 20:19:27 +09:00
Jonas Schwabe 9996687bfe Use old url validation 2017-02-03 22:01:49 +01:00
Jonas Schwabe 63fe562349 Animate NewTeamModal close 2017-02-03 22:01:37 +01:00
Jonas Schwabe 77472369c1 Remvoe spaceing at the bottom of new team modal 2017-02-03 18:45:45 +01:00
Jonas Schwabe e82f0c3e6a Team URL should be Server URL 2017-02-03 18:41:07 +01:00
Yuya Ochiai 11f79b3f11 Remove Ctrl+S shortcut for searching within a team
Close #416
2017-02-03 23:32:23 +09:00
Yuya Ochiai ca5632342e Re-enable window.eval()
Close #333
2017-02-03 23:32:23 +09:00
Jonas Schwabe cb84d002c7 Fix inconsistency when new team modal is beeing used to edit teams 2017-01-31 15:26:20 +01:00
Yuya Ochiai d9d51821e6 Merge pull request #424 from mattermost/jasonblais-patch-1
Shorten release process and move security updates to T+10
2017-01-31 22:26:49 +09:00
Yuya Ochiai b057ba8655 Merge pull request #423 from yuya-oc/issue400-part1
Tweak for part 1 of #400
2017-01-31 22:22:52 +09:00
Jason Blais 0f009fee40 Shorten release process and move security updates to T+10 2017-01-31 01:08:55 -05:00
Jonas Schwabe 5e55c5496c Fix failig test 2017-01-30 22:28:46 +01:00
Jonas Schwabe d63fdccb00 Add Menu bar option to add a new team 2017-01-30 22:16:16 +01:00
Jonas Schwabe 872959af97 Do not change props inside of component 2017-01-30 21:58:55 +01:00
Jonas Schwabe bb21cf56d3 Use new modal for edit functionality 2017-01-30 21:46:58 +01:00
Jonas Schwabe b94303bfc5 Style error states 2017-01-30 21:19:05 +01:00
Jonas Schwabe 8db1973c9a Display error message in the bottom left corner 2017-01-30 21:11:46 +01:00
Jonas Schwabe c36f7f795d Only validate new team modal input when save has been clicked 2017-01-30 20:45:47 +01:00
Jonas Schwabe be2db91d05 Auto focus newly created server 2017-01-30 20:26:11 +01:00
Jonas Schwabe 9d119274ee Allow new team modal to be closed using key events 2017-01-30 20:26:11 +01:00
Jonas Schwabe 9af3b9598d Change labels and texts according to visual feedback 2017-01-30 20:26:11 +01:00
Jonas Schwabe ec214946ff add valid-url to package.json 2017-01-30 20:26:11 +01:00
Jonas Schwabe 8f3f59392d Add specs for new team modal 2017-01-30 20:26:11 +01:00
Jonas Schwabe 42c8f4e2ed Use new team modal in settings view as defined in #400 2017-01-30 20:17:56 +01:00
Jonas Schwabe 14c9112f41 📓 Add Changelog entry for new 'add team' button, covers part 1,2 of #401 2017-01-30 20:13:27 +01:00
Jonas Schwabe aa862b293d Persist new Teams 2017-01-30 20:13:27 +01:00
Jonas Schwabe 5f7ab2d9a2 Add an add team button to the TabBar 2017-01-30 20:13:27 +01:00
Yuya Ochiai 396fa378ee Disable close button when no servers have been saved 2017-01-29 20:35:27 +09:00
Yuya Ochiai 6627ec45b0 Prevent settings page to be closed when there are no teams 2017-01-27 23:04:42 +09:00
Yuya Ochiai 66b7765d9b Fix labels 2017-01-27 22:50:17 +09:00
Yuya Ochiai 83a9d21d34 Delete global.Buffer in preload script
http://electron.atom.io/docs/tutorial/security/#buffer-global
2017-01-27 21:46:07 +09:00
Yuya Ochiai da64cec869 Merge pull request #421 from yuya-oc/remove-server-modal
Add "Remove Server" modal
2017-01-25 20:50:30 +09:00
Yuya Ochiai 16869c672a Raise warning about stateful components
It would be useful in future refactoring
2017-01-25 00:19:22 +09:00
Yuya Ochiai 06569df3e3 Add tests for RemoveServerModal 2017-01-25 00:06:42 +09:00
Yuya Ochiai ee2e315199 Add "Remove Server" modal 2017-01-25 00:06:42 +09:00
Yuya Ochiai f7967cad9d Tweak fullscreenable flag
setFullScreenable() is no longer necessary.
2017-01-23 21:06:38 +09:00