Update to 6.4.2, Fix missing pro icons in namedCodePoints

This commit is contained in:
Rick Blommers 2023-08-16 20:01:51 +02:00
parent 485c4e8e70
commit 5e7fdd3ab8
8 changed files with 48 additions and 2 deletions

View File

@ -1,5 +1,6 @@
# Changes
- (2023-08-16) Update to 6.4.2, Fix issue missing pro icons in namedCodePoints
- (2023-03-28) Update to 6.4.0, Sharp Light Pro font
- (2023-02-09) Update to 6.3.0, Aliases and Sharp Regular Pro font
- Aliases are now included in the icon list names

View File

@ -315,6 +315,8 @@ bool QtAwesome::initFontAwesome()
//initialize others code icons maps
#ifdef FONT_AWESOME_PRO
addToNamedCodePoints(fa::fa_solid, faProIconArray, sizeof(faProIconArray)/sizeof(QtAwesomeNamedIcon));
_namedCodepointsByStyle.insert(fa::fa_regular, _namedCodepointsByStyle.value(fa::fa_solid));
_namedCodepointsByStyle.insert(fa::fa_light, _namedCodepointsByStyle.value(fa::fa_solid));
_namedCodepointsByStyle.insert(fa::fa_thin, _namedCodepointsByStyle.value(fa::fa_solid));

View File

@ -2057,6 +2057,7 @@ enum fa_brand_icons : uint16_t {
fa_d_and_d_beyond = 0xf6ca,
fa_dailymotion = 0xe052,
fa_dashcube = 0xf210,
fa_debian = 0xe60b,
fa_deezer = 0xe077,
fa_delicious = 0xf1a5,
fa_deploydog = 0xf38e,
@ -2351,6 +2352,7 @@ enum fa_brand_icons : uint16_t {
fa_snapchat_square = 0xf2ad,
fa_square_steam = 0xf1b7,
fa_steam_square = 0xf1b7,
fa_square_threads = 0xe619,
fa_square_tumblr = 0xf174,
fa_tumblr_square = 0xf174,
fa_square_twitter = 0xf081,
@ -2361,6 +2363,7 @@ enum fa_brand_icons : uint16_t {
fa_vimeo_square = 0xf194,
fa_square_whatsapp = 0xf40c,
fa_whatsapp_square = 0xf40c,
fa_square_x_twitter = 0xe61a,
fa_square_xing = 0xf169,
fa_xing_square = 0xf169,
fa_square_youtube = 0xf431,
@ -2393,6 +2396,7 @@ enum fa_brand_icons : uint16_t {
fa_themeco = 0xf5c6,
fa_themeisle = 0xf2b2,
fa_think_peaks = 0xf731,
fa_threads = 0xe618,
fa_tiktok = 0xe07b,
fa_trade_federation = 0xf513,
fa_trello = 0xf181,
@ -2445,6 +2449,7 @@ enum fa_brand_icons : uint16_t {
fa_wpforms = 0xf298,
fa_wpressr = 0xf3e4,
fa_rendact = 0xf3e4,
fa_x_twitter = 0xe61b,
fa_xbox = 0xf412,
fa_xing = 0xf168,
fa_y_combinator = 0xf23b,
@ -2490,6 +2495,7 @@ enum fa_pro_icons : uint16_t {
fa_angel = 0xf779,
fa_angle = 0xe08c,
fa_angle_90 = 0xe08d,
fa_angles_up_down = 0xe60d,
fa_apartment = 0xe468,
fa_aperture = 0xe2df,
fa_apostrophe = 0x27,
@ -2498,6 +2504,7 @@ enum fa_pro_icons : uint16_t {
fa_sort_alt = 0xf883,
fa_arrow_down_big_small = 0xf88c,
fa_sort_size_down = 0xf88c,
fa_arrow_down_from_arc = 0xe614,
fa_arrow_down_from_dotted_line = 0xe090,
fa_arrow_down_from_line = 0xf345,
fa_arrow_from_top = 0xf345,
@ -2516,9 +2523,11 @@ enum fa_pro_icons : uint16_t {
fa_arrow_down_to_square = 0xe096,
fa_arrow_down_triangle_square = 0xf888,
fa_sort_shapes_down = 0xf888,
fa_arrow_left_from_arc = 0xe615,
fa_arrow_left_from_line = 0xf344,
fa_arrow_from_right = 0xf344,
fa_arrow_left_long_to_line = 0xe3d4,
fa_arrow_left_to_arc = 0xe616,
fa_arrow_left_to_line = 0xf33e,
fa_arrow_to_left = 0xf33e,
fa_arrow_progress = 0xe5df,
@ -2548,6 +2557,7 @@ enum fa_pro_icons : uint16_t {
fa_sort_size_up_alt = 0xf88f,
fa_arrow_up_square_triangle = 0xf88b,
fa_sort_shapes_up_alt = 0xf88b,
fa_arrow_up_to_arc = 0xe617,
fa_arrow_up_to_dotted_line = 0xe0a1,
fa_arrow_up_to_line = 0xf341,
fa_arrow_to_top = 0xf341,
@ -3494,6 +3504,7 @@ enum fa_pro_icons : uint16_t {
fa_glass_half_full = 0xe192,
fa_glasses_round = 0xf5f5,
fa_glasses_alt = 0xf5f5,
fa_globe_pointer = 0xe60e,
fa_globe_snow = 0xf7a3,
fa_globe_stand = 0xf5f6,
fa_goal_net = 0xe3ab,
@ -3562,6 +3573,7 @@ enum fa_pro_icons : uint16_t {
fa_hat_witch = 0xf6e7,
fa_head_side = 0xf6e9,
fa_head_side_brain = 0xf808,
fa_head_side_gear = 0xe611,
fa_head_side_goggles = 0xf6ea,
fa_head_vr = 0xf6ea,
fa_head_side_headphones = 0xf8c2,
@ -3710,6 +3722,7 @@ enum fa_pro_icons : uint16_t {
fa_lightbulb_gear = 0xe5fd,
fa_lightbulb_on = 0xf672,
fa_lightbulb_slash = 0xf673,
fa_lighthouse = 0xe612,
fa_lights_holiday = 0xf7b2,
fa_line_columns = 0xf870,
fa_line_height = 0xf871,
@ -3991,7 +4004,9 @@ enum fa_pro_icons : uint16_t {
fa_person_carry = 0xf4cf,
fa_person_dolly = 0xf4d0,
fa_person_dolly_empty = 0xf4d1,
fa_person_dress_fairy = 0xe607,
fa_person_dress_simple = 0xe21c,
fa_person_fairy = 0xe608,
fa_person_from_portal = 0xe023,
fa_portal_exit = 0xe023,
fa_person_pinball = 0xe21d,
@ -4080,6 +4095,7 @@ enum fa_pro_icons : uint16_t {
fa_rabbit = 0xf708,
fa_rabbit_running = 0xf709,
fa_rabbit_fast = 0xf709,
fa_raccoon = 0xe613,
fa_racquet = 0xf45a,
fa_radar = 0xe024,
fa_radio_tuner = 0xf8d8,
@ -4191,6 +4207,7 @@ enum fa_pro_icons : uint16_t {
fa_shirt_running = 0xe3c8,
fa_shirt_tank_top = 0xe3c9,
fa_shish_kebab = 0xf821,
fa_shoelace = 0xe60c,
fa_shovel = 0xf713,
fa_shovel_snow = 0xf7c3,
fa_shower_down = 0xe24d,
@ -4404,6 +4421,8 @@ enum fa_pro_icons : uint16_t {
fa_store_lock = 0xe4a6,
fa_strawberry = 0xe32b,
fa_stretcher = 0xf825,
fa_subtitles = 0xe60f,
fa_subtitles_slash = 0xe610,
fa_sun_bright = 0xe28f,
fa_sun_alt = 0xe28f,
fa_sun_cloud = 0xf763,
@ -4417,6 +4436,8 @@ enum fa_pro_icons : uint16_t {
fa_sushi_roll = 0xe48b,
fa_maki_roll = 0xe48b,
fa_makizushi = 0xe48b,
fa_swap = 0xe609,
fa_swap_arrows = 0xe60a,
fa_sword = 0xf71c,
fa_sword_laser = 0xe03b,
fa_sword_laser_alt = 0xe03c,

View File

@ -2055,6 +2055,7 @@ static const fa::QtAwesomeNamedIcon faBrandsIconArray[] = {
{ "d-and-d-beyond", fa::fa_d_and_d_beyond } ,
{ "dailymotion", fa::fa_dailymotion } ,
{ "dashcube", fa::fa_dashcube } ,
{ "debian", fa::fa_debian } ,
{ "deezer", fa::fa_deezer } ,
{ "delicious", fa::fa_delicious } ,
{ "deploydog", fa::fa_deploydog } ,
@ -2349,6 +2350,7 @@ static const fa::QtAwesomeNamedIcon faBrandsIconArray[] = {
{ "snapchat-square", fa::fa_snapchat_square } ,
{ "square-steam", fa::fa_square_steam } ,
{ "steam-square", fa::fa_steam_square } ,
{ "square-threads", fa::fa_square_threads } ,
{ "square-tumblr", fa::fa_square_tumblr } ,
{ "tumblr-square", fa::fa_tumblr_square } ,
{ "square-twitter", fa::fa_square_twitter } ,
@ -2359,6 +2361,7 @@ static const fa::QtAwesomeNamedIcon faBrandsIconArray[] = {
{ "vimeo-square", fa::fa_vimeo_square } ,
{ "square-whatsapp", fa::fa_square_whatsapp } ,
{ "whatsapp-square", fa::fa_whatsapp_square } ,
{ "square-x-twitter", fa::fa_square_x_twitter } ,
{ "square-xing", fa::fa_square_xing } ,
{ "xing-square", fa::fa_xing_square } ,
{ "square-youtube", fa::fa_square_youtube } ,
@ -2391,6 +2394,7 @@ static const fa::QtAwesomeNamedIcon faBrandsIconArray[] = {
{ "themeco", fa::fa_themeco } ,
{ "themeisle", fa::fa_themeisle } ,
{ "think-peaks", fa::fa_think_peaks } ,
{ "threads", fa::fa_threads } ,
{ "tiktok", fa::fa_tiktok } ,
{ "trade-federation", fa::fa_trade_federation } ,
{ "trello", fa::fa_trello } ,
@ -2443,6 +2447,7 @@ static const fa::QtAwesomeNamedIcon faBrandsIconArray[] = {
{ "wpforms", fa::fa_wpforms } ,
{ "wpressr", fa::fa_wpressr } ,
{ "rendact", fa::fa_rendact } ,
{ "x-twitter", fa::fa_x_twitter } ,
{ "xbox", fa::fa_xbox } ,
{ "xing", fa::fa_xing } ,
{ "y-combinator", fa::fa_y_combinator } ,
@ -2488,6 +2493,7 @@ static const fa::QtAwesomeNamedIcon faProIconArray[] = {
{ "angel", fa::fa_angel } ,
{ "angle", fa::fa_angle } ,
{ "angle-90", fa::fa_angle_90 } ,
{ "angles-up-down", fa::fa_angles_up_down } ,
{ "apartment", fa::fa_apartment } ,
{ "aperture", fa::fa_aperture } ,
{ "apostrophe", fa::fa_apostrophe } ,
@ -2496,6 +2502,7 @@ static const fa::QtAwesomeNamedIcon faProIconArray[] = {
{ "sort-alt", fa::fa_sort_alt } ,
{ "arrow-down-big-small", fa::fa_arrow_down_big_small } ,
{ "sort-size-down", fa::fa_sort_size_down } ,
{ "arrow-down-from-arc", fa::fa_arrow_down_from_arc } ,
{ "arrow-down-from-dotted-line", fa::fa_arrow_down_from_dotted_line } ,
{ "arrow-down-from-line", fa::fa_arrow_down_from_line } ,
{ "arrow-from-top", fa::fa_arrow_from_top } ,
@ -2514,9 +2521,11 @@ static const fa::QtAwesomeNamedIcon faProIconArray[] = {
{ "arrow-down-to-square", fa::fa_arrow_down_to_square } ,
{ "arrow-down-triangle-square", fa::fa_arrow_down_triangle_square } ,
{ "sort-shapes-down", fa::fa_sort_shapes_down } ,
{ "arrow-left-from-arc", fa::fa_arrow_left_from_arc } ,
{ "arrow-left-from-line", fa::fa_arrow_left_from_line } ,
{ "arrow-from-right", fa::fa_arrow_from_right } ,
{ "arrow-left-long-to-line", fa::fa_arrow_left_long_to_line } ,
{ "arrow-left-to-arc", fa::fa_arrow_left_to_arc } ,
{ "arrow-left-to-line", fa::fa_arrow_left_to_line } ,
{ "arrow-to-left", fa::fa_arrow_to_left } ,
{ "arrow-progress", fa::fa_arrow_progress } ,
@ -2546,6 +2555,7 @@ static const fa::QtAwesomeNamedIcon faProIconArray[] = {
{ "sort-size-up-alt", fa::fa_sort_size_up_alt } ,
{ "arrow-up-square-triangle", fa::fa_arrow_up_square_triangle } ,
{ "sort-shapes-up-alt", fa::fa_sort_shapes_up_alt } ,
{ "arrow-up-to-arc", fa::fa_arrow_up_to_arc } ,
{ "arrow-up-to-dotted-line", fa::fa_arrow_up_to_dotted_line } ,
{ "arrow-up-to-line", fa::fa_arrow_up_to_line } ,
{ "arrow-to-top", fa::fa_arrow_to_top } ,
@ -3492,6 +3502,7 @@ static const fa::QtAwesomeNamedIcon faProIconArray[] = {
{ "glass-half-full", fa::fa_glass_half_full } ,
{ "glasses-round", fa::fa_glasses_round } ,
{ "glasses-alt", fa::fa_glasses_alt } ,
{ "globe-pointer", fa::fa_globe_pointer } ,
{ "globe-snow", fa::fa_globe_snow } ,
{ "globe-stand", fa::fa_globe_stand } ,
{ "goal-net", fa::fa_goal_net } ,
@ -3560,6 +3571,7 @@ static const fa::QtAwesomeNamedIcon faProIconArray[] = {
{ "hat-witch", fa::fa_hat_witch } ,
{ "head-side", fa::fa_head_side } ,
{ "head-side-brain", fa::fa_head_side_brain } ,
{ "head-side-gear", fa::fa_head_side_gear } ,
{ "head-side-goggles", fa::fa_head_side_goggles } ,
{ "head-vr", fa::fa_head_vr } ,
{ "head-side-headphones", fa::fa_head_side_headphones } ,
@ -3708,6 +3720,7 @@ static const fa::QtAwesomeNamedIcon faProIconArray[] = {
{ "lightbulb-gear", fa::fa_lightbulb_gear } ,
{ "lightbulb-on", fa::fa_lightbulb_on } ,
{ "lightbulb-slash", fa::fa_lightbulb_slash } ,
{ "lighthouse", fa::fa_lighthouse } ,
{ "lights-holiday", fa::fa_lights_holiday } ,
{ "line-columns", fa::fa_line_columns } ,
{ "line-height", fa::fa_line_height } ,
@ -3989,7 +4002,9 @@ static const fa::QtAwesomeNamedIcon faProIconArray[] = {
{ "person-carry", fa::fa_person_carry } ,
{ "person-dolly", fa::fa_person_dolly } ,
{ "person-dolly-empty", fa::fa_person_dolly_empty } ,
{ "person-dress-fairy", fa::fa_person_dress_fairy } ,
{ "person-dress-simple", fa::fa_person_dress_simple } ,
{ "person-fairy", fa::fa_person_fairy } ,
{ "person-from-portal", fa::fa_person_from_portal } ,
{ "portal-exit", fa::fa_portal_exit } ,
{ "person-pinball", fa::fa_person_pinball } ,
@ -4078,6 +4093,7 @@ static const fa::QtAwesomeNamedIcon faProIconArray[] = {
{ "rabbit", fa::fa_rabbit } ,
{ "rabbit-running", fa::fa_rabbit_running } ,
{ "rabbit-fast", fa::fa_rabbit_fast } ,
{ "raccoon", fa::fa_raccoon } ,
{ "racquet", fa::fa_racquet } ,
{ "radar", fa::fa_radar } ,
{ "radio-tuner", fa::fa_radio_tuner } ,
@ -4189,6 +4205,7 @@ static const fa::QtAwesomeNamedIcon faProIconArray[] = {
{ "shirt-running", fa::fa_shirt_running } ,
{ "shirt-tank-top", fa::fa_shirt_tank_top } ,
{ "shish-kebab", fa::fa_shish_kebab } ,
{ "shoelace", fa::fa_shoelace } ,
{ "shovel", fa::fa_shovel } ,
{ "shovel-snow", fa::fa_shovel_snow } ,
{ "shower-down", fa::fa_shower_down } ,
@ -4402,6 +4419,8 @@ static const fa::QtAwesomeNamedIcon faProIconArray[] = {
{ "store-lock", fa::fa_store_lock } ,
{ "strawberry", fa::fa_strawberry } ,
{ "stretcher", fa::fa_stretcher } ,
{ "subtitles", fa::fa_subtitles } ,
{ "subtitles-slash", fa::fa_subtitles_slash } ,
{ "sun-bright", fa::fa_sun_bright } ,
{ "sun-alt", fa::fa_sun_alt } ,
{ "sun-cloud", fa::fa_sun_cloud } ,
@ -4415,6 +4434,8 @@ static const fa::QtAwesomeNamedIcon faProIconArray[] = {
{ "sushi-roll", fa::fa_sushi_roll } ,
{ "maki-roll", fa::fa_maki_roll } ,
{ "makizushi", fa::fa_makizushi } ,
{ "swap", fa::fa_swap } ,
{ "swap-arrows", fa::fa_swap_arrows } ,
{ "sword", fa::fa_sword } ,
{ "sword-laser", fa::fa_sword_laser } ,
{ "sword-laser-alt", fa::fa_sword_laser_alt } ,

View File

@ -5,7 +5,7 @@ icons to your [Qt application](http://qt-project.org/).
## Table of Contents
- [Latest Release 6.4.0](#latest-release-640)
- [Latest Release 6.4.2](#latest-release-642)
- [Font Awesome 6 Release](#font-awesome-6-release)
- [Installation Free Version](#installation-free-version)
- [Installation Pro version](#installation-pro-version)
@ -19,9 +19,10 @@ icons to your [Qt application](http://qt-project.org/).
- [Contact](#contact)
- [License](#license)
## Latest Release 6.4.0
## Latest Release 6.4.2
Support for "Font Awesome Sharp Light (Pro) icons.
Fix issue, pro icons are are now included namedCodePoints list.
[View changelog](CHANGES.md)