CHANGELOG 23.4 KB
Newer Older
1

2
v1.4.1  (December 30, 2017)
JanKusanagi's avatar
JanKusanagi committed
3

4
 - Ability to save and restore post drafts.
5
 - Post publisher can grow much bigger.
6
 - System notifications now include a button to show the program.
JanKusanagi's avatar
JanKusanagi committed
7
8
 - Properly bring main window to the front when restoring from tray icon,
   and when clicking the "Show" button in a notification (depends on your WM).
9
 - Fixes in the profile editor and image viewer.
10
 - Other minor improvements.
JanKusanagi's avatar
JanKusanagi committed
11
12
13



14
v1.4.0  (September 30, 2017)
JanKusanagi's avatar
JanKusanagi committed
15

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



45
v1.3.7  (March 26, 2017)
46

JanKusanagi's avatar
JanKusanagi committed
47
 - Image viewer now supports dragging the image around with the mouse, zooming
48
   with the wheel, and rotating animated images correctly.
49
 - Fixed case-insensitive sorting of contacts in auto-completion lists.
JanKusanagi's avatar
JanKusanagi committed
50
 - Server version will be shown in the log.
51
52
53



54
v1.3.6  (December 17, 2016)
JanKusanagi's avatar
JanKusanagi committed
55

56
 - HTTP redirections will be followed when loading images (Qt 5 only).
57
58
59
 - 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).
60
 - Added Galician translation by EVAnaRkISTO.
61
 - Other small fixes.
JanKusanagi's avatar
JanKusanagi committed
62
63
64



65
v1.3.5  (October 9, 2016)
66

JanKusanagi's avatar
JanKusanagi committed
67
68
 - Items highlighted due to filtering rules will show the reasons for
   highlighting.
JanKusanagi's avatar
JanKusanagi committed
69
70
71
 - 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
72
 - Building with Qt 5 is officially supported now.
73
    *** Note that your system will need a Qt 5 build of the QOAuth library. ***
74
 - Some windows that used to block input to the rest of the program, such as
75
   posts opened from the Meanwhile feed, will be independent now.
JanKusanagi's avatar
JanKusanagi committed
76
77
 - The color setting for highlighted items is now enabled by default.
 - Several improvements in page selector.
JanKusanagi's avatar
JanKusanagi committed
78
 - Fix corner case where timeline might update while a comment is being
79
   composed, destroying it (#35).
JanKusanagi's avatar
JanKusanagi committed
80
 - Other minor fixes.
81
82
83



JanKusanagi's avatar
JanKusanagi committed
84
v1.3.4  (June 11, 2016)
JanKusanagi's avatar
JanKusanagi committed
85

86
 - Automatic timeline updates will avoid interrupting the user.
87
 - Different snippet limits for regular and highlighted activities.
JanKusanagi's avatar
JanKusanagi committed
88
 - Snippets set to 'Always' by default.
JanKusanagi's avatar
JanKusanagi committed
89
 - More detailed new post notifications.
JanKusanagi's avatar
JanKusanagi committed
90
91
 - 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
92
 - Filtering (searching) contact lists will show the number of matches.
JanKusanagi's avatar
JanKusanagi committed
93
94
 - Items in the list of configured filtering rules can be sorted manually,
   via drag-and-drop.
JanKusanagi's avatar
JanKusanagi committed
95
 - Fixed a possible crash when pasting a URL which points to an image.
JanKusanagi's avatar
JanKusanagi committed
96
 - Updated a few links to Pump.io sites.
JanKusanagi's avatar
JanKusanagi committed
97
 - Minor visual fixes and other improvements.
JanKusanagi's avatar
JanKusanagi committed
98
99
100



JanKusanagi's avatar
JanKusanagi committed
101
v1.3.3  (March 21, 2016)
102

JanKusanagi's avatar
JanKusanagi committed
103
104
105
106
 - 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,
107
108
   even when the pasted text is rich format.
 - Links created from the Format menu are verified to have a proper scheme.
109
 - Post publisher area can grow bigger.
JanKusanagi's avatar
JanKusanagi committed
110
 - Configurable avatar sizes in comments and minor feeds.
111
 - Better error handling when timelines fail to load.
112
 - Added AppData (AppStream) file.
113
 - Fixed some size issues in comments.
114
 - Other small fixes and improvements.
115
116
117



JanKusanagi's avatar
JanKusanagi committed
118
v1.3.2  (October 31, 2015)
119

JanKusanagi's avatar
JanKusanagi committed
120
121
122
 - 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
123
   under Neighbors, inside the Contacts tab.
124
 - Welcome wizard, to guide new users.
JanKusanagi's avatar
JanKusanagi committed
125
126
 - New privacy option: private likes.
   Liking posts or comments will only inform the author.
JanKusanagi's avatar
JanKusanagi committed
127
 - Support for non-https servers, using the --nohttps command line parameter.
128
 - Hebrew translation, by GreenLunar.
129
 - Improved localization support, and fixed some issues with RTL languages.
JanKusanagi's avatar
JanKusanagi committed
130
131
132
 - JSON-based error messages from the server, which might have Unicode
   symbols, are now shown correctly.
 - Several minor fixes.
133
134
135



JanKusanagi's avatar
JanKusanagi committed
136
v1.3.1  (August 2, 2015)
JanKusanagi's avatar
JanKusanagi committed
137

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



JanKusanagi's avatar
JanKusanagi committed
156
v1.3.0  (May 1, 2015)
157

158
 - Enhanced timeline updates and pagination.
JanKusanagi's avatar
JanKusanagi committed
159
   Timeline updates are much faster now, require less network traffic, and
JanKusanagi's avatar
JanKusanagi committed
160
   don't mark previous posts as read every time a feed is updated.
JanKusanagi's avatar
JanKusanagi committed
161
 - Nickname autocompletion in post/comment composers.
162
163
164
   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
165
 - Posts opened from the "+" button in the Meanwhile feed will be able to load
JanKusanagi's avatar
JanKusanagi committed
166
   comments correctly much more often.
JanKusanagi's avatar
JanKusanagi committed
167
 - Added a button to cancel an attachment in the publisher.
168
169
 - 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
170
171
 - 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
172
 - Added setting to automatically set an initial post title from the file name
173
   of an attachment.
JanKusanagi's avatar
JanKusanagi committed
174
 - Option to choose the size of avatars for posts.
175
 - Comment area in posts will use the space more efficiently.
JanKusanagi's avatar
JanKusanagi committed
176
 - Option to make shared posts more obvious, with sharer's avatar.
JanKusanagi's avatar
JanKusanagi committed
177
 - Option to highlight comments made by the author of a post, and your
JanKusanagi's avatar
JanKusanagi committed
178
   own comments, with a subtle hint.
JanKusanagi's avatar
JanKusanagi committed
179
 - Optional character counter in the publisher.
180
 - Other new options in the settings dialog. Some were rearranged.
JanKusanagi's avatar
JanKusanagi committed
181
 - The Account dialog will be locked when Dianara is already authorized to use
182
   your account.
183
 - Some highlighting colors are now enabled by default.
184
 - Time of last timeline update will be shown on the menu bar.
JanKusanagi's avatar
JanKusanagi committed
185
186
187
 - 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
188
 - Command line option to ignore SSL errors. Use with care!
JanKusanagi's avatar
JanKusanagi committed
189
 - Command line options now have short form alternatives like -c or -d.
JanKusanagi's avatar
JanKusanagi committed
190
 - Fixed handling system shutdown; properly close at environment's request.
JanKusanagi's avatar
JanKusanagi committed
191
192
 - Fixed loading of remote images when the URL has parameters, and when the
   URL doesn't have a schema.
193
 - Fixed issues with initial width of comments.
194
 - Fixed handling cases when the tray icon is not available.
JanKusanagi's avatar
JanKusanagi committed
195
 - Fixed Ctrl+Shift+V, to paste without format, in comments.
196
 - Fixed flickering effect on some timestamps.
197
 - Other small fixes.
198
199
200



JanKusanagi's avatar
JanKusanagi committed
201
v1.2.5  (December 16, 2014)
JanKusanagi's avatar
JanKusanagi committed
202

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

JanKusanagi's avatar
JanKusanagi committed
231
232


JanKusanagi's avatar
JanKusanagi committed
233
v1.2.4  (October 20, 2014)
JanKusanagi's avatar
JanKusanagi committed
234

235
 - Optional snippets in the Meanwhile feed, with configurable character limit.
236
237
 - 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.
238
 - Menu option to enable/disable timeline auto-updating.
239
 - New status bar icon indicates initialization stage and state of auto-updates.
240
   Clicking it will also toggle the state of auto-updates.
241
 - Tray icon shows how many of the new messages are also highlighted.
242
243
 - Names of recipients are shown as links in the Publisher, so hovering over
   them will show their addresses in the status bar.
244
 - More logging, specifically during initial client registration and
245
246
247
   the authorization token process.
 - Settings dialog switched from tabs to stacked view, to have more categories
   in the future.
JanKusanagi's avatar
JanKusanagi committed
248
 - Added a TRANSLATING file, with instructions for new translators.
249
 - Fixed quoting texts containing "<" and ">".
250
 - Fixed long shutdown time.
JanKusanagi's avatar
JanKusanagi committed
251
 - Lots of other small visual changes and fixes.
JanKusanagi's avatar
JanKusanagi committed
252
253
254



JanKusanagi's avatar
JanKusanagi committed
255
v1.2.3  (September 6, 2014)
JanKusanagi's avatar
JanKusanagi committed
256

257
 - Configurable fonts.
258
 - Ability to open the parent post for posts in the timelines, if they were
259
   replies to something, such as a shared comment appearing in the timeline.
260
261
 - Option to send a message to a contact directly from the avatar menu
   and from the contact list.
262
 - Show your user ID in popup notifications. Useful if you run more than one
263
   instance of Dianara for different accounts.
264
265
 - 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.
266
 - Show how many Meanwhile items are highlighted, among those that are new.
267
 - Some settings in Configure dialog have been rearranged.
268
269
 - Filter comparison for "Activity description" removes links from it,
   allowing for simpler rules.
JanKusanagi's avatar
JanKusanagi committed
270
 - More details about post location, in the tooltip of the location name.
271
 - Fixed Meanwhile feed growing very wide sometimes.
272
 - Fixed Edit button not working on posts opened in separate window.
273
 - Other bug fixes and minor changes.
JanKusanagi's avatar
JanKusanagi committed
274
275
276



JanKusanagi's avatar
JanKusanagi committed
277
v1.2.2  (July 31, 2014)
JanKusanagi's avatar
JanKusanagi committed
278

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



JanKusanagi's avatar
JanKusanagi committed
308
v1.2.1  (May 22, 2014)
JanKusanagi's avatar
JanKusanagi committed
309

310
 - Upload of other media types (audio, video, misc files).
JanKusanagi's avatar
JanKusanagi committed
311
312
   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)
313
 - Nicer download of media attachments.
314
 - New --config parameter, to use a different configuration on startup.
JanKusanagi's avatar
JanKusanagi committed
315
   Using this, you can run 2 or 3 instances of Dianara for different accounts.
JanKusanagi's avatar
JanKusanagi committed
316
 - System tray icon can be configured to show your avatar, or a custom image.
JanKusanagi's avatar
JanKusanagi committed
317
318
 - Added an optional toolbar.
 - Added some widgets to the status bar.
JanKusanagi's avatar
JanKusanagi committed
319
 - Avatar button gets highlighted when hovering, to make it more obvious.
320
 - New messages are highlighted with a gradient on the right side.
JanKusanagi's avatar
JanKusanagi committed
321
 - Added partial German translation, by Emvigo.
322
 - Some minor fixes.
JanKusanagi's avatar
JanKusanagi committed
323
324
325



JanKusanagi's avatar
JanKusanagi committed
326
v1.2.0  (April 16, 2014)
JanKusanagi's avatar
JanKusanagi committed
327

JanKusanagi's avatar
JanKusanagi committed
328
 - Comments can be edited.
329
 - Ability to search the contact list by partial name or address.
330
 - Filters have been extended to be used in the timelines too, and can also
JanKusanagi's avatar
JanKusanagi committed
331
   be set to *highlight* posts, in addition to hiding them.
JanKusanagi's avatar
JanKusanagi committed
332
 - Fixed very wide comments.
JanKusanagi's avatar
JanKusanagi committed
333
334
335
 - 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
336
 - 'Meanwhile' item highlighting uses different, customizable colors. These
JanKusanagi's avatar
typo    
JanKusanagi committed
337
   are also used in the Timeline posts, where appropriate.
JanKusanagi's avatar
JanKusanagi committed
338
 - Configurable notifications.
339
 - More information in Meanwhile tooltips.
JanKusanagi's avatar
JanKusanagi committed
340
 - Fuzzy timestamps, like "3 minutes ago" are updated every minute.
341
 - Log window.
JanKusanagi's avatar
JanKusanagi committed
342
343
 - 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.
344
 - More keyboard control for timelines (Ctrl+Up/Down/PgUp/PgDown/Home/End).
JanKusanagi's avatar
JanKusanagi committed
345
 - Quoting partial comments (selected text) now works, though it has issues.
JanKusanagi's avatar
JanKusanagi committed
346
 - Info about a hovered URL in posts and comments is now shown in the status bar.
JanKusanagi's avatar
JanKusanagi committed
347
348
 - New contacts are added to the lists without the need to fully reload them
   after following or unfollowing someone.
JanKusanagi's avatar
JanKusanagi committed
349
 - Several enhancements in the Image Viewer.
JanKusanagi's avatar
JanKusanagi committed
350
 - Added some fallback icons, to be used when the system iconset doesn't have
JanKusanagi's avatar
typo    
JanKusanagi committed
351
   an appropriate icon.
JanKusanagi's avatar
JanKusanagi committed
352
 - Disable some menus and widgets until Dianara is authorized to use an account.
353
 - New libmagic dependency.
JanKusanagi's avatar
JanKusanagi committed
354
 - Lots of other fixes and improvements.
JanKusanagi's avatar
JanKusanagi committed
355
356
357



JanKusanagi's avatar
JanKusanagi committed
358
v1.1  (January 11, 2014)
JanKusanagi's avatar
JanKusanagi committed
359

360
 - The Meanwhile feed now highlights activities related to you.
361
   There is a counter for new activities, which are also darker until clicked.
JanKusanagi's avatar
JanKusanagi committed
362
 - Button to open related posts from the Meanwhile feed.
JanKusanagi's avatar
JanKusanagi committed
363
   (Has issues, see pump.io issue https://github.com/e14n/pump.io/issues/873)
JanKusanagi's avatar
JanKusanagi committed
364
 - Ability to manage members of person lists.
JanKusanagi's avatar
JanKusanagi committed
365
366
 - 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
367
 - Button to get more (older) items in the Meanwhile feed.
368
 - The contact list gets all contacts now (previously limited to 200).
JanKusanagi's avatar
JanKusanagi committed
369
 - Own posts are no longer counted as new.
JanKusanagi's avatar
JanKusanagi committed
370
 - Some keyboard shortcuts have been hardcoded, so they should work under
JanKusanagi's avatar
JanKusanagi committed
371
   bare WMs, like OpenBox. Some new shortcuts have been added.
JanKusanagi's avatar
JanKusanagi committed
372
373
374
375
 - 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.
376
 - Option to mark everything as read.
JanKusanagi's avatar
JanKusanagi committed
377
 - Show post's location, if there is one.
JanKusanagi's avatar
JanKusanagi committed
378
 - Account configuration will show automatically on the first run of the program.
JanKusanagi's avatar
JanKusanagi committed
379
 - The interface should be more responsive now while updating timelines.
380
 - Option to normalize post text colors temporarily.
JanKusanagi's avatar
typo    
JanKusanagi committed
381
 - Some data is stored differently now, so a few things will reset on first use.
JanKusanagi's avatar
JanKusanagi committed
382
 - Lots of other small fixes and enhancements.
JanKusanagi's avatar
JanKusanagi committed
383

384

JanKusanagi's avatar
JanKusanagi committed
385

JanKusanagi's avatar
JanKusanagi committed
386
v1.0  (October 29, 2013)
JanKusanagi's avatar
JanKusanagi committed
387

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

JanKusanagi's avatar
JanKusanagi committed
408
409


JanKusanagi's avatar
JanKusanagi committed
410
v0.9  (August 5, 2013)
JanKusanagi's avatar
JanKusanagi committed
411

JanKusanagi's avatar
JanKusanagi committed
412
 - Image uploads with title and description.
413
414
 - Comment liking and unliking.
 - Ability to delete your own comments.
415
 - Show unread messages count in tray icon.
JanKusanagi's avatar
JanKusanagi committed
416
 - Contacts exporting.
JanKusanagi's avatar
JanKusanagi committed
417
 - New posts are marked as unread until clicked or timeline is updated again.
418
419
 - 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.
420
 - Load images in comments.
421
 - Clearly show if "Public" or "Followers" is currently selected when posting.
422
 - Added a "Symbols" submenu under the "Formatting" menu in the composer.
423
 - Improved "Minor Feed".
424
 - Improved "Picture mode" in Publisher.
JanKusanagi's avatar
JanKusanagi committed
425
 - Lowered QJSON requirement to 0.7.x.
426
 - Lots of other minor bugfixes.
JanKusanagi's avatar
JanKusanagi committed
427

JanKusanagi's avatar
JanKusanagi committed
428

JanKusanagi's avatar
JanKusanagi committed
429

JanKusanagi's avatar
JanKusanagi committed
430
v0.8  (July 8, 2013)
JanKusanagi's avatar
JanKusanagi committed
431

432
 - Ability to select people in the "To/CC" fields when posting.
JanKusanagi's avatar
JanKusanagi committed
433
 - Option to set "Public" posting as default.
JanKusanagi's avatar
JanKusanagi committed
434
 - Better text formatting options.
JanKusanagi's avatar
JanKusanagi committed
435
 - Re-enabled HTML formatting when posting comments.
JanKusanagi's avatar
JanKusanagi committed
436
 - Profile editor.
JanKusanagi's avatar
JanKusanagi committed
437
 - Nicer and more informative "Meanwhile" column (tooltips!).
JanKusanagi's avatar
JanKusanagi committed
438
 - Basic "person lists" support.
JanKusanagi's avatar
JanKusanagi committed
439
 - Ability to save images from the image viewer (contextual menu).
JanKusanagi's avatar
JanKusanagi committed
440
 - Status bar can be hidden.
JanKusanagi's avatar
JanKusanagi committed
441
 - Reload each timeline when appropriate.
JanKusanagi's avatar
JanKusanagi committed
442
443
 - Better organization of internal configuration file. This will cause
   some options to be reset when upgrading from previous versions.
JanKusanagi's avatar
JanKusanagi committed
444
 - New icon.
JanKusanagi's avatar
JanKusanagi committed
445
 - Some bugfixes and minor improvements.
JanKusanagi's avatar
JanKusanagi committed
446

447

JanKusanagi's avatar
JanKusanagi committed
448

JanKusanagi's avatar
JanKusanagi committed
449
v0.7  (June 16, 2013)
JanKusanagi's avatar
JanKusanagi committed
450

451
 - Messages tab, showing posts specifically directed to you.
452
 - Activity tab, listing your own posts.
453
 - Favorites tab, listing the posts you've liked.
JanKusanagi's avatar
JanKusanagi committed
454
 - Show recipients of a post, the "To" and "CC" fields.
JanKusanagi's avatar
JanKusanagi committed
455
456
 - New options in formatting menu in the publisher:
   "preformatted block" and "insert image from web site".
JanKusanagi's avatar
JanKusanagi committed
457
 - Minor feed, a.k.a. "the meanwhile column".
458
 - Show "inserted images", in addition to the image in Picture-type posts.
JanKusanagi's avatar
JanKusanagi committed
459
460
461
 - 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
462
   and who shared the post with you.
JanKusanagi's avatar
JanKusanagi committed
463
 - Autorefresh will not interrupt while commenting.
464
 - Show where links go when hovering over them.
JanKusanagi's avatar
JanKusanagi committed
465
 - Confirmation when canceling a message if there's content in it.
466
467
 - Accept also https://server/username type of ID when entering an
   address to follow, in the contact list.
JanKusanagi's avatar
JanKusanagi committed
468
 - Ignore SSL errors, for now.
JanKusanagi's avatar
JanKusanagi committed
469
 - More tooltips everywhere!
JanKusanagi's avatar
JanKusanagi committed
470
 - Slightly better tray icon control.
JanKusanagi's avatar
JanKusanagi committed
471
 - Complete Catalan and Spanish translations.
JanKusanagi's avatar
JanKusanagi committed
472
 - Several other small fixes and optimizations.
JanKusanagi's avatar
JanKusanagi committed
473
474
475



JanKusanagi's avatar
JanKusanagi committed
476
v0.6  (June 6, 2013)
JanKusanagi's avatar
JanKusanagi committed
477

JanKusanagi's avatar
JanKusanagi committed
478
 - Ability to show all comments.
JanKusanagi's avatar
JanKusanagi committed
479
 - Show if you've liked a post, and ability to unlike it.
JanKusanagi's avatar
JanKusanagi committed
480
 - Show list of people who liked a post, in tooltip.
481
 - Full contact list: 'following' and 'followers'.
JanKusanagi's avatar
JanKusanagi committed
482
 - Image uploads.
JanKusanagi's avatar
JanKusanagi committed
483
 - Ability to select if a post goes to Public, Followers or both.
JanKusanagi's avatar
JanKusanagi committed
484
485
 - Clicking on posted images shows them in an internal viewer.
 - Link to open a post in the web browser.
JanKusanagi's avatar
JanKusanagi committed
486
487
 - Don't interrupt the user with timeline autoupdates
   if the timeline has been manually updated or browsed.
JanKusanagi's avatar
JanKusanagi committed
488
 - Other bugfixes and minor cleanups.
JanKusanagi's avatar
JanKusanagi committed
489
490
491



JanKusanagi's avatar
JanKusanagi committed
492
v0.5  (May 30, 2013)
JanKusanagi's avatar
JanKusanagi committed
493

494
 - Ability to like posts.
495
 - Show comments (only last 4).
JanKusanagi's avatar
JanKusanagi committed
496
 - Ability to post comments.
497
498
 - Ability to reshare posts.
 - Ability to delete posts.
JanKusanagi's avatar
JanKusanagi committed
499
 - Ability to follow people, by entering their address, and stop following.
JanKusanagi's avatar
JanKusanagi committed
500
 - Each user's avatar and name have their profile in the tooltip (on mouse-over).
501
 - Posts timestamp shows precise time and application used, in the tooltip.
JanKusanagi's avatar
JanKusanagi committed
502
503
 - Ability to go back and forward in the timeline.
 - Number of posts per page can be configured.
504
 - Main window's left and right panels can be resized.
JanKusanagi's avatar
JanKusanagi committed
505
 - Left panel can be hidden.
JanKusanagi's avatar
JanKusanagi committed
506
 - Status bar shows time of events (timeline updated, etc).
507
 - Popup notifications when receiving new posts on timeline update.
508
 - Several fixes and tooltips added.
JanKusanagi's avatar
JanKusanagi committed
509
510
511



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

514
515
 - Initial transformation into a pump.io client.
 - Basic Dynamic Client Registration.
JanKusanagi's avatar
JanKusanagi committed
516
 - Initial OAuth-based authentication support.
JanKusanagi's avatar
JanKusanagi committed
517
 - Loading of user's own profile (avatar + real name).
JanKusanagi's avatar
JanKusanagi committed
518
519
520
 - Loading of newest 20 posts in timeline.
 - Text posting capabilities.
 - Partial contact listing.
521
522
523



524
525
v0.3

Jan Kusanagi's avatar
Jan Kusanagi committed
526
 - Aspect list items are links.
527
528
 - Posts now show uploaded photos too.
 - Limit maximum image size.
Jan Kusanagi's avatar
Jan Kusanagi committed
529
 - Posts are resizable now.
530
 - Plain links (just http://something, without markdown codes) are linkified too.
Jan Kusanagi's avatar
Jan Kusanagi committed
531
 - Thumbnails for embedded content (like Youtube videos) in posts.
JanKusanagi's avatar
JanKusanagi committed
532
533
 - #NSFW posts are hidden until clicked.
 - Fixes for Qt 5 compatibility.
534
535
536



Jan Kusanagi's avatar
Jan Kusanagi committed
537
v0.2 - Frankenstein release.
538
539

 - Posting messages is possible, but *only* in pods using Pistos fork
Jan Kusanagi's avatar
Jan Kusanagi committed
540
   (which, in turn, don't support loading the timeline).
541
 - Aspect list is received (again, only in Pistos-based pods, for now).
Jan Kusanagi's avatar
Jan Kusanagi committed
542
 - Contact list is received (also for Pistos-based pods).
Jan Kusanagi's avatar
Jan Kusanagi committed
543
544
545
546
 - 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.

547
548


549
550
551
552
553
554
v0.1 - Initial basic release.

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