## Friendiqa ## QML based client for the Friendica Social Network. Tabs for news (incl. Direct Messages), friends, photos and events. OS: currently Linux and Android(4.3). Source code is a QtCreator project. ## Screenshots ## ![Newstab](Screenshots/NewsTab.jpg) ![Friendstab](Screenshots/FriendsTab.jpg) ![Photostab](Screenshots/PhotoTab.jpg) ![Eventstab](Screenshots/EventsTab.jpg) ![Configtab](Screenshots/ConfigTab.jpg) ## Features ## # News # Currently supported: * Shows Posts from friends, favorited messages, Direct Messages and Notifications * Open links in external browser * Click on contact photo for contact details * Click on like text for additional contact info * Deletion, Reposting, Answering of Posts * Liking, disliking, favoriting * Attending for event posts * Update fetches new posts (up to last 50) since last in local DB * More shows older posts from local DB * Create new Message with images or direct messages, Contact/Group access rights(can be stored), smileys * Native Android image dialog ToDo: * Move picture download into a background process * Videos and other binary data as attachment (sending and receiving, currently not supported in API) * More than one attachment (currently not supported in API) * Rich text editing in Send Dialog * Attachments for Direct messages (currently not supported in API) # Friends # Currently supported: * Tabs for friends, other contacts and groups * Grid of all known contacts with locally downloaded pictures * Large friend item for addional information and functionality * Show news of contact from local database * Send direct message, if contact is following * Show public pictures of contact (screenscraping of contact's website, works only with certain theme) * Open website of contact or connect page (for other contacts) * Clean other contacts with no news ToDo: * More information for contact from description page, possibly private information for friends (currently not supported in API) * Groups: create, change, delete # Images # Currently supported: * Download all own images to local directory * Show albums in grid, show images in album in grid and fullscreen * Upload pictures to albums with description * Delete pictures on client and server * Show albums and images of contacts * Pinch to zoom, swipe to scroll ToDo: * Private images of friends * Support for all themes of friends # Events # * download own public events and show public events of Friendica contacts * list view of events of selected date * click on event to show details ToDo * private events # Config # Currently supported: * Multiple accounts * Maximum news (surplus deleted after use of Quit button) * View mode for news (tree or timeline) ToDo * OAuth? # Other # ToDo * Video tab * Translation * Blingbling # Translations # * German, Spanish # Install # * F-Droid binary repository: [https://www.ma-nic.de/fdroid/repo](https://www.ma-nic.de/fdroid/repo) * [Google Playstore](https://play.google.com/store/apps/details?id=org.qtproject.friendiqa) ## License ## Pubished under the [GPL v3](http://gplv3.fsf.org).