aboutsummaryrefslogtreecommitdiffstats
path: root/src/features/workspaces
Commit message (Collapse)AuthorAge
* fix: Fix issue with shortcut accelerators not working on macos where symbols ↵Libravatar Vijay A2021-08-15
| | | | were used for shift/alt keys
* refactor: Use the 'shortcutKey' function without exposing the 'ctrlKey' or ↵Libravatar Vijay A2021-08-13
| | | | the 'cmdKey'
* revert: fixing #1757 by commenting out partial fixLibravatar Vijay A2021-08-11
| | | | | | - Fixes issue with ferdi not starting up. - Also adds some defensive checks for the same code in other repeated locations.
* feat: follow OS reduced motion setting (#1757)Libravatar Markus Hatvan2021-08-10
| | | | | | | | - add missing meta charset to index.html - dont restrict scaling for user in index.html - load animations.css conditionally based on motion preference - load transitions conditionally in js and css based on motion preference Co-authored-by: Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com>
* refactor: Use symbols for key shortcutsLibravatar Vijay A2021-08-10
|
* chore: migrate from tslint to @typescript-eslint (#1706)Libravatar Markus Hatvan2021-07-30
| | | | | | | | | | - update .eslintrc to work for .js and .ts - update devDependencies - lint properly both root /src and nested /packages - update webhint recommended setting for tsconfig.json to shrink output - Manage all eslint rules from the repo root - escape single quotes in scripts to please windows build Co-authored-by: Vijay A <avijayr@protonmail.com>
* Removed Franz paid plans features:Libravatar Vijay A2021-07-20
| | | | | | | | - serviceLimit - planSelection - trialStatusBar and other Franz features that were for different tiers of subscription.
* Upgrade various dependencies to latest part 2 (#1557)Libravatar Markus Hatvan2021-07-03
| | | | | | | | * Upgrade various dependencies to latest, remove unnecessary electron-hunspell - upgrade eslint and friends to latest - remove deprecated 'node-sass' in favor of 'sass' - disable new rules from 'eslint-config-airbnb' that are conflicting with current code style - add workspace config for 'vscode' that silences 'experimentalDecorator' warning and forces 'prettier' to single quote * Run yarn lint to autofix with new ruleset and worked down lint issues to zero
* Upgraded eslint and fixed all the reported errors. (#1549)Libravatar Vijay Raghavan Aravamudhan2021-06-23
|
* Removed the cyclical dependency in workspaces and announcement (Partial fix ↵Libravatar Markandan R2021-06-13
| | | | for: #1519) (#1522)
* Replace 'remote' with 'electron/remote' (#1448)Libravatar Vijay Raghavan Aravamudhan2021-05-26
| | | * Locked new version of 'recipes' submodule with corresponding changes.
* Fix some appearance issues (#1398)Libravatar Kristóf Marussy2021-05-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix property spelling in Sidebar component * Fix typo in todos partition name * Use the FerdiDev setting.json in dev mode The app.setPath calls are still a mess and need to be fixed, but this at least allows me to experiment locally. * Make @meetfranz/theme follow the accent color We inject the value of the accent color into the themes, so the buttons show the appropriate color. This allows removing some existing css hacks. In order to do this, the themes had to be turned into functions that take the brand color (accent color) as an argument instead of hard-coding it. The css-based accent color for legacy components is left unchanged. * Remove superfluous scrollbars While overflow: scroll doesn't look ugly on macs, because the system hides scrollbars by default (except on hower), on Linux and Windows, the disabled scrollbars appearing by default look ugly. We set overflow-y: auto instead to display a scrollbar only when needed. * Simplify theme generation in @meetfranz/themes * Remove default accent color code duplication * Apply accent color to styles not in themeInfo.json Some colors are darkened/lightened versions of the primary brand color, so they are not caught by build-theme-info. We create these styles with `color` manually. * Inset shadow on sidebar This creates a more flat look that projecting a shadow over the service, and avoid compositing a shadow over the webview. * Apply accent color to vertical style tab bar * Workspace drawer styling in vertical mode * Fix sidebar layout In vertical mode, the top of the service was clipped by the sidebar Also removes unnecessary whitespace in sidebar * Fix 1px wide line on right when todos are hidden * Fix window menu When building the menu bar, the File / app menu is added later, so we must be careful about indexing the menu bar. * Update locale files * Report the default accent color accurately * Fix inverted button with dark theme * Fix crash with invalid accent color Fall back to the default accent color instead * Darker secondary buttons in dark mode * Vertical workspace drawer style outside debug mode In order to reliably apply the style, we need to add a class name to the drawer manually, as component names only appear in class names in debug mode.
* Improve Ferdi's design (#977)Libravatar Bennett2020-10-11
| | | Co-authored-by: Amine Mouafik <amine@mouafik.fr>
* Improved onboarding flow and settings empty states (#996)Libravatar Francisco Marques2020-10-05
|
* Merge https://github.com/meetfranz/franz into franz-5.4.0-releaseLibravatar vantezzen2019-10-24
|\
| * Fix missing iconsLibravatar Stefan Malzner2019-10-21
| |
| * fix(Workspaces): Allow scrolling in Workspaces drawerLibravatar Stefan Malzner2019-10-18
| |
| * Merge branch 'release/5.4.0-beta.3' into ↵Libravatar Stefan Malzner2019-10-08
| |\ | | | | | | | | | fix/only-load-workspace-related-services
| * | Also show Franz loading spinner when workspaces are loadingLibravatar Dominik Guzei2019-10-07
| | |
* | | Merge branch 'master' of https://github.com/meetfranz/franz into franz-5.4.0Libravatar vantezzen2019-10-09
|\ \ \ | | |/ | |/|
| * | Revert "fix(Workspaces): Only initialize active Workspace services when app ↵Libravatar Stefan Malzner2019-10-04
| |/ | | | | | | | | | | | | is starting" This reverts commit b521a232ac7c79527d0f3c9baa46695fa5d5e62d, reversing changes made to 5668a7ad1276a5117bba912a883442961ac54728.
| * Remove console.logLibravatar Dominik Guzei2019-10-04
| |
| * Only load services when workspaces have been loadedLibravatar Dominik Guzei2019-10-04
| | | | | | | | This avoids briefly loading and displaying all services (which is ugly and slow) before it has been determined that there actually is an active workspace.
| * ESLINT fix : Missing commaLibravatar Saurav Kothari2019-09-23
| |
| * Add tooltip with shortcuts for WorkspacesLibravatar Saurav Kothari2019-09-23
| |
* | Implement #37Libravatar vantezzen2019-09-16
| |
* | Merge branch 'master' of https://github.com/meetfranz/franz into ↵Libravatar vantezzen2019-09-13
|\| | | | | | | meetfranz-master
| * feat(Workspaces): Setting to keep all workspaces loadedLibravatar Dominik Guzei2019-09-11
| |
* | Use ferdi namespace on debuggerLibravatar vantezzen2019-09-12
| |
* | Remove service limit and enable workspacesLibravatar vantezzen2019-09-07
| |
* | Merge branch 'master' of https://github.com/meetfranz/franz into franz-5.3.0Libravatar vantezzen2019-09-07
|\|
| * Fix linting issuesLibravatar Stefan Malzner2019-09-05
| |
| * polishingLibravatar Stefan Malzner2019-09-05
| |
| * fix linting issuesLibravatar Stefan Malzner2019-09-04
| |
| * bugfixing & polishingLibravatar Stefan Malzner2019-09-04
| |
| * Add pre-launch noticeLibravatar Stefan Malzner2019-09-04
| |
| * Add trial / subscription handlingLibravatar Stefan Malzner2019-08-19
| |
| * Merge branch 'develop' into feature/new-pricingLibravatar Stefan Malzner2019-08-09
| |\
| * | Rename feature flagsLibravatar Stefan Malzner2019-06-17
| | |
* | | Unifying apiBase functionLibravatar vantezzen2019-08-25
| | |
* | | LintLibravatar vantezzen2019-08-23
| | |
* | | Use API URL from store for workspaces and announcementsLibravatar vantezzen2019-08-23
| | |
* | | Fix eslint errorsLibravatar vantezzen2019-08-22
| | |
* | | Replace public Franz occurences with FerdiLibravatar vantezzen2019-08-21
| | |
* | | Remove analyticsLibravatar vantezzen2019-08-21
| |/ |/|
* | fix reactions and workspace cleanup logicLibravatar Dominik Guzei2019-07-10
|/
* Improve cleanup code of invalid service referencesLibravatar Dominik Guzei2019-06-05
|
* Fix invalid services references in workspaces locallyLibravatar Dominik Guzei2019-06-05
|
* Merge pull request #1425 from meetfranz/fix/workspace-services-ordering-bugLibravatar Dominik Guzei2019-05-22
|\ | | | | Fix service reordering within workspaces
| * fix(Workspaces): Service reordering within workspacesLibravatar Dominik Guzei2019-05-08
| |