Related
Development help with smali & java source for long-press-recent-apps (NOT home) remap
Sorry to bother everyone with this thread but I was looking for some coding help and I'm not sure who has the relevant knowledge on this.
Over the last few days I've been looking in more detail into the remapping of recent apps to long-press-home mod as I wanted to figure out a way to remap recent apps to long-press-recent-apps instead of long-press-home, which would make more sense to me.
I've managed to decompile and part-convert to Java code the PhoneWindowManager class so I could make more sense of it and going thorough the code I've noticed that the remapping of recent apps to long-press-on-home is done by piggybacking on the existing method that handles the long-press-on-home. (Actually this is the way Google have designed it to work and not the way HTC have changed it.) While I was looking at that, I also noticed that the current mod also brakes the default action that is set in the stock HTC ROM - something to do with voice commands when plugged into a car dock?...
Anyway, the point is that there is no pre-defined method to handle long-press-recent-apps so this would have to be done from scratch. Now the problem is that I have no idea how this is done or if it is possible to define at all.
If anyone could help I would really appreciate it. Plus, I'm sure there are quite a few people out there who would like to have this functionality.
Thanks
+1.
I would go further, maybe set:
Long-press back > force close app
Long-press home > toggle keyboard
Long-press recent apps > recent apps
also, and I'm just curious, is there a way to toggle double-tap soft-keys? That would be sweet. ;-p
Sent from my HTC VLE_U using XDA
If we set functions to double tap, there would be a delay after we tapped every button before something happened, because it would have to wait to check if It's single or double tap. So I wouldn't recommend it
Sent from my HTC One S using XDA
Great call.
But what if you set it to a quick double-Tap? Like a 5ms delay?
Sent from my HTC VLE_U using XDA
Because humans can't tap twice in a 5ms internal lol. That is insane.
Sent from my HTC One S using XDA
Just saying, if you can do a double-click with a mouse, you should be able to with your finger. ;-p
But I don't want to derail the goal of this post, I'd love to figure out the long press for stock odex rom. And the more we can understand, the more developers we have asking "how can we", and that's the whole goal, right?
Sent from my HTC VLE_U using XDA
Just thought I should mention that I do have quite a bit of experience in C++ and Java programming but I have no experience with the Android environment and that's where I need some help.
If someone could explain to me how the bits I'm interested in fit together in Android I'm sure I'd be able to do all the programming. The problem is that I don't have the time to read all the Android documentation and go through all the source code to get up to speed with all the relevant aspects so I would need some help to get a head start on it.
Also, in response to some of the requests:
- I don't think double tap is a good idea on keys that are expected to perform a single tap function which is unrelated to the double tap function. Basically, the way the singe click / double click works with the mouse is that the double click is an additional function to what the single click does so that the system can process the single click action straight away and then wait to see if a second click was performed in the relevant timeframe - i.e. a double click on an icon in order to start an aplication involves selecting the icon first and then launching the application the icon links to. If you look at it carefully you'll see that the action of a double click is actually made up of the action of a single click (i.e. select icon) plus an additional action which is performed once the second click is detected (i.e. launch application). So the only way you can implement a double tap on a button which also has a single tap assigned to it is if the second tap performs an action that is additional to the first tap. Otherwise, as Habarug already mentioned, we would introduce a lag as the system would have to wait for a given time to decide whether it was a single tap or a double tap and only then perform the relevant action. You may say that double taps are already implemented in Android but if you actually look at each and every situation where they are used you will see that they either fit the description I've given above or they are used in a situation where a single tap would not perform any action. The only exception is in the internet browser - i.e. a double tap performs a zoom-in / zoom-out, whereas if you single tap on a link it follows the link, which is an action unrelated to the double tap. However, if you look closely you will realize that this is actually handeled the same as explained with the single-click / double-click - i.e. if you try to double tap on a link you will see that the link actually gets selected but the browser does not follow the link and instead performs a zoom-in / zoom-out. So, how does this work then? Well, very simple, a lag is in fact intoduced on all single taps in the browser! Have you noticed how when you tap on a link the browser does not follow it straight away but instead just sits there doing nothing for a split second and then performs the action? If you don't believe me just try it yourself, you'll notice it. What the system does is that it performs the bit of the single tap action which is 'safe' to perform (i.e. select the link) but then it waits to see whether it was a single or a double tap before it performs the 'unsafe' part of the action (i.e. follow link or zoom-in / zoom-out). I say 'unsafe' because this bit of the action depends on what the user has actually done, i.e. single tap or double tap, so the system cannot go ahead and perform it until it knows for sure what the user actually wants, whereas the 'safe' action is something the system can perform regardless as it will not impact on what the user is doing as the 'unsafe' action would. So I guess the whole point is, do you want to have a lag on your capacitive buttons or not? My guess is that you don't want a lag on your buttons whereas in the internet browser a lag is assumed to be acceptable.
- implementing long-press actions on all capacitive buttons would be nice but we have to start somewhere so we need to set some targets, i.e. long press on recent apps for starters and then we can look at other things. Otherwise we risk loosing the plot.
Moved To Q&A
Please post questions in the Q&A section
Team venom has done longpress of both recent and back capacitive buttons with their tweaks.
SteelH said:
Team venom has done longpress of both recent and back capacitive buttons with their tweaks.
Click to expand...
Click to collapse
Why did you bump this dead thead? And Team Venom is not supporting the One S right now.
Avoid task killers
It is best to avoid task killers such as Advanced Task Killer. Android is designed to automatically pre-load certain applications, even if you don't load them yourself. If it starts to run low on memory, it will smartly unload the oldest running apps automatically.
Manually killing tasks will only mean they get loaded in memory again. Task killers can make the phone slow, laggy, or drain battery life more quickly.
Bookmark a contact on your homescreen
To bookmark a contact on your homescreen, long press on the home screen background and select Shortcuts. Then select Direct dial.
If you call someone regularly this can be useful as you will have a shortcut to them handily placed on your homescreen
Bookmark a web page on your homescreen
To bookmark a website on your homescreen, go into your browser and find the bookmark of the page you want to create a shortcut for.
Then long press on the bookmark and select Add Shortcut to Home.
If you regularly visit certain websites, this can be handy as you will have a shortcut to the site on your homescreen.
Create folders to tidy your Apps
If you find yourself with too many Apps on the homescreen, then you can create folders to organise them.
To start, simply press and hold on an App and drag it over the top of another App. The App should change colour/shape. Then release your finger and the two Apps will be combined into a folder.
You can then drag more Apps into this folder using the same process.
To give your folder a label, simply long press on the folder and you will be able to enter a name.
Double tap for a full stop (period)
While typing emails or notes, you can simply tap the space key twice and the phone will insert a full stop / period
Install new keyboard to improve accuracy
The standard Android keyboard is good, but not great. There are many third party keyboards available which will improve your typing speed and accuracy.
Go to the Android Market and search for 'Keyboard' to see some great alternatives, many of which are more accurate and make typing much easier.
A good one is GoKeyboard.
If you see a warning saying the keyboard will collect all information (including credit cards) just ignore this. This is just a security feature that Android shows for every third-party keyboard that you install.
Accents and special characters
If you want to type non-English letters (eg those with an accent), long-press on the relevant letter. A list of options will appear for you to select.
Access the scientific calculator
To access the scientific calculator, rotate the phone to landscape mode.
The calculator will change to a scientific one
Add email or phone number from text
To add an email or phone number to your contacts from a text message, you can long-press on the email / phone number. Then select Add to contacts
Add widget to the homescreen
To add a widget, go to the homescreen and press the Apps icon (the circle with 6 dots). Then you will see a list of your Apps with the word Apps and Widgets at the top. Press Widgets, then you will be presented with a list of available widgets.
To add a widget, press and hold on it and then position it where you want
Android Easter egg
There is an Easter egg hidden in the Android operating system. To see it, go to your Homescreen, then press Menu - Settings - About phone.
Then tap on the Android version option 5 times and you will get a surprise.
Sometimes it doesn't work, so try a couple of times. By the way don't expect to see an actual Easter Egg. That is just the name given to things hidden inside software or operating systems.
Auto focus the camera
When taking photos or videos, tap the screen where you want to focus on. The phone will automatically adjust the settings to improve the image or video
Bring up more predicted words
If you have word prediction enabled while you are typing, you can long press the middle word that is suggested. This will bring up a menu allowing you to select various other suggested words.
Browse websites in full-screen mode
If you want to browse in full screen mode, without the URL bar at the top of the browser, then you can enable this..
Open the standard browser and press Menu - Settings - Labs. Then put a check mark under Full Screen .
To get access to the browser options (that are now invisible), there is now a neat hidden menu. Slide your finger in from the left or right of the screen. A circular menu will appear with various options.
Capture a still shot while recording video
To capture a still shot while recording a video, simply tap the screen while you are recording.
This will save a still image.
Change keyboards
To change keyboards (if you have additional keyboards installed), you can switch between them by pressing the small keyboard symbol in the top left of your screen. You will need to be in keyboard input mode (i.e. typing something) for this to work.
Note: you need to have more than one keyboard installed for this to work
Change quick response texts
The phone has the ability to send quick response text messages if your phone is ringing but you can't answer it.
To change these, go to your Dialer App - Settings - Quick responses. You can only have 4 of them and you may need to edit existing ones.
Change the backlight screen timeout
To change the backlight screen timeout, go to Settings - Display - Screen. Then choose the screen time out duration.
You can also tell the phone screen to always stay lit when it is plugged in via USB. Go to Settings - Developer Options. Then check Stay Awake.
Change the screen brightness
To change the screen brightness, start from the Homescreen and press Menu - Settings - Display - Brightness.
Then choose the desired brightness setting. You can also select Automatic brightness to let the phone decide for you.
If you have auto-brightness enabled, you can also press, hold and slide the top notification bar left and right. The brightness will increase and decrease accordingly.
Check phone status and battery usage
To find out information about Signal Strength, Network Information, Remaining Battery Time and Battery Usage (by Application), go to your Homescreen - Menu - Settings - About Phone.
Check the firmware version
To check your firmware version, start from the Homescreen and press Menu - Settings - About Phone- software version
This should list your Android version, Build number and Model Number.
Copy files between your phone and PC using WiFi
To copy files between your phone and PC, go to the Android Play Market and download an app called AirDroid.
This is an extremely useful App that connects your phone to your PC wirelessly, allowing you to move files and many, many other things.
Copying iTunes songs to Android
If you have decided to ditch your iPhone in favour of Android, then there is a simple way to take your iTunes music, playlists and album art with you.
Simply go the Android Marketplace and download a Free App called Easy Phone Tunes. You will also need the computer version of the software, so go to http://easyphonetunes.com and download it from there.
Then, when that is done, turn your phone into a USB storage device (this will vary from device to device, but instructions are on the website).
Once your phone is connected to your computer, open the computer version of the software and select your device from the Easy Phone Tunes list. Then follow the instructions to Sync your media
Create folders in your Quick Launch bar
If you have used up all of your Quick Launch spaces, then there is a trick.
Once it is full, press and drag an App from the homescreen and move it over the top of an App in the Quick Launch area. Then release your finger. This will create a folder containing the original App plus the new one. This is a great way to have access to regularly used App
Create shortcut to websites on your home screen
To create a shortcut to a website on your homescreen, go to your browser bookmarks.
Then long press on a site and select Add shortcut to Home
Customise your favourites tray
At the bottom of each homescreen is your favourites tray, which consists of 5 icons. You can customise it by adding icons to the tray. If it's full however, you will first need to remove some.
To remove an icon, simply press and hold an icon. Then drag it to your desktop.
Then to add a new one, simply drag an icon from your homescreen to the favourites tray.
Enable / disable vibrate / haptic feedback when you type
To disable / enable vibrate (also called haptic feedback) when you type or press the screen, go to Settings - Language & input - Settings.
Then uncheck Vibrate on keypress.
Enable sideload of Apps
If you want to install Apps outside of the Android Market (called sideloading), then go to Settings - Security - Unknown sources.
Note: use at your own risk.
Help, I have forgotten my unlock pattern
If you have forgotten your custom unlock pattern, then don't panic.
After 5 unsuccessful tries a button should appear saying 'Forgot pattern'. Press this and you will be asked to enter your Gmail username/password.
The phone will then ask for a new unlock pattern. If you don't have a Gmail account, then you might have to either call your carrier or factory reset your phone.
Hide folders or files
If you want to hide folders or files from being index or displayed, simple put a . (full stop / period) before the file or folder name.
Make volume / music louder
WARNING: Making your volume or music louder can damage your hearing.
Most phones have their volumes limited by local laws to protect our hearing. There is a way to boost your volume however. Go to the Android Market and download an App called Volume+ (Sound Boost). There is also a free version called Volume+ Free.
You will need to root your phone for this App to work.
Make your phone run faster
Here are the top 5 tips to make your phone run faster:
1) Use only essential widgets on your homescreen - each widget consumes memory and processing power which can slow your down your phone.
2) Uninstall apps that you don't use - after awhile your phone can get cluttered as some Apps are designed to always run in the background. If you rarely use an App, then uninstall it to free up memory and CPU resource.
3) Install Apps to your phone memory - if you have an SDCard, always install Apps to the phone memory, which can be accessed faster. If you have Apps on the SDCard, then move them back to the phone memory with an App called Move2SD available from the Play Market.
4) Use Static rather than Live wallpapers - Live wallpapers consume processing power and memory. Unless you really must have them, uninstall them.
5) Kill tasks occasionally - Some Apps will run in the background indefinitely unless you kill them. Most of them won't cause a problem, but it pays to check your running tasks from time to time. Hold down your Home key and check the Task Manager.
One last thing: Don't use Task Killers. Android manages tasks very well and Task Killers just make your phone unstable and can slow it down further
note this guide is mainy to help the people who didnt recieved a manual instructions booklet along with their phone like my country(INDIA)
SUPPORT THE SOFTWARE DEVELOPER'S IF YOU LIKE THE GAME / APP BUY IT
Wow thanks! Im gonna uninstall my task killer now.
Good job! Some of this are well known but many aren't so it should be sticky subject for all who are coming into Android from wherever hey are coming.
The taskkiller part should be put in red
Another one: manage your contacts in gmail. It is bscked up accesible from anywhere and so convenient. Much easier to edit from the computer after all.
Sent from my GT-I9100T using XDA
Awesome thread op. Thank you very much!
Sent from my SAMSUNG-SGH-I717 using xda premium
The calculator one only applies to the HTC calculator. In the AOSP on you swipe to the right to access advanced functions.
Sent from my HTC Wildfire using xda premium
nejc121 said:
The calculator one only applies to the HTC calculator. In the AOSP on you swipe to the right to access advanced functions.
Sent from my HTC Wildfire using xda premium
Click to expand...
Click to collapse
yes i have htc one v soo made a compilation of what has been known to me and what is facts
if anyone with new tips pls post here soo tht i can add to the op to help others
and also a request pls statehow to take screen shots on your device's because it's different on each device
dont just say thanks hit thanks if i helped
a true lfc supporter
and a former symbian lover
sent from my awesome HTC One V running rc 2.0 by CKPV5 -using xda premium
SUPPORT THE SOFTWARE DEVELOPER'S IF YOU LIKE THE GAME / APP BUY IT
Thanks paarthdesai. Did not know about the 'double spacebar to get a period'.
Another software to connect to computer is 'Software Data Cable'.
---------- Post added at 12:15 PM ---------- Previous post was at 12:11 PM ----------
Is there a way to save the dictionary on the sdcard and restore after full wipe/flashing custom rom?
the guide which I look for..sometimes I tend to forget small things and this guide could recall back
paarthdesai said:
yes i have htc one v soo made a compilation of what has been known to me and what is facts
if anyone with new tips pls post here soo tht i can add to the op to help others
and also a request pls statehow to take screen shots on your device's because it's different on each device
dont just say thanks hit thanks if i helped
a true lfc supporter
and a former symbian lover
sent from my awesome HTC One V running rc 2.0 by CKPV5 -using xda premium
SUPPORT THE SOFTWARE DEVELOPER'S IF YOU LIKE THE GAME / APP BUY IT
Click to expand...
Click to collapse
Stock ICS screenshot is Vol- and power.
I think some HTC phones have home and power
Sent from my Ainol Novo7 Elf using xda premium
k1p2n3g4 said:
Thanks paarthdesai. Did not know about the 'double spacebar to get a period'.
Another software to connect to computer is 'Software Data Cable'.
---------- Post added at 12:15 PM ---------- Previous post was at 12:11 PM ----------
Is there a way to save the dictionary on the sdcard and restore after full wipe/flashing custom rom?
Click to expand...
Click to collapse
backup the dictionary app via titanium backup app+ data
that should work
dont just say thanks hit thanks if i helped
a true lfc supporter
and a former symbian lover
sent from my awesome HTC One V running rc 2.0 by CKPV5 -using xda premium
SUPPORT THE SOFTWARE DEVELOPER'S IF YOU LIKE THE GAME / APP BUY IT
Very nice tips. Add one more, use Greenify App which silently hibernate your apps. It can save much battery and memory. A must have app.
Thanks
Handy tips
Thanks for the handy tips. Didn't know you could double tap for a full stop.
Should also include a homescreen icon for some websites. =]
Thanks! That task killer thing is really interesting!
n Counter is a completely free, useful and fully customizable application that lets you count just about anything in any way you like.
It displays detailed information about all your counting tasks on reach and within data charts. Different widgets make the access to actions easy and visually appealing.
What will it do for you:
Managing unlimited number of tasks and different size widgets for selected tasks to your home screen.
Choose how you wish to count per each Task: customize values for increasing, decreasing or let the app always ask you for custom inputs when taking actions.
Supports 3rd party apps (such as Tasker) to run tasks via built in service.
Customizable data charts, see your task counting history over selected periods and values or correlation between selected tasks...
Forgot to count something in the past? Attach a count to task for a past time and still keep your stats accurate.
Set and customize reminders, so you will get notified if you forget to count something you should.
Attach notes to your tasks. This way you can know what was happening at some points in the count while reviewing data.
Undo counts, revert data for selected task to wanted date / time in the past.
Despite all those features sometimes you just need a simple tally counter? Checked. In app and as widget. It also lets you connect it with your tasks
Share your tasks or stats.
Customize task colors and transparency, that way tasks are easier to overview and you can make them look cool on your phone.
Backup your data to phone or cloud storage, import data from anywhere
reserved
Version updates:
1.4
- slovenian translation
- some strings updates
- bug fix on dismissing help popup after creating first task
- some other fixes regarding apps shared preferences
That's interesting. I will test.
Updated to version 1.4.7
- Some fixes regarding android navigation patterns
- Added revert option directly on task options popup
- bar data show changed
- minor bug fixes
Looking fine now
Sent from my GT-I9505 using XDA Premium 4 mobile app
Version 1.7.1
Now supports 3rd party apps (such as Tasker) to run tasks via built in Service.
So now you can count basically everything
Sent from my GT-I9505 using XDA Premium 4 mobile app
Create reminders, shopping lists, small notes, etc.
Android 4.0+
Google Play: https://play.google.com/store/apps/details?id=application.memento
"Help" menu is also available from within the app.
Press "+" button to create a new task.
Fill in the title, date, time, set a priority.
(Fields "Date" and "Time" can be empty. This allows you to create shopping lists etc.)
Colored circle shows a chosen priority.
Short tap on task to edit (not on a colored circle).
Long tap on task to delete (not on a colored circle).
Tap on a colored circle of task in "Current" to move task in "Done".
Tap on a colored circle of task in "Done" to move task in "Current".
Use "Search" to find the necessary task.
To return to the list of tasks from the "Help" menu, click the "Back" button on your device.
Contributors
Vladyslav Patkevych
Created 2016-03-28
Last Updated 2016-03-27
You can turn off the splachscreen (select the check box in the menu)
English is a default language in my app
I look forward to any comments.
Russian localization is also available.
Search is easy to use. Just one or a few symbols (as you wish) need to be entered.
Tasks of the group "Done" can be returned to the "Current", and after that, can be edited.
Thus, you do not need to create a new task of the same type every time, such as "go to the gym." It can be returned from "Done" to the group "Current" and then you just need to edit the date and time.
Any plans to add a widget?
Soon
Setting priorities will help you to identify the most and the least important tasks.
Anyway, thanks for comment!
Thanks, but i don't understand, there is only title for a task? No details? Checkboxes?
jeepcook said:
Thanks, but i don't understand, there is only title for a task? No details? Checkboxes?
Click to expand...
Click to collapse
Thanks for your question. You can choose a priority, set date and time. All details can be written at the task title. If you need something else, please, tell me.
Being an avid news reader, I really missed the good old Google reader when it shut down. After that, a couple of services like FlipBoard popped up...but I didn't like the curation done by them. Feedly is an awesome service...but its UI has become really old and no longer interesting.
So, I decided to make an app with everything I wanted in it as a user. I feel like this has come out really well so far and now, I can use some feedback from the XDA community to perfect it.
https://play.google.com/store/apps/details?id=com.udn4hc.purerss
The app doesn't have any ads right now. The Screenshots provided in the listing are a little outdated, but I have created a new promo video. Please access it from the play store, or use this link https://youtu.be/ZjzhKE36OrM
I want to provide Feedly sync functionality in the application...but the Feedly team is currently upgrading their API to v2 and won't give access to new applications in the meanwhile. So, that will be a future upgrade whenever they are ready.
To list out a few features in the app -
- flip scrollng - similar to flipboard
- pager scrolling - similar to feedly
- standard Android scrolling with lists and cards
- Offline access to articles/images
- Custom sync/cleanup intervals
- Alternate Themes - 6 currently, including a dark theme
- Multiple fonts available to choose from
- Material Design
- OPML Import
- And many more
Please go through the app and let me know your feedback
Very nice app. I must say that during use the " please refresh feeds, new stories downloaded" message seems a bit passe. If I'm on the app, isnt it better to just refresh the stories automatically, or have a pull down to refresh action ? Also I have no feeds chosen in some categories , however I still need to go through those empty tabs to reach the next tab. Any option to delete unused tabs ? or maybe reorder them.
Whatever the case you are making the appropriate category of app. So far there has still been no google reader alternative.
Importing OPML file is doing nothing...
Maybe it's due to the categorization that could (and would) be different from the default ones?
Technical said:
Importing OPML file is doing nothing...
Maybe it's due to the categorization that could (and would) be different from the default ones?
Click to expand...
Click to collapse
Can you open the left slide-in pane and see if your feeds are added? You need to press the refresh button for the app to download articles from the imported feeds. Maybe I need to start refresh automatically after importing the OPML file. Another thing on my mind is to hide the empty category tabs that doesn't have any content(as suggested by the above post).
I will push an update in a couple hours
nirmalv said:
Very nice app. I must say that during use the " please refresh feeds, new stories downloaded" message seems a bit passe. If I'm on the app, isnt it better to just refresh the stories automatically, or have a pull down to refresh action ? Also I have no feeds chosen in some categories , however I still need to go through those empty tabs to reach the next tab. Any option to delete unused tabs ? or maybe reorder them.
Whatever the case you are making the appropriate category of app. So far there has still been no google reader alternative.
Click to expand...
Click to collapse
Automatically refreshing the feeds automatically will make you lose your scroll position etc., if you are in the middle of browsing. I like the idea of pull to refresh though. I will have that in. Thanks!
Hiding the empty category tabs seems to be a good suggestion too.
Thanks for your suggestions They are really helpful!
ch4ndu said:
Can you open the left slide-in pane and see if your feeds are added? You need to press the refresh button for the app to download articles from the imported feeds. Maybe I need to start refresh automatically after importing the OPML file. Another thing on my mind is to hide the empty category tabs that doesn't have any content(as suggested by the above post).
I will push an update in a couple hours
Click to expand...
Click to collapse
Oh, I've got it. Now I miss:
1. View options, as the feed is shown with a larger picture (thumbnail) that I want. My list become very long...
2. A way to sort the categories (alphabetically, for instance) and, for sure, hide the empty categories.
3. Check duplicate feeds (if any) in different categories.
4. Mark as read until here, till the end, etc.
5. Show feed for just one (or some) URLs within the categories (or, better) allow showing contents with a scrolling menu at left where you could choose which feed you want to read).
Technical said:
Oh, I've got it. Now I miss:
1. View options, as the feed is shown with a larger picture (thumbnail) that I want. My list become very long...
2. A way to sort the categories (alphabetically, for instance) and, for sure, hide the empty categories.
3. Check duplicate feeds (if any) in different categories.
4. Mark as read until here, till the end, etc.
5. Show feed for just one (or some) URLs within the categories (or, better) allow showing contents with a scrolling menu at left where you could choose which feed you want to read).
Click to expand...
Click to collapse
Awesome. Glad you found the feeds
Now, let me explain the app and its different "Screens". Firstly, we have home screen, which is visible when you open the app. Then there is a category/topic screen, which is available when you click on topics(Technology, Business etc.,) from the left drawer. Then there is the feed screen, which is available when you expand the topic on left drawer( by clicking on the arrow next to it) and then select the desired feed.
There are multiple views and options available when you are in the category/topic screen and the feed screen. I cannot believe I made it hard for users to get to them The views/layouts are what I am actually proud of about this app! I need to do something to make it easy.
Please refer to the screenshot attached for now or the video that I have provided in the first post.
Only card view and listview can be used in home screen, and I will give an option to toggle between them in the settings. The other views mess with the scrolling on the home screen.
Now to answer your concerns...
1. Will give an option to toggle between list and card for home screen.
2. Sorting/ordering the categories is not available right now. I need to look into that and will get back to you
3. I believe I already do that...but will double check. I check if you have already subscribed to the feed url. I will get back to you on this.
4. That seems like a good option. Will do.
5. I believe that is available from the left drawer. Please let me know if that is not what you specified.
I will post an update tonight addressing these issues(except 2 and 4).
Btw, thanks a lot for taking time to go through this app!
Hi there. All in all a very nice rss. I dare to say the best at the moment while it is new.
A couple of things that could be better. Sync takes too much time. Also the notificatons are not that nessesary. I didnt find the option to remove rss source. Thanks man and keeep up the good work.
icrunchbanger said:
Hi there. All in all a very nice rss. I dare to say the best at the moment while it is new.
A couple of things that could be better. Sync takes too much time. Also the notificatons are not that nessesary. I didnt find the option to remove rss source. Thanks man and keeep up the good work.
Click to expand...
Click to collapse
Thanks for trying out the app Am really glad you liked it.
I can give a setting to turn notifications off. Is there a particular notification type that you felt was unnecessary?
You need to go to the Feed screen to remove the source:
Open left drawer> Expand category(Technology, Business, etc,) by clicking on the arrow left of it> Click on feed > Click on the more icon at the top right corner of the screen there> Click actions.
I have an option to unsubscribe there. Please check the youtube video that I have posted in the first post. It has a lot of information
Also, please refer to the screenshot posted in my previous comment here.
Last update comments:
1. In my phone, the list view without pictures still take a lot of space in the screen. I will move the share button to most top right and let the source (feed) name + time use just one line (not spaced). Buttons are also not aligned. Maybe a non-thumbnail view option to avoid the "weird" view with and without thumbnails (picture 1).
2. Swipe left and right in the list view is moving between categories and not bookmarking or deleting (as I've thought reading the settings). Maybe, at least, allow this as keep pressing option over the article list.
3. I miss a full black theme (not just changing the colors).
4. Refreshing is moving the category to "all" feeds and I lost where I was reading.
5. I miss options such "mark as read until here" and "mark as read to the end".
6. I definitively will remove the "title" as categories and move all the quick buttons (share, mark as read, remove, etc.) to there. In the place of "all" categories, a button with a menu.
7. Thanks for the option "leave the app". Other readers, while tapping the return button, just close.
8. A way to sort the categories (or manually or alphabetically).
9. Option to open full article in external browser.
10. Option to choose "default" share option (and not needing to choose the long list all the time).
11. The default view in settings is not changing the "new rss feed" default view. When we add a rss and tap the tool to set the advanced settings, the default view is not the same as I've set for the whole program.
12. Tapping the green mark after adding a rss feed is not unsubscribing and the tool icon does not have an unsubscribe option. If I add a rss feed by accident, I can't remove in the same screen (picture 2).
13. Duplicate rss feeds seems to be allowed (at least, manual one + internal list ones).
Technical said:
Last update comments:
1. In my phone, the list view without pictures still take a lot of space in the screen. I will move the share button to most top right and let the source (feed) name + time use just one line (not spaced). Buttons are also not aligned. Maybe a non-thumbnail view option to avoid the "weird" view with and without thumbnails (picture 1).
2. Swipe left and right in the list view is moving between categories and not bookmarking or deleting (as I've thought reading the settings). Maybe, at least, allow this as keep pressing option over the article list.
3. I miss a full black theme (not just changing the colors).
4. Refreshing is moving the category to "all" feeds and I lost where I was reading.
5. I miss options such "mark as read until here" and "mark as read to the end".
6. I definitively will remove the "title" as categories and move all the quick buttons (share, mark as read, remove, etc.) to there. In the place of "all" categories, a button with a menu.
7. Thanks for the option "leave the app". Other readers, while tapping the return button, just close.
8. A way to sort the categories (or manually or alphabetically).
9. Option to open full article in external browser.
10. Option to choose "default" share option (and not needing to choose the long list all the time).
11. The default view in settings is not changing the "new rss feed" default view. When we add a rss and tap the tool to set the advanced settings, the default view is not the same as I've set for the whole program.
12. Tapping the green mark after adding a rss feed is not unsubscribing and the tool icon does not have an unsubscribe option. If I add a rss feed by accident, I can't remove in the same screen (picture 2).
13. Duplicate rss feeds seems to be allowed (at least, manual one + internal list ones).
Click to expand...
Click to collapse
Thanks for the feedback. I will fix these defects in a while.
From your comments, I understand that you haven't accessed the Feed screen or the category screen yet. Please open the left slide-in pane and try clicking on a category. Swipe left/right works only in that view. As specified in the settings, that feature is not available on the home screen. You can also access any individual subscribed feed from the left slide-in pane....just expand the category by clicking on the arrow next to it, and click on the feed name.
I am not familiar with the full black theme. Can you point me to an app which has that feature? I need something as a reference.
Technical said:
Last update comments:
1. In my phone, the list view without pictures still take a lot of space in the screen. I will move the share button to most top right and let the source (feed) name + time use just one line (not spaced). Buttons are also not aligned. Maybe a non-thumbnail view option to avoid the "weird" view with and without thumbnails (picture 1).
2. Swipe left and right in the list view is moving between categories and not bookmarking or deleting (as I've thought reading the settings). Maybe, at least, allow this as keep pressing option over the article list.
3. I miss a full black theme (not just changing the colors).
4. Refreshing is moving the category to "all" feeds and I lost where I was reading.
5. I miss options such "mark as read until here" and "mark as read to the end".
6. I definitively will remove the "title" as categories and move all the quick buttons (share, mark as read, remove, etc.) to there. In the place of "all" categories, a button with a menu.
7. Thanks for the option "leave the app". Other readers, while tapping the return button, just close.
8. A way to sort the categories (or manually or alphabetically).
9. Option to open full article in external browser.
10. Option to choose "default" share option (and not needing to choose the long list all the time).
11. The default view in settings is not changing the "new rss feed" default view. When we add a rss and tap the tool to set the advanced settings, the default view is not the same as I've set for the whole program.
12. Tapping the green mark after adding a rss feed is not unsubscribing and the tool icon does not have an unsubscribe option. If I add a rss feed by accident, I can't remove in the same screen (picture 2).
13. Duplicate rss feeds seems to be allowed (at least, manual one + internal list ones).
Click to expand...
Click to collapse
Firstly, thanks a lot for helping me get the app right. You have been really supportive and I really appreciate your help This is what I love the most about xda community!
Now, let me address your concerns one by one.
1. Fixed partially. Share button should not be at the top of the article - that takes up valuable real estate on screen, and for some reason doesn't feel right to me. I aligned the items properly and resized the icon now. Thanks for pointing that out. I will give a setting to choose if you want to load any images in the app at all. CardView is more optimized for scenarios where you don't have an image for the article. ETA before the end of this week.
2. That feature is not available on the home screen. Navigate to any category or feed through the left swipe-in pane and you will see it working. You have many other options there as well, including new layouts/views. Please watch the video that I shared in the opening post.
3. This will be a future update
4. Fixed. I made it so that hitting refresh will keep you on the same tab. The articles will be reloaded though.
5. I will get those options in before the end of this week.
6. I didn't quite follow that. Can you please explain it in detail?
7. Removed. I saw that feature implemented in a couple of famous apps. Thought it would be good to have it here since exiting by mistake will make you lose your scroll position. I will bring that in as a setting in the future.
8. I will get this in before the end of week as well.
9. Done. Please check for the option in settings.
10. That needs some work. I will probably have it in by the end of this week. I am using the default android's share screen and which is supposed to be "smart", as in remembering the most used app/service or contact.
11. That is a feed specific setting, and is only available from the feed screen. To get to that, navigate to the feed from the left drawer! Please watch the video I posted in the opening post to see how to get there.
12. Fixed
13. I fixed it with the previous update. I check if there is any other feed with the exact url in the list of subscribed feeds. An extra slash or a space might break this. I will look into it further.
Check the screenshot I posted below to see a list of available layouts/views from the category or feed screen. Please don't forget to watch the video(mark 1:48). You are missing out on a lot of features present in this app!
The magazine views work really well only when the articles have a decent quality images present. I am working on optimizing them further.
I will post the update out soon to the play store.