Commit Graph

55 Commits

Author SHA1 Message Date
d70d8d8a3c DOTO update 2025-07-07 00:10:06 +03:00
37abcf2c8e TODO feature: Frame note field to store a frame description 2025-07-03 01:03:12 +03:00
Anton Mukhin
4115455a54 TODO feature: Screensot a frame function 2025-07-02 20:06:14 +03:00
4fe2af03b0 TODO features:
V Cursor for rectangular selection tool
V Icons for tool buttons
V Tooltips now has keyboard shortcuts info

V Fix selection info: change comma to x
2025-07-01 00:07:01 +03:00
Anton Mukhin
3778a753fb Update TODO 2025-06-27 12:18:27 +03:00
Anton Mukhin
42c72b907f Update TODO 2025-06-20 17:20:39 +03:00
Anton Mukhin
346088b532 TODO features:
- Custom cursor showing painting size
- Alt-Scroll to change painting size
2025-06-19 17:30:30 +03:00
Anton Mukhin
ac7981d40a TODO update 2025-06-19 10:34:15 +03:00
Anton Mukhin
6ba4a56197 TODO feature: Command to make all blank symbols zero-width 2025-06-19 10:09:35 +03:00
Anton Mukhin
12593ef7ad TODO update; new font example 2025-06-18 17:05:19 +03:00
Anton Mukhin
7952263595 TODO features:
- Option to hide symbols list to narrow the side bar
- Buttons to select previous/next symbol with shortcuts
2025-06-17 17:03:08 +03:00
fc3ef33f3e WIP: foldable side bar 2025-06-03 22:20:47 +03:00
Anton Mukhin
cebbdc63c8 Bug fixed: Nothing selected after removing a symbol. Potential error throw on "Apply" 2025-06-03 11:46:30 +03:00
Anton Mukhin
9cfe8ef5c3 Version changed to 2.5; TODO feature: Straight line painting (hold Shift / Ctrl) 2025-06-03 11:30:12 +03:00
76ca7ccf35 TODO feature: Middle mouse - drag the canvas 2025-06-02 23:37:22 +03:00
Anton Mukhin
3c656b36a7 TODO feature: A button to Copy from Test font dialog to then paste into another frame 2025-06-02 18:03:52 +03:00
Anton Mukhin
9f6f5ba5d7 More to TODO 2025-06-02 17:19:51 +03:00
Anton Mukhin
4fa3d9bc49 Update TODO 2025-06-02 17:12:26 +03:00
Anton Mukhin
d1d653bc34 TODO features:
Functionality:
- Rewrite history class so it tracks all changes, not only a canvas changes

Bugs fixed:
- In some cases after switching to a symbol dotPanel mouse move causes "Out of range" exception (history.Pre after width change?)
2025-06-02 13:37:35 +03:00
Anton Mukhin
a05352acf7 WIP: working on new history class 2025-05-30 16:56:38 +03:00
Anton Mukhin
313f35bb3e Update TODO 2025-05-29 19:48:56 +03:00
Anton Mukhin
679b4fc61d Version changed to 2.4; TODO features:
Application:
- Copy-Paste now uses System clipboard and it is possible to copy-paste from/to different instances of running program

Bugs fixed:
- Switching between symbols while select tool is active and small area selected trows an error
- Full frame Copy in Clipboard does not respect selection on Paste operation
2025-05-29 19:44:33 +03:00
Anton Mukhin
8d34e34326 Some small UI changes and TODO feature: Export image with All characers table 2025-05-29 16:49:25 +03:00
6c32edac6e TODO feature: Type a string to see the result (test the font) 2025-05-29 03:02:42 +03:00
f9c9d440ec TODO feature: Allow to add frames to Single-frame "fonts" 2025-05-28 22:05:52 +03:00
Anton Mukhin
f8b53f2dab TODO updated 2025-05-28 17:34:37 +03:00
Anton Mukhin
2a4b36d368 WIP:
- Working on Alagard_cyr font
- +Minecraft font
- TODO update
2025-05-28 17:15:57 +03:00
Anton Mukhin
5e1a2085cf TODO features:
Application:
- Indicate modified project by adding "*" to window caption

Functionality:
- Copy/Paste should be aware of rectangle selection
- Select All function
- Select and Select All shortcuts

Bugs:
- Hostory does not record pastes from clipboard
- Undo/Redo menu availability recalculation does not happen sometimes
2025-05-27 18:08:11 +03:00
Anton Mukhin
ca21c43926 TODO features:
- Move Select and Baseline buttons right
- Display RectSelection width and width
2025-05-27 12:09:55 +03:00
Anton Mukhin
5d17ba5538 Bug fixes:
- EncodingProvider hotfix
- Check if frame changed before exit application
2025-05-27 10:41:44 +03:00
c892e3076d TODO feature: Import from a text array; Little Export fix 2025-05-27 02:44:42 +03:00
b1986c0f28 TODO feature: Rectangle selection to mass-paint, shift and mirror pixels etc... 2025-05-24 08:31:05 +03:00
1034bd98d6 Fill canvas button and several small UI changes/fixes 2025-05-24 00:04:26 +03:00
Anton Mukhin
c1a8d30760 TODO features and Bug fixed:
Application:
- Option to display codes in Hex numbers
- Make symbol list wider to display 8 characters instead of 7

Bugs:
- Wrongly mark Project as modified on symbol selection
2025-05-23 18:48:28 +03:00
Anton Mukhin
a287ddaee7 Bugs fixed:
- Improper bytes count for 16 or 32 bit numbers export
- Exception on Code Shift when nothing is selected in Symbols List
2025-05-23 16:40:44 +03:00
Anton Mukhin
0f2da5542c TODO feature: Image import from a file 2025-05-22 20:32:15 +03:00
Anton Mukhin
ce21792088 TODO feature: Context menu in symbol navigator 2025-05-22 10:30:36 +03:00
8c08c9a897 TODO features:
Application:
- Change Menu icons
- Re-arranged menu items

Functionality:
- Shift all symbols on code line (change symbol codes)
- Specify starting code (extends the shift)
2025-05-22 06:33:10 +03:00
ca8b53ba74 TODO feature: Spinning cursor when application is busy; small history fix 2025-05-22 01:31:16 +03:00
038fd42841 TODO feature: Undo/Redo for canvas changes 2025-05-22 01:10:38 +03:00
Anton Mukhin
e76778d8fb TODO feature: Ability to make monospaced font a variable width one 2025-05-21 14:05:34 +03:00
Anton Mukhin
19c12754ef TODO feature: Better quality pictures in symbol list 2025-05-21 12:38:27 +03:00
Anton Mukhin
4d39b3586e TODO features:
V "Packed" fonts export
V "Bytes total comment in export
2025-05-21 12:16:44 +03:00
Anton Mukhin
ca42d3819f TODO feature: Delete symbols before/after selected 2025-05-20 14:05:42 +03:00
011c24b94b Fixed Export for symbols with 0 width in "1 per line" format 2025-05-20 05:08:40 +03:00
5fc69e9992 v 1.7 dev release
Application:
V Implement "Save" menu
V Implement new saved font file format

Functionality:
V "Only numbers" range in the New dialog
V "Specify range" in the New dialog
V "Single frame", "only numbers" and "specify range" as radio buttons
V Button to Clear/Fill a block
V Copy-paste to a symbol with different size
V Change height of variable width fonts with ability to choose which side to add pixels to
V Make it possible to have zero width chars in VarWidth fonts
V Tooltips on main form

Bugs:
V Every char changes its width to default on VarWidth font height change!
V App allows to create fonts with a gap in symbol cequence!
V File -> New does not check for unsaveed changes!
2025-05-20 04:45:45 +03:00
f2b01d4a27 TODO feature: Change height of variable width fonts with ability to choose which side to add pixels to 2025-05-18 03:15:10 +03:00
68bce8e14e TODO feature: Button to Clear/Fill a block 2025-05-18 01:30:32 +03:00
2a940c8933 TODO feature: Copy-paste to a symbol with different size 2025-05-18 00:50:05 +03:00
0aeec8bd19 It is now possible to have zero width chars in VarWidth fonts 2025-05-17 03:58:00 +03:00