1. 10 Aug, 2021 1 commit
  2. 31 May, 2021 1 commit
    • Tasso Evangelista's avatar
      refactor: Main and renderer processes (#2019) · cf62e7bc
      Tasso Evangelista authored
      * Patch dependencies
      
      * Collect common types
      
      * Collect common components
      
      * Move actions and reducers
      
      * Move modules by process type
      
      * Split Redux store utilities
      
      * Split data module
      
      * Extract deep link helpers
      
      * Split persistence module
      
      * Extract fs helpers
      
      * Extract isProtocolAllowed
      
      * Refactor mergePersistableValues
      
      * Extract mergeServers
      
      * Extract mergeUpdatesConfiguration
      
      * Extract mergeTrustedCertificates
      
      * Refactor i18next initialization
      
      * Add typed Redux hooks
      
      * Extract RootState and RotAction types
      
      * Add app key in Redux store
      
      * Simplify error handling
      
      * Refactor resolveServerUrl over IPC
      
      * Use sagas to handle screen sharing requests
      
      * Add sagas and a new reducer for updates
      
      * Refactor servers reducer
      
      * Fix dev paths
      
      * Handle idle state on main process
      
      * Refactor RocketChatDesktopAPI
      
      * Add some missing serverActions
      
      * Add ui reducer
      
      * Move the root window icon rendering to a saga
      
      * Add watch effect
      
      * Move events to root window module
      
      * Add root window saga
      
      * Fix mergeServers function
      
      * Decouple PersistableValues from other types
      
      * Refactor deep links handling
      
      * Add spell checking saga
      
      * Add downloads saga
      
      * Remove loosen console.log
      
      * Add sagas for notifications
      
      * Refactor the servers reducer
      
      * Use nanoid
      
      * Refactor client certificate requests
      
      * Add new navigation actions
      
      * Add message box saga
      
      * Add dialog actions
      
      * Replace uiActions module
      
      * Add more sagas
      
      * Add null React renderer to main process
      
      * Add MenuBar component
      
      * Add TrayIcon component
      
      * Fix preload script sagas
      
      * Add TouchBar component
      
      * Deprecate Service class
      
      * Move sidebar popup menu
      
      * Handle server views as components
      cf62e7bc
  3. 25 Apr, 2021 1 commit
  4. 28 Sep, 2020 1 commit
  5. 28 Aug, 2020 1 commit
    • Tasso Evangelista's avatar
      perf! TypeScript, IPC through Redux actions and more (#1684) · 00435e19
      Tasso Evangelista authored
      * Decide when to run RocketChat preload routines
      
      * Split some preload routines
      
      * Move server title change handling to the main process
      
      * Move server favicon change handling to the main process
      
      * Move more preload routines to the main process
      
      * Move more preload routines to the main process
      
      * Move more preload routines to the main process
      
      * Move more preload routines to the main process
      
      * Remove obsolete handling of links
      
      * Simplify Jitsi integration
      
      * Remove the last references to remote module in preload script
      
      * Delegate webview configuration to the main process
      
      * Create browserViews module
      
      * Move root window renderer modules
      
      * Fix root window state
      
      * Use IPC constants
      
      * Remove unused handler
      
      * Rename IPC constants
      
      * Remove tests that will break
      
      * Remove electron store initialization from sagas
      
      * Link main process and preload scripts via IPC only
      
      * Remove remaining direct reference...
      00435e19
  6. 08 Aug, 2020 1 commit
  7. 23 Mar, 2020 1 commit
  8. 14 Feb, 2020 1 commit
  9. 08 Feb, 2020 2 commits
    • Tasso Evangelista's avatar
      chore: Fix README lint issues · c75c1ccd
      Tasso Evangelista authored
      c75c1ccd
    • Tasso Evangelista's avatar
      feat!: Styled components (#1504) · 42338d7b
      Tasso Evangelista authored
      * Fix empty Site_Name variable
      
      * Rename certificates as navigationEvents
      
      * Move loading logic
      
      * Refactor SideBar to styled components
      
      * Add RocketChatLogo component
      
      * Remove additional logo
      
      * Add useDialog hook
      
      * Set main window background color
      
      * Refactor AddServerView to styled components
      
      * Rearrange some components
      
      * Use styled webviews
      
      * Refactor dialogs
      
      * Move global styles to Emotion
      
      * Remove Less references
      42338d7b
  10. 25 Nov, 2019 1 commit
  11. 10 Oct, 2019 1 commit
    • Tasso Evangelista's avatar
      [IMPROVE] Update tasks and metadata (#1344) · a3c570e6
      Tasso Evangelista authored
      * Run eslint on tasks
      
      * Remove coverage tests
      
      * Use electron-reload
      
      * Update release tasks
      
      * Invoke rollup CLI to bundle
      
      * Add Babel
      
      * Remove unused dependencies
      
      * Update package.json info
      
      * Ease engines versions
      
      * Fix rollup process run
      
      * Fix appveyor.yml
      
      * Revert author in package.json
      a3c570e6
  12. 09 Oct, 2019 1 commit
  13. 08 Apr, 2019 1 commit
  14. 16 Mar, 2019 1 commit
    • Tasso Evangelista's avatar
      [CHORE] Main process module (#1148) · 1c32af5d
      Tasso Evangelista authored
      * Deprecate some helpers
      
      * Rewrite main window state handling
      
      * Use synthetic app event to start
      
      * Rename background module as main module
      
      * Rename servers module as basicAuth module
      
      * Asynchronously initialize app data
      1c32af5d
  15. 29 Nov, 2018 1 commit
  16. 05 Oct, 2018 1 commit
  17. 19 Sep, 2018 1 commit
  18. 30 Aug, 2018 1 commit
  19. 14 Aug, 2018 2 commits
  20. 06 Aug, 2018 1 commit
  21. 04 Aug, 2018 1 commit
  22. 02 Aug, 2017 1 commit
  23. 01 Aug, 2017 1 commit
  24. 31 Jul, 2017 1 commit
  25. 27 Jul, 2017 1 commit
  26. 19 Jul, 2017 1 commit
  27. 09 Apr, 2017 1 commit
  28. 08 Apr, 2017 1 commit
  29. 20 Feb, 2017 1 commit
  30. 08 Feb, 2017 3 commits
  31. 05 Feb, 2017 1 commit
  32. 04 Feb, 2017 2 commits
  33. 30 Jan, 2017 1 commit
  34. 11 Jan, 2017 1 commit
  35. 06 Jan, 2017 1 commit