* added jq
* add verbose message
* add another option for getting the path of npm
* use package.json to get desktop version
* add componentdownload property as dinamic
* fix innertext
* add namespace to element
* remove v from version
* Fix chrome-sandbox permissions for Appimages and .debs.
* NOTE: Patch not working for tar.gz due to the way 7za is called which isn't preserving permissions. Need to create manual tar.gz target in future patch.
* [MM-20832] fix dialog stacking, move to promises
* put line in the right place
* Fix linting
* fix lint x2
* show details
* don't store the whole URL, just the server
* fix CR comments
* [MM-20796] Un-reverted the Ctrl+Tab fix and also made sure the tabs go in the right order
* Style fixes
* Update src/browser/components/MainPage.jsx
Co-Authored-By: Guillermo Vayá <guivaya@gmail.com>
* Different logic
Co-authored-by: Guillermo Vayá <guivaya@gmail.com>
* [MM-19919] Allow links to other servers to go directly to that server in the app
* Added index to getSerrver() and used that for handling inter team links
* update ci files
* remove redundant build step
- npm run package:* also builds
* fix path to temp aws files
* include exe in windows build
* add release notes reference
* tweak ghr draft tag name
* remove test filtering
* ignore tags for build_linux
* don't try to use the tag
Co-authored-by: Guillermo Vayá <guivaya@gmail.com>
* prevent using api to navigate within the app's window
* api calls handled differently
* add aliases to ease development
* small refactor of url navigation
* hardcode http/s protocol being allowed
* add protocols specified on electron-builder
* wip
* first working version
* kinda show the cert
* fix lint
* wip
* wip
* css fixes, cleanup
* fix lint
* get back to normal op
* get back cert name
* wip, added cert info screen
* queue cert requests, move user to cert request team
* certifications queued
* remove unneded import
* remove log
* remove commented code
* cleanup
* remove trust certificate dialog for showing it
* fix CR comments
* [MM-20822] Added cut/paste/zoom events to other pages and added exceptions for dev tools and new server modal
* Using getFocusedWebContents
* Fixed an issue where the webcontents aren't found if you're on a login page
* Potential fix for mojave pasting on new team modal
* [MM-19054] Added new server tab look and feel, still missing proper hover states and session expired icon
* [MM-19055] Added window controls and removed border for macOS
* [MM-19055] Add dark mode for macOS
* [MM-19054] Added session expired icon
* Test windows titlebar
* Fixed the menu issue and added non-macOS dark mode
* Blank commit
* Fixed a lint issue
* Fixed more lint issues
* Fixed more issues
* New tray icons
* [MM-19603] Drag and drop tabs
* Fixed some assets and fixed build output to include missing assets
* Fixed a couple small issues
* Only show tabs for only 1 server on Mac
* Fixed some more tests
* Fixed another test
* Revert "Fixed another test"
This reverts commit 36040294a71a68663d06996d71eecc5ed23d7014.
* Fixed another test
* Trial and error!
* A bunch of additional fixes
* Fixed a lint issue
* Fixed restore focus on add server tab causing bad UX
* Trial and error on flaky test again
* Fixed some bugs based on PR feedback.
* blank commit to push tests
* Revert "Test windows titlebar"
This reverts commit 9cd46b71b1427b75942434ac49185870d2437b85.
* Remove the rest of the old new titlebar and fixes
* Added three-dot link
* New menu
* Rest of new windows menu and other fixes
* Fixed lint errors
* Added windows 10 style title bar buttons for non mac OS
* Lint fixes and enabled the tab bar regardless of number of servers
* Missed one
* Fixed unicode characters
* Commenting out test that should no longer be applicable
* Removed Windows 10 style titlebar icons and used material design instead
* Fixed a lint issue
* Some small UX fixes
* blank commit
* Fixed an issue where dropping the first tab moves it too far over before snapping into place
* Additional style fixes
* Another small issue fix
* Back to Windows 10 style
* Lint fixes
* Accessible three dot menu
* Lint fixes
* Shrinking tabs when window is too small
* Gradient between tabs and title bar buttons when window is too small
* Add drag to gradient
* Replaced icons, drag and drop cursor sticking fix, slight tab change
* Lint and some mac fixes
* Light theme fix to three dot menu
* Hack for tab sticking to cursor on macOS
* Fixes for the find utility
* Fix for Catalina dark mode
* Revert "Fix for Catalina dark mode"
This reverts commit 45da05dd0f17f46efd1c53fafb92e9c1fd9dd8d9.
* Fixed a couple issues Dean found
* More fixes
* Three dot hover effect to circle
* PR feedback
* Test fixes
* Test and config fixes
* Disable dragging when there are GPO servers
* [MM-20757] Fixed dark mode on debug when running macOS Catalina
* Allow future config versions to use v2 config if launching this version of the app
* Oops
* New titlebar icons, blur for titlebar on inactive
* Lint fix
* Set unfocused opacity to 0.4
* Final FINAL icons
* Fixed closing menu not returning focus to the app
* Lint fix
* Update src/browser/components/TabBar.jsx
Co-Authored-By: Guillermo Vayá <guivaya@gmail.com>
* Update src/main/Validator.js
Co-Authored-By: Guillermo Vayá <guivaya@gmail.com>
* Lint fixes
* Moved react-smooth-dnd fork to MM org and fixed another merge issue
Co-authored-by: mattermod <mattermod@users.noreply.github.com>
Co-authored-by: Guillermo Vayá <guivaya@gmail.com>