├── .eslintrc.js ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── build.yml ├── .gitignore ├── .prettierrc ├── LICENSE ├── PATENTS ├── README.md ├── dev-app-update.yml ├── electron-builder.json ├── package.json ├── screenshots └── screen1.gif ├── scripts └── compile.js ├── src ├── main │ ├── container.ts │ ├── index.ts │ ├── process-window.ts │ ├── settings.ts │ └── windows │ │ ├── app.ts │ │ ├── menu.ts │ │ └── popup.ts ├── renderer │ ├── components │ │ ├── Switch │ │ │ ├── index.tsx │ │ │ └── styles.ts │ │ └── Textfield │ │ │ ├── index.tsx │ │ │ └── style.ts │ ├── constants │ │ ├── colors.ts │ │ ├── fonts.ts │ │ ├── index.ts │ │ └── transparency.ts │ └── views │ │ ├── app │ │ ├── components │ │ │ ├── App │ │ │ │ ├── index.tsx │ │ │ │ └── style.ts │ │ │ ├── HorizontalScrollbar │ │ │ │ ├── index.tsx │ │ │ │ └── style.ts │ │ │ ├── Tab │ │ │ │ ├── index.tsx │ │ │ │ └── style.ts │ │ │ ├── Tabbar │ │ │ │ ├── index.tsx │ │ │ │ └── style.ts │ │ │ ├── Tabs │ │ │ │ └── index.tsx │ │ │ ├── Toolbar │ │ │ │ ├── index.tsx │ │ │ │ └── style.ts │ │ │ └── ToolbarButton │ │ │ │ ├── index.tsx │ │ │ │ └── style.ts │ │ ├── constants │ │ │ ├── design.ts │ │ │ ├── icons.ts │ │ │ ├── index.ts │ │ │ └── tabs.ts │ │ ├── index.tsx │ │ ├── models │ │ │ ├── index.ts │ │ │ └── tab.ts │ │ ├── store │ │ │ ├── add-tab.ts │ │ │ ├── index.ts │ │ │ └── tabs.ts │ │ ├── style.ts │ │ └── utils │ │ │ ├── colors.ts │ │ │ ├── index.ts │ │ │ └── windows.ts │ │ └── menu │ │ ├── components │ │ ├── App │ │ │ ├── index.tsx │ │ │ └── style.ts │ │ └── QuickMenu │ │ │ ├── index.tsx │ │ │ └── style.ts │ │ ├── index.tsx │ │ ├── store │ │ └── index.ts │ │ └── style.ts └── shared │ ├── mixins │ ├── images.ts │ ├── index.ts │ ├── positioning.ts │ ├── scroll.ts │ ├── shadows.ts │ ├── typography.ts │ └── user-selection.ts │ ├── resources │ ├── fonts │ │ ├── roboto-light.woff2 │ │ ├── roboto-medium.woff2 │ │ └── roboto-regular.woff2 │ └── icons │ │ ├── add.svg │ │ ├── close.svg │ │ ├── download.svg │ │ ├── drop-window.svg │ │ ├── more.svg │ │ ├── photo.svg │ │ └── theme.svg │ └── utils │ ├── paths.ts │ └── string.ts ├── static ├── app-icons │ ├── icon.icns │ ├── icon.ico │ └── icon.png └── pages │ └── app.html ├── tsconfig.json ├── webpack.config.base.js ├── webpack.config.js ├── webpack.config.renderer.js └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/LICENSE -------------------------------------------------------------------------------- /PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/PATENTS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/README.md -------------------------------------------------------------------------------- /dev-app-update.yml: -------------------------------------------------------------------------------- 1 | owner: sentialx 2 | repo: multrin 3 | provider: github 4 | -------------------------------------------------------------------------------- /electron-builder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/electron-builder.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/screen1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/screenshots/screen1.gif -------------------------------------------------------------------------------- /scripts/compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/scripts/compile.js -------------------------------------------------------------------------------- /src/main/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/main/container.ts -------------------------------------------------------------------------------- /src/main/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/main/index.ts -------------------------------------------------------------------------------- /src/main/process-window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/main/process-window.ts -------------------------------------------------------------------------------- /src/main/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/main/settings.ts -------------------------------------------------------------------------------- /src/main/windows/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/main/windows/app.ts -------------------------------------------------------------------------------- /src/main/windows/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/main/windows/menu.ts -------------------------------------------------------------------------------- /src/main/windows/popup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/main/windows/popup.ts -------------------------------------------------------------------------------- /src/renderer/components/Switch/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/components/Switch/index.tsx -------------------------------------------------------------------------------- /src/renderer/components/Switch/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/components/Switch/styles.ts -------------------------------------------------------------------------------- /src/renderer/components/Textfield/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/components/Textfield/index.tsx -------------------------------------------------------------------------------- /src/renderer/components/Textfield/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/components/Textfield/style.ts -------------------------------------------------------------------------------- /src/renderer/constants/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/constants/colors.ts -------------------------------------------------------------------------------- /src/renderer/constants/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/constants/fonts.ts -------------------------------------------------------------------------------- /src/renderer/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/constants/index.ts -------------------------------------------------------------------------------- /src/renderer/constants/transparency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/constants/transparency.ts -------------------------------------------------------------------------------- /src/renderer/views/app/components/App/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/components/App/index.tsx -------------------------------------------------------------------------------- /src/renderer/views/app/components/App/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/components/App/style.ts -------------------------------------------------------------------------------- /src/renderer/views/app/components/HorizontalScrollbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/components/HorizontalScrollbar/index.tsx -------------------------------------------------------------------------------- /src/renderer/views/app/components/HorizontalScrollbar/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/components/HorizontalScrollbar/style.ts -------------------------------------------------------------------------------- /src/renderer/views/app/components/Tab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/components/Tab/index.tsx -------------------------------------------------------------------------------- /src/renderer/views/app/components/Tab/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/components/Tab/style.ts -------------------------------------------------------------------------------- /src/renderer/views/app/components/Tabbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/components/Tabbar/index.tsx -------------------------------------------------------------------------------- /src/renderer/views/app/components/Tabbar/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/components/Tabbar/style.ts -------------------------------------------------------------------------------- /src/renderer/views/app/components/Tabs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/components/Tabs/index.tsx -------------------------------------------------------------------------------- /src/renderer/views/app/components/Toolbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/components/Toolbar/index.tsx -------------------------------------------------------------------------------- /src/renderer/views/app/components/Toolbar/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/components/Toolbar/style.ts -------------------------------------------------------------------------------- /src/renderer/views/app/components/ToolbarButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/components/ToolbarButton/index.tsx -------------------------------------------------------------------------------- /src/renderer/views/app/components/ToolbarButton/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/components/ToolbarButton/style.ts -------------------------------------------------------------------------------- /src/renderer/views/app/constants/design.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/constants/design.ts -------------------------------------------------------------------------------- /src/renderer/views/app/constants/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/constants/icons.ts -------------------------------------------------------------------------------- /src/renderer/views/app/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/constants/index.ts -------------------------------------------------------------------------------- /src/renderer/views/app/constants/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/constants/tabs.ts -------------------------------------------------------------------------------- /src/renderer/views/app/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/index.tsx -------------------------------------------------------------------------------- /src/renderer/views/app/models/index.ts: -------------------------------------------------------------------------------- 1 | export * from './tab'; 2 | -------------------------------------------------------------------------------- /src/renderer/views/app/models/tab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/models/tab.ts -------------------------------------------------------------------------------- /src/renderer/views/app/store/add-tab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/store/add-tab.ts -------------------------------------------------------------------------------- /src/renderer/views/app/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/store/index.ts -------------------------------------------------------------------------------- /src/renderer/views/app/store/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/store/tabs.ts -------------------------------------------------------------------------------- /src/renderer/views/app/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/style.ts -------------------------------------------------------------------------------- /src/renderer/views/app/utils/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/utils/colors.ts -------------------------------------------------------------------------------- /src/renderer/views/app/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/utils/index.ts -------------------------------------------------------------------------------- /src/renderer/views/app/utils/windows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/app/utils/windows.ts -------------------------------------------------------------------------------- /src/renderer/views/menu/components/App/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/menu/components/App/index.tsx -------------------------------------------------------------------------------- /src/renderer/views/menu/components/App/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/menu/components/App/style.ts -------------------------------------------------------------------------------- /src/renderer/views/menu/components/QuickMenu/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/menu/components/QuickMenu/index.tsx -------------------------------------------------------------------------------- /src/renderer/views/menu/components/QuickMenu/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/menu/components/QuickMenu/style.ts -------------------------------------------------------------------------------- /src/renderer/views/menu/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/menu/index.tsx -------------------------------------------------------------------------------- /src/renderer/views/menu/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/menu/store/index.ts -------------------------------------------------------------------------------- /src/renderer/views/menu/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/renderer/views/menu/style.ts -------------------------------------------------------------------------------- /src/shared/mixins/images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/mixins/images.ts -------------------------------------------------------------------------------- /src/shared/mixins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/mixins/index.ts -------------------------------------------------------------------------------- /src/shared/mixins/positioning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/mixins/positioning.ts -------------------------------------------------------------------------------- /src/shared/mixins/scroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/mixins/scroll.ts -------------------------------------------------------------------------------- /src/shared/mixins/shadows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/mixins/shadows.ts -------------------------------------------------------------------------------- /src/shared/mixins/typography.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/mixins/typography.ts -------------------------------------------------------------------------------- /src/shared/mixins/user-selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/mixins/user-selection.ts -------------------------------------------------------------------------------- /src/shared/resources/fonts/roboto-light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/resources/fonts/roboto-light.woff2 -------------------------------------------------------------------------------- /src/shared/resources/fonts/roboto-medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/resources/fonts/roboto-medium.woff2 -------------------------------------------------------------------------------- /src/shared/resources/fonts/roboto-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/resources/fonts/roboto-regular.woff2 -------------------------------------------------------------------------------- /src/shared/resources/icons/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/resources/icons/add.svg -------------------------------------------------------------------------------- /src/shared/resources/icons/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/resources/icons/close.svg -------------------------------------------------------------------------------- /src/shared/resources/icons/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/resources/icons/download.svg -------------------------------------------------------------------------------- /src/shared/resources/icons/drop-window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/resources/icons/drop-window.svg -------------------------------------------------------------------------------- /src/shared/resources/icons/more.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/resources/icons/more.svg -------------------------------------------------------------------------------- /src/shared/resources/icons/photo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/resources/icons/photo.svg -------------------------------------------------------------------------------- /src/shared/resources/icons/theme.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/resources/icons/theme.svg -------------------------------------------------------------------------------- /src/shared/utils/paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/utils/paths.ts -------------------------------------------------------------------------------- /src/shared/utils/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/src/shared/utils/string.ts -------------------------------------------------------------------------------- /static/app-icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/static/app-icons/icon.icns -------------------------------------------------------------------------------- /static/app-icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/static/app-icons/icon.ico -------------------------------------------------------------------------------- /static/app-icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/static/app-icons/icon.png -------------------------------------------------------------------------------- /static/pages/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/static/pages/app.html -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/webpack.config.base.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/webpack.config.js -------------------------------------------------------------------------------- /webpack.config.renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/webpack.config.renderer.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/multrin/HEAD/yarn.lock --------------------------------------------------------------------------------