Skip to content

Commit d08fdf8

Browse files
author
nixnodes
committed
Renamed the extension to rss-feed2, updated translations
1 parent b8b3efe commit d08fdf8

35 files changed

+132
-281
lines changed

CHANGELOG.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
## Changelog
22

3-
### v2.0-beta (03.03.2017)
3+
### v2.0 (03.03.2017)
44

55
*Major rework*
66

7-
* Replaced incoming data handling and menu update procedures (large performance boost)
7+
* Reworked incoming data handling and menu update procedures (large performance boost)
88
* Various bugfixes and increased fault tolerance
9-
* Replaced RSS source 'paging' system with a scrollable menu (maximum menu height may be set)
9+
* Replaced RSS source 'paging' system with a scrollable menu (maximum menu height can be set)
1010
* Added new article notification system
1111
* Mark unread articles in menu, show unread count in status area
1212
* Complete rework of the settings widget, added source verification
@@ -34,6 +34,7 @@
3434
* **`Note that certain features require plugin restart to take effect`**
3535
* Added plugin restart button (shown only in debug mode) - this reinitializes the plugin so gnome-shell does not have to be restarted after editing the source
3636
* Fixed REXML HTML attribute parsing bug
37+
* Right click on article copies URL to clipboard
3738

3839
### v1.2 (24.05.2015)
3940

README.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
# RSS Feed GNOME Shell extension
22

3-
*This is a fork from https://github.com/todevelopers/gnome-shell-extension-rss-feed. I have taken over maintainership of this project for extensions.gnome.org.*
3+
*Forked from https://github.com/maweki/gnome-shell-extension-rss-feed
44

55
Simple RSS Feed reader extension for GNOME Shell.
66

7-
This extension adds button (RSS icon) to the GNOME Shell panel. After click on it, you can see your RSS Feeds in popup menu and navigate through them. When you click on some article, extension opens your default browser with it. Bottom bar contains buttons for navigating, refreshing and Settings tab.
8-
97
You can add URL links of your RSS sources in Settings tab. Also you can adjust refreshing interval in minutes or set how many RSS Feeds will be displayed per page.
108

119
#### Supported formats:
@@ -27,11 +25,11 @@ You can add URL links of your RSS sources in Settings tab. Also you can adjust r
2725

2826
### Through extensions.gnome.org
2927

30-
Go to https://extensions.gnome.org/extension/948/rss-feed/ and install it from there.
28+
Not yet available
3129

3230
### Manual installation
3331

34-
Download latest release (https://github.com/maweki/gnome-shell-extension-rss-feed/archive/master.zip) and unpack the `rss-feed@gnome-shell-extension.todevelopers.github.com` folder into to this directory `~/.local/share/gnome-shell/extensions/`. Restart the gnome shell by `ALT+F2`, type `r` and hit `Enter`.
32+
Clone or download zip from https://github.com/nixnodes/gnome-shell-extension-rss-feed and move or symlink `rss-feed@nixnodes.net` folder to `~/.local/share/gnome-shell/extensions/`.
3533

3634
## Screenshots
3735

icons/logo rss.png

-1.74 KB
Binary file not shown.
File renamed without changes.
File renamed without changes.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ const Log = Me.imports.logger;
4343
const Settings = Convenience.getSettings();
4444
const AssocSettings = Me.imports.gsaa;
4545

46-
const Gettext = imports.gettext.domain('rss-feed');
46+
const Gettext = imports.gettext.domain('rss-feed2');
4747
const _ = Gettext.gettext;
4848

4949
const MessageTray = imports.ui.messageTray;
@@ -176,7 +176,7 @@ const RssFeed = new Lang.Class(
176176

177177
this._lastUpdateTime = new St.Label(
178178
{
179-
text: "Initializing..",
179+
text: "",
180180
style_class: 'rss-status-label'
181181
});
182182

@@ -853,7 +853,7 @@ let rssFeed;
853853
*/
854854
function init()
855855
{
856-
Convenience.initTranslations("rss-feed");
856+
Convenience.initTranslations("rss-feed2");
857857

858858
// hack for dconf
859859
Settings.set_boolean(GSKeys.ENABLE_DEBUG,
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Lines changed: 50 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
#
66
msgid ""
77
msgstr ""
8-
"Project-Id-Version: RSS Feed GNOME Shell Extension\n"
8+
"Project-Id-Version: [email protected]\n"
99
"Report-Msgid-Bugs-To: \n"
10-
"POT-Creation-Date: 2017-03-05 05:26+0100\n"
10+
"POT-Creation-Date: 2017-12-16 07:10+0100\n"
1111
"PO-Revision-Date: 2015-06-18 11:03-0300\n"
1212
"Last-Translator: Jonatan Zeidler <[email protected]>\n"
1313
"Language-Team: German <[email protected]>\n"
@@ -19,146 +19,148 @@ msgstr ""
1919
"X-Generator: Poedit 1.7.5\n"
2020
"X-Poedit-SourceCharset: UTF-8\n"
2121

22-
#: extension.js:200
22+
#: extension.js:185
2323
msgid "Reload Plugin"
2424
msgstr "Das Plugin neu laden"
2525

26-
#: extension.js:220
26+
#: extension.js:205
2727
msgid "Reload RSS Feeds"
2828
msgstr "RSS-Quellen abrufen"
2929

30-
#: extension.js:221
30+
#: extension.js:206
3131
msgid "RSS Feed Settings"
3232
msgstr "Einstellungen der RSS-Quellen"
3333

34-
#: extension.js:728
34+
#: extension.js:722
3535
msgid "UPDATE"
3636
msgstr "NEUFASSUNG"
3737

38-
#: extension.js:729
38+
#: extension.js:723
3939
msgid "Source"
4040
msgstr "Quelle"
4141

42-
#: extension.js:730
42+
#: extension.js:724
4343
msgid "Author"
4444
msgstr "Autor"
4545

46-
#: extension.js:756
46+
#: extension.js:750
4747
msgid "Last update"
4848
msgstr "Zuletzt aktualisiert"
4949

50-
#: extension.js:812
50+
#: extension.js:798
5151
msgid "Open URL"
5252
msgstr "Öffne URL"
5353

54-
#: extension.js:818
54+
#: extension.js:804
5555
msgid "Copy URL"
5656
msgstr "Kopieren URL"
5757

58-
#: prefs.js:124
58+
#: prefs.js:110
5959
msgid "Update interval (min):"
6060
msgstr "Aktualisierungsintervall (Min):"
6161

62-
#: prefs.js:125
62+
#: prefs.js:111
6363
msgid "Poll delay (ms):"
6464
msgstr "Abfrageverzögerung (ms):"
6565

66-
#: prefs.js:126
66+
#: prefs.js:112
6767
msgid "Preserve when screen off:"
6868
msgstr "Erhalten wenn Bildschirm aus:"
6969

70-
#: prefs.js:127
70+
#: prefs.js:113
7171
msgid "Detect updates:"
7272
msgstr "Erkennung Updates:"
7373

74-
#: prefs.js:154
74+
#: prefs.js:140
7575
msgid "Reactivate extension"
7676
msgstr "Verlängerung reaktivieren"
7777

78-
#: prefs.js:156
78+
#: prefs.js:142
7979
msgid "Debug mode:"
8080
msgstr "Debug-Modus:"
8181

82-
#: prefs.js:192
82+
#: prefs.js:178
8383
msgid "Max menu height (px):"
8484
msgstr "Max. Menühöhe (px):"
8585

86-
#: prefs.js:193
86+
#: prefs.js:179
8787
msgid "Max items per source:"
8888
msgstr "Max. Artikel pro Quelle:"
8989

90-
#: prefs.js:194
90+
#: prefs.js:180
9191
msgid "Enable animations:"
9292
msgstr "Animationen aktivieren:"
9393

94-
#: prefs.js:195
94+
#: prefs.js:181
9595
msgid "Top-align buttons:"
96-
msgstr ""
96+
msgstr "Top-align buttons:"
9797

98-
#: prefs.js:196
98+
#: prefs.js:182
9999
msgid "Show descriptions:"
100100
msgstr "Beschreibungen anzeigen:"
101101

102-
#: prefs.js:220
102+
#: prefs.js:212
103103
msgid "Show notifications:"
104104
msgstr "Zeige Benachrichtigungen:"
105105

106-
#: prefs.js:221
106+
#: prefs.js:215
107107
msgid "Max notifications:"
108108
msgstr "Maximale Benachrichtigung:"
109109

110-
#: prefs.js:231
110+
#: prefs.js:225
111111
msgid "Show on lock screen:"
112-
msgstr ""
112+
msgstr "Show on lock screen:"
113113

114-
#: prefs.js:232
114+
#: prefs.js:226
115115
msgid "Clean up notifications:"
116-
msgstr ""
116+
msgstr "Clean up notifications:"
117117

118-
#: prefs.js:254
118+
#: prefs.js:250
119119
msgid "RSS sources"
120120
msgstr "RSS Quellen"
121121

122-
#: prefs.js:283
122+
#: prefs.js:279
123123
msgid "Re-check all RSS sources"
124124
msgstr "Überprüfe alle RSS-Quellen"
125125

126-
#: prefs.js:333
126+
#: prefs.js:319
127127
msgid "URL"
128128
msgstr "URL"
129129

130-
#: prefs.js:347
130+
#: prefs.js:325
131131
msgid "Status"
132132
msgstr "Status"
133133

134-
#: prefs.js:363
134+
#: prefs.js:337
135135
msgid "No not."
136-
msgstr ""
136+
msgstr "No not."
137137

138-
#: prefs.js:388
138+
#: prefs.js:346
139139
msgid "No upd."
140-
msgstr ""
140+
msgstr "No upd."
141141

142-
#: prefs.js:602
142+
#: prefs.js:555
143143
msgid "Invalid URL"
144144
msgstr "Ungültige URL"
145145

146-
#: prefs.js:611
146+
#: prefs.js:564
147147
msgid "Checking"
148148
msgstr "Überprüfung"
149149

150-
#: prefs.js:634
151-
msgid "EXCEPTION"
152-
msgstr "JS Fehler"
153-
154-
#: prefs.js:641
155-
msgid "RSS parsing error"
156-
msgstr "RSS Fehler"
150+
#: prefs.js:596
151+
msgid "Unable to parse"
152+
msgstr "Kann nicht analysiert werden"
157153

158-
#: prefs.js:645
154+
#: prefs.js:600
159155
msgid "OK"
160156
msgstr "OK"
161157

162-
#: prefs.js:838
158+
#: prefs.js:800
163159
msgid "New RSS Feed source"
164160
msgstr "Neue RSS-Quelle"
161+
162+
#~ msgid "EXCEPTION"
163+
#~ msgstr "JS Fehler"
164+
165+
#~ msgid "RSS parsing error"
166+
#~ msgstr "RSS Fehler"
Binary file not shown.

0 commit comments

Comments
 (0)