Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 38 additions & 27 deletions lorien/Assets/I18n/en.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,11 @@ MENU_ABOUT About
MENU_EXPORT Export...
MENU_QUIT Quit

# -----------------------------------------------------------------------------
# Project
# -----------------------------------------------------------------------------
PROJECT_NAME_UNTITLED Untitled
PROJECT_NAME_UNTITLED_UNSAVED Untitled (*)
# -----------------------------------------------------------------------------
# Toolbar
# -----------------------------------------------------------------------------
Expand Down Expand Up @@ -56,33 +61,39 @@ STATUSBAR_POINTS Points
# Settings strings
# -----------------------------------------------------------------------------

SETTINGS_TITLE Settings
SETTINGS_GENERAL General
SETTINGS_APPEARANCE Appearance
SETTINGS_RENDERING Rendering
SETTINGS_KEYBINDINGS Keybindings
SETTINGS_PRESSURE_SENSITIVITY Pressure Sensitivity
SETTINGS_CONSTANT_PRESSURE Constant Pressure
SETTINGS_STABILIZER_STRENGTH Stabilizer Strength
SETTINGS_BRUSH_SIZE Default Brush Size
SETTINGS_PROJECT_FOLDER Default save/load folder
SETTINGS_GRID_SIZE Grid Size
SETTINGS_LANGUAGE Language
SETTINGS_TABLET_DRIVER Tablet Driver
SETTINGS_THEME Theme
SETTINGS_UI_SCALE UI Scale
SETTINGS_UI_SCALE_AUTO Auto
SETTINGS_UI_SCALE_CUSTOM Custom
SETTINGS_GRID_SIZE Grid Size
SETTINGS_GRID_PATTERN Grid Pattern
SETTINGS_CANVAS_COLOR Canvas Color
SETTINGS_FPS_FOREGROUND Foreground Fps
SETTINGS_FPS_BACKGROUND Background Fps
SETTINGS_BRUSH_CAPS Brush Rounding Mode
SETTINGS_BRUSH_CAPS_FLAT Flat
SETTINGS_BRUSH_CAPS_ROUND Round
SETTINGS_RESTART_NOTICE Restart required to apply the new settings
SETTINGS_TOOL_PRESSURE Default Tools Pressure
SETTINGS_TITLE Settings
SETTINGS_GENERAL General
SETTINGS_APPEARANCE Appearance
SETTINGS_RENDERING Rendering
SETTINGS_KEYBINDINGS Keybindings
SETTINGS_PRESSURE_SENSITIVITY Pressure Sensitivity
SETTINGS_CONSTANT_PRESSURE Constant Pressure
SETTINGS_STABILIZER_STRENGTH Stabilizer Strength
SETTINGS_BRUSH_SIZE Default Brush Size
SETTINGS_PROJECT_FOLDER Default save/load folder
SETTINGS_PROJECT_FOLDER_PLACEHOLDER e.g. C:/Users/me/Lorien
SETTINGS_GRID_SIZE Grid Size
SETTINGS_LANGUAGE Language
SETTINGS_TABLET_DRIVER Tablet Driver
SETTINGS_THEME Theme
SETTINGS_THEME_DARK Dark Mode
SETTINGS_THEME_LIGHT Light Mode
SETTINGS_UI_SCALE UI Scale
SETTINGS_UI_SCALE_AUTO Auto
SETTINGS_UI_SCALE_CUSTOM Custom
SETTINGS_GRID_SIZE Grid Size
SETTINGS_GRID_PATTERN Grid Pattern
SETTINGS_GRID_PATTERN_DOTS Dots
SETTINGS_GRID_PATTERN_LINES Lines
SETTINGS_GRID_PATTERN_NONE None
SETTINGS_CANVAS_COLOR Canvas Color
SETTINGS_FPS_FOREGROUND Foreground Fps
SETTINGS_FPS_BACKGROUND Background Fps
SETTINGS_BRUSH_CAPS Brush Rounding Mode
SETTINGS_BRUSH_CAPS_FLAT Flat
SETTINGS_BRUSH_CAPS_ROUND Round
SETTINGS_RESTART_NOTICE Restart required to apply the new settings
SETTINGS_TOOL_PRESSURE Default Tools Pressure

# -----------------------------------------------------------------------------
# About dialog strings
Expand Down
65 changes: 38 additions & 27 deletions lorien/Assets/I18n/es.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,11 @@ MENU_ABOUT Acerca de
MENU_EXPORT Exportar...
MENU_QUIT Salir

# -----------------------------------------------------------------------------
# Project
# -----------------------------------------------------------------------------
PROJECT_NAME_UNTITLED Sin título
PROJECT_NAME_UNTITLED_UNSAVED Sin título (*)
# -----------------------------------------------------------------------------
# Toolbar
# -----------------------------------------------------------------------------
Expand Down Expand Up @@ -56,33 +61,39 @@ STATUSBAR_POINTS Puntos
# Settings strings
# -----------------------------------------------------------------------------

SETTINGS_TITLE Configuración
SETTINGS_GENERAL General
SETTINGS_APPEARANCE Apariencia
SETTINGS_RENDERING Renderizado
SETTINGS_KEYBINDINGS Atajos de teclado
SETTINGS_PRESSURE_SENSITIVITY Sensibilidad de presión
SETTINGS_CONSTANT_PRESSURE Presión constante
SETTINGS_STABILIZER_STRENGTH Fuerza del estabilizador
SETTINGS_BRUSH_SIZE Tamaño de Pincel Predeterminado
SETTINGS_PROJECT_FOLDER Carpeta de carga y guardado predeterminada
SETTINGS_GRID_SIZE Tamaño de Cuadrícula
SETTINGS_LANGUAGE Idioma
SETTINGS_TABLET_DRIVER Driver de tableta
SETTINGS_THEME Tema
SETTINGS_UI_SCALE Escala de interfaz de usuario
SETTINGS_UI_SCALE_AUTO Automática
SETTINGS_UI_SCALE_CUSTOM Personalizada
SETTINGS_GRID_SIZE Tamaño de Cuadrícula
SETTINGS_GRID_PATTERN Patrón de Cuadrícula
SETTINGS_CANVAS_COLOR Color de Lienzo
SETTINGS_FPS_FOREGROUND FPS en primer plano
SETTINGS_FPS_BACKGROUND FPS en fondo
SETTINGS_BRUSH_CAPS Modo de Redondeado de Pincel
SETTINGS_BRUSH_CAPS_FLAT Plano
SETTINGS_BRUSH_CAPS_ROUND Redondo
SETTINGS_RESTART_NOTICE Se requiere de un reinicio para aplicar la nueva configuración
SETTINGS_TOOL_PRESSURE Presión de las herramientas predeterminadas
SETTINGS_TITLE Configuración
SETTINGS_GENERAL General
SETTINGS_APPEARANCE Apariencia
SETTINGS_RENDERING Renderizado
SETTINGS_KEYBINDINGS Atajos de teclado
SETTINGS_PRESSURE_SENSITIVITY Sensibilidad de presión
SETTINGS_CONSTANT_PRESSURE Presión constante
SETTINGS_STABILIZER_STRENGTH Fuerza del estabilizador
SETTINGS_BRUSH_SIZE Tamaño de Pincel predeterminado
SETTINGS_PROJECT_FOLDER Carpeta de carga y guardado predeterminada
SETTINGS_PROJECT_FOLDER_PLACEHOLDER p.ej. C:/Users/yo/Lorien
SETTINGS_GRID_SIZE Tamaño de Cuadrícula
SETTINGS_LANGUAGE Idioma
SETTINGS_TABLET_DRIVER Driver de tableta
SETTINGS_THEME Tema
SETTINGS_THEME_DARK Modo oscuro
SETTINGS_THEME_LIGHT Modo claro
SETTINGS_UI_SCALE Escala de interfaz de usuario
SETTINGS_UI_SCALE_AUTO Automática
SETTINGS_UI_SCALE_CUSTOM Personalizada
SETTINGS_GRID_SIZE Tamaño de Cuadrícula
SETTINGS_GRID_PATTERN Patrón de Cuadrícula
SETTINGS_GRID_PATTERN_DOTS Puntos
SETTINGS_GRID_PATTERN_LINES Líneas
SETTINGS_GRID_PATTERN_NONE Ninguno
SETTINGS_CANVAS_COLOR Color de Lienzo
SETTINGS_FPS_FOREGROUND FPS en primer plano
SETTINGS_FPS_BACKGROUND FPS en fondo
SETTINGS_BRUSH_CAPS Modo de Redondeado de Pincel
SETTINGS_BRUSH_CAPS_FLAT Plano
SETTINGS_BRUSH_CAPS_ROUND Redondo
SETTINGS_RESTART_NOTICE Se requiere de un reinicio para aplicar la nueva configuración
SETTINGS_TOOL_PRESSURE Presión de las herramientas predeterminada

# -----------------------------------------------------------------------------
# About dialog strings
Expand Down
1 change: 1 addition & 0 deletions lorien/Main.tscn
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@ presets_visible = false

[node name="MainMenu" parent="." instance=ExtResource("5")]
visible = false
unfocusable = false
submenu_popup_delay = 0.1
file_dialog_path = NodePath("../FileDialog")

Expand Down
2 changes: 1 addition & 1 deletion lorien/ProjectManager/Project.gd
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ func remove_last_stroke() -> void:
# -------------------------------------------------------------------------------------------------
func get_scene_file_path() -> String:
if filepath.is_empty():
return "Untitled"
return "PROJECT_NAME_UNTITLED"
return filepath.get_file()

# -------------------------------------------------------------------------------------------------
Expand Down
18 changes: 9 additions & 9 deletions lorien/UI/Dialogs/SettingsDialog.tscn
Original file line number Diff line number Diff line change
Expand Up @@ -242,8 +242,8 @@ layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
item_count = 2
popup/item_0/text = "Dark Mode"
popup/item_1/text = "Light Mode"
popup/item_0/text = "SETTINGS_THEME_DARK"
popup/item_1/text = "SETTINGS_THEME_LIGHT"
popup/item_1/id = 1

[node name="UIScale" type="HBoxContainer" parent="VBoxContainer/MarginContainer/VBoxContainer/AppearanceContainer/VBoxContainer"]
Expand All @@ -266,8 +266,8 @@ layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
item_count = 2
popup/item_0/text = "Auto"
popup/item_1/text = "Custom"
popup/item_0/text = "SETTINGS_UI_SCALE_AUTO"
popup/item_1/text = "SETTINGS_UI_SCALE_CUSTOM"
popup/item_1/id = 1

[node name="UIScale" type="SpinBox" parent="VBoxContainer/MarginContainer/VBoxContainer/AppearanceContainer/VBoxContainer/UIScale/HBoxContainer"]
Expand Down Expand Up @@ -296,10 +296,10 @@ layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
item_count = 3
popup/item_0/text = "Dots"
popup/item_1/text = "Lines"
popup/item_0/text = "SETTINGS_GRID_PATTERN_DOTS"
popup/item_1/text = "SETTINGS_GRID_PATTERN_LINES"
popup/item_1/id = 1
popup/item_2/text = "None"
popup/item_2/text = "SETTINGS_GRID_PATTERN_NONE"
popup/item_2/id = 2

[node name="GridSize" type="HBoxContainer" parent="VBoxContainer/MarginContainer/VBoxContainer/AppearanceContainer/VBoxContainer"]
Expand Down Expand Up @@ -377,8 +377,8 @@ unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
item_count = 2
popup/item_0/text = "Flat"
popup/item_1/text = "Round"
popup/item_0/text = "SETTINGS_BRUSH_CAPS_FLAT"
popup/item_1/text = "SETTINGS_BRUSH_CAPS_ROUND"
popup/item_1/id = 1

[node name="ForgroundFramerate" type="HBoxContainer" parent="VBoxContainer/MarginContainer/VBoxContainer/RenderingContainer/VBoxContainer"]
Expand Down
5 changes: 4 additions & 1 deletion lorien/UI/Menubar.gd
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,10 @@ func update_tab_title(project: Project) -> void:
if project == p:
var new_title := project.get_scene_file_path()
if project.dirty:
new_title += " (*)"
if new_title == "PROJECT_NAME_UNTITLED":
new_title = "PROJECT_NAME_UNTITLED_UNSAVED"
else:
new_title += " (*)"
_tab_bar.set_tab_title(i, new_title)
_update_tabbar_size()
return
Expand Down