mirror of
https://github.com/WWhiteDreamProject/wwdpublic.git
synced 2026-04-18 14:07:53 +03:00
* Большое обновление книжек * Remove dotnet tool cache artifacts * Remove dotnet tool cache artifacts 2 * All comments on English * Add all validation * All localization, code reduction, named bookmarks system * Add "try catch" because coderabbitai asked * Add base check content length * Fix "\\n" * the "BookRandomStory" system has been fix and translate * little fix "BookRandomStory" system * 2 little fix "BookRandomStory" system * 3 little fix "BookRandomStory" system * 4 little fix "BookRandomStory" system * 5 little fix "BookRandomStory" system * Improved handling of UTF-8 character truncation * 2 Improved validation and handling of UTF-8 character truncation * Mini-up for author_books * add new author book for botany * Smaller long of text on one page * translation of the new janitor's book * Spelling lesson * Make TODO notes * Translate TODO notes... * little fix "Check the status of the dialog before using it." * DONE: Create new pages to transfer text, not replace old ones * DONE: Make it visible when the text limit per page is exceeded * DONE: Make it possible to delete unnecessary pages * Fall protection on incorrect markings * fix ".ftl" * Text length limit for SplitContentIntoPages * change limits * Add sound * Add placeholder to loadouts and new symbol for CreateNewPage * Apply some suggestions from code review All changes, except moving files into White folders Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com> * Apply some suggestions from code review 2 Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com> * Transfering into "_White" folder * Remove dublicate code * Added the necessary code * Add method * BookSystem has been transfered into "Shared" folder * Add attributions for ".ogg" * changes for tools have been canceled * Apply some suggestions from code review 3 Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com> * content have been transfered into "_White" folder 2 * Little fix locales * Apply some suggestions from code review 4 Add comments in "Resources/Prototypes/Entities/Objects/Misc/books_author.yml" Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com> * content have been transfered into "_White" folder and translate * English spelling lesson Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com> * Add BookRandomeStorySystem * Apply some suggestions from code review 5 Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com> * rolling back some changes from "code review 5" * Spelling lesson 2 * tweak BookSystem. (Apply suggestion from code review) Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com> * Little fix bookmark-default-title * Apply some suggestions from code review 6 Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com> * fix code review changes and transfer "BookRandomStorySystem.cs" into "Content.System" * Half of good locales * full good locales of RandomStorySystem * Spelling lesson 3 * Removed unnecessary StoryGen file * Fixed bookmarks pos after del any page * Transd files into _White folder * Fixed the constant activity of the add page button * Correction at the request of coderabbitai * Transfered at the request of code review * Transfered at the request of code review 2 * Fix transfer * Apply suggestions from code review 7 Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com> * Apply suggestions from code review 8 Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Apply and fix all suggestions from code review of file "BookWindow.xaml.cs" * Fix formated * Apply some suggestions from code review 9 maybe last... Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Add try catch on texture loading * Add Dispose method * Correct display of blank pages * Little fix eng locale * Unnecessary code removed * A Little Defense Against NRE/KeyNotFound. * Highlighting the current page in the bookmarks drop-down list. * Added fallback for the save button when there is no hotkey. * Correct unsubscribing from events. * Little fix save button * Little fix formated * Locales transfered fix --------- Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
96 lines
5.2 KiB
XML
96 lines
5.2 KiB
XML
<Control xmlns="https://spacestation14.io"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:graphics="clr-namespace:Robust.Client.Graphics;assembly=Robust.Client"
|
|
xmlns:controls="clr-namespace:Content.Client.UserInterface.Controls">
|
|
<BoxContainer Name="Container" Orientation="Vertical" HorizontalExpand="True">
|
|
<controls:StyledButtonGroup Name="ButtonGroup" Orientation="Horizontal" HorizontalExpand="True">
|
|
<Button
|
|
Name="PreferenceButton"
|
|
Access="Public"
|
|
ToggleMode="True"
|
|
VerticalAlignment="Center" />
|
|
|
|
<Button
|
|
Name="HeirloomButton"
|
|
Access="Public"
|
|
Text="{Loc 'humanoid-profile-editor-loadouts-heirloom'}"
|
|
ToolTip="{Loc 'humanoid-profile-editor-loadouts-heirloom-tooltip'}"
|
|
ToggleMode="True"
|
|
VerticalAlignment="Center" />
|
|
|
|
<!-- Yes I know I can use a TextureButton, but I'm doing this for style -->
|
|
<Button
|
|
Name="GuidebookButton"
|
|
ToolTip="{Loc 'humanoid-profile-editor-loadouts-guidebook-button-tooltip'}"
|
|
VerticalAlignment="Center"
|
|
StyleClasses="OpenLeft">
|
|
<TextureRect
|
|
Name="GuidebookButtonIcon"
|
|
TexturePath="/Textures/Interface/VerbIcons/information.svg.192dpi.png"
|
|
TextureScale="0.4 0.4"
|
|
VerticalAlignment="Center"
|
|
Margin="5" />
|
|
</Button>
|
|
</controls:StyledButtonGroup>
|
|
|
|
|
|
<Collapsible Name="SpecialMenu" HorizontalExpand="True">
|
|
<Button Name="HeadingButton" Text="{Loc 'humanoid-profile-editor-loadouts-customize'}" ToggleMode="True" />
|
|
|
|
<CollapsibleBody HorizontalExpand="True" Margin="0 0 0 5">
|
|
<PanelContainer HorizontalExpand="True">
|
|
<PanelContainer.PanelOverride>
|
|
<graphics:StyleBoxFlat BackgroundColor="#2f2f2f" BorderColor="#2f2f2faf" BorderThickness="1" />
|
|
</PanelContainer.PanelOverride>
|
|
|
|
<BoxContainer Orientation="Vertical" Margin="3" HorizontalExpand="True">
|
|
<BoxContainer Name="SpecialName" Orientation="Vertical" HorizontalExpand="True">
|
|
<Label Text="{Loc 'humanoid-profile-editor-loadouts-customize-name'}" />
|
|
<LineEdit Name="NameEdit" HorizontalExpand="True" />
|
|
</BoxContainer>
|
|
|
|
<BoxContainer Name="SpecialDescription" Orientation="Vertical" HorizontalExpand="True">
|
|
<Label Text="{Loc 'humanoid-profile-editor-loadouts-customize-description'}" />
|
|
<PanelContainer HorizontalExpand="True">
|
|
<PanelContainer.PanelOverride>
|
|
<graphics:StyleBoxFlat BackgroundColor="#222222" />
|
|
</PanelContainer.PanelOverride>
|
|
|
|
<controls:ResizableControl
|
|
AllowedResizeDirection="Vertical"
|
|
HorizontalExpand="True"
|
|
MinSize="128 64">
|
|
<TextEdit Name="DescriptionEdit" HorizontalExpand="True" VerticalExpand="True" Margin="3" />
|
|
</controls:ResizableControl>
|
|
</PanelContainer>
|
|
</BoxContainer>
|
|
|
|
<!--WD EDIT START-->
|
|
<BoxContainer Name="SpecialBookText" Orientation="Vertical" HorizontalExpand="True">
|
|
<Label Text="{Loc 'humanoid-profile-editor-loadouts-customize-book-text'}" />
|
|
<PanelContainer HorizontalExpand="True">
|
|
<PanelContainer.PanelOverride>
|
|
<graphics:StyleBoxFlat BackgroundColor="#222222" />
|
|
</PanelContainer.PanelOverride>
|
|
|
|
<controls:ResizableControl
|
|
AllowedResizeDirection="Vertical"
|
|
HorizontalExpand="True"
|
|
MinSize="128 64">
|
|
<TextEdit Name="BookTextEdit" StyleClasses="PaperLineEdit" HorizontalExpand="True" VerticalExpand="True" Margin="3" />
|
|
</controls:ResizableControl>
|
|
</PanelContainer>
|
|
</BoxContainer>
|
|
<!--WD EDIT END-->
|
|
|
|
<Button Name="SpecialColorTintToggle" Text="{Loc 'humanoid-profile-editor-loadouts-customize-color'}" ToggleMode="True" Margin="0 3 0 0" StyleClasses="OpenBoth" />
|
|
<ColorSelectorSliders Name="ColorEdit" Color="#fff" HorizontalExpand="True" />
|
|
|
|
<Button Name="SaveButton" Text="{Loc 'humanoid-profile-editor-loadouts-customize-save'}" HorizontalExpand="True" Margin="0 3 0 0" StyleClasses="OpenBoth" />
|
|
</BoxContainer>
|
|
</PanelContainer>
|
|
</CollapsibleBody>
|
|
</Collapsible>
|
|
</BoxContainer>
|
|
</Control>
|