Skip to content

Commit 4c94452

Browse files
Version 1.0.0-beta. Updated readme. Updated splash text. Updated workflow.
1 parent 777607a commit 4c94452

File tree

3 files changed

+18
-10
lines changed

3 files changed

+18
-10
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ jobs:
2424
go-version: '1.24'
2525

2626
- name: Build
27-
run: go build -v -o Captr_Release_${{ github.ref_name }}.exe
27+
run: go build -v -o captr.exe
2828

2929
- name: Upload Release
3030
uses: softprops/action-gh-release@v2
3131
with:
32-
files: Captr_Release_${{ github.ref_name }}.exe
32+
files: captr.exe
3333
env:
3434
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

main.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ func init() {
260260
}
261261

262262
func main() {
263-
fmt.Println(`
263+
fmt.Printf(`
264264
________/\\\\\\\\\__________________________________________________________
265265
_____/\\\////////___________________________________________________________
266266
___/\\\/____________________________/\\\\\\\\\______/\\\____________________
@@ -271,7 +271,9 @@ ________/\\\\\\\\\__________________________________________________________
271271
____\////\\\\\\\\\_\//\\\\\\\\/\\_\/\\\____________\//\\\\\___\/\\\_________
272272
_______\/////////___\////////\//__\///______________\/////____\///__________
273273
274-
`)
274+
v1.0.0-beta
275+
276+
`)
275277
fmt.Println("Open config file by passing the --config flag")
276278
capture_ops := []string{"Record full screen", "Record specific window", "Screenshot specific window", "Screenshot full screen"}
277279
prompt := promptui.Select{

readme.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
(Windows OS Only)
55

66
> **Status:** Beta
7-
> Currently supports full-screen and window-specific screenshots. Recording functionality is in development.
7+
> Currently supports full-screen, window-specific screenshots and full-screen recording. Window specific recording is still in development.
88
99
## Features
1010

@@ -13,22 +13,28 @@
1313
- 🎥 Screen recording (coming soon)
1414

1515
## Installation
16-
On first run, it auto creates an appdata directory `captr` and puts the config file inside. No separate installation required.
16+
**It's a portable executable file. Doesn't need any installation.**<br><br>
17+
**Something you should know**: On first run, it auto creates an appdata directory `captr` and puts the config file inside.
1718

1819
## Usage
19-
Download the exe from the releases or [build yourself]()<br>
20-
Run the exe to use it or pass the `--config` flag to open the config file.<br>
20+
Download the exe from the releases or [build yourself](#build-yourself).<br>
21+
Run the exe to use it.<br>
2122
For recording functionaility, you must have `ffmpeg` installed and added to path. If you don't have it, the app has the prebuilt prompt to download ffmpeg to the `%appdata%\captr\bin` folder in appdata to use.
2223

24+
### Flags
25+
- `--config`: Opens the config file in the notepad for manual edits.
26+
- `--hotkey`: Change the hotkey for stopping the recording.
27+
- `--reset`: Deletes the `%appdata%/captr` folder.
28+
2329
## Roadmap
2430
- [x] Full-Screen Screenshots
2531
- [x] Window-Specific Screenshots
26-
- [ ] Screen Recording
32+
- [x] Screen Recording
2733
- [ ] Window Recording
2834

2935
## Build Yourself
3036
### Prerequisites
31-
- Golang (>=1.22)
37+
- Golang (>=1.24)
3238
- Mingw-w64
3339

3440
Run `go build` to build the standalone exe file.

0 commit comments

Comments
 (0)