CHANGELOG 23 KB
Newer Older
1

2
v1.4.0  (September 30, 2017)
JanKusanagi's avatar
JanKusanagi committed
3

4
 - The side panel can now be moved to any border of the window, by dragging its
JanKusanagi's avatar
JanKusanagi committed
5
   title bar, after unlocking the panels from the View menu.
6
 - The toolbar can also be moved around, after unlocking.
JanKusanagi's avatar
JanKusanagi committed
7
 - Files can be attached to a post via drag'n'drop from a file manager.
8
 - Dragging text from a website to the post composer works better now.
JanKusanagi's avatar
JanKusanagi committed
9
 - Several improvements in the formatting options of the post/comment editor.
JanKusanagi's avatar
JanKusanagi committed
10
 - Auto-switch from Fit mode to Full mode in image viewer when using the mouse
11
   wheel.
12
 - Finer zoom control.
13
 - Posts with non-media attachments will show a matching icon from the user's
JanKusanagi's avatar
JanKusanagi committed
14
   icon theme, based on MIME type (i.e. PDF icon, TXT icon, etc).
15
16
 - A proper file extension will be suggested when saving non-media attachments
   to disk.
17
 - Added an option to set window as "requiring attention" to notify new posts,
18
   which usually results in the taskbar/dock entry being highlighted.
19
   (Configuration > Notifications, enabled by default)
20
 - Optional activity icons in the minor feeds.
21
   (Configuration > Timelines, disabled by default)
22
 - Several improvements in the account dialog.
JanKusanagi's avatar
JanKusanagi committed
23
 - Building with Qt 4 is no longer supported.
24
 - Removed libmagic dependency, since Qt 5 has methods for mimetypes.
JanKusanagi's avatar
JanKusanagi committed
25
 - Removed QJSON dependency, since Qt 5 has methods to handle JSON.
JanKusanagi's avatar
JanKusanagi committed
26
 - Fixed #41, accepting username@localhost as valid Webfinger ID, for testers.
27
 - Handle new HTML-based error messages sent by server since Pump.io 4.0.
28
 - Several cosmetic fixes.
29
 - Other minor fixes.
JanKusanagi's avatar
JanKusanagi committed
30
31
32



33
v1.3.7  (March 26, 2017)
34

JanKusanagi's avatar
JanKusanagi committed
35
 - Image viewer now supports dragging the image around with the mouse, zooming
36
   with the wheel, and rotating animated images correctly.
37
 - Fixed case-insensitive sorting of contacts in auto-completion lists.
JanKusanagi's avatar
JanKusanagi committed
38
 - Server version will be shown in the log.
39
40
41



42
v1.3.6  (December 17, 2016)
JanKusanagi's avatar
JanKusanagi committed
43

44
 - HTTP redirections will be followed when loading images (Qt 5 only).
45
46
47
 - Duration of popup notifications is now configurable, and notifications
   can be set to be persistent.
 - Some input fields will show a button to clear them (Qt 5 only).
48
 - Added Galician translation by EVAnaRkISTO.
49
 - Other small fixes.
JanKusanagi's avatar
JanKusanagi committed
50
51
52



53
v1.3.5  (October 9, 2016)
54

JanKusanagi's avatar
JanKusanagi committed
55
56
 - Items highlighted due to filtering rules will show the reasons for
   highlighting.
JanKusanagi's avatar
JanKusanagi committed
57
58
59
 - After downloading an attachment, a button will appear, to open the file
   using the default program from the user's desktop environment.
 - Added buttons to rotate images in the image viewer (Ctrl+Left/Right keys).
JanKusanagi's avatar
JanKusanagi committed
60
 - Building with Qt 5 is officially supported now.
61
    *** Note that your system will need a Qt 5 build of the QOAuth library. ***
62
 - Some windows that used to block input to the rest of the program, such as
63
   posts opened from the Meanwhile feed, will be independent now.
JanKusanagi's avatar
JanKusanagi committed
64
65
 - The color setting for highlighted items is now enabled by default.
 - Several improvements in page selector.
JanKusanagi's avatar
JanKusanagi committed
66
 - Fix corner case where timeline might update while a comment is being
67
   composed, destroying it (#35).
JanKusanagi's avatar
JanKusanagi committed
68
 - Other minor fixes.
69
70
71



JanKusanagi's avatar
JanKusanagi committed
72
v1.3.4  (June 11, 2016)
JanKusanagi's avatar
JanKusanagi committed
73

74
 - Automatic timeline updates will avoid interrupting the user.
75
 - Different snippet limits for regular and highlighted activities.
JanKusanagi's avatar
JanKusanagi committed
76
 - Snippets set to 'Always' by default.
JanKusanagi's avatar
JanKusanagi committed
77
 - More detailed new post notifications.
JanKusanagi's avatar
JanKusanagi committed
78
79
 - Clicking "Comment" in posts will show an option to check for comments,
   if the post doesn't have (or show) any comments yet.
JanKusanagi's avatar
JanKusanagi committed
80
 - Filtering (searching) contact lists will show the number of matches.
JanKusanagi's avatar
JanKusanagi committed
81
82
 - Items in the list of configured filtering rules can be sorted manually,
   via drag-and-drop.
JanKusanagi's avatar
JanKusanagi committed
83
 - Fixed a possible crash when pasting a URL which points to an image.
JanKusanagi's avatar
JanKusanagi committed
84
 - Updated a few links to Pump.io sites.
JanKusanagi's avatar
JanKusanagi committed
85
 - Minor visual fixes and other improvements.
JanKusanagi's avatar
JanKusanagi committed
86
87
88



JanKusanagi's avatar
JanKusanagi committed
89
v1.3.3  (March 21, 2016)
90

JanKusanagi's avatar
JanKusanagi committed
91
92
93
94
 - When trying to follow a contact, the user ID is verified.
 - The image viewer gained basic zoom capabilities.
 - Timelines show thumbnails of embedded images, full size in the viewer.
 - When pasting text in a post or comment, proper links will be made from URLs,
95
96
   even when the pasted text is rich format.
 - Links created from the Format menu are verified to have a proper scheme.
97
 - Post publisher area can grow bigger.
JanKusanagi's avatar
JanKusanagi committed
98
 - Configurable avatar sizes in comments and minor feeds.
99
 - Better error handling when timelines fail to load.
100
 - Added AppData (AppStream) file.
101
 - Fixed some size issues in comments.
102
 - Other small fixes and improvements.
103
104
105



JanKusanagi's avatar
JanKusanagi committed
106
v1.3.2  (October 31, 2015)
107

JanKusanagi's avatar
JanKusanagi committed
108
109
110
 - Added a D-Bus interface, to control the program from other programs,
   such as scripts, using tools like qdbus or dbus-send.
 - Option to list the newest users from your own Pump server, located
JanKusanagi's avatar
JanKusanagi committed
111
   under Neighbors, inside the Contacts tab.
112
 - Welcome wizard, to guide new users.
JanKusanagi's avatar
JanKusanagi committed
113
114
 - New privacy option: private likes.
   Liking posts or comments will only inform the author.
JanKusanagi's avatar
JanKusanagi committed
115
 - Support for non-https servers, using the --nohttps command line parameter.
116
 - Hebrew translation, by GreenLunar.
117
 - Improved localization support, and fixed some issues with RTL languages.
JanKusanagi's avatar
JanKusanagi committed
118
119
120
 - JSON-based error messages from the server, which might have Unicode
   symbols, are now shown correctly.
 - Several minor fixes.
121
122
123



JanKusanagi's avatar
JanKusanagi committed
124
v1.3.1  (August 2, 2015)
JanKusanagi's avatar
JanKusanagi committed
125

126
 - Option to browse posts from a user
127
   (only for users on the same server, for now).
JanKusanagi's avatar
JanKusanagi committed
128
 - Option to set or change e-mail address for the account.
JanKusanagi's avatar
JanKusanagi committed
129
 - Nick autocompleter now displays user ID, too.
130
 - Proper links are made from URL's found anywhere, when pasting plain text.
131
132
 - Added a Privacy category in the settings, with a couple of new options
   related to following people and managing lists.
133
 - Button to configure account on status bar when account is not configured.
134
 - Option to scroll main timeline to the new stuff line on update.
135
136
 - Enhanced timeline page selector.
 - Progress bar during program startup.
137
 - Option to start application hidden in the system tray.
138
139
140
 - Command line option to change the color of links: --linkcolor=color
   (useful in GTK environments).
 - Other minor fixes.
JanKusanagi's avatar
JanKusanagi committed
141
142
143



JanKusanagi's avatar
JanKusanagi committed
144
v1.3.0  (May 1, 2015)
145

146
 - Enhanced timeline updates and pagination.
JanKusanagi's avatar
JanKusanagi committed
147
   Timeline updates are much faster now, require less network traffic, and
JanKusanagi's avatar
JanKusanagi committed
148
   don't mark previous posts as read every time a feed is updated.
JanKusanagi's avatar
JanKusanagi committed
149
 - Nickname autocompletion in post/comment composers.
150
151
152
   Type '@' to get a list of names, then type the first characters.
   When creating a note, this will add that contact to the "To" list.
   In comments it will just be a simple link.
JanKusanagi's avatar
JanKusanagi committed
153
 - Posts opened from the "+" button in the Meanwhile feed will be able to load
JanKusanagi's avatar
JanKusanagi committed
154
   comments correctly much more often.
JanKusanagi's avatar
JanKusanagi committed
155
 - Added a button to cancel an attachment in the publisher.
156
157
 - The Favorites timeline will be scheduled for update when liking or unliking
   things, so liking several posts in a few minutes will only reload it once.
JanKusanagi's avatar
JanKusanagi committed
158
159
 - Option to hide duplicated posts, that is, posts which were already visible
   in the timeline and have been received again due to sharing.
JanKusanagi's avatar
JanKusanagi committed
160
 - Added setting to automatically set an initial post title from the file name
161
   of an attachment.
JanKusanagi's avatar
JanKusanagi committed
162
 - Option to choose the size of avatars for posts.
163
 - Comment area in posts will use the space more efficiently.
JanKusanagi's avatar
JanKusanagi committed
164
 - Option to make shared posts more obvious, with sharer's avatar.
JanKusanagi's avatar
JanKusanagi committed
165
 - Option to highlight comments made by the author of a post, and your
JanKusanagi's avatar
JanKusanagi committed
166
   own comments, with a subtle hint.
JanKusanagi's avatar
JanKusanagi committed
167
 - Optional character counter in the publisher.
168
 - Other new options in the settings dialog. Some were rearranged.
JanKusanagi's avatar
JanKusanagi committed
169
 - The Account dialog will be locked when Dianara is already authorized to use
170
   your account.
171
 - Some highlighting colors are now enabled by default.
172
 - Time of last timeline update will be shown on the menu bar.
JanKusanagi's avatar
JanKusanagi committed
173
174
175
 - Attached images which fail to load (usually due to permissions) will show
   a clear message.
 - A demo notification will be shown when setting the notification style.
JanKusanagi's avatar
JanKusanagi committed
176
 - Command line option to ignore SSL errors. Use with care!
JanKusanagi's avatar
JanKusanagi committed
177
 - Command line options now have short form alternatives like -c or -d.
JanKusanagi's avatar
JanKusanagi committed
178
 - Fixed handling system shutdown; properly close at environment's request.
JanKusanagi's avatar
JanKusanagi committed
179
180
 - Fixed loading of remote images when the URL has parameters, and when the
   URL doesn't have a schema.
181
 - Fixed issues with initial width of comments.
182
 - Fixed handling cases when the tray icon is not available.
JanKusanagi's avatar
JanKusanagi committed
183
 - Fixed Ctrl+Shift+V, to paste without format, in comments.
184
 - Fixed flickering effect on some timestamps.
185
 - Other small fixes.
186
187
188



JanKusanagi's avatar
JanKusanagi committed
189
v1.2.5  (December 16, 2014)
JanKusanagi's avatar
JanKusanagi committed
190

191
 - Mentions and Actions feeds. Access them via keyboard with Control+1/2/3.
JanKusanagi's avatar
JanKusanagi committed
192
   (Keyboard shortcut to reload Meanwhile feed has been changed to F2)
JanKusanagi's avatar
JanKusanagi committed
193
194
 - Made some of the labels expandable; they will show extra information when
   clicked.
JanKusanagi's avatar
JanKusanagi committed
195
 - Offer to insert links to image files as embedded images, when pasting.
196
 - Very long post titles will be cut when posting.
197
198
 - Shared posts now show sharer's information in a wide line at the top.
 - Show warning when posting only to Followers, but having none.
JanKusanagi's avatar
JanKusanagi committed
199
200
 - Added new configuration categories, and rearranged some options.
 - Added option to show post client information directly.
201
 - Option to insert basic tables in messages.
JanKusanagi's avatar
JanKusanagi committed
202
 - Avatar menus now sync their Follow/Unfollow option based on global contact
203
   list changes.
204
 - Added more fallback icons.
205
206
 - Added Control+Enter shortcut for the "Done" button when selecting specific
   recipients for a message.
207
 - Enhancements in the experimental group support.
208
 - Added a few changes to support GNU Mediagoblin's upcoming Pump.io API.
JanKusanagi's avatar
JanKusanagi committed
209
210
   You'll be able to use Dianara to post to Mediagoblin sites once its 0.8.0
   version is out.
211
212
 - Added links to the Pump.io User Guide.
   (https://github.com/e14n/pump.io/wiki/User-Guide)
213
 - Fixed #4: some memory leaks, thanks to a patch by Gregor Herrmann.
214
215
216
 - Fixed wrong order in list of likes in posts.
 - Fixed extra spaces inserted when creating links in the middle of some
   existing text.
217
218
 - Other small fixes.

JanKusanagi's avatar
JanKusanagi committed
219
220


JanKusanagi's avatar
JanKusanagi committed
221
v1.2.4  (October 20, 2014)
JanKusanagi's avatar
JanKusanagi committed
222

223
 - Optional snippets in the Meanwhile feed, with configurable character limit.
224
225
 - Clicking the button that shows the page number at the bottom of a timeline
   (or pressing Control+G) will open a window to jump to any page.
226
 - Menu option to enable/disable timeline auto-updating.
227
 - New status bar icon indicates initialization stage and state of auto-updates.
228
   Clicking it will also toggle the state of auto-updates.
229
 - Tray icon shows how many of the new messages are also highlighted.
230
231
 - Names of recipients are shown as links in the Publisher, so hovering over
   them will show their addresses in the status bar.
232
 - More logging, specifically during initial client registration and
233
234
235
   the authorization token process.
 - Settings dialog switched from tabs to stacked view, to have more categories
   in the future.
JanKusanagi's avatar
JanKusanagi committed
236
 - Added a TRANSLATING file, with instructions for new translators.
237
 - Fixed quoting texts containing "<" and ">".
238
 - Fixed long shutdown time.
JanKusanagi's avatar
JanKusanagi committed
239
 - Lots of other small visual changes and fixes.
JanKusanagi's avatar
JanKusanagi committed
240
241
242



JanKusanagi's avatar
JanKusanagi committed
243
v1.2.3  (September 6, 2014)
JanKusanagi's avatar
JanKusanagi committed
244

245
 - Configurable fonts.
246
 - Ability to open the parent post for posts in the timelines, if they were
247
   replies to something, such as a shared comment appearing in the timeline.
248
249
 - Option to send a message to a contact directly from the avatar menu
   and from the contact list.
250
 - Show your user ID in popup notifications. Useful if you run more than one
251
   instance of Dianara for different accounts.
252
253
 - Show total number of items in timelines, in the tooltips of their tabs,
   and the total number of pages with the current page number, at the bottom.
254
 - Show how many Meanwhile items are highlighted, among those that are new.
255
 - Some settings in Configure dialog have been rearranged.
256
257
 - Filter comparison for "Activity description" removes links from it,
   allowing for simpler rules.
JanKusanagi's avatar
JanKusanagi committed
258
 - More details about post location, in the tooltip of the location name.
259
 - Fixed Meanwhile feed growing very wide sometimes.
260
 - Fixed Edit button not working on posts opened in separate window.
261
 - Other bug fixes and minor changes.
JanKusanagi's avatar
JanKusanagi committed
262
263
264



JanKusanagi's avatar
JanKusanagi committed
265
v1.2.2  (July 31, 2014)
JanKusanagi's avatar
JanKusanagi committed
266

267
 - Proxy configuration support. Password is not stored securely, so you can
JanKusanagi's avatar
JanKusanagi committed
268
   leave it empty and be prompted for it on startup, if you wish.
269
 - Animated images are now animated when viewed in the separate image viewer.
270
 - Filters are now case insensitive, ie. "openfarmgame" matches "OpenFarmGame".
271
 - Added a delay before reloading all comments after posting a reply.
272
273
 - Enhanced initialization, so Dianara will keep on trying to get all initial
   data (your profile, etc) if it fails initially.
274
 - Basic Help window.
275
 - Configurable "unread post" color.
276
 - Show To/CC info in the timestamp tooltip of minor feed activities.
277
 - The Normalize Text Colors option in posts works in most cases now.
278
279
 - Link color is no longer specified, so other contacts will see links
   in the color configured by them.
280
 - New way to show attachments, including attached images.
281
 - Better filename suggestions when saving attachments.
282
 - Option to create bullet lists in the Format menu.
283
284
 - More symbols in the Format > Symbols menu.
 - Ask for confirmation when quitting Dianara if a post is being composed.
285
286
 - Pressing Enter in title field jumps to message body. Likewise, pressing
   the Up Arrow at the start of the message jumps to the title field.
287
 - Better notification of authentication-related errors.
288
 - Added some more fallback icons, for environments without (good) iconsets.
JanKusanagi's avatar
JanKusanagi committed
289
 - Updated Italian translation, by Metal Biker.
290
 - Partial updates to Polish translation by Derping Muffins and CyberKiller,
JanKusanagi's avatar
JanKusanagi committed
291
   and German translation by Emvigo.
JanKusanagi's avatar
JanKusanagi committed
292
 - Other small fixes.
JanKusanagi's avatar
JanKusanagi committed
293
294
295



JanKusanagi's avatar
JanKusanagi committed
296
v1.2.1  (May 22, 2014)
JanKusanagi's avatar
JanKusanagi committed
297

298
 - Upload of other media types (audio, video, misc files).
JanKusanagi's avatar
JanKusanagi committed
299
300
   Keep in mind that most people won't be able to see these at the moment!
   (Related Pump.io issue: https://github.com/e14n/pump.io/issues/1014)
301
 - Nicer download of media attachments.
302
 - New --config parameter, to use a different configuration on startup.
JanKusanagi's avatar
JanKusanagi committed
303
   Using this, you can run 2 or 3 instances of Dianara for different accounts.
JanKusanagi's avatar
JanKusanagi committed
304
 - System tray icon can be configured to show your avatar, or a custom image.
JanKusanagi's avatar
JanKusanagi committed
305
306
 - Added an optional toolbar.
 - Added some widgets to the status bar.
JanKusanagi's avatar
JanKusanagi committed
307
 - Avatar button gets highlighted when hovering, to make it more obvious.
308
 - New messages are highlighted with a gradient on the right side.
JanKusanagi's avatar
JanKusanagi committed
309
 - Added partial German translation, by Emvigo.
310
 - Some minor fixes.
JanKusanagi's avatar
JanKusanagi committed
311
312
313



JanKusanagi's avatar
JanKusanagi committed
314
v1.2.0  (April 16, 2014)
JanKusanagi's avatar
JanKusanagi committed
315

JanKusanagi's avatar
JanKusanagi committed
316
 - Comments can be edited.
317
 - Ability to search the contact list by partial name or address.
318
 - Filters have been extended to be used in the timelines too, and can also
JanKusanagi's avatar
JanKusanagi committed
319
   be set to *highlight* posts, in addition to hiding them.
JanKusanagi's avatar
JanKusanagi committed
320
 - Fixed very wide comments.
JanKusanagi's avatar
JanKusanagi committed
321
322
323
 - Nicer avatars-buttons with options are used everywhere now.
 - Meanwhile items such as "someone followed someone else", also have an
   avatar-button for that person, with the usual options.
JanKusanagi's avatar
JanKusanagi committed
324
 - 'Meanwhile' item highlighting uses different, customizable colors. These
JanKusanagi's avatar
typo    
JanKusanagi committed
325
   are also used in the Timeline posts, where appropriate.
JanKusanagi's avatar
JanKusanagi committed
326
 - Configurable notifications.
327
 - More information in Meanwhile tooltips.
JanKusanagi's avatar
JanKusanagi committed
328
 - Fuzzy timestamps, like "3 minutes ago" are updated every minute.
329
 - Log window.
JanKusanagi's avatar
JanKusanagi committed
330
331
 - Post of type 'audio', 'video' and 'file' are shown in a basic manner.
   Video/Audio upload mostly works but has been disabled for this release.
332
 - More keyboard control for timelines (Ctrl+Up/Down/PgUp/PgDown/Home/End).
JanKusanagi's avatar
JanKusanagi committed
333
 - Quoting partial comments (selected text) now works, though it has issues.
JanKusanagi's avatar
JanKusanagi committed
334
 - Info about a hovered URL in posts and comments is now shown in the status bar.
JanKusanagi's avatar
JanKusanagi committed
335
336
 - New contacts are added to the lists without the need to fully reload them
   after following or unfollowing someone.
JanKusanagi's avatar
JanKusanagi committed
337
 - Several enhancements in the Image Viewer.
JanKusanagi's avatar
JanKusanagi committed
338
 - Added some fallback icons, to be used when the system iconset doesn't have
JanKusanagi's avatar
typo    
JanKusanagi committed
339
   an appropriate icon.
JanKusanagi's avatar
JanKusanagi committed
340
 - Disable some menus and widgets until Dianara is authorized to use an account.
341
 - New libmagic dependency.
JanKusanagi's avatar
JanKusanagi committed
342
 - Lots of other fixes and improvements.
JanKusanagi's avatar
JanKusanagi committed
343
344
345



JanKusanagi's avatar
JanKusanagi committed
346
v1.1  (January 11, 2014)
JanKusanagi's avatar
JanKusanagi committed
347

348
 - The Meanwhile feed now highlights activities related to you.
349
   There is a counter for new activities, which are also darker until clicked.
JanKusanagi's avatar
JanKusanagi committed
350
 - Button to open related posts from the Meanwhile feed.
JanKusanagi's avatar
JanKusanagi committed
351
   (Has issues, see pump.io issue https://github.com/e14n/pump.io/issues/873)
JanKusanagi's avatar
JanKusanagi committed
352
 - Ability to manage members of person lists.
JanKusanagi's avatar
JanKusanagi committed
353
354
 - Filters to block activities in the Meanwhile feed containing certain words,
   from certain users, or from certain applications (like OFG).
JanKusanagi's avatar
JanKusanagi committed
355
 - Button to get more (older) items in the Meanwhile feed.
356
 - The contact list gets all contacts now (previously limited to 200).
JanKusanagi's avatar
JanKusanagi committed
357
 - Own posts are no longer counted as new.
JanKusanagi's avatar
JanKusanagi committed
358
 - Some keyboard shortcuts have been hardcoded, so they should work under
JanKusanagi's avatar
JanKusanagi committed
359
   bare WMs, like OpenBox. Some new shortcuts have been added.
JanKusanagi's avatar
JanKusanagi committed
360
361
362
363
 - Better publisher layout. The option to select different publisher layouts
   has been removed.
 - Moved "Formatting" button out of the composer.
 - Different posts-per-page configurations for the main timeline and the rest.
364
 - Option to mark everything as read.
JanKusanagi's avatar
JanKusanagi committed
365
 - Show post's location, if there is one.
JanKusanagi's avatar
JanKusanagi committed
366
 - Account configuration will show automatically on the first run of the program.
JanKusanagi's avatar
JanKusanagi committed
367
 - The interface should be more responsive now while updating timelines.
368
 - Option to normalize post text colors temporarily.
JanKusanagi's avatar
typo    
JanKusanagi committed
369
 - Some data is stored differently now, so a few things will reset on first use.
JanKusanagi's avatar
JanKusanagi committed
370
 - Lots of other small fixes and enhancements.
JanKusanagi's avatar
JanKusanagi committed
371

372

JanKusanagi's avatar
JanKusanagi committed
373

JanKusanagi's avatar
JanKusanagi committed
374
v1.0  (October 29, 2013)
JanKusanagi's avatar
JanKusanagi committed
375

JanKusanagi's avatar
JanKusanagi committed
376
 - Post editing.
JanKusanagi's avatar
JanKusanagi committed
377
 - Ability to create person lists, delete them, and post to specific lists.
JanKusanagi's avatar
JanKusanagi committed
378
 - Better posts resizing (no more splitters).
JanKusanagi's avatar
JanKusanagi committed
379
 - Optimize image sizes inside posts and comments.
JanKusanagi's avatar
JanKusanagi committed
380
 - Avatar upload in profile editor.
JanKusanagi's avatar
JanKusanagi committed
381
 - Author's avatar in posts is a button with several options.
JanKusanagi's avatar
JanKusanagi committed
382
 - Show if a post has been updated, and when.
383
 - Show "To" and "CC" recipients in posts as links.
384
 - Option to paste without formatting (as plain text).
JanKusanagi's avatar
JanKusanagi committed
385
 - Make proper links automatically when pasting a link-like text.
JanKusanagi's avatar
JanKusanagi committed
386
387
 - Option to quote comments.
   Selecting text in a post before clicking "Comment" also quotes it.
JanKusanagi's avatar
JanKusanagi committed
388
 - Regular notes can have titles.
JanKusanagi's avatar
JanKusanagi committed
389
 - Account wizard polishing.
JanKusanagi's avatar
JanKusanagi committed
390
 - Italian translation, by Metal Biker.
JanKusanagi's avatar
JanKusanagi committed
391
 - Some more text formatting options. Selecting "Normal" now clears colors, too.
JanKusanagi's avatar
JanKusanagi committed
392
 - Full screen option.
JanKusanagi's avatar
JanKusanagi committed
393
 - Partially fixed the ever-increasing memory usage issue.
394
395
 - Minor bugfixes and improvements.

JanKusanagi's avatar
JanKusanagi committed
396
397


JanKusanagi's avatar
JanKusanagi committed
398
v0.9  (August 5, 2013)
JanKusanagi's avatar
JanKusanagi committed
399

JanKusanagi's avatar
JanKusanagi committed
400
 - Image uploads with title and description.
401
402
 - Comment liking and unliking.
 - Ability to delete your own comments.
403
 - Show unread messages count in tray icon.
JanKusanagi's avatar
JanKusanagi committed
404
 - Contacts exporting.
JanKusanagi's avatar
JanKusanagi committed
405
 - New posts are marked as unread until clicked or timeline is updated again.
406
407
 - Don't clear and hide publisher or commenter until posting is confirmed, so
   you don't lose your post in case of network/server error.
408
 - Load images in comments.
409
 - Clearly show if "Public" or "Followers" is currently selected when posting.
410
 - Added a "Symbols" submenu under the "Formatting" menu in the composer.
411
 - Improved "Minor Feed".
412
 - Improved "Picture mode" in Publisher.
JanKusanagi's avatar
JanKusanagi committed
413
 - Lowered QJSON requirement to 0.7.x.
414
 - Lots of other minor bugfixes.
JanKusanagi's avatar
JanKusanagi committed
415

JanKusanagi's avatar
JanKusanagi committed
416

JanKusanagi's avatar
JanKusanagi committed
417

JanKusanagi's avatar
JanKusanagi committed
418
v0.8  (July 8, 2013)
JanKusanagi's avatar
JanKusanagi committed
419

420
 - Ability to select people in the "To/CC" fields when posting.
JanKusanagi's avatar
JanKusanagi committed
421
 - Option to set "Public" posting as default.
JanKusanagi's avatar
JanKusanagi committed
422
 - Better text formatting options.
JanKusanagi's avatar
JanKusanagi committed
423
 - Re-enabled HTML formatting when posting comments.
JanKusanagi's avatar
JanKusanagi committed
424
 - Profile editor.
JanKusanagi's avatar
JanKusanagi committed
425
 - Nicer and more informative "Meanwhile" column (tooltips!).
JanKusanagi's avatar
JanKusanagi committed
426
 - Basic "person lists" support.
JanKusanagi's avatar
JanKusanagi committed
427
 - Ability to save images from the image viewer (contextual menu).
JanKusanagi's avatar
JanKusanagi committed
428
 - Status bar can be hidden.
JanKusanagi's avatar
JanKusanagi committed
429
 - Reload each timeline when appropriate.
JanKusanagi's avatar
JanKusanagi committed
430
431
 - Better organization of internal configuration file. This will cause
   some options to be reset when upgrading from previous versions.
JanKusanagi's avatar
JanKusanagi committed
432
 - New icon.
JanKusanagi's avatar
JanKusanagi committed
433
 - Some bugfixes and minor improvements.
JanKusanagi's avatar
JanKusanagi committed
434

435

JanKusanagi's avatar
JanKusanagi committed
436

JanKusanagi's avatar
JanKusanagi committed
437
v0.7  (June 16, 2013)
JanKusanagi's avatar
JanKusanagi committed
438

439
 - Messages tab, showing posts specifically directed to you.
440
 - Activity tab, listing your own posts.
441
 - Favorites tab, listing the posts you've liked.
JanKusanagi's avatar
JanKusanagi committed
442
 - Show recipients of a post, the "To" and "CC" fields.
JanKusanagi's avatar
JanKusanagi committed
443
444
 - New options in formatting menu in the publisher:
   "preformatted block" and "insert image from web site".
JanKusanagi's avatar
JanKusanagi committed
445
 - Minor feed, a.k.a. "the meanwhile column".
446
 - Show "inserted images", in addition to the image in Picture-type posts.
JanKusanagi's avatar
JanKusanagi committed
447
448
449
 - Timeline reloads after posting.
 - Comments and likes are reloaded when commenting on or liking a post.
 - Better information on shared posts, showing the original author
JanKusanagi's avatar
JanKusanagi committed
450
   and who shared the post with you.
JanKusanagi's avatar
JanKusanagi committed
451
 - Autorefresh will not interrupt while commenting.
452
 - Show where links go when hovering over them.
JanKusanagi's avatar
JanKusanagi committed
453
 - Confirmation when canceling a message if there's content in it.
454
455
 - Accept also https://server/username type of ID when entering an
   address to follow, in the contact list.
JanKusanagi's avatar
JanKusanagi committed
456
 - Ignore SSL errors, for now.
JanKusanagi's avatar
JanKusanagi committed
457
 - More tooltips everywhere!
JanKusanagi's avatar
JanKusanagi committed
458
 - Slightly better tray icon control.
JanKusanagi's avatar
JanKusanagi committed
459
 - Complete Catalan and Spanish translations.
JanKusanagi's avatar
JanKusanagi committed
460
 - Several other small fixes and optimizations.
JanKusanagi's avatar
JanKusanagi committed
461
462
463



JanKusanagi's avatar
JanKusanagi committed
464
v0.6  (June 6, 2013)
JanKusanagi's avatar
JanKusanagi committed
465

JanKusanagi's avatar
JanKusanagi committed
466
 - Ability to show all comments.
JanKusanagi's avatar
JanKusanagi committed
467
 - Show if you've liked a post, and ability to unlike it.
JanKusanagi's avatar
JanKusanagi committed
468
 - Show list of people who liked a post, in tooltip.
469
 - Full contact list: 'following' and 'followers'.
JanKusanagi's avatar
JanKusanagi committed
470
 - Image uploads.
JanKusanagi's avatar
JanKusanagi committed
471
 - Ability to select if a post goes to Public, Followers or both.
JanKusanagi's avatar
JanKusanagi committed
472
473
 - Clicking on posted images shows them in an internal viewer.
 - Link to open a post in the web browser.
JanKusanagi's avatar
JanKusanagi committed
474
475
 - Don't interrupt the user with timeline autoupdates
   if the timeline has been manually updated or browsed.
JanKusanagi's avatar
JanKusanagi committed
476
 - Other bugfixes and minor cleanups.
JanKusanagi's avatar
JanKusanagi committed
477
478
479



JanKusanagi's avatar
JanKusanagi committed
480
v0.5  (May 30, 2013)
JanKusanagi's avatar
JanKusanagi committed
481

482
 - Ability to like posts.
483
 - Show comments (only last 4).
JanKusanagi's avatar
JanKusanagi committed
484
 - Ability to post comments.
485
486
 - Ability to reshare posts.
 - Ability to delete posts.
JanKusanagi's avatar
JanKusanagi committed
487
 - Ability to follow people, by entering their address, and stop following.
JanKusanagi's avatar
JanKusanagi committed
488
 - Each user's avatar and name have their profile in the tooltip (on mouse-over).
489
 - Posts timestamp shows precise time and application used, in the tooltip.
JanKusanagi's avatar
JanKusanagi committed
490
491
 - Ability to go back and forward in the timeline.
 - Number of posts per page can be configured.
492
 - Main window's left and right panels can be resized.
JanKusanagi's avatar
JanKusanagi committed
493
 - Left panel can be hidden.
JanKusanagi's avatar
JanKusanagi committed
494
 - Status bar shows time of events (timeline updated, etc).
495
 - Popup notifications when receiving new posts on timeline update.
496
 - Several fixes and tooltips added.
JanKusanagi's avatar
JanKusanagi committed
497
498
499



JanKusanagi's avatar
JanKusanagi committed
500
v0.4 - First Pump.io release (May 23, 2013)
501

502
503
 - Initial transformation into a pump.io client.
 - Basic Dynamic Client Registration.
JanKusanagi's avatar
JanKusanagi committed
504
 - Initial OAuth-based authentication support.
JanKusanagi's avatar
JanKusanagi committed
505
 - Loading of user's own profile (avatar + real name).
JanKusanagi's avatar
JanKusanagi committed
506
507
508
 - Loading of newest 20 posts in timeline.
 - Text posting capabilities.
 - Partial contact listing.
509
510
511



512
513
v0.3

Jan Kusanagi's avatar
Jan Kusanagi committed
514
 - Aspect list items are links.
515
516
 - Posts now show uploaded photos too.
 - Limit maximum image size.
Jan Kusanagi's avatar
Jan Kusanagi committed
517
 - Posts are resizable now.
518
 - Plain links (just http://something, without markdown codes) are linkified too.
Jan Kusanagi's avatar
Jan Kusanagi committed
519
 - Thumbnails for embedded content (like Youtube videos) in posts.
JanKusanagi's avatar
JanKusanagi committed
520
521
 - #NSFW posts are hidden until clicked.
 - Fixes for Qt 5 compatibility.
522
523
524



Jan Kusanagi's avatar
Jan Kusanagi committed
525
v0.2 - Frankenstein release.
526
527

 - Posting messages is possible, but *only* in pods using Pistos fork
Jan Kusanagi's avatar
Jan Kusanagi committed
528
   (which, in turn, don't support loading the timeline).
529
 - Aspect list is received (again, only in Pistos-based pods, for now).
Jan Kusanagi's avatar
Jan Kusanagi committed
530
 - Contact list is received (also for Pistos-based pods).
Jan Kusanagi's avatar
Jan Kusanagi committed
531
532
533
534
 - Publisher has a tool menu to add bold, italic, links, etc with Markdown.
 - Posts now show fuzzy time, like "about 3 hours ago", and Markdown-inserted images.
 - Initial "Messages" structure.

535
536


537
538
539
540
541
542
v0.1 - Initial basic release.

 - Basic GUI structure in place.
 - System Tray icon.
 - FreeDesktop.org notifications.
 - Some configuration options.
543
 - Fetch your last 15 public posts, show basic info.
544
 - Partial Markdown support: bold, italic, headers, links.