- #597 Fix MacOS dmg build
- #552 Add context menu option for links
- #556 Sidebar redesign and dynamic background color
- #539 Adds drag and drop for servers in the sidebar
- #533 New shortcut for moving back/forward between rooms
- #521 Fixes OSX build for AppStore
- #546 Fixed wrong window size on loading screen
- #532 Restores the help menu on Windows and Linux
- #526 Fix notifications not opening the correct room
- #320 Allow reply notifications on Mac OS
- #490 Default servers improvements
- #509 Add missing Services menu in application menu on macOS
- #494 Adding ESLint and fixing lint errors
- #465 Fix bug in spellcheck
- #512 Fix minimized start on Windows
- #464 Remove duplicate notification on windows 7
- #453 Read update settings from install location
- #416 Snap build
- #440 Fix bug on some OS versions on about window, closes #427
- #445 Fix bug when closing app in fullscreen
- #417 Don't open dev tools on about, and show message when no updates
- #425 Make sure app quits on mac on update
- #426 Reduce drag region to fix manual scroll
- #415 Updated README with servers.json instructions
- #412 Fix bug with highlighting text & drag region on macOS
- #384 Fix download file issue
- #390 Fix speed issues with spellcheck on windows
- #391 Only show reload screen if main webview error
Others
- #336 Make it sexier in macOS
- Add Fedora Dev Dependencies
- Allow opening of file urls
- Changed the function name and the switch is replaced with
icon-tray${title}.png
); - Fix speed issues with spell check on Windows
- Fixed to put tray object in mainWindow
- Handle urls using click listener
- Load server config from file and tidy menu
- Show reload screen when server fails to load
- Add .nvmrc
- Add download section to readme
- Add option to hide tray icon
- Add option to remove user data on uninstall
- Add option to toggle menu on windows and linux
- Allow multiple dictionaries if not using hunspell
- Capitalize menu items
- Fix blank notification issue
- Fix dictionaries path
- Fix issue with notification taking focus, and resize
- Fix issue with some notifications being blank
- Fix issues with desktop entry on linux
- Fix multiple certificate notifications and replacing webview with image
- Fix notification height with mulitple monitors
- Fix speed issues with spell check
- Improve design of screen selection
- Initial changes to enable screen share
- Keep user online if they are still active on their system
- Make windows notification unselectable
- Open link in app if internal url
- Prevent error from tray when window reloads
- Save disabled dictionary preference
- Set notification as inactive so it doesnt take focus from window
- Stop redirect when dragging image/url into window
- Update .editorconfig to match eslint
- Update jQuery to 3.1.1
- Update spectron 3.4. to 3.5.0
- Add loading screen
- Add options of all users or current user for Windows install
- Add run at startup option on Windows
- Fix issues with Windows 7 notifications
- Dependencies update
- Fix client zoom keys the opposite way to be expected.
- Debounce window saveState call to avoid Error: EPERM: operation not permitted
- Added left button click to taskbar-icon to show main window
- Fix various quirks with the windows installer
- Fix context menu
- Better file organization
- Use electron-builder to generate our packages and installers
- Fix Spell Checker for all platforms
- Add builds for windows x32 and x64
- Add build automation with Travis and AppVeyor
- Fixed notifications on Windows 7
- Fixed post installation error messages on Windows 7
- Add underline keyboard shortcuts for Windows and Linux (#50)
- Add window min size 400px x 600px
- Prevent save window size for hidden windows
- Save state on window resize and move
- Ask users to allow or deny when connecting to a server with invalid SSL
- HTTP Basic Authentication support (#144)
- Improve error handling for connecting to server (#143)
- OS X client - every word typed is highlighted as being misspelled (#162)
- Possibility to install without creating shortcut (#96)
- Restoring maximized window from tray restores to not maximized window size (#151)
- Save hidden state at Windows logout (#156)
- Add the "about" panel for windows and linux (#138)
- Add zoom options (#137)
- Application close (#123)
- Application crash when hiding or closing the app (#109)
- Do not add a big red dot on side bar for servers with unread messages (#132)
- Enable multilanguage spell checker; Allow user to set languages. (#124)
- Fix "Close Window" on OS X minimizes (#72)
- Improve spellchecker (#122)
- Improvements/huspell dicts (#128)
- Mac desktop client: Reload minimizes instead (#129)
- Open DevTools for active server (#136)
- Open DevTools for selected server instead of Electron (#133)
- Option to start the client hidden (#118)
- Prevent cache of server icon
- Reload current server instead of all application (#135)
- Right click reload server (#134)
- Spellchecker language not autodetecting on OS X (#119)
- Spellchecker not showing correct suggestions (#121)
- Add server screen font not present on Windows (#100)
- Change Server Should be Add Server (#90)
- Close Now Closes the Application (#89)
- Have hotkeys to switch between Rocket chat instances. (#81)
- Make the taskbar blink when mentioned (#68)
- Open the app after installing on windows (#37)
- Option to change the install folder (#41)
- Right click -> copy / paste (#32)
- RIght click on URLs doesn't work cleanly in a cross-platform way. (#95)
- Start client with windows logon (#57)
- Tray icon on Windows requires triple click (#77)
Special thanks to @floriangoeldi
- Add files to make branding easily
- Add spellchecker
- Create class to manage servers
- Create class to manage sidebar (servers list)
- Create class to manage webviews
- If you inform a server address with HTTPS we will fallback to HTTP if necessary
- Improve file upload getting file from inside the web view instead of from the main view and transmit to the webview via IPC
- Improve offline message
- Load all servers on aplication startup to enable notifications for all servers
- Load the last server and last room on application load or refresh
- Move all images to /app/images
- Now you can inform the server address without protocol, we will try HTTPS and then HTTP
- Open correct server from desktop notification
- Reactive tray icon
- Remove coffee-script dependency
- Remove font Roboto
- Remove unused CSS/LESS
- Show total of unreads in the application icon (OS X)
- Sidebar design improvement
- Sidebar now have a new button to add new servers
- Sidebar shows server's alert badge
- Sidebar shows server's icon or initials
- Sidebar shows server's title on mouse over
- Sidebar shows server's unread count
- Use webviews to allow multiple servers online at the same time
- Option to hide server's list
- Now you can add multiple servers
- New demo URL
- Better error message
- Disabled _tray.setTitle(title); until it can be optional
- Fix crash when closing app from try in OS X
- Fixed oAuth logins
- Increase start window size
- Listen for double-clicked event on tray to minimize/restore window
- Move window to front when click to show in tray
- Open http links as external
- Remove unnecessary files from OSX and Windows release
- Rename application executable and helpers
- Update Icons
- Upgrade electron to 0.30.0 (Images from non HTTPS urls are displayed now)
- Improve icons for Windows
- Start using Coffee-Script
- Tray icon
- Improve app icons
- New app icon for OS X
- New background for dmg file
- Add application and context menus