You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
look into adding popup for when window creation fails (preferably without spoofing error_popup since that creates a GtkMessage advising against creating popups without transient parents?)
add button/keybind to close map without closing window? needs to call free_tracker and FREE_STATELIST on corresponding entries in Omni struct (see free_window_data) as well as make captain_map_ui_box and captain_map_builtin_button_grid insensitive. Also, clear map labels and refresh window title.
>>> (More informative ComboBoxText value when opening maps from files #8) make it so that maps opened via Open From File option or via command line have more informative information such as path/map name in the ComboBoxText dropdown - especially for when it's via the command line as currently it's just blank
>>> Make First Mate and Engineering screens constructed from Lua, so that they can be modded (have file paths be provided by lua, just use resource:// with paths to compiled-in images to allow base maps to be bundled)
Add proper settings integration (GSettings?) to allow persistence of settings such as
screen resolution/fullscreen or not when last closed (is this normal behaviour on macos?)
accessibility profile
other preferences
Make map opening all be done via File>Open, or File>Open Built-in for built-in maps (replace dropdown with label, map is global across window rather than per-tab)
Fix GtkLevelBar CSS weirdness
Make healthbars controlled via Lua, using Engineering and Tracker inputs (remove +/- buttons?) / generally auto-decrement health when relevant
Add undo/redo status in middle space at bottom of window? Or in Edit>Undo/Edit>Redo menus?
look into moving macos window control buttons for better integrated appearance, so that there is not a separate header bar for them (in modern macos apps they are integrated into the window rather than being part of a distinct bar)
look into adding menu button instead of using menubar on gnome for better integrated appearance
make macos app bundle icon the proper CSA icon (currently it is just a placeholder, and is the App Store icon, since creaing the icon in the special file format macos wants is a pain)
Git:
make the VCL dependency be a proper submodule rather than just being included as a zip file.
The text was updated successfully, but these errors were encountered:
Tasks marked >>> are priorities.
Manual/Docs:
Features:
error_popup
since that creates aGtkMessage
advising against creating popups without transient parents?)free_tracker
andFREE_STATELIST
on corresponding entries inOmni
struct (seefree_window_data
) as well as makecaptain_map_ui_box
andcaptain_map_builtin_button_grid
insensitive. Also, clear map labels and refresh window title.ComboBoxText
dropdown - especially for when it's via the command line as currently it's just blankresource://
with paths to compiled-in images to allow base maps to be bundled)GSettings
?) to allow persistence of settings such asGtkLevelBar
CSS weirdnessMaps and map features:
Integration:
Icons:
Git:
The text was updated successfully, but these errors were encountered: