riva
be6536b7c8
hotfix to [4e3417c] commit
2025-04-17 21:40:31 +03:00
riva
36562d59eb
code refactoring: add GenerateCodeForChar() inside TMatrixFont.GenerateCode()
2025-04-17 21:35:03 +03:00
riva
4e3417c78c
new design of 'Set Range' window
2025-04-17 21:23:10 +03:00
riva
51d958f046
fix map image export rendring bug
2025-04-17 20:18:47 +03:00
riva
1491858940
fix map table rendring bug
2025-04-17 17:20:03 +03:00
riva
f10d4f0013
remove unnecessary fix in fm_map.pas - it don't need anymore
2025-04-17 16:18:16 +03:00
riva
155602ee3d
var mxFont is made global
2025-04-17 15:58:22 +03:00
riva
e5764db3fe
drk theme fix: disabled icons now is less bright
2025-04-16 22:10:32 +03:00
riva
518894974a
redesign font chars array logic (create all, use only in range)
2025-04-16 22:04:37 +03:00
riva
c87de16008
fix bug with drawing pixels by mouse
2025-04-16 16:24:51 +03:00
riva
f153a34465
fix potential bug with font class creation
2025-04-16 16:17:51 +03:00
riva
83f875fc1c
font props allocated out into separate class
2025-04-16 15:58:36 +03:00
riva
cc3e257f22
remove unused field PastMode in TMatrixFont
2025-04-16 13:37:25 +03:00
riva
a186e8a8a2
history functions refactoring
2025-04-15 20:33:37 +03:00
riva
42e3df23a4
add "Report bug/idea" into help menu
2025-04-15 15:27:54 +03:00
riva
1cb855e825
change after AppFeaturesPkg update
2025-04-15 13:18:35 +03:00
riva
b6ae4e0790
.inc files refactoring
2025-04-15 13:16:56 +03:00
riva
44ca77ea9b
add app built-in updater
2025-04-02 17:56:17 +03:00
riva
3a0c1aaa54
add char range moving checkbox
2025-04-01 18:03:23 +03:00
riva
8313ab5aaa
add setting "Undo limit of char edits"
2025-03-31 23:14:12 +03:00
riva
e7300f7265
add setter for depth prop of TBGRABitmapHistory
2025-03-31 22:45:30 +03:00
riva
df0f1b1f2d
u_imglist.TBGRABitmapHistory class is redesigned for lower memory usage
2025-03-31 21:39:42 +03:00
riva
175a8037e5
update function for chars swapping
2025-03-29 19:32:37 +02:00
riva
f8bb2c0d45
change shortcuts for redo commands
2025-03-28 22:18:01 +02:00
riva
708c0b8db0
added generator option "values per line"
2025-03-28 17:23:36 +02:00
riva
93b9c0129c
refactoring and minor changes:
...
- redesign charachter's core for optimal speed,
- copy/paste char now is via std bitmap,
- removed some option,
- added some other options,
- minor change in generated code formatting,
- improved import C code for new features support.
(see more in versions.md)
2025-03-28 17:00:55 +02:00
riva
eb04f03831
add gen option "Order of writing bits [LSB/MSB first]"
2025-03-14 15:59:28 +02:00
riva
49dff0998e
function TMatrixFont.GenerateCode redesigning, using code template
2025-03-11 21:39:55 +02:00
riva
8bf55d7da7
add gen option "read bits of group", + some renames
2025-03-10 23:08:36 +02:00
riva
179b5aaac7
add option 'space width' to RBF export
2024-06-07 16:48:30 +03:00
riva
573cf8cae0
attach to previous comit
2024-05-31 16:06:54 +03:00
riva
dad40c972d
fix glitch when main form is minimizing
2024-05-31 15:57:05 +03:00
riva
2bf20baf5b
remove unused unit 'help.pas'
2024-05-31 15:12:59 +03:00
riva
8f95708c07
refactoring & formatting:
...
- symbol.pas:
class TSymbol -> TMatrixChar
type TSymbolField -> TCharCanvas
type TPSymbolField -> TPCharCanvas
field FSymbol -> FCharCanvas
prop Symbol -> CharCanvas
proc LoadSymbol -> LoadChar
- font.pas:
class TFont -> TMatrixFont
type TSymbolField -> TCharCanvas
type TFontSet -> TMxCharArray
field FSymbol -> FCharArray
- fm_gen.pas:
var FontSet -> mxFont
2024-05-31 15:10:05 +03:00
riva
946f12486a
add support for RBF format load/save
2024-05-31 13:45:12 +03:00
riva
a903319ae3
major release v2.0
2024-05-14 19:09:52 +03:00
riva
abbbad364e
rename build modes
2024-05-13 12:36:03 +03:00
riva
15081bd804
fix app info
2024-05-13 12:18:55 +03:00
riva
de286fcd51
fix caption of sizes form
2024-05-11 16:13:31 +03:00
riva
3ca67aacda
props form little redesign
2024-05-11 16:09:34 +03:00
riva
1ef88dc449
add status bar popup menu
2024-05-11 15:41:58 +03:00
riva
4c88e42c07
fix unsupported char search bug
2024-05-11 15:41:24 +03:00
riva
316880bafa
some captions correcting
2024-05-01 17:07:40 +03:00
riva
2a73df638d
fix several small bugs
2024-05-01 15:53:37 +03:00
riva
a4aaee5336
fix components adjusting in settings
2024-05-01 15:32:58 +03:00
riva
ac3158c8c4
fix bug in settings->sticking forms
2024-05-01 15:30:50 +03:00
riva
5507eddc28
'about' form deep refactor, replace raster logo with svg
2024-04-30 23:02:59 +03:00
riva
d98cb0db3b
fix gen form design
2024-04-29 21:52:56 +03:00
riva
1f637a26e6
add import from char map image generated by matrixFont
2024-04-29 21:31:48 +03:00
riva
52e30a7fd7
move option 'open char from map in editor...' to map tab
2024-04-27 21:48:35 +03:00