Skip to content

Commit 14b8d45

Browse files
committed
Prepare for release 1.0.0
1 parent d70bcb0 commit 14b8d45

15 files changed

+900
-19
lines changed

.gitignore

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,8 @@
11
.vscode/
2-
build/
2+
build/
3+
builddir
4+
build-aux
5+
*~
6+
.vscode
7+
.buildconfig
8+
.flatpak-builder

.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
language: node_js
44

55
node_js:
6-
- 10.17.0
6+
- lts/*
77

88
sudo: required
99

LICENSE

+648
Large diffs are not rendered by default.

data/com.github.devalien.workspaces.appdata.xml.in

+34-6
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,38 @@
44
<id>com.github.devalien.workspaces</id>
55
<metadata_license>CC0-1.0</metadata_license>
66
<project_license>GPL-3.0+</project_license>
7-
<name>Your App's Name</name>
8-
<summary>A Catchy Tagline</summary>
7+
<name>Workspaces</name>
8+
<summary>Workspaces to be always ready to work</summary>
99
<description>
10-
<p>A quick summary of your app's main selling points and features. Just a couple sentences per paragraph is best.</p>
10+
<p>Make working on different projects easy again!</p>
11+
<p>Workspaces lets you configure and quickly launch all you need to work on a project. It can open in a second different instances of code, a specific website and a directory</p>
1112
</description>
1213
<provides>
1314
<binary>com.github.devalien.workspaces</binary>
1415
</provides>
1516
<developer_name>Goncalo Margalho</developer_name>
16-
<url type="homepage"></url>
17+
<url type="homepage">http://github.com/DevAlien/workspaces</url>
1718
<url type="bugtracker">http://github.com/DevAlien/workspaces/issues</url>
1819
<url type="help">http://github.com/DevAlien/workspaces/issues</url>
20+
1921
<screenshots>
20-
<screenshot type="default">
22+
<screenshot type="default">
23+
<image>https://github.com/devalien/workspaces/raw/master/data/screenshots/workspaces-quick-launcher-light.png</image>
24+
</screenshot>
25+
<screenshot>
26+
<image>https://github.com/devalien/workspaces/raw/master/data/screenshots/workspaces-quick-launcher-dark.png</image>
27+
</screenshot>
28+
<screenshot>
29+
<image>https://github.com/devalien/workspaces/raw/master/data/screenshots/workspaces-preferences-light.png</image>
30+
</screenshot>
31+
<screenshot>
32+
<image>https://github.com/devalien/workspaces/raw/master/data/screenshots/workspaces-preferences-editing-light.png</image>
33+
</screenshot>
34+
<screenshot>
35+
<image>https://github.com/devalien/workspaces/raw/master/data/screenshots/workspaces-preferences-add-item-dark.png</image>
2136
</screenshot>
2237
</screenshots>
38+
2339
<content_rating type="oars-1.1">
2440
<content_attribute id="violence-cartoon">none</content_attribute>
2541
<content_attribute id="violence-fantasy">none</content_attribute>
@@ -49,7 +65,19 @@
4965
<content_attribute id="money-purchasing">none</content_attribute>
5066
<content_attribute id="money-gambling">none</content_attribute>
5167
</content_rating>
68+
5269
<releases>
53-
<rel8ease version="0.0.1" date="2020-01-01"/>
70+
<release version="1.0" date="2020-08-17">
71+
<description>
72+
<p>Initial release</p>
73+
</description>
74+
</release>
5475
</releases>
76+
77+
<custom>
78+
<value key="x-appcenter-color-primary">#ffb017</value>
79+
<value key="x-appcenter-color-primary-text">#000</value>
80+
<value key="x-appcenter-suggested-price">0</value>
81+
</custom>
82+
5583
</component>
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[Desktop Entry]
22
Type=Application
33
Name=Workspaces
4-
Comment=Manage your workspaces
5-
GenericName=Workspace
6-
Exec=com.github.devalien.workspaces %U
4+
Comment=Workspaces to be always ready to work
5+
GenericName=Workspaces
6+
Exec=com.github.devalien.workspaces
77
Icon=com.github.devalien.workspaces
88
Terminal=false
99
Categories=Utility;GTK;Development;
10-
Keywords=Develop
10+
Keywords=Develop;Workspace;Launcher
Loading
Loading
Loading
Loading
Loading

po/POTFILES

+16
Original file line numberDiff line numberDiff line change
@@ -1 +1,17 @@
11
src/Application.vala
2+
src/PreferencesWindow.vala
3+
src/QuickLaunchWindow.vala
4+
5+
src/Dialogs/AddCategory.vala
6+
src/Dialogs/AddItem.vala
7+
src/Dialogs/AddWorkspace.vala
8+
src/Dialogs/Dialog.vala
9+
10+
src/Views/ItemEditor.vala
11+
12+
src/Widgets/ExpandableCategory.vala
13+
src/Widgets/IconButton.vala
14+
src/Widgets/IconChooserDialog.vala
15+
src/Widgets/QuickWelcome.vala
16+
src/Widgets/Welcome.vala
17+
src/Widgets/WorkspaceItem.vala

po/com.github.devalien.workspaces.pot

+186
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,186 @@
1+
# SOME DESCRIPTIVE TITLE.
2+
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3+
# This file is distributed under the same license as the com.github.devalien.workspaces package.
4+
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5+
#
6+
#, fuzzy
7+
msgid ""
8+
msgstr ""
9+
"Project-Id-Version: com.github.devalien.workspaces\n"
10+
"Report-Msgid-Bugs-To: \n"
11+
"POT-Creation-Date: 2020-08-17 00:41+0200\n"
12+
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13+
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14+
"Language-Team: LANGUAGE <[email protected]>\n"
15+
"Language: \n"
16+
"MIME-Version: 1.0\n"
17+
"Content-Type: text/plain; charset=UTF-8\n"
18+
"Content-Transfer-Encoding: 8bit\n"
19+
20+
#: src/PreferencesWindow.vala:37 src/QuickLaunchWindow.vala:17
21+
msgid "Workspaces"
22+
msgstr ""
23+
24+
#: src/PreferencesWindow.vala:99 src/Dialogs/AddWorkspace.vala:27
25+
#: src/Widgets/QuickWelcome.vala:29 src/Widgets/Welcome.vala:29
26+
msgid "Add Workspace"
27+
msgstr ""
28+
29+
#: src/PreferencesWindow.vala:112 src/Dialogs/AddItem.vala:27
30+
#: src/Widgets/Welcome.vala:30
31+
msgid "Add Item"
32+
msgstr ""
33+
34+
#: src/PreferencesWindow.vala:227
35+
msgid "Cannot create an item without a workspace"
36+
msgstr ""
37+
38+
#: src/PreferencesWindow.vala:229
39+
msgid "Ok"
40+
msgstr ""
41+
42+
#: src/PreferencesWindow.vala:233
43+
msgid "To add an item you first need to create a workspace."
44+
msgstr ""
45+
46+
#: src/QuickLaunchWindow.vala:25
47+
msgid "Search Workspaces…"
48+
msgstr ""
49+
50+
#: src/QuickLaunchWindow.vala:61
51+
msgid "No Workspaces or Items Found"
52+
msgstr ""
53+
54+
#: src/QuickLaunchWindow.vala:87
55+
msgid "Preferences"
56+
msgstr ""
57+
58+
#: src/QuickLaunchWindow.vala:129
59+
msgid "Try changing search terms."
60+
msgstr ""
61+
62+
#: src/Dialogs/AddCategory.vala:27
63+
msgid "Add Collection"
64+
msgstr ""
65+
66+
#: src/Dialogs/AddCategory.vala:28
67+
msgid "My Collection"
68+
msgstr ""
69+
70+
#: src/Dialogs/AddCategory.vala:30 src/Dialogs/AddItem.vala:30
71+
#: src/Dialogs/AddWorkspace.vala:30
72+
msgid "Create"
73+
msgstr ""
74+
75+
#: src/Dialogs/AddCategory.vala:47
76+
msgid "Request name must not be empty."
77+
msgstr ""
78+
79+
#: src/Dialogs/AddItem.vala:28
80+
msgid "New Item"
81+
msgstr ""
82+
83+
#: src/Dialogs/AddItem.vala:37
84+
msgid "Add to workspace"
85+
msgstr ""
86+
87+
#: src/Dialogs/AddItem.vala:69
88+
msgid "Item name must not be empty."
89+
msgstr ""
90+
91+
#: src/Dialogs/AddWorkspace.vala:28
92+
msgid "My Workspace"
93+
msgstr ""
94+
95+
#: src/Dialogs/AddWorkspace.vala:50
96+
msgid "Workspace name must not be empty."
97+
msgstr ""
98+
99+
#: src/Dialogs/Dialog.vala:38
100+
msgid "Name:"
101+
msgstr ""
102+
103+
#: src/Dialogs/Dialog.vala:42
104+
msgid "Close"
105+
msgstr ""
106+
107+
#: src/Views/ItemEditor.vala:123 src/Views/ItemEditor.vala:128
108+
msgid "Display name"
109+
msgstr ""
110+
111+
#: src/Views/ItemEditor.vala:144
112+
msgid "Program to execute along with it's arguments"
113+
msgstr ""
114+
115+
#: src/Views/ItemEditor.vala:156
116+
msgid "Command Line"
117+
msgstr ""
118+
119+
#: src/Views/ItemEditor.vala:157
120+
msgid "Auto Launch with workspace"
121+
msgstr ""
122+
123+
#: src/Views/ItemEditor.vala:159
124+
msgid "Settings"
125+
msgstr ""
126+
127+
#: src/Views/ItemEditor.vala:183 src/Widgets/ExpandableCategory.vala:79
128+
#: src/Widgets/WorkspaceItem.vala:55
129+
msgid "Delete"
130+
msgstr ""
131+
132+
#: src/Views/ItemEditor.vala:189
133+
msgid "Duplicate"
134+
msgstr ""
135+
136+
#: src/Widgets/IconButton.vala:54
137+
msgid "Choose from file"
138+
msgstr ""
139+
140+
#: src/Widgets/IconButton.vala:58
141+
msgid "Choose from available icons"
142+
msgstr ""
143+
144+
#: src/Widgets/IconButton.vala:71
145+
msgid "All Files"
146+
msgstr ""
147+
148+
#: src/Widgets/IconButton.vala:75
149+
msgid "Images"
150+
msgstr ""
151+
152+
#: src/Widgets/IconButton.vala:79
153+
msgid "Select an image"
154+
msgstr ""
155+
156+
#: src/Widgets/IconChooserDialog.vala:31
157+
msgid "Cancel"
158+
msgstr ""
159+
160+
#: src/Widgets/IconChooserDialog.vala:33
161+
msgid "Choose"
162+
msgstr ""
163+
164+
#: src/Widgets/IconChooserDialog.vala:47
165+
msgid "Search icons…"
166+
msgstr ""
167+
168+
#: src/Widgets/IconChooserDialog.vala:61
169+
msgid "Choose an icon from the list"
170+
msgstr ""
171+
172+
#: src/Widgets/QuickWelcome.vala:28
173+
msgid "There are no workspaces"
174+
msgstr ""
175+
176+
#: src/Widgets/QuickWelcome.vala:29 src/Widgets/Welcome.vala:29
177+
msgid "Add a new workspace"
178+
msgstr ""
179+
180+
#: src/Widgets/Welcome.vala:28
181+
msgid "No Workspace selected"
182+
msgstr ""
183+
184+
#: src/Widgets/Welcome.vala:30
185+
msgid "Add a new item"
186+
msgstr ""

src/Application.vala

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public class Workspaces.Application : Gtk.Application {
2727

2828
public Workspaces.Controllers.WorkspacesController workspaces_controller;
2929

30-
public const string APP_VERSION = "0.0.1";
30+
public const string APP_VERSION = "1.0.0";
3131
public const string APP_ID = "com.github.devalien.workspaces";
3232

3333
private bool show_quick_launch = false;

src/PreferencesWindow.vala

-5
Original file line numberDiff line numberDiff line change
@@ -235,13 +235,8 @@ public class Workspaces.PreferencesWindow : Gtk.Window {
235235
label.get_style_context ().add_class ("dialog-label");
236236
content_area.add (label);
237237

238-
/* Connect the 'response' signal of the dialog
239-
* the signal handler. It is emitted when the dialog's
240-
* OK button is clicked.
241-
*/
242238
dialogd.response.connect (on_response);
243239

244-
/* Show the dialog and all the widgets. */
245240
dialogd.show_all ();
246241
return;
247242
}

src/Widgets/SearchListBoxItem.vala

+3-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,9 @@ public class Workspaces.Widgets.SearchListBoxItem : Gtk.ListBoxRow {
7070
text.single_line_mode = true;
7171
text.max_width_chars = 60;
7272
grid.attach (text, 1, 0, 1, 1);
73-
grid.attach (new Workspaces.Widgets.Dot (), 2, 0, 1, 1);
73+
if (entry.item.auto_start == true) {
74+
grid.attach (new Workspaces.Widgets.Dot (), 2, 0, 1, 1);
75+
}
7476
}
7577

7678

0 commit comments

Comments
 (0)