Skip to content

Commit

Permalink
normalize Foxbox naming
Browse files Browse the repository at this point in the history
  • Loading branch information
aneuwald-ctw committed May 9, 2024
1 parent 564cffc commit 739e237
Show file tree
Hide file tree
Showing 16 changed files with 29 additions and 29 deletions.
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Contributing Guidelines

Welcome, and thank you for your interest in contributing to FoxBox! We value your contributions and want to make the contributing experience enjoyable and rewarding for you. Here’s how you can get started:
Welcome, and thank you for your interest in contributing to Foxbox! We value your contributions and want to make the contributing experience enjoyable and rewarding for you. Here’s how you can get started:

## :rocket: Getting Started

Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1 align="center">FoxBox</h1>
<h1 align="center">Foxbox</h1>

<div align="center">
<a href="https://github.com/bmw-software-engineering/foxbox/stargazers"><img src="https://img.shields.io/github/stars/bmw-software-engineering/foxbox" alt="Stars Badge"/></a>
Expand All @@ -11,7 +11,7 @@

<br />
<p align="center">
FoxBox is an integrated visualization and diagnosis tool for robotics, available in your browser or as a desktop app on Linux, Windows, and macOS.
Foxbox is an integrated visualization and diagnosis tool for robotics, available in your browser or as a desktop app on Linux, Windows, and macOS.
</p>
<p align="center">
<img alt="Foxbox screenshot" src="resources/screenshot.png">
Expand Down Expand Up @@ -64,7 +64,7 @@ $ yarn desktop:start # launch electron
$ yarn run web:serve # it will be avaiable in http://localhost:8080
```

## :hammer_and_wrench: Building FoxBox
## :hammer_and_wrench: Building Foxbox

Build the application for production using these commands:

Expand Down Expand Up @@ -95,8 +95,8 @@ Foxbox follows an open core licensing model. Most functionality is available in

## :handshake: Contributing

Contributions are welcome! FoxBox is primarily built in TypeScript and ReactJS. All potential contributors must agree to the Contributor License Agreement outlined in [CONTRIBUTING.md](CONTRIBUTING.md).
Contributions are welcome! Foxbox is primarily built in TypeScript and ReactJS. All potential contributors must agree to the Contributor License Agreement outlined in [CONTRIBUTING.md](CONTRIBUTING.md).

## :star: Credits

FoxBox originally began as a fork of [FoxGlove Studio](https://github.com/foxglove/studio), an open source project developed by [Foxglove](https://app.foxglove.dev/).
Foxbox originally began as a fork of [FoxGlove Studio](https://github.com/foxglove/studio), an open source project developed by [Foxglove](https://app.foxglove.dev/).
2 changes: 1 addition & 1 deletion benchmark/webpack.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ const mainConfig = (env: unknown, argv: WebpackArgv): Configuration => {
<html>
<head>
<meta charset="utf-8">
<title>FoxBox Benchmark</title>
<title>Foxbox Benchmark</title>
</head>
<script>
global = globalThis;
Expand Down
4 changes: 2 additions & 2 deletions packages/studio-base/src/components/AppBar/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import { useTranslation } from "react-i18next";
import tc from "tinycolor2";
import { makeStyles } from "tss-react/mui";

import { FoxBoxLogo } from "@foxglove/studio-base/components/FoxBoxLogo";
import { FoxboxLogo } from "@foxglove/studio-base/components/FoxboxLogo";

Check failure on line 19 in packages/studio-base/src/components/AppBar/index.tsx

View workflow job for this annotation

GitHub Actions / packages (ubuntu-20.04)

Cannot find module '@foxglove/studio-base/components/FoxboxLogo' or its corresponding type declarations.

Check failure on line 19 in packages/studio-base/src/components/AppBar/index.tsx

View workflow job for this annotation

GitHub Actions / packages (ubuntu-20.04)

Cannot find module '@foxglove/studio-base/components/FoxboxLogo' or its corresponding type declarations.

Check failure on line 19 in packages/studio-base/src/components/AppBar/index.tsx

View workflow job for this annotation

GitHub Actions / packages (ubuntu-20.04)

Cannot find module '@foxglove/studio-base/components/FoxboxLogo' or its corresponding type declarations.
import Stack from "@foxglove/studio-base/components/Stack";
import { useAppContext } from "@foxglove/studio-base/context/AppContext";
import {
Expand Down Expand Up @@ -208,7 +208,7 @@ export function AppBar(props: AppBarProps): JSX.Element {
setAppMenuEl(event.currentTarget);
}}
>
<FoxBoxLogo fontSize="inherit" color="inherit" />
<FoxboxLogo fontSize="inherit" color="inherit" />
<ChevronDown12Regular
className={classes.dropDownIcon}
primaryFill={theme.palette.common.white}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ import OsContextSingleton from "@foxglove/studio-base/OsContextSingleton";
import CopyButton from "@foxglove/studio-base/components/CopyButton";
import { ExperimentalFeatureSettings } from "@foxglove/studio-base/components/ExperimentalFeatureSettings";
import ExtensionsSettings from "@foxglove/studio-base/components/ExtensionsSettings";
import FoxBoxLogoText from "@foxglove/studio-base/components/FoxBoxLogoText";
import FoxboxLogoText from "@foxglove/studio-base/components/FoxboxLogoText";

Check failure on line 33 in packages/studio-base/src/components/AppSettingsDialog/AppSettingsDialog.tsx

View workflow job for this annotation

GitHub Actions / packages (ubuntu-20.04)

Cannot find module '@foxglove/studio-base/components/FoxboxLogoText' or its corresponding type declarations.

Check failure on line 33 in packages/studio-base/src/components/AppSettingsDialog/AppSettingsDialog.tsx

View workflow job for this annotation

GitHub Actions / packages (ubuntu-20.04)

Cannot find module '@foxglove/studio-base/components/FoxboxLogoText' or its corresponding type declarations.

Check failure on line 33 in packages/studio-base/src/components/AppSettingsDialog/AppSettingsDialog.tsx

View workflow job for this annotation

GitHub Actions / packages (ubuntu-20.04)

Cannot find module '@foxglove/studio-base/components/FoxboxLogoText' or its corresponding type declarations.

Check failure on line 33 in packages/studio-base/src/components/AppSettingsDialog/AppSettingsDialog.tsx

View workflow job for this annotation

GitHub Actions / packages (ubuntu-20.04)

Cannot find module '@foxglove/studio-base/components/FoxboxLogoText' or its corresponding type declarations.
import Stack from "@foxglove/studio-base/components/Stack";
import { useAppContext } from "@foxglove/studio-base/context/AppContext";
import {
Expand Down Expand Up @@ -315,10 +315,10 @@ export function AppSettingsDialog(
>
<Stack gap={2} alignItems="flex-start">
<header>
<FoxBoxLogoText color="primary" className={classes.logo} />
<FoxboxLogoText color="primary" className={classes.logo} />
</header>
<Stack direction="row" alignItems="center" gap={1}>
<Typography variant="body2">FoxBox version {FOXGLOVE_STUDIO_VERSION}</Typography>
<Typography variant="body2">Foxbox version {FOXGLOVE_STUDIO_VERSION}</Typography>
<CopyButton
size="small"
getText={() => FOXGLOVE_STUDIO_VERSION?.toString() ?? ""}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import tinycolor from "tinycolor2";
import { makeStyles } from "tss-react/mui";

import { DataSourceDialogItem } from "@foxglove/studio-base/components/DataSourceDialog/DataSourceDialog";
import FoxBoxLogoText from "@foxglove/studio-base/components/FoxBoxLogoText";
import FoxboxLogoText from "@foxglove/studio-base/components/FoxboxLogoText";

Check failure on line 12 in packages/studio-base/src/components/DataSourceDialog/Start.tsx

View workflow job for this annotation

GitHub Actions / packages (ubuntu-20.04)

Cannot find module '@foxglove/studio-base/components/FoxboxLogoText' or its corresponding type declarations.

Check failure on line 12 in packages/studio-base/src/components/DataSourceDialog/Start.tsx

View workflow job for this annotation

GitHub Actions / packages (ubuntu-20.04)

Cannot find module '@foxglove/studio-base/components/FoxboxLogoText' or its corresponding type declarations.

Check failure on line 12 in packages/studio-base/src/components/DataSourceDialog/Start.tsx

View workflow job for this annotation

GitHub Actions / packages (ubuntu-20.04)

Cannot find module '@foxglove/studio-base/components/FoxboxLogoText' or its corresponding type declarations.
import Stack from "@foxglove/studio-base/components/Stack";
import TextMiddleTruncate from "@foxglove/studio-base/components/TextMiddleTruncate";
import { useAnalytics } from "@foxglove/studio-base/context/AnalyticsContext";
Expand Down Expand Up @@ -356,7 +356,7 @@ export default function Start(): JSX.Element {
return (
<Stack className={classes.grid}>
<header className={classes.header}>
<FoxBoxLogoText color="primary" className={classes.logo} />
<FoxboxLogoText color="primary" className={classes.logo} />
</header>
<Stack className={classes.content}>
<Stack gap={4}>
Expand Down
4 changes: 2 additions & 2 deletions packages/studio-base/src/components/DocumentTitleAdapter.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@ export default function DocumentTitleAdapter(): JSX.Element {

useEffect(() => {
if (!playerName) {
window.document.title = "FoxBox";
window.document.title = "Foxbox";
return;
}
window.document.title = navigator.userAgent.includes("Mac")
? playerName
: `${playerName}FoxBox`;
: `${playerName}Foxbox`;
}, [playerName]);

return <></>;
Expand Down
4 changes: 2 additions & 2 deletions packages/studio-base/src/components/FoxBoxLogo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

import { SvgIcon, SvgIconProps } from "@mui/material";

export function FoxBoxLogo(props: SvgIconProps): JSX.Element {
export function FoxboxLogo(props: SvgIconProps): JSX.Element {
return (
<SvgIcon viewBox="0 0 512 512" {...props}>
<title>FoxBox</title>
<title>Foxbox</title>
<svg
xmlns="http://www.w3.org/2000/svg"
fill="currentColor"
Expand Down
4 changes: 2 additions & 2 deletions packages/studio-base/src/components/FoxBoxLogoText.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

import { SvgIcon, SvgIconProps } from "@mui/material";

Check failure on line 5 in packages/studio-base/src/components/FoxBoxLogoText.tsx

View workflow job for this annotation

GitHub Actions / lint (ubuntu-20.04)

Filename 'FoxBoxLogoText' must match the exported name 'FoxboxLogoText'

export default function FoxBoxLogoText(props: SvgIconProps): JSX.Element {
export default function FoxboxLogoText(props: SvgIconProps): JSX.Element {
return (
<SvgIcon viewBox="0 0 909 204" {...props}>
<title>FoxBox</title>
<title>Foxbox</title>
<g>
<svg
width="909"
Expand Down
2 changes: 1 addition & 1 deletion packages/studio-base/src/i18n/en/appSettings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export const appSettings = {
askEachTime: "Ask each time",
colorScheme: "Color scheme",
dark: "Dark",
debugModeDescription: "Enable panels and features for debugging FoxBox",
debugModeDescription: "Enable panels and features for debugging Foxbox",
desktopApp: "Desktop app",
displayTimestampsIn: "Display timestamps in",
experimentalFeatures: "Experimental features",
Expand Down
4 changes: 2 additions & 2 deletions packages/studio-base/src/i18n/en/incompatibleLayoutVersion.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

export const incompatibleLayoutVersion = {
desktopText:
"This layout was created with a newer version of FoxBox. Please update to the latest version at ",
"This layout was created with a newer version of Foxbox. Please update to the latest version at ",
title: "Incompatible layout version",
webText: "This layout was created with a newer version of FoxBox. Please refresh your browser.",
webText: "This layout was created with a newer version of Foxbox. Please refresh your browser.",
};
4 changes: 2 additions & 2 deletions packages/studio-base/src/i18n/en/openDialog.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@

export const openDialog = {
canBeShared: "Share data files, visualization layouts, and custom extensions with teammates",
collaborateTitle: "Accelerate development with FoxBox Data Platform",
collaborateTitle: "Accelerate development with Foxbox Data Platform",
convenientWebInterface:
"Use a convenient web interface to tag, search, and retrieve data at lightning speed",
createAFreeAccount: "Create a free account",
exploreSampleData: "Explore sample data",
learnMore: "Learn more",
needHelp: "Need help?",
needHelpDescription: "View our documentation, or check out the tutorials on the Foxglove blog.",
newToFoxgloveStudio: "New to FoxBox?",
newToFoxgloveStudio: "New to Foxbox?",
newToFoxgloveStudioDescription:
"Start by exploring a sample dataset or checking out our documentation.",
openAGitHubIssue: "Open a GitHub issue",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ export function LaunchPreferenceScreen(): ReactElement {

return (
<Dialog open classes={{ paper: classes.paper }}>
<DialogTitle className={classes.dialogTitle}>Launch FoxBox</DialogTitle>
<DialogTitle className={classes.dialogTitle}>Launch Foxbox</DialogTitle>
<DialogContent>
<Grid container spacing={1}>
{actions.map((action) => (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ export function LaunchingInDesktopScreen(): ReactElement {
style={{ maxWidth: 480 }}
>
<Typography align="center" variant="h2" fontWeight={600}>
Launching FoxBox
Launching Foxbox
</Typography>
<Typography align="center" fontWeight={600}>
We’ve directed you to the desktop app.
Expand Down
2 changes: 1 addition & 1 deletion packages/studio-web/src/webpackConfigs.ts
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ export const mainConfig =
</html>
`,
foxgloveExtraHeadTags: `
<title>FoxBox</title>
<title>Foxbox</title>
<link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png" />
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png" />
Expand Down
2 changes: 1 addition & 1 deletion packages/theme/src/i18n/en/appSettings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export const appSettings = {
askEachTime: "Ask each time",
colorScheme: "Color scheme",
dark: "Dark",
debugModeDescription: "Enable panels and features for debugging FoxBox",
debugModeDescription: "Enable panels and features for debugging Foxbox",
desktopApp: "Desktop app",
displayTimestampsIn: "Display timestamps in",
experimentalFeatures: "Experimental features",
Expand Down

0 comments on commit 739e237

Please sign in to comment.