doryan
27f9a8e10b
refactor: pre-release build
2024-08-19 03:14:39 -07:00
doryan
229f525653
some changes + fix grammar mistakes
2024-08-18 13:41:54 -07:00
doryan
c211f3002a
feat(theme): add dynamic theming
2024-08-18 10:30:00 -07:00
doryan
1edbe06401
feat(crate): update crate
2024-08-18 10:29:38 -07:00
doryan
a787464c44
feat(imports): update imports
2024-08-18 10:29:15 -07:00
doryan
fcc2567aa2
feat(imports): update imports
2024-08-18 10:28:58 -07:00
doryan
34d2af08c6
feat(theme): add styles for dark and light themes
2024-08-18 10:26:53 -07:00
doryan
21bc19e893
fix(path): add paths for debug and release profiles
2024-08-17 21:51:09 +04:00
doryan
17098e6e88
feat(title): add header button
2024-08-17 21:43:19 +04:00
doryan
d8d9311841
feat(export): add resources module
2024-08-17 21:42:56 +04:00
doryan
c102917e09
feat(crate): update crates
2024-08-17 21:42:39 +04:00
doryan
b26cfa5b54
fix: border radius
2024-08-17 21:41:04 +04:00
doryan
e617f1694e
feat(help): add help text
2024-08-17 21:40:50 +04:00
doryan
c1c9543868
feat(visual): add cosmetic features
2024-08-17 21:40:39 +04:00
doryan
9d42c56423
fix(generic): edit trait bound IntoIterator type Item
2024-08-17 21:40:07 +04:00
doryan
ac650c3678
feat: add alias MenuActions
2024-08-17 21:39:01 +04:00
doryan
2547239a50
feat(input): add oportunity for set up markup mode
2024-08-17 21:38:24 +04:00
doryan
9455412170
refactor: about.rs -> dialogues.rs
2024-08-17 21:37:57 +04:00
doryan
3a605854c1
feat(dialogues): add for menu button a dialogue window
2024-08-17 21:37:29 +04:00
doryan
1aa393345b
fix(parse): now parser let entry values with comma
2024-08-17 21:36:34 +04:00
doryan
cff06ea8b0
fix(label): make cell_label is selectable
2024-08-17 21:35:58 +04:00
doryan
5cc92eb8ae
refactor(fabrics): one fabric is divided into several parts
2024-08-17 00:01:26 +04:00
doryan
cc4ba6168f
feat(imports): update imports + delete allow(unused)
2024-08-16 23:33:50 +04:00
doryan
dd2007c895
feat(titlebar): add custom titlebar with headermenu
...
to squash
2024-08-16 23:33:15 +04:00
doryan
bafa837931
feat(wrapper): use pure Box component instead deleted Wrapper component
...
feat(wrapper): use pure Box component instead deleted Wrapper component
2024-08-16 23:28:47 +04:00
doryan
f12c499df0
fix(app id): rename application_id
2024-08-16 23:26:25 +04:00
doryan
ef979fde48
feat(cargo): rename package
2024-08-16 23:26:09 +04:00
doryan
ad79c741e7
feat(logo): add logo
2024-08-16 23:25:42 +04:00
doryan
32fd0305ad
feat(wrapper): remove redundant Wrapper component
2024-08-16 23:24:10 +04:00
doryan
bbe0f42bb1
feat(fn): add about dialogue window component
2024-08-16 23:23:39 +04:00
doryan
5f544f4fe5
feat(menu): add header menu component
2024-08-16 23:23:09 +04:00
doryan
e6a38f3ffe
feat(condition): use func directly instead variable
...
find_by_frequency_value() method use directly in condition instead
special variable
2024-08-16 16:35:08 +04:00
doryan
2399903cda
feat(fabric): change fabrics signature and remove redundant conditions
2024-08-16 14:11:24 +04:00
doryan
ddff777d58
refactor: rewrite callback for on-click event
2024-08-16 13:58:19 +04:00
doryan
3fdac01687
fix(method): after add v4_12 feature use .set_visible() method instead .show()/.hide()
2024-08-16 13:55:24 +04:00
doryan
5dde8ab20c
fix(css): after compile with --release profile css works
2024-08-16 13:53:43 +04:00
doryan
4c07134d9e
feat(crate): add feature v4_12 for gtk4
2024-08-16 13:52:42 +04:00
doryan
b88290468f
feat(css): merge multiple css into one
2024-08-16 13:52:18 +04:00
doryan
bd20644269
feat(derive): add PartialEq trait bound for SignalReduce
2024-08-16 13:50:57 +04:00
doryan
62b7036933
I'm too lazy to commit to the latest files
2024-08-15 23:37:34 +04:00
doryan
3d896c7061
feat(file): rename from signal_reduce_input_utils.rs to signal_reduce_utils.rs
2024-08-15 23:34:48 +04:00
doryan
e8c73b75a1
fix(css): textview paddings
2024-08-15 23:33:11 +04:00
doryan
b4fb37539c
feat(size): change window size by default
2024-08-15 23:32:42 +04:00
doryan
f9699180b9
feat(todo): remove todo
2024-08-15 23:32:22 +04:00
doryan
839694edc1
feat(props): add properties for optimize calculates
2024-08-15 23:32:05 +04:00
doryan
cedb844826
fix(processing bug): add '\n' string literal to avoid rejecting the right input binary code with a break line
2024-08-15 23:31:09 +04:00
doryan
a7cf11737a
feat(values): move definition values by default to separated file as function
2024-08-15 23:27:36 +04:00
doryan
f78001167a
feat(condition): remove unnecessary condition
2024-08-15 23:24:52 +04:00
doryan
11ba24d7ed
refactor(parse_field): rewrite fields parser util
...
Field parser has been rewritten as the signal reduce page uses a Entry
inputs instead TextView.
2024-08-15 23:23:12 +04:00
doryan
e9764cf0e8
feat(rename): rename signal_reduce_inpur_utils.rs to signal_reduce_utils.rs
2024-08-15 23:18:55 +04:00
doryan
ac9e8953a9
feat(imports): add imports
2024-08-15 23:17:26 +04:00
doryan
4e872ddcff
feat(imports): update imports
2024-08-15 23:17:00 +04:00
doryan
8e8cecd463
feat(fn): remove redundant arguments
2024-08-15 23:15:39 +04:00
doryan
cd697b9f5d
feat(setter): add PasswordEntryBuilder
...
Trait TextViewSetters has been removed as there is already an analogue
of this trait in existence
2024-08-14 19:02:25 +04:00
doryan
7116b565de
feat(setter): remove old trait
...
Trait TextViewSetters has been removed as there is already an analogue
of this trait in existence
2024-08-14 19:01:34 +04:00
doryan
7282045c98
feat(method): add get_component() method
...
This method let get Box whose children are a label and a TextView/Entry
2024-08-14 18:57:14 +04:00
doryan
f57aed1fb8
feat(method): remove old build() method
2024-08-14 18:55:00 +04:00
doryan
2e1f4b6a12
feat(frame): remove frame from Input component
2024-08-14 18:54:13 +04:00
doryan
d3327a7c36
feat(input): add generic type for other input components
2024-08-14 18:53:27 +04:00
doryan
06439585eb
feat(input): add macro for generation build_*() method code
2024-08-14 18:51:44 +04:00
doryan
418e916c0d
feat(crate): add external crate gio
2024-08-14 18:49:00 +04:00
doryan
23bfd10e2b
feat(css): add style for TextView and generic css
...
Generic CSS includes styles for text_view.css and info_bar.css
2024-08-14 18:48:36 +04:00
doryan
269b30312d
test
2024-08-12 23:49:40 +04:00
doryan
24b60e74a0
feat(crate): add gio external crate
2024-08-12 12:17:27 +04:00
doryan
28c569d547
feat(sorter): add sorter model
2024-08-12 12:16:28 +04:00
doryan
3041e821a7
refactor: improved inputs distribution
2024-08-12 12:15:42 +04:00
doryan
7887afc6af
feat(imports): update imports
2024-08-12 12:14:13 +04:00
doryan
2a88eeaf01
fix(on click): ColumnView data update is complete
2024-08-12 12:13:55 +04:00
doryan
0d2987a968
feat(section): add testing section
2024-08-10 01:19:29 +04:00
doryan
01f61e4286
feat(imports): update imports
2024-08-10 01:14:26 +04:00
doryan
78d52388f7
refactor: edit function signatures and rewrite a few code sections
2024-08-10 01:13:00 +04:00
doryan
5a8a4b00ce
refactor: rewrite function logic with use custom Error type
2024-08-10 01:10:43 +04:00
doryan
cad9823c83
refactor: rewrite fn signature and remove match
2024-08-10 01:09:35 +04:00
doryan
2c331c4ed7
feat(component): add input_label and input_frame fields and methods for them
2024-08-10 01:08:41 +04:00
doryan
09801147b9
fix(method): change trait method signature
2024-08-10 01:05:36 +04:00
doryan
2dc02ce79e
fix(event): use builtin event handler instead custom
2024-08-10 01:04:34 +04:00
doryan
ef3158e732
feat(imports): update imports
2024-08-10 01:02:44 +04:00
doryan
e9dbcb272e
fix(fn): use &str in the function arguments instead of &String and refactor function code with use &str
2024-08-10 00:50:52 +04:00
doryan
cd6403fb32
fix(component): component usage
2024-08-10 00:47:01 +04:00
doryan
e97b1b281d
fix(fn): rewrite code with using a custom type of Error
2024-08-10 00:46:18 +04:00
doryan
656e75ff35
refactor: rewrite "dirty" code into normal
2024-08-10 00:42:59 +04:00
doryan
2ce75224fa
feat(fn): edit function signature
2024-08-10 00:39:11 +04:00
doryan
bf7f542df0
fix(empty string): boolean logic mistake
2024-08-10 00:38:42 +04:00
doryan
6682a66958
fix(table): move table of syndromes into global static variable
2024-08-10 00:36:27 +04:00
doryan
94f050f8ca
feat(error): add custom error handling aliases
2024-08-10 00:34:45 +04:00
doryan
7d2049b59d
feat(cheatsheet): remove list of position errors
2024-08-09 20:51:28 +04:00
doryan
631db86420
fix(function): change function signature
2024-08-09 18:56:25 +04:00
doryan
1aad9bafca
feat(switch): remove switch component
2024-08-09 18:55:18 +04:00
doryan
2e7ede2dac
fix(power): change math power method
...
The exponentiation method has been changed because, in this case, the
calculation doesn't need to be raised to a power number using the
.powf() method.
2024-08-09 17:51:07 +04:00
doryan
45617aa59d
fix(id): rename application id
...
Application id has been renamed from "com.github.gtk-rs.examples.basic"
to "com.laboratory-work"
2024-08-09 17:36:16 +04:00
doryan
377c74369c
feat(import): remove redundant import
2024-08-09 17:36:16 +04:00
doryan
6fbe74e851
feat(switch): remove swtich component export
2024-08-09 17:36:16 +04:00
doryan
da3cb52046
refactor: rename view.rs to ui.rs
2024-08-09 17:36:16 +04:00
doryan
f3ae716ed4
feat(crate): update gtk and adw crates
...
Updated gtk to 0.9.0 and adw to 0.7.0
2024-08-09 15:12:00 +04:00
doryan
e46e83f723
feat(mod): remove state controller and custom event handlers modules
2024-08-09 15:10:40 +04:00
doryan
be14fae2e4
feat(state): remove state controller function
2024-08-09 15:07:58 +04:00
doryan
56357c4697
feat(handler): remove custom event handlers
2024-08-09 15:07:32 +04:00