Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update 2.3 (Desktop) #277

Merged
merged 26 commits into from
Nov 10, 2023
Merged

Update 2.3 (Desktop) #277

merged 26 commits into from
Nov 10, 2023

Commits on Oct 14, 2023

  1. Update sonar-code-analysis.yml

    replace sonar.login with sonar.token due to the old version being deprecated
    floribe2000 authored Oct 14, 2023
    Configuration menu
    Copy the full SHA
    bd8e507 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa083c9 View commit details
    Browse the repository at this point in the history
  3. Improved source generators (#268)

    * initial draft for improved source gen
    
    * add tests for new generator and restructure generator project
    
    * keep ordering of data container properties in generated code
    
    * add data element analyzer and unittests, refactor data element generator
    
    * add new DataContainer attribute to data containers to enable new generator
    
    * update PropertyChangedSourceGenerator to use FAWMN
    
    * code cleanup for generators and analyzer
    
    * add TextKind type to better specify how a type should be treated
    
    * move data elements to reduce unnecessary namespace nesting
    
    * fix unittests after moving data elements to new namespace
    
    * fix tests for PropertyChangedGenerator
    
    * fix sonarlint warnings and issues from review
    floribe2000 authored Oct 14, 2023
    Configuration menu
    Copy the full SHA
    5311fe7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6b45dd3 View commit details
    Browse the repository at this point in the history
  5. fix indentation error

    floribe2000 committed Oct 14, 2023
    Configuration menu
    Copy the full SHA
    dfbb170 View commit details
    Browse the repository at this point in the history
  6. Ship Comparison Revamp (#261)

    * Filters UI clean up
    
    * Initial work on ship comparison revamp
    
    * Implement #252
    
    * revert ship stats panel chances
    
    * revert upgradedModulesUrlParameter
    
    * move loadSettings method code into vm constructor
    
    * change to use mudHidden instead of breakPointProvider to display filters
    
    * extract ship filter from ship comparison and fix wrapping
    
    #252
    
    * fix nullability warning and improve margin for search box
    iTTou authored Oct 14, 2023
    Configuration menu
    Copy the full SHA
    7d53feb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6ce71c6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2939771 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

  1. Theme Rework (#270)

    * start reworking theme for web app
    
    #256
    
    * more color scheme improvements, especially for dialogs
    
    * update ship comparison UI
    
    * extract theme creation to common project, minor theme tweaks
    
    * improvements from review
    
    * change talent panel elements color from info to primary
    
    * fix style for the talents activation button when talents and conditional modifiers are activated
    
    * Change the talent activation button style to match the one in the ship comparison page
    
    * minor theme improvements
    
    * update release notes for theme rework
    
    ---------
    
    Co-authored-by: iTTou <13366390+iTTou@users.noreply.github.com>
    floribe2000 and iTTou authored Oct 28, 2023
    Configuration menu
    Copy the full SHA
    d25deab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5c296c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8391e14 View commit details
    Browse the repository at this point in the history
  4. rearrange root components

    floribe2000 committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    261f93b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7b740f2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0588c32 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2023

  1. Configuration menu
    Copy the full SHA
    7627e64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    849be5a View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. replace current history stack entry instead of adding a new one when …

    …updating url in ship stats page
    
    fixes #274
    floribe2000 committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    efc7d1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    880f55a View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Configuration menu
    Copy the full SHA
    add0a8b View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    02ddf42 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Remove Newtonsoft.Json dependency from application (#273)

    * update all json processing to use STJ instead of Newtonsoft
    
    * fix build deserialization
    
    * update to stable data structures and fix resulting errors
    
    also fix skill changes from update 12.10
    floribe2000 authored Nov 10, 2023
    Configuration menu
    Copy the full SHA
    516db4f View commit details
    Browse the repository at this point in the history
  2. Improvements to ship stats page (#272)

    * move settings link to regular navigation
    
    * move secondary range into main secondary expande
    
    * Remove detection from subs at maximum depth from concealment data container
    
    * swap positions of concealment and maneuverability datacontainer
    
    * add new translations
    
    * fix ShipStatsPanel.razor indentation
    
    * show "add new ship" when removing last ship on ships page
    
    * makes tabs header sticky
    
    * remove unnecessary css property
    
    * implement synchronization of expander stats in ship stats panel between multiple ship tabs
    
    * Apply requested changes
    
    * Move settings button on desktop in the same position as on web
    
    * add some visual improvements to make it easier to read ship's stats
    
    ---------
    
    Co-authored-by: floribe2000 <git@floribe2000.de>
    iTTou and floribe2000 authored Nov 10, 2023
    Configuration menu
    Copy the full SHA
    e148df3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb82973 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3a13574 View commit details
    Browse the repository at this point in the history
  5. New Crowdin updates (#275)

    * New translations translation.resx (French)
    
    * New translations translation.resx (Spanish)
    
    * New translations translation.resx (Danish)
    
    * New translations translation.resx (German)
    
    * New translations translation.resx (Hungarian)
    
    * New translations translation.resx (Italian)
    
    * New translations translation.resx (Japanese)
    
    * New translations translation.resx (Korean)
    
    * New translations translation.resx (Dutch)
    
    * New translations translation.resx (Polish)
    
    * New translations translation.resx (Russian)
    
    * New translations translation.resx (Turkish)
    
    * New translations translation.resx (Chinese Simplified)
    
    * New translations translation.resx (Chinese Traditional)
    
    * New translations translation.resx (Portuguese, Brazilian)
    yesod30 authored Nov 10, 2023
    Configuration menu
    Copy the full SHA
    53b5b2b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ce27929 View commit details
    Browse the repository at this point in the history