wesnoth/src
2025-01-13 12:24:16 +05:30
..
actions Clean up and expand ranges compat layer 2024-12-26 22:11:34 -05:00
addon add validation for icons that are too large (#9667) 2024-12-23 23:12:52 -06:00
ai Clean up and expand ranges compat layer 2024-12-26 22:11:34 -05:00
conftests Replace NULL with nullptr in the codebase 2024-11-30 13:24:45 +01:00
crypt_blowfish Add clang-tidy support to cmake 2024-11-30 13:24:45 +01:00
desktop Win Toasts: remove fallback macro defines 2024-12-12 20:35:51 -05:00
editor correctly initialize units dialog in editor 2025-01-10 08:13:47 +05:30
font unified units dialog with configurable options 2024-12-29 22:00:00 +05:30
formula Use std::move wherever possible 2024-12-01 23:19:53 -05:00
game_events fix clang-tidy warnings 2024-12-03 20:35:25 +05:30
game_initialization Use [leader] in the c++ code (#9660) 2024-12-26 20:22:09 +01:00
generators Use standard chrono types consistently throughout the codebase 2024-11-07 11:10:13 -05:00
gui canvas: fix semicolon in error message 2025-01-13 12:24:16 +05:30
help help topic generator: fix typo 2024-12-26 12:21:09 +05:30
hotkey Game Board: remove non-const overload of get_visible_unit 2024-12-22 09:45:10 -05:00
lua
macosx Make the Changelog macOS app menu item more relevant 2024-03-31 02:44:04 -03:00
map Add utils::erase to complement erase_if 2024-10-25 13:20:59 -04:00
modules Refactor module compilation into separate library 2024-11-30 13:24:45 +01:00
pathfind Clean up a few more cases of raw pointer management 2024-10-17 23:20:50 -04:00
preferences titlescreen: preference and button for closing tips panel 2025-01-09 09:02:42 +05:30
scripting GUI2: remove open_window_stack 2025-01-05 17:45:55 -05:00
sdl Rename rect::pos() to origin() 2024-10-25 02:41:59 -04:00
serialization Chrono: add helper to get normalized progress over a duration 2025-01-11 15:18:20 -05:00
server add validation for icons that are too large (#9667) 2024-12-23 23:12:52 -06:00
spirit_po
storyscreen Use standard chrono types consistently throughout the codebase 2024-11-07 11:10:13 -05:00
terrain Convert animation code to use chrono types 2024-11-11 21:46:14 -05:00
tests Markup: doc cleanup, take arguments by string_view when possible 2025-01-04 09:31:32 -05:00
units unified units dialog with configurable options 2024-12-29 22:00:00 +05:30
utils Clean up and expand ranges compat layer 2024-12-26 22:11:34 -05:00
whiteboard Clean up and expand ranges compat layer 2024-12-26 22:11:34 -05:00
widgets Use std::move wherever possible 2024-12-01 23:19:53 -05:00
xBRZ Update xBRZ to v1.8 (#9208) 2024-08-14 01:13:37 -04:00
.clang-format
about.cpp Mass replace all std::optional with utils::optional 2024-07-23 09:29:20 -04:00
about.hpp Mass replace all std::optional with utils::optional 2024-07-23 09:29:20 -04:00
achievements.cpp Refactor the preferences into a proper singleton. (#8930) 2024-06-09 11:34:09 -05:00
achievements.hpp
animated.cpp Convert animation code to use chrono types 2024-11-11 21:46:14 -05:00
animated.hpp Convert animation code to use chrono types 2024-11-11 21:46:14 -05:00
animated.tpp Convert animation code to use chrono types 2024-11-11 21:46:14 -05:00
arrow.cpp Map Location: convert direction to a scoped enum 2024-10-10 22:57:23 -04:00
arrow.hpp WB/Arrow: nothing inherits from this class... 2024-08-31 15:33:38 -04:00
attack_prediction.cpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
attack_prediction.hpp Implement nonzero attack_weight, closes #3923 (#9096) 2024-07-21 17:51:17 -05:00
boilerplate-header.cpp
buffered_istream.hpp
build_info.cpp Build Info: improve refresh rate report 2024-11-22 12:43:47 -05:00
build_info.hpp
campaign_type.hpp
carryover.cpp
carryover.hpp
chat_command_handler.cpp Refactor the preferences into a proper singleton. (#8930) 2024-06-09 11:34:09 -05:00
chat_command_handler.hpp
chat_events.cpp Refactor the preferences into a proper singleton. (#8930) 2024-06-09 11:34:09 -05:00
chat_events.hpp
chat_log.cpp
chat_log.hpp
CMakeLists.txt Refactor module compilation into separate library 2024-11-30 13:24:45 +01:00
color_range.cpp Revert "Add utils::span wrapper (#9318)" 2024-09-08 10:25:36 -05:00
color_range.hpp
color.cpp color_t: accept leading # for hex string input 2024-08-02 07:51:22 -04:00
color.hpp color_t: take arguments as string_view 2024-08-02 07:47:52 -04:00
commandline_argv.cpp
commandline_argv.hpp
commandline_options.cpp improve preprocess-string cli option description 2025-01-05 20:19:30 +05:30
commandline_options.hpp add a command line option to preprocess a string 2024-11-24 16:51:12 +01:00
config_attribute_value.cpp use to/from_chars in attribute_value and lexical_cast (#8790) 2024-12-08 22:28:10 +01:00
config_attribute_value.hpp fix possible crash in undo events 2024-11-30 22:45:32 +01:00
config_cache.cpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
config_cache.hpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
config.cpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
config.hpp Clean up and expand ranges compat layer 2024-12-26 22:11:34 -05:00
configr_assign.hpp
controller_base.cpp Remove 200ms delay in gameloop processing when window is not visible 2024-11-12 00:19:44 -05:00
controller_base.hpp Remove 200ms delay in gameloop processing when window is not visible 2024-11-12 00:19:44 -05:00
countdown_clock.cpp Events: remove pump_info 2024-11-07 11:10:13 -05:00
countdown_clock.hpp Events: remove pump_info 2024-11-07 11:10:13 -05:00
cursor.cpp Refactor the preferences into a proper singleton. (#8930) 2024-06-09 11:34:09 -05:00
cursor.hpp
defeat_condition.hpp
deprecation.cpp Refactor the preferences into a proper singleton. (#8930) 2024-06-09 11:34:09 -05:00
deprecation.hpp
display_chat_manager.cpp Initial work to handle chat timestamps as time_points 2024-12-09 02:18:52 -05:00
display_chat_manager.hpp Use standard chrono types consistently throughout the codebase 2024-11-07 11:10:13 -05:00
display_context.cpp Make status orb work with custom max/min_range (#9255) 2024-09-14 19:07:54 +02:00
display_context.hpp Display Context: move has_team implementation out of header 2024-07-30 21:03:43 -04:00
display.cpp Chrono: add helper to get normalized progress over a duration 2025-01-11 15:18:20 -05:00
display.hpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
draw_manager.cpp Add new refresh_rate pref to better handle --max-fps 2024-11-07 11:10:13 -05:00
draw_manager.hpp Use standard chrono types consistently throughout the codebase 2024-11-07 11:10:13 -05:00
draw.cpp Fix clip rect regression from 283e52222a 2024-08-17 22:29:39 -04:00
draw.hpp Mark draw RAII getters [[nodiscard]] 2024-08-13 21:56:46 -04:00
drawing_layer.hpp Split drawing_layer into its own file, make scoped enum 2024-08-08 02:14:22 -04:00
enum_base.hpp Mass replace all std::optional with utils::optional 2024-07-23 09:29:20 -04:00
events.cpp Clean up and expand ranges compat layer 2024-12-26 22:11:34 -05:00
events.hpp Events: remove pump_info 2024-11-07 11:10:13 -05:00
exceptions.hpp
fake_unit_manager.cpp Add utils::erase to complement erase_if 2024-10-25 13:20:59 -04:00
fake_unit_manager.hpp
fake_unit_ptr.cpp
fake_unit_ptr.hpp
filesystem_common.cpp Deploy utils::erase_if 2024-10-25 04:03:23 -04:00
filesystem_sdl.cpp
filesystem.cpp game_version_dialog: use boost::filesystem::path for path calculations 2024-12-21 17:42:07 +05:30
filesystem.hpp game_version_dialog: use boost::filesystem::path for path calculations 2024-12-21 17:42:07 +05:30
filter_context.hpp
floating_label.cpp Use standard chrono types consistently throughout the codebase 2024-11-07 11:10:13 -05:00
floating_label.hpp Use standard chrono types consistently throughout the codebase 2024-11-07 11:10:13 -05:00
floating_textbox.cpp Refactor the preferences into a proper singleton. (#8930) 2024-06-09 11:34:09 -05:00
floating_textbox.hpp
format_time_summary.cpp Refactor the preferences into a proper singleton. (#8930) 2024-06-09 11:34:09 -05:00
format_time_summary.hpp
formatter.hpp
game_board.cpp Game Board: remove non-const overload of get_visible_unit 2024-12-22 09:45:10 -05:00
game_board.hpp Game Board: remove non-const overload of get_visible_unit 2024-12-22 09:45:10 -05:00
game_classification.cpp Different approach to chrono::duration serialization 2024-11-07 11:10:13 -05:00
game_classification.hpp Use standard chrono types consistently throughout the codebase 2024-11-07 11:10:13 -05:00
game_config_manager.cpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
game_config_manager.hpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
game_config_view.cpp
game_config_view.hpp
game_config.cpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
game_config.hpp Remove --no-delay option 2024-11-12 00:19:44 -05:00
game_data.cpp Clean up and expand ranges compat layer 2024-12-26 22:11:34 -05:00
game_data.hpp
game_display.cpp Use std::move wherever possible 2024-12-01 23:19:53 -05:00
game_display.hpp Game Display: clean up unused/unnecessary functions 2024-10-18 14:19:37 -04:00
game_end_exceptions.cpp
game_end_exceptions.hpp
game_errors.hpp
game_launcher.cpp titlescreen, game_launcher: code simplification 2025-01-03 08:31:43 +05:30
game_launcher.hpp Revert "Used std::optional directly since we support C++17 now" 2024-07-23 09:03:13 -04:00
game_state.cpp cleanup team::gold (#9685) 2025-01-02 01:27:16 +01:00
game_state.hpp Revert "Used std::optional directly since we support C++17 now" 2024-07-23 09:03:13 -04:00
game_version.cpp
game_version.hpp
generic_event.cpp
generic_event.hpp
gettext.cpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
gettext.hpp
global.hpp Remove HAVE_CXX20 macro 2024-08-27 02:11:41 -04:00
halo.cpp Convert animation code to use chrono types 2024-11-11 21:46:14 -05:00
halo.hpp
hash.cpp Replace NULL with nullptr in the codebase 2024-11-30 13:24:45 +01:00
hash.hpp
image_modifications.cpp Use std::move wherever possible 2024-12-01 23:19:53 -05:00
image_modifications.hpp IPF: mark virtual functions override 2024-08-17 21:18:40 -04:00
key.cpp
key.hpp
language.cpp Language: remove excessive logging 2024-09-27 12:35:24 -04:00
language.hpp i18n: Add getter for the translation visibility threshold 2024-04-02 09:51:46 -03:00
level_result.hpp
lexical_cast.hpp use to/from_chars in attribute_value and lexical_cast (#8790) 2024-12-08 22:28:10 +01:00
log_windows.cpp
log_windows.hpp
log.cpp wesnothd: format logged-in time directly 2024-12-01 21:42:04 -05:00
log.hpp wesnothd: format logged-in time directly 2024-12-01 21:42:04 -05:00
lua_jailbreak_exception.cpp
lua_jailbreak_exception.hpp
map_command_handler.hpp Typography update for source code (in addition to .cfg data files previously reviewed). 2024-10-06 09:13:10 +11:00
map_settings.cpp
map_settings.hpp
menu_events.cpp unified units dialog with configurable options 2024-12-29 22:00:00 +05:30
menu_events.hpp unified units dialog with configurable options 2024-12-29 22:00:00 +05:30
minimap.cpp Display: remove display_context wrapper functions (#9481) 2024-10-19 21:38:18 -04:00
minimap.hpp
mouse_events.cpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
mouse_events.hpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
mouse_handler_base.cpp Make use of sdl::get_mouse_location() when possible 2024-10-25 02:41:59 -04:00
mouse_handler_base.hpp Display: use point math for viewport position 2024-10-25 02:41:59 -04:00
movetype.cpp Use structured bindings for config attribute ranges in most places 2024-09-15 00:16:51 -04:00
movetype.hpp Move knowledge of attack_type out of movetype 2024-04-11 00:07:23 +02:00
mp_game_settings.cpp Config: remove implicit conversion to int and bool (#9444) 2024-10-09 01:36:10 -04:00
mp_game_settings.hpp Use standard chrono types consistently throughout the codebase 2024-11-07 11:10:13 -05:00
mp_ui_alerts.cpp Move the MP alerts preferences to prefs_list 2024-07-08 17:42:20 -05:00
mp_ui_alerts.hpp Move the MP alerts preferences to prefs_list 2024-07-08 17:42:20 -05:00
mt_rng.cpp
mt_rng.hpp
multiplayer_error_codes.hpp wesnothd: handle server IP bans more generically (#9602) 2024-11-26 09:13:57 -05:00
network_asio.cpp fix clang-tidy warnings 2024-12-03 20:35:25 +05:30
network_asio.hpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
network_download_file.cpp network_download_file: replace spaces with tabs (#8999) 2024-06-14 09:05:12 -04:00
network_download_file.hpp
overlay.hpp Display: simplify add_overlay interface (#9371) 2024-09-23 01:47:42 -04:00
pathutils_impl.hpp
pathutils.cpp Map Location: convert direction to a scoped enum 2024-10-10 22:57:23 -04:00
pathutils.hpp
persist_context.cpp reduce hardcoded extensions in cpp files, only instance at filesystem.cpp 2024-07-05 09:05:26 +05:30
persist_context.hpp
persist_manager.cpp Clean up a few more cases of raw pointer management 2024-10-17 23:20:50 -04:00
persist_manager.hpp Clean up a few more cases of raw pointer management 2024-10-17 23:20:50 -04:00
persist_var.cpp Config: remove implicit conversion to int and bool (#9444) 2024-10-09 01:36:10 -04:00
persist_var.hpp
picture.cpp Replace NULL with nullptr in the codebase 2024-11-30 13:24:45 +01:00
picture.hpp Remove image::locator::file_exists in favor of image::exists 2024-08-16 00:24:27 -04:00
play_controller.cpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
play_controller.hpp simplify synced_context::run() calls by ai and whiteboard 2024-11-17 21:30:22 +01:00
playmp_controller.cpp remove some unneeded catch { ... } 2024-12-15 00:51:29 +01:00
playmp_controller.hpp remove unused cpp file 2024-12-15 05:24:12 +01:00
playsingle_controller.cpp move the carryover gold handling and dialog to lua 2024-12-15 05:17:57 +01:00
playsingle_controller.hpp simplify play_controller ctor 2024-04-09 01:25:01 +02:00
playturn_network_adapter.cpp Use std::move wherever possible 2024-12-01 23:19:53 -05:00
playturn_network_adapter.hpp
quit_confirmation.cpp Clean up and expand ranges compat layer 2024-12-26 22:11:34 -05:00
quit_confirmation.hpp
random_deterministic.cpp
random_deterministic.hpp fix OOS caused by sending data to soon 2024-11-17 21:30:22 +01:00
random_synced.cpp Use std::move wherever possible 2024-12-01 23:19:53 -05:00
random_synced.hpp
random.cpp
random.hpp
recall_list_manager.cpp fix clang-tidy warnings 2024-12-03 20:35:25 +05:30
recall_list_manager.hpp fix clang-tidy warnings 2024-12-03 20:35:25 +05:30
replay_controller.cpp Remove 200ms delay in gameloop processing when window is not visible 2024-11-12 00:19:44 -05:00
replay_controller.hpp Use boost::optional only on MacOS and remove has_optional_value 2024-07-23 13:49:16 -04:00
replay_helper.cpp
replay_helper.hpp
replay_recorder_base.cpp
replay_recorder_base.hpp
replay.cpp Initial work to handle chat timestamps as time_points 2024-12-09 02:18:52 -05:00
replay.hpp Initial work to handle chat timestamps as time_points 2024-12-09 02:18:52 -05:00
reports.cpp deploy use of std::string_view 2024-12-12 03:12:38 +01:00
reports.hpp markup refactor: replace hardcoded markup strings 2024-10-10 01:31:14 -04:00
resources.cpp
resources.hpp
save_blocker.cpp
save_blocker.hpp
save_index.cpp Deploy utils::erase_if 2024-10-25 04:03:23 -04:00
save_index.hpp
saved_game.cpp Use [leader] in the c++ code (#9660) 2024-12-26 20:22:09 +01:00
saved_game.hpp
savegame.cpp Use standard chrono types consistently throughout the codebase 2024-11-07 11:10:13 -05:00
savegame.hpp Config: remove implicit conversion to int and bool (#9444) 2024-10-09 01:36:10 -04:00
SConscript Call Export appropriately instead of using locals() 2024-08-04 13:13:05 +03:00
SConstruct
seed_rng.cpp
seed_rng.hpp
side_controller.hpp
side_filter.cpp Simplify WML filter checks with in_ranges (closes #9083) 2024-08-12 23:58:47 -04:00
side_filter.hpp
side_proxy_controller.hpp
sound_music_track.cpp Format some ctor lists (no content changes) 2024-10-10 23:05:49 -04:00
sound_music_track.hpp Use standard chrono types consistently throughout the codebase 2024-11-07 11:10:13 -05:00
sound.cpp Use std::move wherever possible 2024-12-01 23:19:53 -05:00
sound.hpp Events: remove pump_info 2024-11-07 11:10:13 -05:00
soundsource.cpp Different approach to chrono::duration serialization 2024-11-07 11:10:13 -05:00
soundsource.hpp Use standard chrono types consistently throughout the codebase 2024-11-07 11:10:13 -05:00
statistics_record.cpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
statistics_record.hpp
statistics.cpp
statistics.hpp
synced_checkup.cpp
synced_checkup.hpp
synced_commands.cpp Refactor undo stack 2024-11-30 22:45:32 +01:00
synced_commands.hpp refactor synced_context::run 2024-11-17 21:30:22 +01:00
synced_context.cpp remove unused cpp file 2024-12-15 05:24:12 +01:00
synced_context.hpp Refactor undo stack 2024-11-30 22:45:32 +01:00
synced_user_choice.cpp fix OOS caused by sending data to soon 2024-11-17 21:30:22 +01:00
synced_user_choice.hpp Events: remove pump_info 2024-11-07 11:10:13 -05:00
team_shared_vision.hpp
team.cpp cleanup team::gold (#9685) 2025-01-02 01:27:16 +01:00
team.hpp cleanup team::gold (#9685) 2025-01-02 01:27:16 +01:00
teambuilder.cpp cleanup team::gold (#9685) 2025-01-02 01:27:16 +01:00
teambuilder.hpp cleanup team::gold (#9685) 2025-01-02 01:27:16 +01:00
theme.cpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
theme.hpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
time_of_day.cpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
time_of_day.hpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
tls_root_store.cpp
tls_root_store.hpp
tod_manager.cpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
tod_manager.hpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
tooltips.cpp Use standard chrono types consistently throughout the codebase 2024-11-07 11:10:13 -05:00
tooltips.hpp
tstring.cpp t_string: define move ctors and assignment operators 2024-10-13 22:59:10 -04:00
tstring.hpp t_string: allow implicit conversion to string_view 2025-01-04 09:31:32 -05:00
variable_info_detail.hpp
variable_info_private.hpp
variable_info.cpp
variable_info.hpp
variable.cpp Config: deploy all_children_view en-mass 2024-10-16 09:36:59 -04:00
variable.hpp
video.cpp Build Info: improve refresh rate report 2024-11-22 12:43:47 -05:00
video.hpp Build Info: improve refresh rate report 2024-11-22 12:43:47 -05:00
wesconfig.h 1.19.7+dev 2024-12-18 16:58:02 -06:00
wesnoth_lua_config.h
wesnoth_lua_config.md
wesnoth.cpp titlescreen, game_launcher: code simplification 2025-01-03 08:31:43 +05:30
wesnothd_connection_error.hpp
wesnothd_connection.cpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
wesnothd_connection.hpp Make every possible param a const reference 2024-12-01 23:19:53 -05:00
wml_exception.cpp Completed the update started in #9057. 2024-10-06 09:13:10 +11:00
wml_exception.hpp
wml_separators.hpp