aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/layout
Commit message (Collapse)AuthorAge
* Complete tray icons redesign for all platforms (#28)Libravatar Fernando Figueiredo2022-04-22
|
* Branding: Changed the tray and top iconsLibravatar André Oliveira2022-04-21
|
* Matched casing for almost all replacementsLibravatar Aditya Mangalampalli2022-04-16
|
* Link showServicesUpdatedInfoBar to automaticUpdatesLibravatar kytwb2022-01-05
|
* #2359 Disable available updates behaviour based on automaticUpdatesLibravatar kytwb2021-12-24
|
* Hotfix for requireAuthenticatedUser errorLibravatar kytwb2021-12-19
|
* Iterate on Sidebar icons orderLibravatar kytwb2021-12-18
|
* Move LockedScreen to AppLayoutLibravatar kytwb2021-12-18
|
* Refactor autoUpdater usageLibravatar kytwb2021-12-18
|
* chore: upgrade react-jss to latest (#2302)Libravatar Markus Hatvan2021-12-04
|
* chore: remove @mdi/font in favor of using icons with @mdi/js directly (#2158)Libravatar Markus Hatvan2021-10-28
| | | Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
* Cleanup/remove feature toggle for todo, workspace, service proxy (#2134)Libravatar Abin Mn2021-10-26
| | | | | | * Remove DEFAULT_FEATURES_CONFIG from config * Remove static controller Co-authored-by: Madhuri B <MadhuriBandanadam@users.noreply.github.com>
* Add feature to display service name under service icon when the toggle for ↵Libravatar Vishnu0172021-10-26
| | | | | it is enabled in the settings (#2136) Co-authored-by: AnjithPaul <anjithpaul.mec@gmail.com>
* Add feature to resize and fit window to screen on macOS when double c… (#2125)Libravatar Ajesh Kumar S2021-10-25
| | | Co-authored-by: Sreelekha sreelekha.marasigogu@gmail.com
* chore: use 'window['ferdi']' (split out from pr #2092) (#2104)Libravatar Vijay Aravamudhan2021-10-20
| | | Co-authored-by: Markus Hatvan <markus_hatvan@aon.at>
* chore: update eslint setup (#2074)Libravatar Markus Hatvan2021-10-15
|
* chore: remove all code related to news (#2069)Libravatar Markus Hatvan2021-10-14
|
* chore: upgrade react to latest (#2030)Libravatar Markus Hatvan2021-10-07
|
* chore: upgraded electron to 14.1.0 (#1860)Libravatar Vijay Aravamudhan2021-10-04
| | | | * upgrade 'electron-react-titlebar' to 1.0.0 * fix issue with 'contextIsolation' and 'enabelRemoteModule' for service-webview
* Make services update infobar dismissable (#1992)Libravatar Amine2021-09-26
|
* chore: upgrade intl dependencies (#1920)Libravatar Markus Hatvan2021-09-13
|
* refactor: merge common i18n strings [skip ci]Libravatar Vijay A2021-09-08
|
* Add a confirmation when quitting Ferdi and a preference to toggle it ↵Libravatar Vijay Raghavan Aravamudhan2021-09-07
| | | | | (implements #1857) (#1879) Works for the 'Ferdi > Quit' menu, the shortcut key to quit (Cmd/Ctrl+Q) and also from the tray icon.
* chore: remove what's new functionality (#1864)Libravatar Markus Hatvan2021-09-04
|
* fix: fix reordering of services in vertical style layoutLibravatar Vijay A2021-08-25
| | | | fixes #1833
* chore: remove 'shareFranz' feature since its always turned off for FerdiLibravatar Vijay A2021-08-21
|
* chore: dependency cleanup (#1794)Libravatar Markus Hatvan2021-08-15
| | | | | | - removed unnecessary smoothscroll-polyfill (electron is Chromium-only) - removed deprecated mobx-react-devtools (can be used through browser extension) - changed settings icon back to original (now called mdi-cog) - removed electron-rebuild (handled by electron-builder install-app-deps)
* feat: allow the user to enable/disable dark modeLibravatar Vijay A2021-08-11
| | | | (from the sidebar context menu)
* 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: Move platform-specific logic for shortcut keys into common location.Libravatar Vijay A2021-08-10
|
* refactor: Removed duplication and added note about why they were slightly ↵Libravatar Vijay A2021-08-10
| | | | | | different (shortcut accelerator vs tooltip text)
* refactor: Use symbols for key shortcutsLibravatar Vijay A2021-08-10
|
* Fixed #1722 [skip ci]Libravatar Vijay A2021-08-02
|
* 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>
* Fix hibernation mode (#1486)Libravatar kytwb2021-07-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use hibernation strategy from settings instead of hardcoded 5 minutes * Fix conditions with isHibernationEnabled, previously disableHibernation * Make service hibernation obey global setting Also refactors hibernation to move some hibernation enablement logic into the Service model * Remove global hibernation enable switch Implements option 4 from https://github.com/getferdi/ferdi/pull/1486#issuecomment-860290992 according to https://github.com/getferdi/ferdi/pull/1486#issuecomment-876558694 * Implements #865 : Add 'hibernate service' and 'wake up service' in the sidebar context menu. * Removed 'hibernationEnabled' check on main settings screen Since this is an (imo) incongruous behavior for the first time user. They will see a message, but with no ability to choose the hibernation strategy. * Autogenerated files from conflict fixes Co-authored-by: Kristóf Marussy <kristof@marussy.com> 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.
* Upgraded eslint and fixed all the reported errors. (#1549)Libravatar Vijay Raghavan Aravamudhan2021-06-23
|
* 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.
* Synchronize with Franz 5.6.0 (#1033)Libravatar Amine El Mouafik2021-02-08
| | | | | | | Co-authored-by: FranzBot <i18n@meetfranz.com> Co-authored-by: vantezzen <hello@vantezzen.io> Co-authored-by: Makazzz <makazzzpro@live.ca> Co-authored-by: Stefan Malzner <stefan@adlk.io> Co-authored-by: Amine Mouafik <amine@mouafik.fr>
* Add setting to enable nightly releases updates (#742)Libravatar Bennett2020-10-04
| | | Co-authored-by: Amine Mouafik <amine@mouafik.fr>
* Change Keyboard shortcut tooltip text in Sidebar for Settings (#665)Libravatar Sampath Kumar Krishnan2020-04-29
|
* Make update banner dismissable (#564)Libravatar Sampath Kumar Krishnan2020-04-12
| | | | | | | | | - Remove the sticky option passed to InfoBar in AppUpdateInfoBar - Use component state to manage visibility of AppUpdateInfoBar in AuthLayout and AppLayout. - InfoBar will be dismissed only for the current session Co-Authored-By: Mahadevan Sreenivasan <mahadevan_sv@yahoo.com> Co-authored-by: Mahadevan Sreenivasan <mahadevan_sv@yahoo.com>
* Simply update locked stateLibravatar Amine Mouafik2020-02-22
|
* Add publish debug log optionLibravatar vantezzen2019-10-29
|
* Merge https://github.com/meetfranz/franz into franz-5.4.0-releaseLibravatar vantezzen2019-10-24
|\
| * Add trialStatusBar & polishingLibravatar Stefan Malzner2019-10-16
| |
| * simplify plan selectionLibravatar Stefan Malzner2019-10-15
| |
* | Mass replace of availible by availableLibravatar Amine Mouafik2019-10-20
| |
* | Fix lintLibravatar vantezzen2019-10-18
| |