V5.35 - Feedback

Sserj

New member
It's strange, but the shortcuts forget the parameters after rebooting or restarting the launcher
I looked at how the launcher saves shortcuts. It uses Intent.toUri(). Therefore such a representation loses the objects passed as Bundle and non-primitive types.
 
Last edited:

alexhee

Member
@alexhee Could you please use the report a bug feature to share the specific macro that works well in 5.34.10 and not 5.35.1 and I will investigate further.
I'm no longer using the macro because the website is updated with new interface so this macro is no longer needed.

Thanks.

One request, can I suggest to add an option for UI Interaction - Click - Text Context with option which text sequence to click if there are 2-3 same text appreared on the screen.

Currently using text on screen with viewid option, but sometimes if the screen refresh too fast in chat then wrong viewid will be clicked.
 

MacroDroidDev

Administrator
Staff member
@Endercraft Please keep this thread on topic. You are welcome to contact me directly if you have such queries. But to answer your main points:

The extra stuff is entirely specific to a service in Indonesia (related to a taxi style app) which I have been working with a partner on. It has been an experiment to explore alternative revenue streams. It's fair to say this has been a big failure (mainly because everyone just steals it and distributes cracked versions etc.). The service is still alive, but I don't intend to waste any more time because it has not worked out as hoped.

My sales of the pro version are pretty bad (a very tiny fraction ever upgrade) and are trending down fairly considerably. However I continue to have a large number of free users who basically make me close to zero revenue (the current advert income is terrible). With this in mind I plan to try and better monetize free users by offering an initial 7 day limit which can then be extended by watching reward adverts/taking short surveys or (in some cases by having the choice to share anonymous data with partners). This will only apply to newly installed free versions of the app (so existing installs will not see this) and there will be zero impact to anyone using the pro version. No data will be shared at all in the pro version and the free version will only be opt-in.

I realize this will probably lead to bad reviews, accusations of being "money-grabbing" and other related abuse, but ultimately I can still make considerably more money working a 9-5 contract job than I make from MacroDroid and I certainly work much much longer hours than this and have considerably more stress!
 
Last edited:

MacroDroidDev

Administrator
Staff member
Can we have an option to donate to you and or other users via ads, I would like to be able to give people pro version legally and so that you still get the money

That's a very kind offer and I'm grateful but there are very strict rules and enforcement around the correct usage of adverts. Any unusual behavior such as individual users watching high numbers of adverts can get an account closed without appeal. Given this is Google there is usually no means to recover from this state, so it's important that I find a long term sustainable approach, where free users who benefit from the app contribute just a little to the development costs.

Also just to be clear, I'm not in any financial peril and no doubt live very comfortably compared to many others these days. This is really about making MacroDroid more profitable than alternative contracting work, so I can finally let go of all other external work.
 

Jacob L

Moderator (Lawsonator)
That's a very kind offer and I'm grateful but there are very strict rules and enforcement around the correct usage of adverts. Any unusual behavior such as individual users watching high numbers of adverts can get an account closed without appeal. Given this is Google there is usually no means to recover from this state, so it's important that I find a long term sustainable approach, where free users who benefit from the app contribute just a little to the development costs.

Also just to be clear, I'm not in any financial peril and no doubt live very comfortably compared to many others these days. This is really about making MacroDroid more profitable than alternative contracting work, so I can finally let go of all other external work.
My dream is to get all users to be pro users, without costing them a penny and where you'll still get your money for each pro user. This is possible and easy. I for example get paid for walking, shopping,paying bills and sleeping! We get free stuff in the post all of the time so it's a case of me passing on some of this money or teaching users to do this for themselves too.

I'll have a look at paying for some codes soon too I think
 

alexhee

Member
I have no idea how this mystery String variable appeared and I've trawled through all the changes in the new version and there is nowhere obvious that has caused it. If anyone has any reproducible way of making this happen I will be very interested because I certainly want to fix this before it rolls into a production release!
Having this mystery empty string variable as long as I restored any backup from any backup made from latest version. I think you can try this to find out the bug.
 

Michael

New member
Report a bug.
ver 5.35.12

In the function of "Dialog" Action, the "New line" code does not work in "Dialog Message".
 

Attachments

  • Screenshot_20230726-123433.jpg
    Screenshot_20230726-123433.jpg
    98.4 KB · Views: 15

Endercraft

Moderator (& bug finder :D)
Report a bug.
ver 5.35.12

In the function of "Dialog" Action, the "New line" code does not work in "Dialog Message".
I think you meant the selection dialog.
Please report the bug using the report bug button in the troubleshooting section of the app.
 

Mcrazy

Member
Hi all!

When I try the Notificaton Reply action, I get a message when I select Use Notification Trigger - Select the application. But no application list comes up.
Has anyone else experienced this error?
 

Endercraft

Moderator (& bug finder :D)
I think I know where this comes from. It seems the check from define manually is still active even when using the use notification trigger option.
A temporary fix for this is to select an app in the define manually option.
 

JoeReMi

Member
My suggestion based on this version is to merge the Text and Macro drawer items. Hear me out.

Both items allow the user to launch a macro. However they both lack a feature the other one has:

Close drawer configure optionAccepts custom text/variables
TextNoYes
MacroYesNo

An item that has both features would allow me to create a menu that
  • Has options that dynamically change (to create submenu's)
  • Stays open while navigating
And that would just be heavenly.
 

Nori_chem

New member
Dear MacroDroid developper,

Thank you for developing the great software; MacroDroid (MD).

I want to report a possible bug, which I met in version 5.35.12.

With the following macro, MD enters infinite loop.

I think the possibe route of execution as follows:
1) Enabling macro
2) If clause (enabling macro)
3) Pop-up message 1 "activated!"
4) Execute (this macro)
5) If clause (enabling macro) AGAIN!
6) go to 2)

It was like the following when the version was 5.35.9
1) Enabling macro
2) If clause (enabling macro)
3) Pop-up message 1
4) Execute (this macro)
5) Else clause
6) Pop-up message 2 "empty trigger!"
7) exit the macro

My set of macros depend on the latter execution path very much,
so I can't update to the newer version 5.35.12.

If this is not intended behavior, please revise MacroDroid.
If it is, I will modify my macros.

Thank you for hearing.

Nori
 

Attachments

  • bug-.png
    bug-.png
    31.3 KB · Views: 7

Endercraft

Moderator (& bug finder :D)
Dear MacroDroid developper,

Thank you for developing the great software; MacroDroid (MD).

I want to report a possible bug, which I met in version 5.35.12.

With the following macro, MD enters infinite loop.

I think the possibe route of execution as follows:
1) Enabling macro
2) If clause (enabling macro)
3) Pop-up message 1 "activated!"
4) Execute (this macro)
5) If clause (enabling macro) AGAIN!
6) go to 2)

It was like the following when the version was 5.35.9
1) Enabling macro
2) If clause (enabling macro)
3) Pop-up message 1
4) Execute (this macro)
5) Else clause
6) Pop-up message 2 "empty trigger!"
7) exit the macro

My set of macros depend on the latter execution path very much,
so I can't update to the newer version 5.35.12.

If this is not intended behavior, please revise MacroDroid.
If it is, I will modify my macros.

Thank you for hearing.

Nori
Please report the bug using the report bug button in the troubleshooting section of the app.
 
Top