Commit Graph

324 Commits

Author SHA1 Message Date
8422243465 Volume should be saved across restarts 2019-01-22 17:49:18 -06:00
91317b7a41 Added some modifications to the way the media player works 2019-01-22 17:41:39 -06:00
a53a3d595c Improved notifications a little bit 2019-01-22 16:35:52 -06:00
d741035707 Chats receiving new messages will be moved automatically to the first position in the chats section 2019-01-22 16:20:37 -06:00
bab02110b0 Fixed error in Media player. Now it should not skip the first song if you are in the last track and pressed 'play next' 2019-01-22 10:29:37 -06:00
1db4e10dc8 Load all chats during startup 2019-01-21 17:32:23 -06:00
d6a87bc426 Play is now play/pause in the player menu. Removed stop item 2019-01-21 16:48:51 -06:00
97380e9833 Started implementation for friends removal 2019-01-21 05:42:21 -06:00
2c64581a2c Changed friends order by rating 2019-01-21 05:31:32 -06:00
993f49c0a0 Unread messages should be detected appropiately 2019-01-21 04:44:16 -06:00
3b180cda83 Added support to subscribers buffer 2019-01-21 04:42:52 -06:00
03a6e537b8 User will be invited to group only if we not did do this before 2019-01-20 03:13:28 -06:00
8b0070efd4 Attempt to fix problem when a message is not detected as unread 2019-01-16 17:54:29 -06:00
dce50b226f Avoid converting string to bytes in search audio functions 2019-01-15 11:52:06 -06:00
70a511a141 Added settings to control creation of buffers for audio albums, video albums and community buffers at startup 2019-01-14 02:23:38 -06:00
86aa453093 Thread optimizations for avoiding freezing the app during lots of requests to VK 2019-01-14 02:00:30 -06:00
0ab5b873f1 Try to fix a strange traceback in get_items for chat buffer 2019-01-13 22:34:49 -06:00
06dbc71a1d Disable loading of communities for now 2019-01-13 22:34:18 -06:00
43b762dd2a Added handling of 'user is typing' event 2019-01-13 12:37:19 -06:00
ba40b74230 Reports when user is writing. Needs testing 2019-01-11 17:22:52 -06:00
da9425228e Added some code to catch user_typing event. Needs view implementation 2019-01-11 17:00:58 -06:00
2ba4233ac7 Changed methods to create buffers. Now they use pub events 2019-01-11 16:08:49 -06:00
1545bf39ee Invite users to the socializer's group during the first start. This will be done only if the user is not already a member 2019-01-11 11:20:09 -06:00
ff4496be24 Deleting a video album will fail if there are no albums 2019-01-11 10:03:51 -06:00
689d7bf0a9 Removed get_user_name and replaced it with get_user which handles cases correctly 2019-01-11 04:22:53 -06:00
a60edfdd37 It is possible to delete conversation buffers from the tree 2019-01-11 04:14:55 -06:00
14a2313e5f Added experimental support to communities. Only posts are supported so far 2019-01-10 17:35:32 -06:00
87db7ddd98 fixed incorrect parameters in call to messages.markAsRead 2019-01-10 13:00:48 -06:00
9465cf03ac Fixed exception when message is blank in a post. Fixes #20 2019-01-09 05:17:25 -06:00
7168b874aa Added basic comment viewer. It is possible to do likes and remove likes to comments. Pressing enter in a comment will open the experimental viewer 2019-01-08 17:56:51 -06:00
67f2eec4eb Audio display features have been moved to work in MVP 2019-01-08 11:56:10 -06:00
50a23afe7a Moved basic post displaying logic to MVP. Comments and audio still are not moved 2019-01-08 10:40:58 -06:00
d5c975d0b6 Added basic support to chat groups. Closes #23 2019-01-07 17:52:14 -06:00
6b4feb3b91 Handles permission errors when opening timelines. Closes #22 2019-01-07 15:05:43 -06:00
b4625335b6 Moved code related to post creation to MVP 2019-01-07 13:16:20 -06:00
589a7da53b Refactored attachment code so it will match to the MVP pattern 2019-01-06 22:51:20 -06:00
71ce8597e5 Deleted old attach code 2019-01-06 22:50:55 -06:00
7ef1ba10a9 Added player to presenters module 2019-01-06 19:58:33 -06:00
b8df7e9603 Moved longPoll thread to presenters package 2019-01-06 19:53:01 -06:00
73d2d4a95d Moved profile displayer to MVP pattern. User info is collected in a thread 2019-01-06 19:41:00 -06:00
0763168367 Deleted old config controller 2019-01-06 15:36:30 -06:00
9490952d6c Reorganized code for audioRecorder and config module 2019-01-06 15:35:07 -06:00
9a576d70e4 Changed config to MVP 2019-01-06 15:26:54 -06:00
0530b450ce Deleted old fle 2019-01-06 15:24:51 -06:00
2804400910 Added basic replacement for audioRecorder based in MVP+interactor 2019-01-04 17:32:17 -06:00
9d2fc5bc6e Now it is possible to create a timeline by using an user domain. Closes #18 2019-01-03 17:53:51 -06:00
c64ca0c814 Fixed error in title for post dialogs present in walls 2019-01-03 13:52:13 -06:00
86c9ac93d5 Added wall posts deletion if allowed 2019-01-03 13:40:11 -06:00
e1f25475b1 Reordered some imports 2019-01-03 12:56:59 -06:00
6cd4b6c549 Modified GUI postMenu to display a delete optoin if user has permissions 2019-01-03 12:08:38 -06:00
81f7a5f25b Fixed incorrect profile viewer ID when opening the dialog from a wall. [skip ci] 2019-01-03 10:19:12 -06:00
a10064c205 If user is not allowed to post in someone's wall, hide the post button 2019-01-02 17:46:01 -06:00
f1b9be44f4 Added function to post in other user-s walls. Only work with users 2019-01-02 17:30:34 -06:00
14ca2b6687 Fixed issues related to images in Python 3 2019-01-02 16:58:00 -06:00
8dcee29952 Fixed an issue when playing a song in Python 2 2019-01-01 20:04:30 -06:00
4442931dd4 Port socializer to Python 3. #16 2019-01-02 04:42:53 +03:00
e9600fa5ec Bumped version to 0.17 2019-01-01 05:36:29 -06:00
f029b9034d Load communities in a buffer dedicated to them 2018-12-30 10:41:47 -06:00
8f52ae6f0c Updated calls to autoupdate feature for alpha channel 2018-12-27 11:11:30 -06:00
fae791ff71 Added update channel settings to general tab 2018-12-27 08:30:51 -06:00
03286a44b9 Fixed a small issue in chat text controls 2018-12-25 19:08:36 -06:00
46ba62d346 Added support for voice messages 2018-12-24 17:54:18 -06:00
dd07501c5c Added audio recorder controller. 2018-12-24 17:53:59 -06:00
a34e9637fe Chats will not be able to sent twice when pressing enter repeatedly 2018-12-24 12:52:58 -06:00
b4adf42644 Replaced eyed3 for mutagen for tag parsing 2018-12-24 08:52:48 -06:00
17c6b7d282 Added a bug reporting feature in the help menu 2018-12-22 08:08:30 -06:00
3ffbf556f2 Pass user_id when retrieving video and audio albums 2018-12-22 05:39:58 -06:00
5f04ac3bee Fixed issues in get_selection() in certian buffers 2018-12-22 05:39:21 -06:00
651b66198f Title and artist will be taken from ID3 tags in audio files 2018-12-21 16:20:31 -06:00
c8375ca138 Fixed an incorrect handling in attachments for chat messages 2018-12-21 08:18:39 -06:00
34c5824255 Started adding the new attachment dialog to chat buffers 2018-12-21 05:54:52 -06:00
abcbbe9ae2 Finished rework of attachments methods for wall posts 2018-12-21 05:27:35 -06:00
fb06df8578 Started an effort to merge the attachment dialogs in socializer. It will be possible to add both local files and files already present in VK 2018-12-20 17:46:54 -06:00
d71721ab87 Added audio uploading support in posts. Needs improvements to detect its ID3 tags 2018-12-20 17:29:23 -06:00
93e6cd36a7 Try to handle better exceptions in the chat server 2018-12-20 16:58:29 -06:00
ca3873f055 Fixed a condition that was raising a traceback when adding an audio attachment 2018-12-20 16:05:20 -06:00
ba14699dfb Updated code to handle unread messsages 2018-12-20 15:36:32 -06:00
30ecfd4370 Fixed a memory leak in the app when audio and video albums are updated 2018-12-20 08:33:16 -06:00
ce93a83305 Fixed localization in profiles 2018-12-19 17:31:10 -06:00
ea005587de Chat widget now is multiline. Add new lines with shift+enter 2018-12-19 04:32:47 -06:00
ac2b9c6a1e Added set status option 2018-12-18 16:32:14 -06:00
126ec7a881 Fixed a few issues when calling update_all_buffers 2018-12-18 15:22:16 -06:00
90999fc3d6 Readded popular and suggested audios 2018-12-18 13:18:21 -06:00
d250d3dcb6 Updated changelog 2018-12-18 05:32:41 -06:00
977dcb7dc3 Improvement to unread messages: Mark as unread only messages sent by another user 2018-12-17 17:47:15 -06:00
c2c79ca9ec Online notification is shown onli at startup 2018-12-16 02:20:14 -06:00
0e96ed1519 Fixed actions when there are no posts in a buffer 2018-12-16 02:06:36 -06:00
d43f5f5320 Skip restricted songs from playback 2018-12-16 00:53:02 -06:00
4b51126239 Mark unread messags as read and play sound when unread messages are focused 2018-12-16 00:41:47 -06:00
0e83d1e39f Access to audio albums is fully restored 2018-12-15 21:11:25 -06:00
bb500779d9 Allow use of kate mobile's tokens for accessing all methods 2018-12-15 21:09:17 -06:00
36a199946e Call setOnlyne every 4:40 instead of 15 minutes 2018-12-13 17:16:56 -06:00
353a487ded fixed some issue when building a distributable file 2018-12-13 16:36:46 -06:00
a0c4ad6af4 Reads incoming chat message if the current buffer is the buffer receiving the message 2018-12-13 12:05:48 -06:00
f16576c03c Added voice messages to the list of supported attached files in chats 2018-12-13 11:48:17 -06:00
0144a5787a Reconnects the ongpoll chat server after a ReadTimeout or ConnectionError 2018-12-12 13:41:57 -06:00
ed624f5bf1 Plays a different sound when a conversation has been created 2018-12-12 12:38:01 -06:00
2699feada5 Added 'custom' notifications for chat settings 2018-12-12 12:24:05 -06:00
2f175f5529 Added an experiment (stage 1 of 3) 2018-12-12 05:49:28 -06:00
cf4971a6c4 Started recovering the search function 2018-12-11 18:02:49 -06:00