aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* 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.
* Updated the documentation (#1394)Libravatar Vijay Raghavan Aravamudhan2021-05-12
| | | Restructured the documentation. Added an important section for self-help: 'Troubleshooting recipes'. [skip ci]
* Remove duplicated lines (probably introduced in a bad conflict-resolution step).Libravatar Vijay A2021-05-12
| | | | Added TODOs for other duplicated code that is more involved in fixing.
* Method reuse (#1379)Libravatar Vijay Raghavan Aravamudhan2021-05-11
| | | | | * Used already exported common functions to avoid the same logic being repeated. * Use a different package to retrieve the os-name for the 'About Dialog'.
* Fixing issue with icons being garbled due to misconfiguration of gulpLibravatar Vijay A2021-05-11
| | | | env var.
* Skip travis build if the PR is for i18n translations.Libravatar Vijay A2021-05-10
|
* New translations en-US.json (Swedish)Libravatar Ferdi Bot2021-05-10
|
* New translations en-US.json (Swedish)Libravatar Ferdi Bot2021-05-10
|
* Skip travis and appveyor *PR* builds for crowdin PRs.Libravatar Vijay A2021-05-10
|
* Add entitlements for screen-capture-permissionsLibravatar Vijay A2021-05-09
| | | | Removed unused entitlements file used for mac builds.
* Fix tray icon color on macOS Big SurLibravatar Vijay A2021-05-09
|
* Removed reference to google analytics idLibravatar Vijay A2021-05-09
|
* Minor refactoring to pull into reusable function in gulpfile.Libravatar Vijay A2021-05-09
|
* Fixing missed default translation file from prior commit.Libravatar Vijay A2021-05-09
|
* Removed 'webpack.config.base.js' since it was not used anywhere.Libravatar Vijay A2021-05-09
| | | | (to protect against accidental corrupt packaged files)
* Clean the 'out' directory as well when running 'gulp clean'.Libravatar Vijay A2021-05-09
|
* Enhanced 'About dialog' to show the build date, git SHA & branch (fixes ↵Libravatar Vijay Raghavan Aravamudhan2021-05-09
| | | | #1373) (#1375)
* Franz catchups to version 5.6.0 that are not related to macOS (#1372)Libravatar Vijay Raghavan Aravamudhan2021-05-08
| | | | | | | | | * Fix browser control icons in dark mode * Upgraded 'electron-builder' * Added missing system-dependencies for development of ferdi on linux * Fix crashes on navigation changes/reloads
* docs: add jakobsudau as a contributor (#1371)Libravatar allcontributors[bot]2021-05-08
| | | | | | | * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
* docs: add alopix as a contributor (#1370)Libravatar allcontributors[bot]2021-05-08
| | | | | | | * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
* add macos big sur icon (#1333)Libravatar Jakob Felix Julius Sudau2021-05-08
|
* Adding Docker support to create a linux package without impacting host ↵Libravatar Vijay Raghavan Aravamudhan2021-05-08
| | | | machine. (#1332)
* Upgrade 'electron' to 12.0.7 (#1369)Libravatar Vijay Raghavan Aravamudhan2021-05-08
|
* Update to specific version of nodejs in appveyor (#1366)Libravatar Vijay Raghavan Aravamudhan2021-05-08
| | | | | * Use the powershell command to install the specific version of nodejs that we want. * Enable appveyor builds (without publishing) for all commits into the 'develop' and 'nightly' branches.
* Bump ua-parser-js from 0.7.19 to 0.7.28 in /packages/ui (#1363)Libravatar dependabot[bot]2021-05-08
| | | | | | | | | Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.19 to 0.7.28. - [Release notes](https://github.com/faisalman/ua-parser-js/releases) - [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.19...0.7.28) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump ua-parser-js from 0.7.19 to 0.7.28 in /packages/forms (#1364)Libravatar dependabot[bot]2021-05-08
| | | | | | | | | Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.19 to 0.7.28. - [Release notes](https://github.com/faisalman/ua-parser-js/releases) - [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.19...0.7.28) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Upgrade and lock 'react-loader' since its a runtime dependency. Upgrade ↵Libravatar Vijay Raghavan Aravamudhan2021-05-08
| | | | 'lerna' to '4.0.0' (#1368)
* Upgrade to macOS Big Sur in Travis and build native modules (#1359)Libravatar Vijay Raghavan Aravamudhan2021-05-06
|
* Run complete PR builds for osx and linux (#1361)Libravatar Vijay Raghavan Aravamudhan2021-05-06
| | | Also the PR builds run for both linux and macos.
* Turning on electron-builder cache for Linux builds as well (#1355)Libravatar Vijay Raghavan Aravamudhan2021-05-06
|
* Document installation with homebrew for Linux (#1360)Libravatar Vijay Raghavan Aravamudhan2021-05-06
| | | Co-authored-by: Amine <412895+kytwb@users.noreply.github.com>
* Upgrading 'electron-rebuild', 'gulp-sass', 'node-sass' to handle ARM (#1358)Libravatar Vijay Raghavan Aravamudhan2021-05-05
|
* Fix typo in README.md (#1357)Libravatar graves5012021-05-05
|
* Upgrading 'electron-rebuild' to v2.0.2 (#1356)Libravatar Vijay Raghavan Aravamudhan2021-05-05
|
* Trying to fix travis build (#1354)Libravatar Vijay Raghavan Aravamudhan2021-05-05
|
* Downgraded 'electron-builder' and 'electron-rebuild' (#1352)Libravatar Vijay Raghavan Aravamudhan2021-05-05
|
* Lock electron and related to specific versions (#1351)Libravatar Vijay Raghavan Aravamudhan2021-05-05
|
* Upgraded nodejs back to '14.16.1' (#1346)Libravatar Vijay Raghavan Aravamudhan2021-05-05
|
* Logging for nightly build + terminate build on error (#1347)Libravatar Vijay Raghavan Aravamudhan2021-05-05
|
* Fix typo in Login.js (#1348)Libravatar Ikko Ashimine2021-05-05
|
* Removed redundant 'git' commands. (#1343)Libravatar Vijay Raghavan Aravamudhan2021-05-04
|
* Clean the build and out folders before running the build (#1342)Libravatar Vijay Raghavan Aravamudhan2021-05-04
|
* Upgrade npm modules (#1338)Libravatar Vijay Raghavan Aravamudhan2021-05-04
| | | | | | | | | * Upgraded npm modules. * Upgraded npm modules. * Upgraded npm modules. * Upgraded npm modules.
* New Crowdin updates (#1340)Libravatar Ferdi Bot2021-05-04
|
* Added and documented cache setting for travis and appveyor (#1344)Libravatar Vijay Raghavan Aravamudhan2021-05-04
|
* Node downgrade to what's supported by appveyor (#1341)Libravatar Vijay Raghavan Aravamudhan2021-05-04
|
* Highlight selected service correctly in Quick Switcher (#1324)Libravatar Vijay Raghavan Aravamudhan2021-05-03
|
* Quick switch enhancements (#1326)Libravatar Vijay Raghavan Aravamudhan2021-05-03
|
* docs: add vraravam as a contributor (#1337)Libravatar allcontributors[bot]2021-05-03
| | | Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
* Added more logging for CI builds to debug errors (#1329)Libravatar Vijay Raghavan Aravamudhan2021-05-03
|