78 Commits

Author SHA1 Message Date
Vladimir
a743565796 Apply formatting
find . -iname '*.h' -o -iname '*.cpp' | xargs clang-format -i
2025-01-13 01:23:52 +05:00
Vladimir
ca3da3f097 Add new tag 'fnt_size_units' 2022-06-02 23:10:59 +05:00
Vladimir
afa5b212fb Fix font document loading 2022-06-02 23:01:39 +05:00
Vladimir
7d93e1b16f Add font size units to font document 2022-06-02 19:47:57 +05:00
Vladimir
03028c8864 Use points instead pixels
Need to add selection pixels/points
2022-04-04 08:45:05 +05:00
Vladimir
1708998eca Add tag doc_name_ws_lc, rename doc_name_ws_caps to doc_name_ws_uc 2021-12-27 11:46:35 +05:00
Vladimir
c3c85f6f5a Add tag doc_name_ws_caps 2021-11-29 16:31:48 +05:00
Vladimir
8d9b572edc Find min/max character codes 2021-07-05 22:30:10 +05:00
Vladimir
94642bee39 Directly using of character code 2021-03-20 12:58:48 +05:00
Vladimir
8ffe6cdfcd Fix warnings from Qt 5.15 2021-03-03 21:22:52 +03:00
Vladimir
1f6df9414c Added option to skip non-representable characters 2020-04-05 19:29:03 +05:00
Vladimir
7da6ada4f5 Encode problem characters with escape sequence 2020-04-05 18:26:06 +05:00
Vladimir
4a47515397 Do not encode characters, what cannot be encoded with specified encoding 2020-04-05 17:37:25 +05:00
Vladimir
817f61324d Implement character's escaping for tag OutputCharacterText 2019-06-29 22:18:31 +05:00
Vladimir
81b3b767d3 Fixed type of temp variable 2018-03-09 21:33:29 +05:00
Vladimir
8b989526a2 Modify character's size before drawing 2018-02-10 11:46:23 +05:00
Vladimir
1d5a2db1dc Connect multiplicity in UI and font document 2018-02-10 11:46:18 +05:00
Vladimir
a02e856205 Added parameters to font document 2018-02-09 21:42:23 +05:00
Vladimir
6fbbcbf98e Added namespace to widgets, dialogs, etc. 2017-12-20 13:21:44 +05:00
Vladimir
8b5594e812 Added namespace to settings 2017-12-19 19:32:51 +05:00
Vladimir
1097feb17b Scope enum for tags 2017-12-18 21:35:21 +05:00
Vladimir
ab1acea3e1 Scoped enums 2017-12-18 21:01:01 +05:00
Vladimir
e99b15fde0 Added namespace to parser 2017-12-13 13:08:28 +05:00
Vladimir
6903e4b077 Structure tFontParameters renamed to FontParameters 2017-12-13 11:50:39 +05:00
Vladimir
f9a9e9c242 Added namespace to tFontParameters 2017-12-13 11:48:07 +05:00
Vladimir
b892543d89 Added namespace for data containers and models 2017-12-13 11:23:17 +05:00
Vladimir
209b65e533 NULL replaced by nullptr 2017-10-07 23:38:46 +05:00
Vladimir
711199d325 Fixed font document's loading result 2017-06-25 12:30:32 +05:00
Vladimir
13e1da5fd5 Code style changed with plugin Beautifier and Artistic Style 2016-10-15 19:31:03 +05:00
Vladimir
0d9208c892 Empty lines removed 2016-10-15 17:50:36 +05:00
Vladimir
afa19da8b4 Removed delimiter lines //-------------- 2016-10-15 17:50:29 +05:00
Vladimir
5d5ca63158 Added new options 'foreground color' and 'background color' 2016-07-17 22:50:11 +05:00
Vladimir
c43bd6da0c Remove option 'font alpha-channel' 2016-07-17 20:58:22 +05:00
Vladimir
2c49c120eb Fixed CID 128341
Fixed null dereferencing.
2016-06-27 18:57:29 +05:00
Vladimir
1545a9a23a Code for collect character's code/text separated from duplicates search 2016-06-26 00:11:16 +05:00
Vladimir
35cfef3ef8 Some document-specific methods moved from Parser to Image/Font Document
Prepare images (ParsedImageData) in FontDocument;
Sort keys only in FontDocument;
Parser::convert() now uses existing ordered keys list and
ParsedImageData * list.
2016-06-25 11:27:20 +05:00
Vladimir
8211baebf2 Updated functions to access document info, fixed ascent/descent properties.
Fixed work with ascent/descent properties;
Changed/added functions to access document info;
Merge branch 'feature-font-descent' into feature-operations.
2016-06-22 23:25:16 +05:00
Vladimir
b1a9c30131 Fixed load/save font document 2016-06-22 23:08:18 +05:00
Vladimir
039115133e Changed way to access ascent/descent in document 2016-06-22 23:07:49 +05:00
Vladimir
965e9db685 Removed info ascent/descent from every image 2016-06-22 22:06:14 +05:00
Vladimir
eeb352a4b6 Added const specifier 2016-06-14 20:17:25 +05:00
Vladimir
d7af77ded6 Get values for tags from common info dictionary 2016-06-10 00:02:48 +05:00
Vladimir
c3ab9eaea6 Added ascent/descent info to font and characters 2016-06-09 23:45:30 +05:00
Vladimir
d49b1a77ed Renamed accessors to info in DataContainer 2016-06-09 21:09:27 +05:00
Vladimir
3c31557e03 Removed commented code 2016-06-07 20:34:50 +05:00
Vladimir
393071abb3 Added tags for font ascent/descent values 2016-06-07 20:25:54 +05:00
Vladimir
c5a76f2c00 Character drawing functions moved from bitmaphelper to fonthelper 2016-06-03 19:17:46 +05:00
Vladimir
c171e38f20 Character's drawing function moved from fontdocument to bitmaphelper 2016-06-02 20:13:10 +05:00
Vladimir
71efd8d5c9 Font parameters combined to structure 2015-11-02 20:30:14 +05:00
Vladimir
6dff720433 Alpha-channel added to drawing options of font 2015-11-02 19:57:24 +05:00