Skip to content

Commit aa1a3b3

Browse files
authored
New random file name API fix (#40)
1 parent 081bdc3 commit aa1a3b3

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

.catalog/changelog.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
## 1.1
2+
- New random filename API
3+
## 1.0
4+
- Initial release

application.fam

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ App(
66
requires=["gui"],
77
stack_size=1 * 2048,
88
fap_description="Application for reading and writing 25-series SPI memory chips",
9-
fap_version="1.0",
9+
fap_version="1.1",
1010
fap_icon="images/Dip8_10px.png",
1111
fap_category="GPIO",
1212
fap_icon_assets="images",

scenes/spi_mem_scene_read_filename.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ void spi_mem_scene_read_set_random_filename(SPIMemApp* app) {
1111
size_t filename_start = furi_string_search_rchar(app->file_path, '/');
1212
furi_string_left(app->file_path, filename_start);
1313
}
14-
set_random_name(app->text_buffer, SPI_MEM_TEXT_BUFFER_SIZE);
14+
name_generator_make_auto(app->text_buffer, SPI_MEM_TEXT_BUFFER_SIZE, SPI_MEM_FILE_PREFIX);
1515
}
1616

1717
void spi_mem_scene_read_filename_on_enter(void* context) {

spi_mem_app_i.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include <gui/modules/text_input.h>
1616
#include <storage/storage.h>
1717
#include <toolbox/path.h>
18-
#include <toolbox/random_name.h>
18+
#include <toolbox/name_generator.h>
1919
#include "scenes/spi_mem_scene.h"
2020
#include "lib/spi/spi_mem_worker.h"
2121
#include "spi_mem_manager_icons.h"
@@ -24,6 +24,7 @@
2424

2525
#define TAG "SPIMem"
2626
#define SPI_MEM_FILE_EXTENSION ".bin"
27+
#define SPI_MEM_FILE_PREFIX "SPIMem"
2728
#define SPI_MEM_FILE_NAME_SIZE 100
2829
#define SPI_MEM_TEXT_BUFFER_SIZE 128
2930

0 commit comments

Comments
 (0)