Skip to content

Commit

Permalink
Merge pull request #91 from fosslife/master
Browse files Browse the repository at this point in the history
  • Loading branch information
Sparkenstein authored Aug 10, 2024
2 parents e0df982 + 42695a3 commit 50dd8c4
Show file tree
Hide file tree
Showing 34 changed files with 2,241 additions and 248 deletions.
95 changes: 55 additions & 40 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

All notable changes to this project will be documented in this file.

## [devtoolsx-v2.10.0] - 2024-07-13
## [devtoolsx-v2.14.0] - 2024-08-10

### 🚀 Features

Expand All @@ -17,7 +17,7 @@ All notable changes to this project will be documented in this file.
- Auto open accordion for path
- Changelog generator
- Css playground
- *(ci)* New bump version script
- _(ci)_ New bump version script
- Rewrote jwt
- Rest options for monaco
- Svg preview
Expand All @@ -26,17 +26,21 @@ All notable changes to this project will be documented in this file.
- Color palette generator
- Hmac generator
- Image cropper
- Debounce color picker
- Cleanup, copy cursor and copy notification

### 🐛 Bug Fixes

- Hardcoded width
- Vertical image overflow
- Error handling
- *(ci)* Js heap out of mem
- *(ci)* Incorrect matrix platforms
- _(ci)_ Js heap out of mem
- _(ci)_ Incorrect matrix platforms
- Autosizing text
- No sourcemaps
- Upx script
- Remove corepack
- Yarn.lock update

### 📚 Documentation

Expand All @@ -45,21 +49,32 @@ All notable changes to this project will be documented in this file.
- Star history
- Reorder features
- New feature
- Changelog
- 3 new features
- New authors and feature

### ⚙️ Miscellaneous Tasks

- Merge conflicts
- Refactoring and error handling
- Cleanup
- Smaller app drawer
- *(ui)* Bigger icons, flex fix
- _(ui)_ Bigger icons, flex fix
- Cleanup
- Unused vars rule
- Deps upgrade
- *(doc)* Add download instructions
- *(ui)* Shortcut styling
- _(doc)_ Add download instructions
- _(ui)_ Shortcut styling
- Rename file
- *(doc)* Changelog
- _(doc)_ Changelog

### Feature

- Harmonies & Some cleanup

### Todo

- Next pr =)

### Deps

Expand Down Expand Up @@ -245,7 +260,7 @@ All notable changes to this project will be documented in this file.
- Minifier/beautifier
- New tauri action
- Release v2.1.0
- *(ci)* Fix broken CI
- _(ci)_ Fix broken CI
- Upgrade pnpm version
- Move to pnpm
- Move to yarn
Expand All @@ -266,14 +281,14 @@ All notable changes to this project will be documented in this file.
- Delete row feature
- Open and save markdown files
- Lots of cleanup, collapsible navbar
- *(navbar)* Migrate to css-modules
- _(navbar)_ Migrate to css-modules
- App style
- All version upgrade

### 🐛 Bug Fixes

- Pinned cards different layouts
- *(readme)* Borked english
- _(readme)_ Borked english
- Minimum width
- Styles cleanup
- Css cleanup and overflow fix
Expand Down Expand Up @@ -353,7 +368,7 @@ All notable changes to this project will be documented in this file.

### 🚀 Features

- *(doc)* Reorder features
- _(doc)_ Reorder features
- Add loader to show compression progress
- Navigate on entire row click
- Loader for large file hashes
Expand All @@ -380,12 +395,12 @@ All notable changes to this project will be documented in this file.
### 🚀 Features

- REST API module
- *(rest)* Params support
- _(rest)_ Params support
- Headers
- Delete and enable params
- *(ui)* Global styles + theme
- *(json)* Move away from jsoneditor
- *(monaco)* New theme
- _(ui)_ Global styles + theme
- _(json)_ Move away from jsoneditor
- _(monaco)_ New theme
- Hashing tools rewrite
- Moved random text generator, entropy calculation
- Exclude chars
Expand All @@ -412,7 +427,7 @@ All notable changes to this project will be documented in this file.
- Theme toggle action
- Unstable features tooltip
- Enable debug window
- *(doc)* Add coc and contributing
- _(doc)_ Add coc and contributing
- Icon assets for all sizes
- Add banner
- Debug launch configuration
Expand All @@ -423,9 +438,9 @@ All notable changes to this project will be documented in this file.
- Card width
- Unused imports
- UI changes
- *(nav)* Remove theme for now
- *(wip)* Remove chakra ui
- *(wip)* Remove chakra ui
- _(nav)_ Remove theme for now
- _(wip)_ Remove chakra ui
- _(wip)_ Remove chakra ui
- Responsive width
- Auto focus on new tab and close tab
- Main layout
Expand All @@ -448,15 +463,15 @@ All notable changes to this project will be documented in this file.
- Increase default font size
- Reset selection on error
- Scroll high blocking last item
- *(ui)* Extra padding on left
- _(ui)_ Extra padding on left

### 🚜 Refactor

- Cleanuip
- Reuse outputbox
- Lint
- Lint
- *(doc)* New badges
- _(doc)_ New badges

### 📚 Documentation

Expand Down Expand Up @@ -499,7 +514,7 @@ All notable changes to this project will be documented in this file.

### Ui

- *(wip)* Remove chakra UI
- _(wip)_ Remove chakra UI

## [DevToolsv1.5.0] - 2022-06-19

Expand All @@ -513,18 +528,18 @@ All notable changes to this project will be documented in this file.
- Search navbar items
- Pinning items working
- Pin feature on nav and home
- *(wip)* Unit conversion
- *(ui)* Animation on route change
- _(wip)_ Unit conversion
- _(ui)_ Animation on route change
- Tabs support in json-editor
- Generate many random strings at once
- Generate multiple strings
- *(ui)* Heading
- *(ui)* Heading on all components
- _(ui)_ Heading
- _(ui)_ Heading on all components
- Unit converter
- Calculate on swap
- Global modal
- Focus on escape
- *(wip)* React playground
- _(wip)_ React playground
- React live editor

### 🐛 Bug Fixes
Expand All @@ -535,7 +550,7 @@ All notable changes to this project will be documented in this file.
- Disable ctrlP and F3
- Remove prefetch
- Lint
- *(ui)* Better animation and height fix
- _(ui)_ Better animation and height fix
- Repl scroll increasing
- Cards color to match theme
- Hide outside links
Expand All @@ -552,7 +567,7 @@ All notable changes to this project will be documented in this file.
- Vite plugins
- Color
- Layout changed
- Using reusable monaco wrapper
- Using reusable monaco wrapper

### ⚙️ Miscellaneous Tasks

Expand Down Expand Up @@ -594,13 +609,13 @@ All notable changes to this project will be documented in this file.
- Markdown preview and editor
- Yaml json convertro
- Support monaco offline
- *(wip)* Pastebin
- _(wip)_ Pastebin
- Pastebin

### 🐛 Bug Fixes

- Regex tester
- *(scope)* Update version
- _(scope)_ Update version
- Titles
- Cleanup unused deps
- Disable right click
Expand Down Expand Up @@ -646,7 +661,7 @@ All notable changes to this project will be documented in this file.
- Darkmode reset on leave
- Ignore type
- Css overflow on button
- *(ui)* Remove cards
- _(ui)_ Remove cards

### Deps

Expand Down Expand Up @@ -721,7 +736,7 @@ All notable changes to this project will be documented in this file.

### 🐛 Bug Fixes

- *(utils)* Crash when launching app for the first time
- _(utils)_ Crash when launching app for the first time
- Sort order

### Conf
Expand All @@ -738,13 +753,13 @@ All notable changes to this project will be documented in this file.

- Lazy loading components
- Profile smaller release
- *(hash)* Calculate hash of a file
- _(hash)_ Calculate hash of a file

### 🐛 Bug Fixes

- Eslint config
- Quotes
- *(CI)* Tool name in release
- _(CI)_ Tool name in release

### Conf

Expand All @@ -762,7 +777,7 @@ All notable changes to this project will be documented in this file.

### Lint

- *(format)* Single quotes to double
- _(format)_ Single quotes to double

### Misc

Expand Down Expand Up @@ -796,7 +811,7 @@ All notable changes to this project will be documented in this file.
### Dep

- Using react-hookz
- *(add)* Crypto js for hashes
- _(add)_ Crypto js for hashes
- Gen-password util

### Release
Expand All @@ -813,7 +828,7 @@ All notable changes to this project will be documented in this file.

- Dark theme first
- Routes
- *(component)* Welcome placeholder
- _(component)_ Welcome placeholder
- Card and json-formatter
- Navbar using cards
- Basic prototype of json
Expand All @@ -836,7 +851,7 @@ All notable changes to this project will be documented in this file.

### Add

- *(dep)* For type hints
- _(dep)_ For type hints

### Init

Expand Down
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ This project exists solely because I was fed up switching between different tool

#### Checkout [features.md](features.md) for a short video demo on every feature.

DevTools-X has about **37 features** as of now, and growing.
DevTools-X has about **41 features** as of now, and growing.

The full list in below, One big selling point of DevTools-X is it uses `monaco-editor`, the editor used by vscode, so tons of editor features are
available to you right from the start, as if you are using vscode.
Expand Down Expand Up @@ -101,6 +101,10 @@ available to you right from the start, as if you are using vscode.
35. Generate mock data with Faker
36. CSS live playground
37. QR Code Reader
38. Image cropper
39. HMAC Generator
40. Color palette generator
41. Color Harmonies generator

## Contributing

Expand All @@ -120,9 +124,12 @@ DevTools-X is **NOT WRITTEN IN ELECTRON**.

That should be enough to tell you it's built on top of [Tauri](https://tauri.app/), So we get best of the both worlds: Web + Rust. Web to create beautiful cross-platform UI, Rust to create fast and small applications. Tauri bundle is super small, about 10MB of installer.

## Authors
## Contributors

- [@Sparkenstein](https://www.github.com/Sparkenstein)
- [@ThijsZijdel](https://github.com/ThijsZijdel)
- [@yemikudaisi](https://github.com/yemikudaisi)
- [@kuyoonjo](https://github.com/kuyoonjo)
- You?

## FAQ
Expand Down
11 changes: 7 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "dev-tools",
"version": "2.13.0",
"version": "2.14.0",
"license": "MIT",
"type": "module",
"scripts": {
Expand Down Expand Up @@ -38,7 +38,6 @@
"axios": "^1.6.8",
"chroma-js": "^2.4.2",
"clsx": "^2.1.0",
"color-convert": "^2.0.1",
"convert-units": "^2.3.4",
"cron-parser": "^4.9.0",
"cronstrue": "^2.48.0",
Expand All @@ -54,13 +53,14 @@
"lesspass": "^9.2.0",
"lorem-ipsum": "^2.0.8",
"monaco-themes": "^0.4.4",
"nanoid": "^5.0.7",
"polished": "^4.3.1",
"preact": "^10.20.1",
"qrcode": "^1.5.3",
"quicktype": "^23.0.114",
"quicktype-core": "^23.0.114",
"react": "^18.2.0",
"react-colorful": "^5.6.1",
"react-color": "^2.19.3",
"react-compare-slider": "^3.0.1",
"react-cropper": "^2.3.3",
"react-dom": "^18.2.0",
Expand All @@ -74,6 +74,7 @@
"simple-base-converter": "^1.0.19",
"tauri-plugin-store-api": "https://github.com/tauri-apps/tauri-plugin-store",
"terser": "^5.30.0",
"tinycolor2": "^1.6.0",
"typescript-eslint": "^7.4.0",
"uuid": "^9.0.1"
},
Expand All @@ -93,7 +94,9 @@
"@types/prismjs": "^1.26.3",
"@types/qrcode": "^1.5.5",
"@types/react": "^18.2.73",
"@types/react-color": "^3.0.12",
"@types/react-dom": "^18.2.23",
"@types/tinycolor2": "^1.4.6",
"@types/uuid": "^9.0.8",
"@typescript-eslint/eslint-plugin": "^7.4.0",
"@vitejs/plugin-react": "^4.2.1",
Expand All @@ -117,4 +120,4 @@
"typescript": "^5.4.3",
"vite": "^5.2.7"
}
}
}
Binary file added public/main-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 50dd8c4

Please sign in to comment.