Skip to content

Commit 0b5a68c

Browse files
committed
Merge branch 'master' of github.com:rdefeo/quac
2 parents 2d7c8dd + c70747e commit 0b5a68c

File tree

2 files changed

+17
-4
lines changed

2 files changed

+17
-4
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
## 0.1
2+
- First release!
3+
- Supports Sub-GHz and RFID files
4+
- Items can be sorted based on filename prefix
5+
- Item labels are pretty-printed

README.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@ The app does not provide any recording functionality - you must use the existing
2222
</tr>
2323
</table>
2424

25+
## Navigation / Controls
26+
- Pressing `OK` on a folder label will open/navigate to that folder and display it's contents.
27+
- Pressing `OK` on an action (indicated as a label surrounded by a border) will transmit that signal.
28+
- Pressing `Back` will take you up one folder
29+
- Pressing `Up` and `Down` will, you know, select things up and down...
30+
2531
## File System Layout
2632
The key to organizing your Quac interface is to organize your `/ext/apps_data/quac` folder structure. Every individual file is assigned a button, and every folder/directory is a "group". Selecting a group will show you the contents of that folder/directory, whether they are individual files or more folders. There is no limit on the number of actions or folders - nest as deep as you want!
2733

@@ -45,15 +51,17 @@ Here's an example file layout for the screenshots above:
4551
-01_Power_Off.ir
4652
```
4753

48-
When the action files and folders are rendered for display, any `XX_` prefix will be stripped. Additionally, all underscores will be replaced with spaces. Casing is preserved.
54+
When the action files and folders are rendered for display, any `XX_` prefix will be stripped. All underscores will be replaced with spaces. Extensions will be stripped. Casing is preserved.
4955

5056
## Signal playback
5157
The signal files are played back as recorded. During playback/transmit, the LED light will flash green until the action is complete. For RFID signals, they are continuously played back for 3 seconds.
5258

53-
## Features on deck... maybe?
59+
## On deck... maybe?
60+
- Playlist support: Thinking a `.qpl` file (Quac playlist file - just a text file), that lists the full path of every command you wish to play back. Playlists would be rendered as buttons. Support a `pause [ms]` command so you can space out the actions inside of a playlist.
61+
- Hidden file/folder support: Hide files and folders if they start with a `.`. This allows you to place/organize the files used by a playlist in your current directory structure, without them appearing as buttons/groups in the app.
5462
- Horizontal layout
55-
- Customize length of RFID playback
63+
- Customize length of RFID playback. (Per file? hmm...)
5664
- Improved UI
5765

5866
## Building / Install
59-
This app is currently built with `ufbt`, intended for the stock firmware. I have not tested this on other firmwares. I will post the `.fap` shortly.
67+
This app is currently built with `ufbt`, intended for the stock firmware. I have not tested this on other firmwares. The `.fap` file can be found in the Releases section on the right.

0 commit comments

Comments
 (0)