gitextract_a17rmpp5/ ├── .babelrc ├── .github/ │ └── FUNDING.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bin/ │ └── pack.js ├── package.json ├── resources/ │ ├── child.plist │ ├── icns/ │ │ ├── MyIcon.icns │ │ └── generate │ └── parent.plist ├── src/ │ ├── main/ │ │ ├── index.ts │ │ ├── menu.ts │ │ └── windowManager.ts │ └── renderer/ │ ├── images/ │ │ └── design.sketch │ ├── photon/ │ │ └── css/ │ │ └── photon.css │ ├── redux/ │ │ ├── actions/ │ │ │ ├── connection.js │ │ │ ├── favorites.js │ │ │ ├── index.js │ │ │ ├── instances.js │ │ │ ├── patterns.js │ │ │ └── sizes.js │ │ ├── middlewares/ │ │ │ ├── createThunkReplyMiddleware.js │ │ │ └── index.js │ │ ├── persistEnhancer.js │ │ ├── reducers/ │ │ │ ├── activeInstanceKey.js │ │ │ ├── favorites.js │ │ │ ├── index.js │ │ │ ├── instances.js │ │ │ ├── patterns.js │ │ │ └── sizes.js │ │ └── store.js │ ├── storage/ │ │ ├── Favorites.js │ │ ├── Patterns.js │ │ ├── Sizes.js │ │ └── index.js │ ├── styles/ │ │ ├── global.scss │ │ ├── native.scss │ │ └── photon.scss │ ├── utils.ts │ ├── vendors/ │ │ └── jquery.terminal/ │ │ └── index.css │ └── windows/ │ ├── MainWindow/ │ │ ├── InstanceContent/ │ │ │ ├── ConnectionSelectorContainer/ │ │ │ │ ├── Config/ │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.scss │ │ │ │ ├── Favorite.jsx │ │ │ │ └── index.jsx │ │ │ ├── DatabaseContainer/ │ │ │ │ ├── AddButton/ │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.scss │ │ │ │ ├── Content/ │ │ │ │ │ ├── Config/ │ │ │ │ │ │ ├── index.jsx │ │ │ │ │ │ └── index.scss │ │ │ │ │ ├── Footer.jsx │ │ │ │ │ ├── KeyContent/ │ │ │ │ │ │ ├── BaseContent/ │ │ │ │ │ │ │ ├── Editor/ │ │ │ │ │ │ │ │ ├── index.jsx │ │ │ │ │ │ │ │ └── index.scss │ │ │ │ │ │ │ ├── HashContent.jsx │ │ │ │ │ │ │ ├── ListContent.jsx │ │ │ │ │ │ │ ├── SetContent.jsx │ │ │ │ │ │ │ ├── SortHeaderCell.jsx │ │ │ │ │ │ │ ├── StringContent.jsx │ │ │ │ │ │ │ ├── ZSetContent.jsx │ │ │ │ │ │ │ ├── index.jsx │ │ │ │ │ │ │ └── index.scss │ │ │ │ │ │ ├── index.jsx │ │ │ │ │ │ └── index.scss │ │ │ │ │ ├── TabBar/ │ │ │ │ │ │ ├── index.jsx │ │ │ │ │ │ └── index.scss │ │ │ │ │ ├── Terminal/ │ │ │ │ │ │ ├── index.jsx │ │ │ │ │ │ └── index.scss │ │ │ │ │ └── index.jsx │ │ │ │ ├── ContentEditable/ │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── index.scss │ │ │ │ ├── KeyBrowser/ │ │ │ │ │ ├── Footer.jsx │ │ │ │ │ ├── KeyList/ │ │ │ │ │ │ ├── index.jsx │ │ │ │ │ │ └── index.scss │ │ │ │ │ ├── PatternList/ │ │ │ │ │ │ ├── index.jsx │ │ │ │ │ │ └── index.scss │ │ │ │ │ └── index.jsx │ │ │ │ ├── index.jsx │ │ │ │ └── index.scss │ │ │ ├── Modal/ │ │ │ │ ├── index.jsx │ │ │ │ └── index.scss │ │ │ └── index.jsx │ │ ├── InstanceTabs/ │ │ │ ├── Tab.tsx │ │ │ ├── Tabs.tsx │ │ │ ├── index.tsx │ │ │ └── main.scss │ │ ├── entry.jsx │ │ └── index.jsx │ └── PatternManagerWindow/ │ ├── app.scss │ ├── entry.jsx │ └── index.jsx ├── tsconfig.json └── webpack.config.js