Skip to content

Commit 6091996

Browse files
authored
Merge branch 'main' into add-desktop-action
2 parents d6474ad + 2f76684 commit 6091996

File tree

11 files changed

+111
-87
lines changed

11 files changed

+111
-87
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[Desktop Entry]
22
Name=Slate
3-
Comment="Dumb as rocks text editor"
3+
Comment=Edit text
44
Exec=io.github.wpkelso.slate %U
55
Icon=io.github.wpkelso.slate
6-
Keywords=Text;Editor;"Text Editor";
6+
Keywords=Text;Editor;Text Editor;
77
Terminal=false
88
Type=Application
99
StartupNotify=true
@@ -13,4 +13,4 @@ Actions=NewDocument;
1313

1414
[Desktop Action NewDocument]
1515
Exec=io.github.wpkelso.slate --new-document
16-
Name=New Document
16+
Name=New Document

data/slate.metainfo.xml.in

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<project_license>GPL-3.0</project_license>
88

99
<name>Slate</name>
10-
<summary>A "dumb as rocks" text editor</summary>
10+
<summary>The text editor that's dumb as rocks!</summary>
1111
<description>
1212
<p>
13-
Slate is a lightweight plain text editor that edits text files and nothing more.
13+
Slate is a simple, lightweight plain text editor.
1414
</p>
1515
<ul>
1616
<li>Make new files!</li>
@@ -61,6 +61,18 @@
6161
</developer>
6262

6363
<releases>
64+
<release version="1.1.0" date="2025-06-30" urgency="medium">
65+
<p>Smoothing rough edges and removing sharp points</p>
66+
<ul>
67+
<li>Added German, French, and Spanish translations</li>
68+
<li>Added keyboard accelerators for actions</li>
69+
<li>Unsaved documents are now kept until explicitly cleared, and re-opened when the application is launched</li>
70+
<li>File location is now shown when hovering the headerbar</li>
71+
<li>Restricted attempts to open documents to only valid text files</li>
72+
<li>Added plaintext mimetype to desktop file</li>
73+
</ul>
74+
</release>
75+
6476
<release version="1.0.1" date="2025-05-08" urgency="medium">
6577
<description>
6678
<p>Various small fixes for AppCenter release</p>

meson.build

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
project(
22
'io.github.wpkelso.slate',
33
['vala', 'c'],
4-
version: '0.0.1',
4+
version: '1.1.0',
55
license: 'GPL-3.0'
66
)
77

@@ -52,4 +52,4 @@ subdir('po')
5252
gnome.post_install(
5353
gtk_update_icon_cache: true,
5454
update_desktop_database: true
55-
)
55+
)

po/de.po

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ msgid ""
33
msgstr ""
44
"Project-Id-Version: io.github.wpkelso.slate\n"
55
"Report-Msgid-Bugs-To: \n"
6-
"POT-Creation-Date: 2025-06-15 14:50+0200\n"
6+
"POT-Creation-Date: 2025-06-29 22:39+0200\n"
77
"PO-Revision-Date: 2025-06-09 HO:MI+ZONE\n"
88
"Last-Translator: Teamcons - teamcons.carrd.co\n"
99
"Language-Team: DE <[email protected]>\n"
@@ -12,14 +12,14 @@ msgstr ""
1212
"Content-Type: text/plain; charset=UTF-8\n"
1313
"Content-Transfer-Encoding: 8bit\n"
1414

15-
#: src/Window.vala:24 src/Utils.vala:9
15+
#: src/Window.vala:25 src/Utils.vala:9
1616
msgid "New Document"
1717
msgstr "Neues Dokument"
1818

19-
#: src/Window.vala:31
19+
#: src/Window.vala:32
2020
msgid "Open file"
2121
msgstr "Öffnen"
2222

23-
#: src/Window.vala:37
23+
#: src/Window.vala:38
2424
msgid "Save as"
2525
msgstr "Speichern unter"

po/es.po

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: io.github.wpkelso.slate\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2025-06-15 14:50+0200\n"
11+
"POT-Creation-Date: 2025-06-29 22:39+0200\n"
1212
"PO-Revision-Date: 2025-06-11 HO:MI+ZONE\n"
1313
"Last-Translator: Teamcons - teamcons.carrd.co\n"
1414
"Language-Team: LANGUAGE <[email protected]>\n"
@@ -17,14 +17,14 @@ msgstr ""
1717
"Content-Type: text/plain; charset=UTF-8\n"
1818
"Content-Transfer-Encoding: 8bit\n"
1919

20-
#: src/Window.vala:24 src/Utils.vala:9
20+
#: src/Window.vala:25 src/Utils.vala:9
2121
msgid "New Document"
2222
msgstr "Nuevo Documento"
2323

24-
#: src/Window.vala:31
24+
#: src/Window.vala:32
2525
msgid "Open file"
2626
msgstr "Abrir documento"
2727

28-
#: src/Window.vala:37
28+
#: src/Window.vala:38
2929
msgid "Save as"
3030
msgstr "Guardar como"

po/extra/de.po

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ msgid ""
33
msgstr ""
44
"Project-Id-Version: extra\n"
55
"Report-Msgid-Bugs-To: \n"
6-
"POT-Creation-Date: 2025-06-12 19:53+0200\n"
6+
"POT-Creation-Date: 2025-06-29 22:47+0200\n"
77
"PO-Revision-Date: 2025-06-09 HO:MI+ZONE\n"
88
"Last-Translator: Teamcons - teamcons.carrd.co\n"
99
"Language-Team: LANGUAGE <[email protected]>\n"
@@ -17,24 +17,21 @@ msgid "Slate"
1717
msgstr "Slate"
1818

1919
#: data/io.github.wpkelso.slate.desktop.in:4
20-
msgid "\"Dumb as rocks text editor\""
21-
msgstr "\"Dumm als Stein Texteditor\""
20+
msgid "Edit text"
21+
msgstr "Dateien bearbeiten"
2222

2323
#: data/io.github.wpkelso.slate.desktop.in:7
24-
msgid "Text;Editor;\"Text Editor\";"
25-
msgstr "Text;Editor; \"Text Editor\";"
24+
msgid "Text;Editor;Text Editor;"
25+
msgstr "Text;Editor;Text-Editor;"
2626

2727
#: data/slate.metainfo.xml.in:10
28-
msgid "A \"dumb as rocks\" text editor"
29-
msgstr "Ein \"Dumm als Stein\" Texteditor"
28+
msgid "The text editor that's dumb as rocks!"
29+
msgstr "Der Texteditor, der so dumm ist wie ein Stein!"
3030

3131
#: data/slate.metainfo.xml.in:12
32-
msgid ""
33-
"Slate is a lightweight plain text editor that edits text files and nothing "
34-
"more."
32+
msgid "Slate is a simple, lightweight plain text editor."
3533
msgstr ""
36-
"Slate ist ein leichtgewichtiger einfacher Texteditor, mit dem sich "
37-
"Textdateien bearbeiten lassen, mehr nicht."
34+
"Slate ist ein einfacher und leichtgewichtiger Texteditor."
3835

3936
#: data/slate.metainfo.xml.in:16
4037
msgid "Make new files!"
@@ -64,26 +61,32 @@ msgstr "Dateien schließen!"
6461
msgid "William Kelso"
6562
msgstr "William Kelso"
6663

67-
#: data/slate.metainfo.xml.in:66
64+
#: data/slate.metainfo.xml.in:78
6865
msgid "Various small fixes for AppCenter release"
6966
msgstr "Verschiedene kleine Korrekturen für AppCenter Release"
7067

71-
#: data/slate.metainfo.xml.in:68
68+
#: data/slate.metainfo.xml.in:80
7269
msgid "Remove copy-paste error from metainfo"
7370
msgstr "Copy-Paste-Fehler aus Metainfo entfernen"
7471

75-
#: data/slate.metainfo.xml.in:69
72+
#: data/slate.metainfo.xml.in:81
7673
msgid "Update screenshots"
7774
msgstr "Bildschirmfotos aktualisieren"
7875

79-
#: data/slate.metainfo.xml.in:70
76+
#: data/slate.metainfo.xml.in:82
8077
msgid "Remove unecessary containers for the headerbar"
8178
msgstr "Unnötige Container für die Kopfleiste entfernen"
8279

83-
#: data/slate.metainfo.xml.in:71
80+
#: data/slate.metainfo.xml.in:83
8481
msgid "Remove xdg-documents sandbox permission"
8582
msgstr "Sandbox-Berechtigung für xdg-documents entfernen"
8683

87-
#: data/slate.metainfo.xml.in:78
84+
#: data/slate.metainfo.xml.in:90
8885
msgid "Initial release!"
8986
msgstr "Erste Veröffentlichung!"
87+
88+
#~ msgid "\"Dumb as rocks text editor\""
89+
#~ msgstr "\"Dumm als Stein Texteditor\""
90+
91+
#~ msgid "A \"dumb as rocks\" text editor"
92+
#~ msgstr "Ein \"Dumm als Stein\" Texteditor"

po/extra/es.po

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: extra\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2025-06-12 19:53+0200\n"
11+
"POT-Creation-Date: 2025-06-29 22:43+0200\n"
1212
"PO-Revision-Date: 2025-06-11 HO:MI+ZONE\n"
1313
"Last-Translator: Teamcons - teamcons.carrd.co\n"
1414
"Language-Team: LANGUAGE <[email protected]>\n"
@@ -22,21 +22,22 @@ msgid "Slate"
2222
msgstr "Slate"
2323

2424
#: data/io.github.wpkelso.slate.desktop.in:4
25-
msgid "\"Dumb as rocks text editor\""
26-
msgstr "Editor de texto «tonto como una piedra»"
25+
#, fuzzy
26+
msgid "Edit text"
27+
msgstr "¡Editar archivos!"
2728

2829
#: data/io.github.wpkelso.slate.desktop.in:7
29-
msgid "Text;Editor;\"Text Editor\";"
30+
#, fuzzy
31+
msgid "Text;Editor;Text Editor;"
3032
msgstr "Texto;Editor;\"Editor de texto\";"
3133

3234
#: data/slate.metainfo.xml.in:10
33-
msgid "A \"dumb as rocks\" text editor"
34-
msgstr "Un editor de texto «tonto como una piedra»"
35+
msgid "The text editor that's dumb as rocks!"
36+
msgstr ""
3537

3638
#: data/slate.metainfo.xml.in:12
37-
msgid ""
38-
"Slate is a lightweight plain text editor that edits text files and nothing "
39-
"more."
39+
#, fuzzy
40+
msgid "Slate is a simple, lightweight plain text editor."
4041
msgstr ""
4142
"Slate es un editor de texto sencillo y ligero que edita archivos de texto y "
4243
"nada más."
@@ -69,26 +70,32 @@ msgstr "¡Cierre los archivos!"
6970
msgid "William Kelso"
7071
msgstr "William Kelso"
7172

72-
#: data/slate.metainfo.xml.in:66
73+
#: data/slate.metainfo.xml.in:78
7374
msgid "Various small fixes for AppCenter release"
7475
msgstr "Varias pequeñas correcciones para el lanzamiento de AppCenter"
7576

76-
#: data/slate.metainfo.xml.in:68
77+
#: data/slate.metainfo.xml.in:80
7778
msgid "Remove copy-paste error from metainfo"
7879
msgstr "Eliminar error de copiar y pegar de metainfo"
7980

80-
#: data/slate.metainfo.xml.in:69
81+
#: data/slate.metainfo.xml.in:81
8182
msgid "Update screenshots"
8283
msgstr "Actualizar capturas de pantalla"
8384

84-
#: data/slate.metainfo.xml.in:70
85+
#: data/slate.metainfo.xml.in:82
8586
msgid "Remove unecessary containers for the headerbar"
8687
msgstr "Eliminar contenedores innecesarios para la barra de encabezado"
8788

88-
#: data/slate.metainfo.xml.in:71
89+
#: data/slate.metainfo.xml.in:83
8990
msgid "Remove xdg-documents sandbox permission"
9091
msgstr "Eliminar permiso de arena xdg-documents"
9192

92-
#: data/slate.metainfo.xml.in:78
93+
#: data/slate.metainfo.xml.in:90
9394
msgid "Initial release!"
9495
msgstr "¡Versión inicial!"
96+
97+
#~ msgid "\"Dumb as rocks text editor\""
98+
#~ msgstr "Editor de texto «tonto como una piedra»"
99+
100+
#~ msgid "A \"dumb as rocks\" text editor"
101+
#~ msgstr "Un editor de texto «tonto como una piedra»"

po/extra/extra.pot

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: extra\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2025-06-12 19:53+0200\n"
11+
"POT-Creation-Date: 2025-06-29 22:43+0200\n"
1212
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1313
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1414
"Language-Team: LANGUAGE <[email protected]>\n"
@@ -22,21 +22,19 @@ msgid "Slate"
2222
msgstr ""
2323

2424
#: data/io.github.wpkelso.slate.desktop.in:4
25-
msgid "\"Dumb as rocks text editor\""
25+
msgid "Edit text"
2626
msgstr ""
2727

2828
#: data/io.github.wpkelso.slate.desktop.in:7
29-
msgid "Text;Editor;\"Text Editor\";"
29+
msgid "Text;Editor;Text Editor;"
3030
msgstr ""
3131

3232
#: data/slate.metainfo.xml.in:10
33-
msgid "A \"dumb as rocks\" text editor"
33+
msgid "The text editor that's dumb as rocks!"
3434
msgstr ""
3535

3636
#: data/slate.metainfo.xml.in:12
37-
msgid ""
38-
"Slate is a lightweight plain text editor that edits text files and nothing "
39-
"more."
37+
msgid "Slate is a simple, lightweight plain text editor."
4038
msgstr ""
4139

4240
#: data/slate.metainfo.xml.in:16
@@ -67,26 +65,26 @@ msgstr ""
6765
msgid "William Kelso"
6866
msgstr ""
6967

70-
#: data/slate.metainfo.xml.in:66
68+
#: data/slate.metainfo.xml.in:78
7169
msgid "Various small fixes for AppCenter release"
7270
msgstr ""
7371

74-
#: data/slate.metainfo.xml.in:68
72+
#: data/slate.metainfo.xml.in:80
7573
msgid "Remove copy-paste error from metainfo"
7674
msgstr ""
7775

78-
#: data/slate.metainfo.xml.in:69
76+
#: data/slate.metainfo.xml.in:81
7977
msgid "Update screenshots"
8078
msgstr ""
8179

82-
#: data/slate.metainfo.xml.in:70
80+
#: data/slate.metainfo.xml.in:82
8381
msgid "Remove unecessary containers for the headerbar"
8482
msgstr ""
8583

86-
#: data/slate.metainfo.xml.in:71
84+
#: data/slate.metainfo.xml.in:83
8785
msgid "Remove xdg-documents sandbox permission"
8886
msgstr ""
8987

90-
#: data/slate.metainfo.xml.in:78
88+
#: data/slate.metainfo.xml.in:90
9189
msgid "Initial release!"
9290
msgstr ""

0 commit comments

Comments
 (0)