thankyouverycool
ca062d83db
FontEditor: Convert to east const
2021-11-30 10:51:51 +01:00
thankyouverycool
de77e28360
FontEditor: Correct member type and initialization in UndoGlyph
...
Makes code_point type u32, consistent with the rest of the system,
and properly initializes it.
2021-11-30 10:51:51 +01:00
thankyouverycool
e29abc5395
LibGfx+FontEditor: Consolidate BitmapFont width and height limits
...
And make them more self-documenting. Previously these constraints
were duplicated across multiple files.
2021-11-30 10:51:51 +01:00
Ben Wiederhake
1dfb3ff4eb
FontEditor: Tighten type of UndoGlyph::undo_state (cannot fail)
2021-11-20 12:56:35 +01:00
thankyouverycool
0a4640e892
FontEditor: Put glyph width changes on the undo stack
...
And select the restored glyph on undo/redo.
2021-09-22 21:35:42 +02:00
thankyouverycool
a621932c11
FontEditor: Save discrete undo and redo states for each Command
...
Makes undo/redo actions compatible with the updated UndoStack sans
finalization. Fixes having to click actions twice.
2021-08-27 12:38:29 +02:00
Linus Groh
649d2faeab
Everywhere: Use "the SerenityOS developers." in copyright headers
...
We had some inconsistencies before:
- Sometimes "The", sometimes "the"
- Sometimes trailing ".", sometimes no trailing "."
I picked the most common one (lowecase "the", trailing ".") and applied
it to all copyright headers.
By using the exact same string everywhere we can ensure nothing gets
missed during a global search (and replace), and that these
inconsistencies are not spread any further (as copyright headers are
commonly copied to new files).
2021-04-29 00:59:26 +02:00
Andreas Kling
b91c49364d
AK: Rename adopt() to adopt_ref()
...
This makes it more symmetrical with adopt_own() (which is used to
create a NonnullOwnPtr from the result of a naked new.)
2021-04-23 16:46:57 +02:00
thankyouverycool
44cd121e30
FontEditor: Add undo and redo commands
2021-04-23 11:08:11 +02:00