Get rid of bold fonts in the UI
Bug #1697147 reported by
GunChleoc
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Widelands media development |
Fix Released
|
Undecided
|
Unassigned | ||
widelands |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Bold fonts in the UI (except for buttons and titles) are ugly, and not available in all fontsets.
We can't just get rid of them, because our current background image is too noisy, making non-bold fonts illegible.
I have started on a redesign - WIP screenshot attached with a non-bold, legible map description.
Corresponding forum topic: https:/
Related branches
lp:~widelands-dev/widelands/background_images
- Benedikt Straub: Needs Fixing
- kaputtnik (community): Approve (testing)
-
Diff: 6731 lines (+1333/-1093)177 files modifieddata/templates/default/init.lua (+101/-0)
src/editor/tools/decrease_height_tool.cc (+0/-1)
src/editor/tools/decrease_resources_tool.cc (+0/-2)
src/editor/tools/increase_height_tool.cc (+0/-1)
src/editor/tools/increase_resources_tool.cc (+0/-2)
src/editor/tools/info_tool.cc (+1/-3)
src/editor/tools/place_critter_tool.cc (+0/-1)
src/editor/tools/set_height_tool.cc (+0/-1)
src/editor/tools/set_origin_tool.cc (+0/-1)
src/editor/tools/set_port_space_tool.cc (+0/-1)
src/editor/tools/set_resources_tool.cc (+0/-2)
src/editor/tools/set_starting_pos_tool.cc (+0/-2)
src/editor/tools/tool.h (+1/-5)
src/editor/ui_menus/categorized_item_selection_menu.h (+2/-5)
src/editor/ui_menus/main_menu.cc (+11/-41)
src/editor/ui_menus/main_menu_load_or_save_map.cc (+6/-8)
src/editor/ui_menus/main_menu_map_options.cc (+11/-20)
src/editor/ui_menus/main_menu_new_map.cc (+5/-6)
src/editor/ui_menus/main_menu_random_map.cc (+12/-13)
src/editor/ui_menus/main_menu_save_map.cc (+5/-7)
src/editor/ui_menus/main_menu_save_map_make_directory.cc (+3/-10)
src/editor/ui_menus/player_menu.cc (+7/-10)
src/editor/ui_menus/tool_change_height_options_menu.cc (+2/-3)
src/editor/ui_menus/tool_change_resources_options_menu.cc (+2/-2)
src/editor/ui_menus/tool_noise_height_options_menu.cc (+3/-4)
src/editor/ui_menus/tool_place_critter_options_menu.cc (+0/-1)
src/editor/ui_menus/tool_place_immovable_options_menu.cc (+0/-1)
src/editor/ui_menus/tool_set_terrain_options_menu.cc (+0/-2)
src/editor/ui_menus/toolsize_menu.cc (+2/-2)
src/game_io/CMakeLists.txt (+0/-1)
src/game_io/game_preload_packet.cc (+0/-1)
src/graphic/CMakeLists.txt (+15/-3)
src/graphic/game_renderer.cc (+0/-1)
src/graphic/gl/road_program.cc (+0/-1)
src/graphic/graphic.cc (+5/-1)
src/graphic/graphic.h (+7/-0)
src/graphic/minimap_renderer.cc (+0/-1)
src/graphic/panel_styles.cc (+1/-0)
src/graphic/panel_styles.h (+57/-0)
src/graphic/style_manager.cc (+199/-0)
src/graphic/style_manager.h (+63/-0)
src/graphic/texture.cc (+0/-1)
src/io/filesystem/filesystem.cc (+1/-1)
src/logic/CMakeLists.txt (+0/-1)
src/logic/editor_game_base.cc (+0/-1)
src/logic/game.cc (+0/-1)
src/logic/map.cc (+0/-1)
src/logic/map_objects/bob.cc (+0/-1)
src/logic/map_objects/map_object.h (+1/-3)
src/logic/map_objects/tribes/building.cc (+0/-1)
src/logic/map_objects/tribes/dismantlesite.cc (+0/-1)
src/logic/map_objects/tribes/production_program.cc (+0/-1)
src/logic/map_objects/tribes/ship.cc (+0/-1)
src/logic/map_objects/tribes/ware_descr.cc (+0/-1)
src/logic/map_objects/tribes/worker_descr.cc (+0/-1)
src/logic/map_objects/tribes/worker_program.cc (+0/-1)
src/logic/map_objects/world/critter.cc (+0/-1)
src/logic/map_objects/world/terrain_description.h (+1/-1)
src/logic/map_objects/world/world.cc (+1/-0)
src/map_io/map_building_packet.cc (+0/-1)
src/scripting/CMakeLists.txt (+0/-1)
src/scripting/lua_interface.cc (+1/-1)
src/scripting/lua_map.cc (+0/-1)
src/sound/CMakeLists.txt (+0/-1)
src/sound/sound_handler.cc (+0/-1)
src/ui_basic/CMakeLists.txt (+1/-0)
src/ui_basic/box.cc (+3/-3)
src/ui_basic/button.cc (+82/-69)
src/ui_basic/button.h (+32/-16)
src/ui_basic/dropdown.cc (+8/-8)
src/ui_basic/dropdown.h (+6/-21)
src/ui_basic/editbox.cc (+7/-7)
src/ui_basic/editbox.h (+3/-4)
src/ui_basic/fileview_panel.cc (+11/-8)
src/ui_basic/fileview_panel.h (+2/-3)
src/ui_basic/fullscreen_window.cc (+72/-52)
src/ui_basic/fullscreen_window.h (+20/-6)
src/ui_basic/icongrid.cc (+4/-5)
src/ui_basic/listselect.cc (+8/-5)
src/ui_basic/listselect.h (+6/-19)
src/ui_basic/messagebox.cc (+10/-11)
src/ui_basic/multilineeditbox.cc (+12/-21)
src/ui_basic/multilineeditbox.h (+1/-10)
src/ui_basic/multilinetextarea.cc (+2/-9)
src/ui_basic/multilinetextarea.h (+1/-4)
src/ui_basic/panel.cc (+16/-0)
src/ui_basic/panel.h (+3/-0)
src/ui_basic/scrollbar.cc (+4/-3)
src/ui_basic/scrollbar.h (+4/-6)
src/ui_basic/slider.cc (+13/-10)
src/ui_basic/slider.h (+7/-7)
src/ui_basic/spinbox.cc (+11/-10)
src/ui_basic/spinbox.h (+1/-2)
src/ui_basic/table.cc (+7/-8)
src/ui_basic/table.h (+16/-16)
src/ui_basic/tabpanel.cc (+24/-21)
src/ui_basic/tabpanel.h (+3/-6)
src/ui_basic/window.cc (+6/-5)
src/ui_fsmenu/CMakeLists.txt (+0/-3)
src/ui_fsmenu/about.cc (+2/-3)
src/ui_fsmenu/campaign_select.cc (+17/-9)
src/ui_fsmenu/helpwindow.cc (+3/-3)
src/ui_fsmenu/internet_lobby.cc (+11/-14)
src/ui_fsmenu/launch_game.cc (+5/-18)
src/ui_fsmenu/launch_game.h (+0/-1)
src/ui_fsmenu/launch_mpg.cc (+23/-15)
src/ui_fsmenu/launch_mpg.h (+0/-1)
src/ui_fsmenu/launch_spg.cc (+3/-4)
src/ui_fsmenu/launch_spg.h (+0/-2)
src/ui_fsmenu/load_map_or_game.cc (+2/-4)
src/ui_fsmenu/load_map_or_game.h (+0/-2)
src/ui_fsmenu/loadgame.cc (+2/-2)
src/ui_fsmenu/main.cc (+9/-45)
src/ui_fsmenu/main_menu.cc (+0/-1)
src/ui_fsmenu/main_menu.h (+0/-1)
src/ui_fsmenu/mapselect.cc (+2/-3)
src/ui_fsmenu/multiplayer.cc (+7/-20)
src/ui_fsmenu/netsetup_lan.cc (+12/-7)
src/ui_fsmenu/options.cc (+17/-25)
src/ui_fsmenu/singleplayer.cc (+6/-26)
src/wui/CMakeLists.txt (+0/-1)
src/wui/actionconfirm.cc (+8/-10)
src/wui/attack_box.cc (+4/-6)
src/wui/attack_box.h (+0/-1)
src/wui/building_statistics_menu.cc (+20/-20)
src/wui/buildingwindow.cc (+24/-25)
src/wui/buildingwindow.h (+1/-0)
src/wui/constructionsitewindow.cc (+0/-1)
src/wui/dismantlesitewindow.cc (+0/-1)
src/wui/economy_options_window.cc (+11/-10)
src/wui/encyclopedia_window.cc (+12/-10)
src/wui/fieldaction.cc (+3/-4)
src/wui/game_chat_menu.cc (+1/-1)
src/wui/game_debug_ui.cc (+7/-8)
src/wui/game_main_menu_save_game.cc (+4/-4)
src/wui/game_message_menu.cc (+21/-26)
src/wui/game_objectives_menu.cc (+2/-2)
src/wui/game_options_menu.cc (+6/-6)
src/wui/game_options_sound_menu.cc (+4/-5)
src/wui/game_statistics_menu.cc (+4/-4)
src/wui/game_summary.cc (+9/-8)
src/wui/gamechatpanel.cc (+4/-3)
src/wui/gamechatpanel.h (+7/-1)
src/wui/gamedetails.cc (+6/-9)
src/wui/gamedetails.h (+2/-3)
src/wui/general_statistics_menu.cc (+8/-8)
src/wui/helpwindow.cc (+1/-1)
src/wui/inputqueuedisplay.cc (+8/-10)
src/wui/interactive_base.cc (+6/-5)
src/wui/interactive_base.h (+0/-1)
src/wui/interactive_player.h (+0/-6)
src/wui/interactive_spectator.cc (+0/-3)
src/wui/load_or_save_game.cc (+3/-4)
src/wui/load_or_save_game.h (+1/-1)
src/wui/login_box.cc (+14/-16)
src/wui/mapdetails.cc (+11/-12)
src/wui/mapdetails.h (+2/-4)
src/wui/maptable.cc (+3/-2)
src/wui/maptable.h (+1/-1)
src/wui/mapview.cc (+0/-1)
src/wui/militarysitewindow.cc (+0/-1)
src/wui/minimap.cc (+12/-12)
src/wui/multiplayersetupgroup.cc (+8/-9)
src/wui/playerdescrgroup.cc (+4/-5)
src/wui/plot_area.h (+1/-2)
src/wui/productionsitewindow.cc (+5/-6)
src/wui/seafaring_statistics_menu.cc (+10/-10)
src/wui/shipwindow.cc (+2/-3)
src/wui/soldiercapacitycontrol.cc (+2/-2)
src/wui/stock_menu.cc (+1/-1)
src/wui/story_message_box.cc (+2/-4)
src/wui/trainingsitewindow.cc (+0/-1)
src/wui/ware_statistics_menu.cc (+2/-3)
src/wui/ware_statistics_menu.h (+0/-1)
src/wui/warehousewindow.cc (+1/-2)
src/wui/watchwindow.cc (+11/-12)
utils/win32/innosetup/Widelands.iss (+1/-0)
description: | updated |
tags: | added: internationalization |
Changed in widelands: | |
status: | New → In Progress |
To post a comment you must log in.
I am trying to adjust the images... here is my first attempt of a new background. It's less nervous.
This image is only for the background. For the buttons i have changed buttons.png to contain only transparent for better testing the coloring. Is the size of 512x512 px needed for the button image?