[XPOSED][5-9][Pie] Settings Editor - Easily add, edit and remove items in Settings - Xposed Framework Modules

This Xposed Module allows you to easily modify your main Settings screen to your likings by adding, editing or removing items from the list.
Features
On the first launch, this app will get a list of all the settings items. You can add one by simply clicking the plus button. You can remove an item by long pressing it or edit one by clicking it. You can change the name, category, icon and application/fragment to launch. You can also change the order of the items and categories.
Other settings
- Change amount of columns
- Only show icons
- Change icon size
- Remove icon background
- Enable or disable color filter of icons
- Change the background color of the main settings screen
- Change text color
- Hide status text
- Hide suggestions (Nougat+)
- Launch an app by clicking its icon in the InstalledAppDetails activity
- Show the apps package name in the InstalledAppDetails activity
- Hide app icon from launcher
You can easily modify a setting by just clicking it or remove the modification by long clicking it.
Screenshots
You can find screenshots in the attachments down below
Review by TK Bay
Compatibility
Compatibility tested for Android 5-9, may work on other versions too.
Download
Xposed Repo
Google Play Store
You can also download the APK from the attachments down below
Changelog
V1.1:
Titles dropdown for replacing and removing items
Apps sorted alphabetically
Fixed items showing up twice on some ROMs (hopefully)
Added French and Russian translations
Icons should be working now on TouchWiz
Compiled using minSdkVersion 14 (ICS) (App is only tested on Android 5.0 and 6.0. Feedback is welcome)
V1.2:
Fixed crashing < 5.0
Updated Russian translation
V1.3:
Bugfixes
Updated translations
Added option to change amount of columns in settings
Added option to show icons only and change their size
V1.4:
Bugfixes
Added option to remove background of icons
Added option that launches the app in the InstalledAppDetails activity if you click its icon
Added the option to enable or disable an icon color filter
V1.5:
NOTE: This version is not compatible with older versions, so if you update to this version, your modifications won't be there anymore!
Completely rewritten most of the app for better performance
Ability to reorder items and change their category
Updated translations
V1.5a
Bugfixes
Updated translations
V1.5b
Bug fixed of settings crashing on some devices
V1.6
Bugfixes
Added About activity (Thanks to Daniel THIRION @_cab13_ )
V1.8
NOTE: This update is not compatible with previous versions due to a code overhaul and thus changes made in older versions will not be kept
Improved layout
Cleaned up code
Added ability to rename and reorder categories
Bugfixes
V1.8a
Fixed some crashes
V1.9
Bugfixes
Portuguese translation added (thanks to Breno Rafael Correa)
V2.0
Major material design overhaul
Bugfixes
Languages updated
Added more settings
Choose icon from list
V2.1
Bug on Samsung devices fixed
Updated translations
V2.2
Bugfixes
V2.4
Added intro screen, implemented Android M permission system (Thanks to Daniel THIRION ( @_cab13_))
V2.6
German translation added (thanks to Torsten Schneider)
Updated other translations
Added backup/restore option
Added option to change text color
Added option to hide the status text
V2.7
Translations updated
Bugfixes
Changed saving method to JSON for future compatibility
Added Android Nougat shortcuts (can be used with Action Launcher 3)
V2.8
Translations updated
Bugfixes
V2.9.1
Bug fixed
V2.9.2
Bugfixes
Added Chinese translation and Italian translation (thanks to Marco)
V2.9.3
Now working for some ZTE Settings
V2.10
Added option to change the description of the tiles
Added debug option
V2.10.1
Bug fixed
V2.10.2
Added Czech translation (thanks to Woytazzer)
V2.10.3
Added Turkish translation (thanks to Fatih Fırıncı)
V2.10.4
Bugfixes
Translations updated
V2.10.5
Translations updated
Indonesian translation (thanks to BhianzMuhh)
V2.10.6
Spanish translation (thanks to Jose Ah Fer)
V2.11.0-beta
Added Nougat support
Added option to hide suggestions (first item(s) in Nougat Settings)
V2.11.0
Added Nougat support
Updated translations
V2.11.1
Settings crash fixed
2.11.2
Bugs fixed
Known issue: the summaries of the items are behaving really weird at the moment, and I can't seem to find a fix... So for now I'd suggest hiding the summaries (Under Settings Editor -> Settings).
2.12.0
Bugs fixed
Cleaned up code and updated libraries
2.13.0-beta
Added Oreo support (only tested on 8.0 so please report any problems if it doesn't work on 8.1)
2.13.1
Bugfixes
Updated translations
2.13.2
Bugfixes
Updated translations
2.14.0
Add compatibility with Android 9 Pie
2.14.1
Add adaptive icons
Support
The module is tested by me on Stock Android and a CM based ROM. It should be working fine on other ROMs that use close to stock Settings code.
If the module is not working for you, contact me using this form.
Translating
Want to help to translate this app to your own language? You can do so here.
Please note that Dutch (NL) and English (International) languages are managed by me, so contribution requests for those languages won't be accepted.
Currently, the following languages are (partially) supported:
Chinese (simplified)
Dutch (Maintained by me)
English (Maintained by me)
French (Thanks to Daniel THRION)
German (Thanks to Torsten Schneider)
Italian (Thanks to Marco)
Portuguese (Thanks to Breno Rafael Correa)
Russian (Thanks to Julia Yanovskaya)
Czech (Thanks to Woytazzer)
Turkish (Thanks to Fatih Fırıncı)
Indonesian (Thanks to BhianzMuhh)
Spanish (Thanks to Jose Ah Fer)
Source
This app is now open source. You can find the source code here.
If you want to contribute to this app, you can fork the project and then create a pull request after making changes. See the github page for more information.
Contact
If the module is not working for you, contact me using this form.
For feature requests or other questions you can contact me here.
FAQ
I want to support the development this module. How can I do so?
Consider buying the pro version of this app in the Google Play Store.
I want to contribute to this module. How can I do so?
Please read the Source or Translating section.
My Settings app isn't supported. Will it be supported in the future?
Please read the Support section.
------------------------
Note: The free version is limited to five modifications. If you'd like to support me, you can buy the pro version.

Good Work
Works pretty flawlessly. A bit cumbersome in terms of usability (no drag&drop, as a result items get removed by adding their names feels kind of weird).
Can you add a feature to reorder the elements? Still missing that.
In summary it can be said this is an awesome and handsome app to easily edit preferences menu, and because it's still beta I expect some more useful features to come around soon. Quite thankful for it and getting pro next version :good:

Working on my Samsung J5 on LP 5.1.1
it would be great if i could sort items in Settings.
and how should i know a setting fragments codes? any tutorials?

nice work tho. its good too if you can add ability to hide some sub settings so that its not visible to everyone

I've been looking for something like this for a while, fantastic work. As previously mentioned a drag and drop would be nice or at least an option to sort menu options. Also, and I understand this is a beta, the UI could be a little more intuitive. I would also like to suggest that apps are sorted alphabetically rather than by package name.
In regards to the UI:
For example for remove, it would be nice if it listed the existing options to remove.
Example for sorting:
In settings under System, I would like to move About phone all the way to the bottom and move System UI tuner above Xposed Installer.

Pretty good! Works here.
Ideias:
As mentioned, a drag and drop list would be usefull;
The removal of options should have a list;
Would be really cool to have the option to hide the corresponding app icon from launcher.

Hi,
Immediately bought this as it is amazing!
-As some other users said it would be nice to change the order of items in settings.
-Is there a way to bring a submenu of a setting, let's say: "tethering & hotspot", to the highest level?
-Can we have some more info about "Settings Fragment to launch' please?

Great idea but it doesn't work with my phone. Maybe the next version...

bugggmenot said:
Working on my Samsung J5 on LP 5.1.1
it would be great if i could sort items in Settings.
and how should i know a setting fragments codes? any tutorials?
Click to expand...
Click to collapse
zamzameir said:
nice work tho. its good too if you can add ability to hide some sub settings so that its not visible to everyone
Click to expand...
Click to collapse
SyCoREAPER said:
I've been looking for something like this for a while, fantastic work. As previously mentioned a drag and drop would be nice or at least an option to sort menu options. Also, and I understand this is a beta, the UI could be a little more intuitive. I would also like to suggest that apps are sorted alphabetically rather than by package name.
In regards to the UI:
For example for remove, it would be nice if it listed the existing options to remove.
Example for sorting:
In settings under System, I would like to move About phone all the way to the bottom and move System UI tuner above Xposed Installer.
Click to expand...
Click to collapse
House MD. said:
Pretty good! Works here.
Ideias:
As mentioned, a drag and drop list would be usefull;
The removal of options should have a list;
Would be really cool to have the option to hide the corresponding app icon from launcher.
Click to expand...
Click to collapse
Droidphilev said:
Hi,
Immediately bought this as it is amazing!
-As some other users said it would be nice to change the order of items in settings.
-Is there a way to bring a submenu of a setting, let's say: "tethering & hotspot", to the highest level?
-Can we have some more info about "Settings Fragment to launch' please?
Click to expand...
Click to collapse
Devildire said:
Works pretty flawlessly. A bit cumbersome in terms of usability (no drag&drop, as a result items get removed by adding their names feels kind of weird).
Can you add a feature to reorder the elements? Still missing that.
In summary it can be said this is an awesome and handsome app to easily edit preferences menu, and because it's still beta I expect some more useful features to come around soon. Quite thankful for it and getting pro next version :good:
Click to expand...
Click to collapse
Thanks for all the feedback! As I can see this app is received very well, so I'll definitely continue developing it! The next step would definitely be drag & drop functionality and thus also the ability to reorder settings. I'm still busy with school, but I have holidays now, so expect there to be a major update within two weeks if everything goes right!

Jan Philipp said:
Great idea but it doesn't work with my phone. Maybe the next version...
Click to expand...
Click to collapse
Could you please post your Xposed log? With that I can see why it's not working. You can find it in the Xposed Installer. Then you can copy it to your SD-card/internal storage and upload it here

The translation into Russian for the free version.
If it is necessary to translate PRO the version, you will provide me strings.xml from version PRO.
As unfortunately, I have no opportunity to buy PRO the application version.

bugggmenot said:
Working on my Samsung J5 on LP 5.1.1
it would be great if i could sort items in Settings.
and how should i know a setting fragments codes? any tutorials?
Click to expand...
Click to collapse
Droidphilev said:
Hi,
Immediately bought this as it is amazing!
-As some other users said it would be nice to change the order of items in settings.
-Is there a way to bring a submenu of a setting, let's say: "tethering & hotspot", to the highest level?
-Can we have some more info about "Settings Fragment to launch' please?
Click to expand...
Click to collapse
As for the Settings Fragment, you're going to have to dive into the source code of the Settings app for that (https://github.com/CyanogenMod/android_packages_apps_Settings/tree/cm-13.0/src/com/android/settings) An example of a fragment is com.android.settings.applications.RunningServices, which launches the running apps screen. I'll see if I can make a more user-friendly way in the next version

Great mod working excellent in my nexus 5 with android 6.01 April update....
The option that you could add is when select an icon it show you the icon packs installed in the phone
Sent from my Nexus 5 using Tapatalk

wilco375 said:
Thanks for all the feedback! As I can see this app is received very well, so I'll definitely continue developing it! The next step would definitely be drag & drop functionality and thus also the ability to reorder settings. I'm still busy with school, but I have holidays now, so expect there to be a major update within two weeks if everything goes right!
Click to expand...
Click to collapse
If you need anything (logs, etc..) or a guinea pig to test new versions let me know. Running Stock Rom on Nexus 6P

wilco375 said:
Could you please post your Xposed log?
Click to expand...
Click to collapse
Here it is...

wilco375 said:
As for the Settings Fragment, you're going to have to dive into the source code of the Settings app for that (https://github.com/CyanogenMod/android_packages_apps_Settings/tree/cm-13.0/src/com/android/settings) An example of a fragment is com.android.settings.applications.RunningServices, which launches the running apps screen. I'll see if I can make a more user-friendly way in the next version
Click to expand...
Click to collapse
Do i only need to fill in the "fragment"? Or also the settings app?
EDIT: tried A LOT of combinations but this isn't working. Settings just crashes it seems.

Hey,
Nice job ! But got some problems
I'm running Sony Marshmallow on xZ5 and I have double items when I add some. Screenshots linked. Will try to get a log ASAP. :victory:
Edit : Log posted. Can send settings.apk if you want.

Also translated strings.xml to FR (French). Zip is attached.

The translation into Russian for the Pro and Free versions.

Jan Philipp said:
Great idea but it doesn't work with my phone. Maybe the next version...
Click to expand...
Click to collapse
Droidphilev said:
Do i only need to fill in the "fragment"? Or also the settings app?
EDIT: tried A LOT of combinations but this isn't working. Settings just crashes it seems.
Click to expand...
Click to collapse
Unless you know what the settings fragment is, you're not gonna Have to full anything here. It should be enough to just add a title and category name to make it work, however you can also add an icon to make it look nice and an app to make the item do something on a click. You can look at the YouTube video or the screenshot as an example. If it's still not working you can post your Xposed error log and I'll take a look

Related

iContact Burt Edition 6.4.5: stable, fast, improved, bugfixed

October, 31: iContact Burt Edition 6.4.5 (home page)
iContact Burt Edition (iContact BE) is a separate branch of iContact application, finger-friendly contact manager, which was originally started by Larna and expanded by supbro. iContact BE came apart of supbro's iContact since version 0.73, and is not related to any supbro's versions later than 0.73.
Thanks to larna and supbro for creating and developing such a great application!
THIS SOFTWARE IS DISCONTINUED BY THE AUTHOR.
Please refer to open-source project at http://icontactae.codeplex.com/ for latest sources of iContact BE and AE.
Latest Beta: iContact BE 7.0 beta 2.zip
Downloads:
The latest stable release is 6.4.5, attached to this post and available on my home page
iContact Burt Edition 6.3 at Touch-Innovations.com
Application Files and Skins can also be found at my SkyDrive workspace: iContact Burt Edition at SkyDrive
Skins:
QVGA Skins for iContact Burt Edition 6.x
VGA Skins for iContact Burt Edition 6.x
Skinning tutorial, including the .skn file options and .png file layout, is available at my home page.
Requirements:
Windows Mobile 5.0 or higher
Phone device
Thanks everyone who helped with beta-testing, I couldn't get so far with iContact without you!
Since I've been asked for a donation link, you can do a donation here (WebMoney only, since PayPal donations do not work for Russia).
Main features:
It's totally free
Finger-friendly contact management
Contact pictures support
Integrated Call History
Favorite Contacts list
Quick jump to contacts by alphabet letters
Filter contacts by categories
Fast and comfortable work even on slow devices, loading time is less than 1.5 seconds for 100 contacts on 200MHz devices
Optional SIM contacts support
Full-scale T9 search
Ability to Call, SMS or E-Mail to a contact
Handy contact details screen
Quick access to standard Outlook's contact viewing or editing dialog
VGA support
Fully skinnable interface. Two QVGA skins included, more skins can be found in my Skin Downloads area or at forum.xda-developers.com
Changes since 6.4:
- Fixed drawing of default number in Contact Details (indicator icon placement fixed, DetailsDefaultNumber color used)
- Fixed bug with going to Contact Details from Call Details when call history pictures are disabled (also fixes bug where button 'create contact' was still accessible after creating contact from call details)
- Fixed bug with call not shown in Call History if Get Call History From Database is off and only one call exists in the log
- Fixed list update on adding/removing categories through Outlook Edit Contact window
- Fixed Exit On Action option
Main changes since 6.3.1:
- Huge memory leak bug fixed
- iDialer support, added command-line parameters for iDialer (-favorites, -recents, -contacts, -dialer, -search)
- T9 keyboard polished
- Now it is possible to search by beginnings of words ('T9 Search By Words' option), e.g. 'smi' will find both 'Smith John' and 'John Smith', but not 'Dart Cosmic'
- Other Address and Anniversary added to contact details
- Long tap on Dialer button calls default dialer, short tap calls dialer from settings, if given
- Phone Prefix option now available, allowing to add a prefix to all dialed numbers
- If an external SMS/Mail/Dialer application can not be run, then default app will be called
- Repeats in Call History are now handled properly
- Smart Dialing Number is now OFF by default to avoid ActiveSync synchronization issues
- Smartphone users can now access bottom menu in Details by pressing corresponding numeric key (1 for Back, 2 for View Contact, etc)
- Back key now erases last char in search string on Smartphones
- Background in Details is now drawn gradient for long details too
- Configurator updated to 1.15, now can restart iContact on settings change
- AppToDate support
- No skin changes, you can use the skins from previous release
See full change list in attached Changelog.txt file.
oh wow. a configuration tool to go long with it? icontact is just getting better and better.
thanks
A bunch of questions for me from supbro's thread:
zoro007 said:
Herewith the screenshot.
I've changed in icontact.h the font size to 40.
I also changed the item height and some other items.(don't remember)
Hope you can help me make a VGA version .
Thanks anyway !
Click to expand...
Click to collapse
Item Details are drawn in DrawItemDetailsOn function inside iContact.cpp file. Action name (Mobile, Email, etc) has a fixed width of 39 pixels, text is right-aligned within this width, so its left side goes off the screen. So huge rework is required to properly support VGA mode. Maybe one day I will put my hands on it...
kwickone said:
When I hit the keyboard icon (far right) to bring up the alphabet, if I hit a letter, the scroll list of names jumps to that letter....great...however, now if I use the D-pad up/down buttons to move down in that letter, it jumps back to the previous location. Hopefully that makes sense. Before I could use the D-Pad buttons and it would stay in the letter that I just jumped to.
Click to expand...
Click to collapse
Yep, thanks for report! The fix will be included in the next release.
also this icontact is much slower that supbros.
but i gues its because it can do more. kind of like pocketcm.
oh well i like it so im keeping it.
Well this is what happens when you open source an app..it just keeps getting better and better..too bad its not for WM 2003 users ( currently one of them )
kidnamedAlbert said:
also this icontact is much slower that supbros.
but i gues its because it can do more. kind of like pocketcm.
oh well i like it so im keeping it.
Click to expand...
Click to collapse
Could you please tell if it is so even with ShowDialingNumber=0?
Could you please also describe what actions are slower exactly?
I'll try to improve the performance.
burt. your version is AMAZING.. i don't think i could've asked for anything more.
thanks dude.
if i were you.. (or supbro), i'd gather up and go commercial once you finish correcting whatever you have left. (if you have anything to correct).
nir36 said:
burt. your version is AMAZING.. i don't think i could've asked for anything more.
thanks dude.
if i were you.. (or supbro), i'd gather up and go commercial once you finish correcting whatever you have left. (if you have anything to correct).
Click to expand...
Click to collapse
Going commercial with an open source app? You don't think someone will come up with a free version that can do the same?
Thanks nice release
Trekvogel said:
Going commercial with an open source app? You don't think someone will come up with a free version that can do the same?
Click to expand...
Click to collapse
that is obviously true for every other app in the market.
that's the challenge. you have to keep it so good so that people will want to buy it.
.. just my opinion on the subject.
I seem to have a little buggette -
If I minimize the app in Favourites view, when I restore it, switch to main view and try to use the grid, it freezes. I can only unfreeze it by closing it.
slarti_bartfast said:
I seem to have a little buggette -
If I minimize the app in Favourites view, when I restore it, switch to main view and try to use the grid, it freezes. I can only unfreeze it by closing it.
Click to expand...
Click to collapse
Yep, that's a known bug, unfortunatelly I still didn't found the root cause.
Plz make this compatible with WM 2003SE.plzz..no one is supporting us..plzzz
Truly an amazing addition to an already fantastic app. Nice job!
Hmm gonna try this one out! tnx!
Two bugs I've found so far and it seems to affect both your version and supware.net's version too.
When clicking on Favourite it hangs the phone for about 8 seconds. When clicking on Recent calls it hangs the phone for 5 seconds and the icon for the A-Z disappears (reappears again if you click the middle icon).
Feature request. There is no separation of call types (incoming, outgoing and missed). You have to go into each entry to find out what type it is.
Is there any way of having a colored icon on the entry so we can tell quickly what type it is?
Bug in contact details?
Switched to contact details on this version will produce contact info plus many blank lines where there is not supposed to have any lines. Previous be4.0 does not have this problem.
Feature Request
Option to bring up keyboard automatically when started if on the opening screen (I always use that to get to the letter of the person I want to call or lookup).
Great work!
Question \ Feature Request
Is there a way to make iContacts start in Favorites? I call my favorites more than anyone else. I currently have to take an extra step to get to them now, as the application starts in the general contacts list....
If it can't be done currently, could you please add that feature?
Thanks.
HaiLe512 said:
Switched to contact details on this version will produce contact info plus many blank lines where there is not supposed to have any lines. Previous be4.0 does not have this problem.
Click to expand...
Click to collapse
Same problem here... will use 4.0 for now.
Feature request: could you change the time displayed at the title bar in 12 hr format as well?
Thanks for the great work!

[App][June 24 2009] iContact Avian Edition 7.0.6

Submit bugs on CodePlex: http://www.codeplex.com/iContactAE/WorkItem/List.aspx
Request features on CodePlex: http://www.codeplex.com/iContactAE/Thread/List.aspx
I will not fix bugs that are NOT in CodePlex (maybe). Sorry, but CodePlex just makes life much easier!
If anybody out there wants to help me, please PM me. I can easily add new people as contributors to the codeplex project. I really want help with this project!!! Thanks!
Overview
iContact AE is a branch of iContact, specifically branched from the final code by truburt that belonged to iContact BE.
CodePlex
iContact AE development is hosted on Microsoft's CodePlex. http://iContactAE.codeplex.com
Screenshots
Coming soon...
Skinning Guide
Needs to be updated and moved off Burt's site, but until then, here it is!
http://truburt.net/index.php?option=com_content&view=article&id=8&Itemid=12
User Contributed Skins
Voyd Black (VGA) - http://forum.xda-developers.com/showthread.php?t=543255
To Do
- Finger friendly configurator: Make sure all options are available in it
- Consistent number formatting (maybe) so it all shows up as (xxx) xxx-xxxx
- Suffix in details view too
- More actionable details items (google maps for address?)
- Category selection menu is not very friendly...
- Make use of HTC sensors - maybe the wheel can quickly scroll through the list and swiping left to right can change which number is in the list
- Customize order of items in bottom menu
- Details view needs a scroll bar just like the main view
- When doing a keyboard letter jump and then immediately going into a T9, it will still jump around by scrolling instead of being instant.
- With the "exit on action" option checked, calls initiated thru iContacts AE will INTERMITTANTLY cause the in-call screen to disappear
Current Version: 7.0.6
SEE SECOND POST (not enough room in top post)
Full changelog is included in installation
Download
CAB Installer: http://www.codeplex.com/icontactae/Release/ProjectReleases.aspx
Source Code: http://www.codeplex.com/icontactae/SourceControl/ListDownloadableCommits.aspx
If anybody out there wants to contribute to this edition, I'm very open to it! We can use CodePlex as a central source repository and all develop on it to make this the best version of iContact! Contact me if you are interested.
Latest changes
Current Version: 7.0.6
- You can now disable iContact's ability to dial using the hardware phone dial key (the "green" button) and quit/minimize when pressing the hardware hangup (the "red" button). If, like me, you remap all your hardware buttons, including phone buttons, this will be most welcome. It is enabled by default since most people expect default behavior from those buttons. See below for information about the setting.
- New setting: EnablePhoneKeyHook = Enables hardware phone key support above (enabled by default) <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- Added USSD support for dialing star (*) numbers on phone systems that support it. THIS IS ENABLED BY DEFAULT since it is supported on most networks. Contributed by Constantin Lushnikov.
- New setting: EnableUSSDStarDialing = Enables USSD support (above) <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- Added better birthday / anniversary support. Contributed by Constantin Lushnikov.
- Added the ability to set the ringtone from within iContact AE. Note: Press and hold to clear a custom ringtone. Contributed by Constantin Lushnikov.
- New language file entry (.lng file): selectringtone - Text displayed when selecting a custom ringtone <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .lng file.
- New language file entry (.lng file): ringtonesavefailed - Text displayed when a ringtone cannot be set <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .lng file.
- New language file entry (.lng file): noringtone - Text displayed when the default system ringtone is being used for a contact (no custom ringtone) <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .lng file.
- There are new skin icons associated with the custom ring tone, anniversary, and birthday. All built-in skins have been updated. These are "small icons." Look at the bottom of the default.skn file for skinning info on these icons.
- New skin contribution: OSX Colored.
- If you add a number to a new or existing contact after receiving/making calls from that number, the entry in the call history will now be updated with the correct name in the main list (it always did link to the correct item in the details). This overrides the entry that is actually in the call log. If there is demand, I'll make an option to toggle this, but I can't see why anybody would want out of date information in the call log.
- Call history now updates its entire call log cache after you make changes to contacts. Previously, you had to toggle through call log modes or restart iContact to get certain details in the call history updated, such as pictures.
- Call history now correctly labels all unknown numbers as UNKNOWN in the detail view. There were cases previously where the number would appear in the title.
- Using a new method to detect the SpeedThresh. The previous method used a timer and there was a variable performance depending on when you let go of your finger versus where the timer was in its ticks. The new method uses tick counts during the finger movement events. It seems to be a much more consistent user experience.
- Fixed a bug where when you looked at contact details from the call log view, frequently the details bottom menu buttons would be unresponsive.
- New setting: CallLogDetailsBackToCallLog = When enabled, when you press the back button on contact details from the call history view, it will return to the call history view (as opposed to jumping to the contacts list) <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- In some cases, the SIP would still show if a stubborn 3rd party process made it appear after iContact received activation, but before the user gets a chance to interact with iContact. So, a timer now waits a second after receiving input focus and makes sure the SIP is hidden.
- The installer will no longer ask if you want to use the existing settings.ini on upgrade. If your existing settings.ini is corrupt, then uninstall and reinstall in TWO STEPS where you will be given a chance to use the default settings.ini.
- The installer now sets the registry setting needed by idialer so idialer knows how to find iContact AE when you select iContacts from within iDialer. (This is untested as I don't use iDialer! Please let me know if it works!)
- Added BMP as a valid file type for assigning a picture to a contact.
- Call log database update notifications are now buffered, so that if four or five updates fire in succession, only a single reload operation will occur. This should improve call log responsiveness in certain circumstances when reloading would unnecessarily occur several times in a row.
- Long-tapping bottom menu items now uses the same delay in the settings. It was previously hardwired to 700ms. The main reason for this change is that long-tapping bottom menu items will increasingly do alternate functions in later versions of iContact AE. Currently, most of the time a long-tap is nearly always the same response as a short-tap.
- Fixed a bug where iContact (and possibly the entire phone) would freeze if an empty category is opened. Contributed by Constantin Lushnikov.
- Workaround contributed by [kab] on xda to fix Samsung call history problem.
- New setting: SamsungHistoryWorkaround = (disabled by default) Changes the way the call database is read to workaround a call history bug on certain Samsung models. <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- New setting: OpenSettingsOnLongTap = (enabled by default) Open the icontact config application by long-tapping the contacts button on the main window <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- New setting: MinimizeOnAction = (disabled by default) Causes iContact to go to the back of the window z-order after performing an action. Normally, iContact hides (goes right behind the dialer or whatever). Minimizing will put iContact to the back of the z-order, so it is not the first window to appear after completing an action. This is an alternative to exiting after action if you want iContact to go away, but not close. <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- New setting: UseClearTypeFonts = (enabled by default) Specify whether you want iContact to render fonts using ClearType smoothing. The default is enabled, which is the same as previous versions. Contributed by Constantin Lushnikov. <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- New setting: ShowRingToneInDetails = (enabled by default) When enabled, the ringtone of each contact is displayed in the details view. Clicking on the ringtone allows you to change it. Contributed by Constantin Lushnikov. <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- New setting: T9EnglishAsPrimary = When enabled (disabled by default), T9 search will always use English as the primary keyboard (user language becomes the secondary keyboard). Please note in older versions English was ALWAYS primary. Contributed by Constantin Lushnikov. <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- New language: Swedish. App translation only (no config translation). Contributed by Lilleolov.
- New language: Greek. App and setting translation (no help translation). Contributed by acrocosm.
you are our superman!
ok, i wish you luck with this.
I think that if this Avian edition were to combine BE with the other version's new ability to retain the windows titlebar, it would be the absolute perfect version.
Great.
Keep us posted.
chavonbravo said:
I think that if this Avian edition were to combine BE with the other version's new ability to retain the windows titlebar, it would be the absolute perfect version.
Click to expand...
Click to collapse
Erm???
B.E. *IS* able to retain the windows titlebar.
It is much simpler than the other version, since in BE you just have to say so in the config program.
Can you please remove the advertisment
iContact Burth Edition 7.0 beta
strings from the program.
can you expect a date for a first release with wich new implementation?
Hey, this is great news!
I was just looking at the Trubert thread today, disappointed that another new Supbro version had just been released and Burt's edition falling further behind... and was very happy to see you are taking over the development.
Best of luck, and looking forward to seeing what you come up with.
aliumalik said:
Can you please remove the advertisment
iContact Burth Edition 7.0 beta
strings from the program.
Click to expand...
Click to collapse
Less branding would be wonderful.
I have my hands crossed for you.
Thanks for sharing the source code.
Best Wishes,
aliumalik said:
Can you please remove the advertisment
iContact Burth Edition 7.0 beta
strings from the program.
Click to expand...
Click to collapse
Yes, that will be one of the first things I do.
Sorry, Burt!
spupuz said:
can you expect a date for a first release with wich new implementation?
Click to expand...
Click to collapse
The first step will be finishing the nearly finished Burt's 7.0. He says it's 90% done. Actually, from my testing, the app IS done, it's the finger-friendly config app that needs to be finished, which shouldn't be hard since its mostly just filling in settings. It looks like the engine is (mostly?) done.
Unfortunately, I'm slightly embarrassed to admit, I'm not a super-savvy C++ developer. I'm a super-savvy .Net developer, so getting a handle on some of the C++ stuff will take me time. That's part of the reason I want to solicit as much developer help as possible from others. I would love it if this could be a project with four or five developers working in tandem to add lots of cool new features at a faster pace than in the past. Plus, obviously, having the source code publicly available helps "keep it in the community" should I disappear someday and somebody else want to create their own branch. ;-)
As for an exact date, I don't want to say because then people will say "HEY YOU HAVEN'T RELEASED YET" hahaha. ;-)
Give me some weeks to get a handle on this. I'm working on other projects as well, so my time committment will vary. But if we get more developers, the development will go quicker. That is certain.
Talk to Daniel Herrero (the CommMgrPro guy)...
thx1200 said:
Yes, that will be one of the first things I do.
Sorry, Burt!
Click to expand...
Click to collapse
But please keep showing the version number.
Me personaly I had no problems that at the end of the list there is listed who made it.
dingolino
But Burt didn't make it. Burt took over the old source too.
Of course this must remain in the documentation, but I don't see why it should be mentioned IN the program.
dingolino said:
But please keep showing the version number.
Me personaly I had no problems that at the end of the list there is listed who made it.
dingolino
Click to expand...
Click to collapse
It will be a configurable option.
NLS said:
But Burt didn't make it. Burt took over the old source too.
Of course this must remain in the documentation, but I don't see why it should be mentioned IN the program.
Click to expand...
Click to collapse
You are right. I should have been more clear on that. But for the version coming out, the NEW stuff will be 99% Burt, so we should remember who did the work! The version number will be optional on the screen (default: on), so you can keep it or not. The version number will also be available in the config.
thx1200 said:
You are right. I should have been more clear on that. But for the version coming out, the NEW stuff will be 99% Burt, so we should remember who did the work! The version number will be optional on the screen (default: on), so you can keep it or not. The version number will also be available in the config.
Click to expand...
Click to collapse
Most programs list this stuff on an about screen. Never saw any reason to have it cluttering up the most commonly viewed screens.

[APP][19/09/2012] TRITaniumWeather - Today, Titanium, S2U2, iPhoneToday, HTML

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
First, the thanks. To all at XDA, cos we rock To Showaco for the base code, to nosedive for the mods done on it and anyone else who worked on TitaniumWeather in the past. Also to Sleuth for his myLocation service.
TRITaniumWeather is a multi-location, multi-feed, multi-display, flexible weather application.
Usually there's some screenshots here, but the program has changed a lot in the latest release candidate, I need to take some new snaps
Features
Expressed in C# using the .NET Compact Framework 3.5, it is as Fast as HTC Sense and in some ways, superior.
Location database of over 3000 locations.
MyLocation aware supporting Sleuth's myLocation service, HTCGeoService, and Google Latitude.
Supports Accuweather, WorldWeatherOnline, and Yahoo feeds.
Supports Accuweather & Yahoo coded themes.
HTML report generated and styled (configurable) for easy viewing.
iPhoneToday each location generates a page.
Titanium panel and current conditions overlay.
S2U2 weather text and icon.
Today current conditions icon over your wallpaper.
Easily configurable and reports visible through its GUI.
Supports custom extensions.
What's this GPL thingy?
The GPL can be viewed here. It makes sure your rights as a user are protected to distribute/change/use this Free software as you wish. A copy is included with the program.
Version and Release Info
The main release contains the cabinet installer file. Updates are produced as plain archives, to use the latest update you need to download all the archives and unzip them into your existing TRITaniumWeather folder in order, overwriting any existing files. Versions are numbered just like any good Open Source project:
The first number is the major version.
The second is the minor version-odd numbers are development for the next stable even number.
The third number is the release number-these have feature improvements.
If there is a fourth, it's a critical bugfix release number.
E.g. This program starts at 5.9.0 which means it's preparation for the stable release 6.0.0.
Downloads
C#
TRITaniumWeather 6.3 - RC1, "Neutron"
Release Notes 6.3 - RC1
TRITaniumWeather 6.3 - "RedGiant" Pre-release
TRITaniumWeather 6.2.1 - "WhiteDwarf" <= The copy I found is too broken to post...
Mortscript
TRITaniumWeather 5.9.9pre <= This release, never happened
TRITaniumWeather 5.9.8
Extras
Fullscreen Weather Pack
Themes
Source Code
The source code is constantly changing as I tinker, pm me for a copy of the latest.
Donations
Thanks to any & all who donate to the project!
JeremyG
Appreciate my work?
Changelog
Code:
Changelog TRITW 6.3 - "Neutron":
- Complete re-organisation and code cleaning almost complete.
- Implemented far more robust output writer structure.
> Dropped S2U2 fullscreen writer.
> Today and Titanium writers now use the theme icon and operate in the top
right corner of the user's today image/titanium sliding panel screen.
- Some object properties changed.
- Database, icon map, and configurations all share a common "Domain" property.
- GUI overhall.
> Main view is an overview with access to options and main functions.
> Second layer is a per location report viewer/theme preview
Changelog TRITW 6.2.1 - "WhiteDwarf":
- Integrated & improved iPhoneToday support
> Now displays default location in it's own page with forecast temperatures.
> IPTSupport.mscr still present to restart iPhoneToday if running.
- Included Sketchy icon theme.
Changelog TRITW 6.2 - "WhiteDwarf":
- Implemented Titanium Overlay.
- Fix false meta info positive for Google Latitude.
- Re-implemented panel support as function of each location.
> Should result in clean removal of all location data on deletion.
- GUI Improvements, now able to control metric + theme properties.
> Each location gets a seperate tab.
- Extended Displays Intelligently Controlled from GUI.
> Put Theme directories in TRITW\Fullscreen on your storage card.
- Implemented simple multi-threading for parallel update.
- Feed configurations now loaded into array and passed on demand.
> Can be selected from GUI on each location's tab.
> Since WorldWeatherOnline handles Metric/Imperial through different tags
the metric property has moved to the pluggable feed configurations.
- Implemented internal scheduler.
- Revamped forecast cycling (useful with Accuweather-Long config)
> Should cycle to nearest frame, e.g. after sunset this will be the night frame.
- WorldWeatherOnline free feed moved URL, included the new URL.
- WorldWeatherOnline Key moved to dedicated object.
> If I ever get around to adding the "Custom" feed & configuration, this is where
we'll store keys.
- Included IPTSupport extension
> Disabled RedrawToday as this is done by the core program.
- Added Yahoo iconcode 12 to map. ("PM Rain")
- Switched WorldWeatherOnline code 0004 translation to 08, instead of 36.
- Rewritten Html view support as an XmlWriter.
> Much improved style sheet.
> Changed grey to gray for Mobile IE users in odd frames.
- Included option to use the system default browser instead of IE.
> Allows testing in Opera, though the style sheet needs tweaking.
Changelog TRITW 6.1.4 beta - "SuperNova":
- Streamlined serialisers, appears to result in faster operation. Marginal benefit.
- Attempted fix for Google Latitude false negative.
- P/Invoked the native refresh function, michas refresh should no-longer be needed.
- Implemented Today Wallpaper Change.
- Tweaked S2u2 Support, automatically switch to UserWeather mode in s2u2.
Changelog TRITW 6.1.3 beta - "SuperNova":
- Fixed night forecast frame placement.
> New config variant - Accuweather-long.xml. To use it, change FeedConfName to Accuweather-long.
- Cleared up Units confusion with configuration file.
> DefMetric is for new locations.
> Metric can be set per location using the appropriate switch.
- Removed country and city boxes from AddLocation form.
- Included fix for history items with Accuweather in the USA.
> If country is <= 2 characters in length, add that to the end of the city property.
> Then will set country to "United States".
Changelog TRITW 6.1.2.1 beta - "SuperNova":
- Bugfix for Google Latitude preference over HTCGeoSrvc.
> Disabled data refresh at earlier stage.
- Bugfix for GUI null reference issue - hopefully this should be the last.
Changelog TRITW 6.1.2 beta - "SuperNova":
- Removed configuration importing from main program flow.
> This is done when importing from registry at first run and is therefore not
necessary duing execution. In fact this will cause problems on fresh installs.
- Improved logging facility, placed more log points into program flow.
> AutoFlush is more reliable than custom desctructor code.
- MyLocation improvements.
> Keeps track of last successful service (only used in ToString() atm)
> Converted refresh() to 3 seperate methods with bool rtn's.
- GUI now hides some more controls if they're not applicable.
> Protected some functions on "Locations" tab from null reference exceptions.
- searchBox now gets default focus on AddLocation form.
Changelog TRITW 6.1.1 beta - "SuperNova":
- Critical fix for titanium freezing issue on 240x320. (Unconfirmed, please report.)
> Please delete any panels and reinstall them from the GUI.
- Bugfix for non "en" localities and multi-lingual accuweather support.
- Bugfix for non "en" localities and summary information.
> Requirement to pass beta: Automatically selected language resource files.
- TypeLoadException solved, more debugging information provided.
- Auto-connect disabled, beta will only update when a connection is already present.
> Should this behaviour be permanent?
Changelog TRITW 6.1 beta - "SuperNova":
- Almost entirely rewritten in C#.
> Today, S2U2 and Titanium Overlay features yet to port.
> IPTSupport not included in this beta, but with a little modification the script from
5.9.9pre will work.
> Support for mortscript extensions in the "Extensions" directory.
- Weather information can be found in the "Frames" directory.
> Simpler MyLocation mechanism. First test HTCGeoSrvc, then Google Latitude, then Sleuth's
myLocation.
> Various improvements all round.
> Update for a single location in less than 10 seconds. First time with Accuweather is longer
as an api scan is done for each location. This can take some time.
- Schedule interval changed to hours instead of minutes, due to a curious bug with the
NumericUpDown control.
Changelog 5.9.9pre:
- Fixed Yahoo city name issue (removed region attribute from city name)
- Fixed Titanium 'trailing text' bug on older wm6.5 builds
- Introducing ChewXML.exe
> Data extracted to the registry
- Feeds configured dynamically
> Cab comes pre-configured for you
> But should allow adding of a Custom feed
- New configuration menu for Feed Options
> Allows setting tag preferences (prefix/suffix/mark as metadata)
> Sort/Delete frames and lines
- Added WorldWeatherOnline areaName and country tags
- Dynamic Icon search when not found in theme
> Currently just cycles up and down through codes until one is found
- Updated Extended Displays and IPTSupport
> IPTSupport depends on Titanium structures atm
- Redesigned Views
> Implemented CSS in Html view
Changelog 5.9.8:
- Added forecast limit option
> This may only speed updates fractionally as data is still passed
- Added default theme option
- Added default units option
- Improved iPhoneToday support
> Toggle option will enable/disable page, not just registry switch
> iPT registry triggers used by main script
- Today image replacement method modified
> Should be more reliable, YMMV
- Improved overlay functionality. Will uninstall when toggled off
- HTML weather updates now viewed on system default browser
- Fixed all new locations using same data bug
Changelog 5.9.7:
- Implemented Google Latitude location service
> Allows MyLocation on devices with no location service
- Implemented replace function in CustomDB()
- Implemented iPhoneToday support
- Slight improvement to dynamic line filling code
- SearchXML() now blanks "%" symbols
- Added InternetConnected() check to downloader
- Minor bugfix to Yahoo! feed definition
- Fullscreen icon packs must now have a 'descriptor' file
> Name according to the icon numbering type (Accuweather/Yahoo)
> First 3 characters describe file extension
- Added synium, saray, shgao, greek and tl01 APIs to Accuweather support
Changelog 5.9.6:
- Moved connection starting outside of WeatherUpdate()
> Also commented CloseConnection
- Re-introduced Menu: Display Options
> Moved "Panel Control" here, prefixed with "Titanium"
> Moved "Create Titanium Panel" here
> Added "Set Default Location" for weather background
- Updated S2U2 support, full and basic compatibility options
> Fixed icon code mappings
- Implemented Today Background for WM6.1 (also works for 6.5)
- Implemented Overlay into Titanium
- Introduced "MichasRefresh.exe" from XDA, cheers!
> SpecialRefresh is included for you to experiment with. This
may allow the Overlay with native lock and start menu in future
- HTCGeoSrvc Stub!: Suggested Run of AGPSSettingCPL.cpl
- Crash-Proof function update to FoddLib language routines
- Added option: "Update this Location" to location settings
- Disabled Settings Wizard wiping out the whole registry
> It will if you run it in debug mode
Changelog 5.9.5:
- Implemented Yahoo! Weather
> Only provides 2 days of information, no MyLocation support;
these are feed limitations
> Pressure not used yet. New method for getting units
from feed information required
- Moved almost all global variable resets into preflight
- Included fix to WorldWeatherOnline; missing comma
- Implemented partial "feedcap" command system
> Currently only returns mylocation capability
- Began implementation of line filling code
Changelog 5.9.4.1:
- Minor bugfix for multilanguage:
> Non-ascii character display corrected
> Main menu of GUI not re-loading language variables
- Fixed on-the-fly page display settings
- Included Espanol language file
Changelog 5.9.4:
- Integrated Multi-Language Support (thanks to RoDr1g0
for the bump on Accuweather support for this)
> Translator included. New languages must be named
with the first two letters for the country code
e.g. Deutsch (de) or English (en)
> Deutsch included
- Worked around missing condensed text bug in multiple
panel support. New options menu: Panel Control
- Replaced "Toggle MyLocation" option from Location Options
with disable loaded location option
- All Feeds now update however many days they get in
Titanium Panels (up to 7 days with Accuweather)
- Included Spil, BeyondInvisible, Buff and Stardock icons
Changelog 5.9.3.1:
- Fixed duplicate multiple panels bug
> Renamed new panels to TRITW:<location number>
Changelog 5.9.3:
- SearchDB() and FormatResult() rewritten
> Far faster mechanisms
> DB rewritten into single 'Universal' file, replaced
"Location" key with "UserCode" key. Old databases
including History no-longer compatible
> Guaranteed all data extracted from an entry
- Updated status reporting
- Updated every function to call the DebugLog()
- Inserted check for feed/code set in WeatherUpdate()
> Should fix Sub not found issues
> Error message is: "Something Went Horribly Wrong."
- Included option to create new panels
> Caveat: I can't get condensed text to show on the new
panels
> New function DeleteLocation() deletes location and
removes the panel entry
- Isolated all fixed strings to ease translation
> Help by extracting all the strings into a text file
then translate each line and post it back
- History was not working for some Accuweather feeds
> Now creates database of 'URLCodes'
- Accuweather API selection is now location dependant
> This is not a bug!
- Accuweather now updates all weather information
> Up to 7 days forecast
> Displayed in HTML form only atm, extra panel pages
can be manually added by editing registry
- Reduced number of exits (should only be two now)
> Should stop random script crashes
> Panels should never pause mid-update
Changelog 5.9.2:
- Project renamed to: TRITaniumWeather
- Location services standardised:
> Easily add new service compatibility where possible
> Implemented start/stop functionality with myLocation
> Stub for HTC Geo Service, can read location. Don't know
how to start/stop
- Updated HTML Message writing to always occur, in the background
- Multiple locations now supported
> Currently named as per what their feed reports
> MYLOCATION is dealt with seperately
- Included FoddLib.mscr for:
> File version routines
> Future language/translation support
- Included 240x240 stanza in TRITaniumWeather.plg (thanks to gmorris)
Changelog 5.9.1:
- Now outputs HTML following a GUI triggered update
- Status Messages shown during a GUI triggered update
Changelog 5.9.0: Initial Release
ToDo, Known Issues and Miscellaneous Notes
YOU! Yes, I mean you. This project is provided under the GPL, help me out by doing one of the following jobs!
WhiteDwarf
Miscellaneous Location Type. Requirements:
URL Batteries (Almost Done, GUI extensions to follow...)
Robust & Extensible Icon Map. (Done, testing now, GUI extensions to follow...)
FeedConfig, Prefix, Suffix & Unit Editors.
Radar page for titanium display.
A cool icon for the executable files. My Attempt is the TRITaniumWeather.png included with SuperNova...
Tweak the plg file further, text currently drops below the panel line.
5.9.9pre and below
I would consider these complete as mortscripted versions. Enhancements and bugfixes are welcome from anyone working on them.
thanks for the info buddy.
This version totally rocks out! Thanks for all the hard work!
arealityfarbetween said:
YOU! Yes, I mean you. Help me out by doing one of the following jobs:
Icon, I tried one of the HTC ones from the theme, but the CAB wouldn't install. For now, just the mortscript icon. If anyone can inject an icon into the exe files that'd be gravy!
More Feeds? Anyone want Yahoo weather, PM me, and if lots of you want it then I'll try and add it.
Full database control; add is done, needs delete/replace, possibly import?
It would be cool to add the radar page again.
HTCGeoService support (Can get location data: Only state switching/sensing to do!)
Configurable Panel/HTMLView layouts.
Wherever you see a "Stub!" statement would be a good place to help, it'll tell you which file and which sub function to look at. Some stuff is just low priority at the moment...
Update the documentation.
Click to expand...
Click to collapse
Hi
First thank you for sharing your work, it's very well done! Since I don't use titanium any more, you mentioned in the 1st post it will work without it, can you tell how?
2nd- If you want to change the Mortscript icon, you can use this very nice app called Png2exe http://forum.xda-developers.com/showthread.php?t=829932 and read my post related to this http://forum.xda-developers.com/showpost.php?p=10009299&postcount=33
Here's an example
@tito12: I was going to say thanks but that exe really disagreed with my device
I was thinking of something like the sun icon from the HTC theme, but it didn't look so good when I used resource hacker to put it in there.
I know how they're put in but it's a low priority-I was hoping someone else could pick up the burden :sarcastic:
To answer your question, you can set the script to auto-update. It doesn't care whether titanium is running or not for that. Then you just go into the options app and "view stored weather" as the manual says. I'd recommend switching off status during updates though-it's really only necessary to see if something is going wrong. Or if you like status messages
Hi,
Thanks to share the information about “TRITaniumWether” and “Accuweather”. I have HTC HD and I know about “TitaniumWeather”. Good application for checking the weather.
arealityfarbetween said:
@tito12: I was going to say thanks but that exe really disagreed with my device
I was thinking of something like the sun icon from the HTC theme, but it didn't look so good when I used resource hacker to put it in there.
I know how they're put in but it's a low priority-I was hoping someone else could pick up the burden :sarcastic:
To answer your question, you can set the script to auto-update. It doesn't care whether titanium is running or not for that. Then you just go into the options app and "view stored weather" as the manual says. I'd recommend switching off status during updates though-it's really only necessary to see if something is going wrong. Or if you like status messages
Click to expand...
Click to collapse
What do you mean by "disagreed", the program Png2Exe doesn't work on your device or the exe I attached didn't ? If it's the second case this was just an example and I chose the first icon I found
@tito12: Yeah, it seemed to just keep respawning when I ran it. It could be cos my rom's getting a bit dirty with all the crap i put on it, probably time for a hard reset shortly!
Did anyone else have any better experience with it? Or was inspired enough to try out the software and inject some icons? I'm kinda busy with 5.9.3 atm...
arealityfarbetween said:
@tito12: Yeah, it seemed to just keep respawning when I ran it. It could be cos my rom's getting a bit dirty with all the crap i put on it, probably time for a hard reset shortly!
Did anyone else have any better experience with it? Or was inspired enough to try out the software and inject some icons? I'm kinda busy with 5.9.3 atm...
Click to expand...
Click to collapse
As promised in my PM here are the files
Awesome glad to see tiweather thriving! I will give this a whirl, the html interface sounds good to me...thanks bro.
TRITaniumWeather 5.9.3
New release on the first page people, see the changelog for details!
You'll need to delete any remaining DB files after install as there is now only one and the old ones are incompatible.
I'll note here that the "Create Titanium Panel..." option is EXPERIMENTAL, that doesn't mean it doesn't work-it just means it's incomplete or there's an issue with it. This is an ideal place for you Titanium Wizards to help me out
Unfortunately Yahoo Weather didn't make it into the release. I've only had one vote for that functionality to date so far.
If you really want it, take an existing feed and modify it-don't bother with the yahoo widget script posted earlier in the thread. I read it and it is horrible code, seriously. Instead you'll need to update SearchXML() or write a new function as the Yahoo feed uses mostly XML attributes, which SearchXML() will skip. All the necessary info to define a new feed is in the TRITaniumWeatherFeeds.mscr file, along with SearchXML() and some other necessary tools, like the weather downloader. One thing I'll say is, only put one exit in and if the weather update fails, make it false
@ai6908: Hey there! Think of TRITaniumWeather as tiweather on steroids, with the grace of a balerina and class of a dutchess
EDIT: Minor bugfix for multiple panel support posted.
First of all, thanks for your great work. I just gave up fighting with titanium weather and then TRITanium Weather came up
In order to get German weather text I added &"&lang=de" to urlsuffix in TRITaniumWeatherFeeds.mscr on Line 162.
(screenshot attached)
Maybe you want to include different weather text languages in version 6.0.0.
I also translated the labels in the Titanium Panel (feels like, winds, gusts etc.) in an earlier version.
Do you plan to include different languages in 6.0.0 ?
I could do the German translation.
I certainly do, it's on the todo list. Excellent work! I know how the UI can be translated for any language but it'd been nagging me on how to get the weather text done!
For translations of the rest of the program: The language framework in FoddLib features a translator (you can type in translations, it doesn't do it itself!) which I'll use to grab language files for the different parts. Keep the translated phrases in a seperate text file and then I can match them up with their english counterparts. Cheers!
oh, i skipped your ToDo-List , sorry
Looking forward to 6.0.0
TRITaniumWeather 5.9.4
5.9.4 is released. Check the changelog for details of new features/modifications.
You'll want to uninstall the TRITaniumWeather plugin from Titanium if you're a WM6.5 user as panels are handled in a totally different way with 5.9.4.
Also, I reached the file attachment limit on the front page so I've moved the main cabinet installer across to my megaupload account, the users manual has also been updated and is present in the attachments. Hopefully, it'll stay up to date!
Enjoy!
like promised, my German translation.
Just put it in
TRITaniumWeather\languages\TRITaniumWeather\
and change language in the options.
You have a new reply in your inbox with translation into spanish. Let me know if you haven't received it. Good WORK!!!!
TRITaniumWeather 5.9.4.1 bugfix update
Afternoon weather lovers,
The new language support highlighted two bugs which are both now fixed in the zipfile available on post #1. Just unzip in the main program directory, overwriting any existing files-Espanol.txt needs to go into the obvious directory.
Thanks go to djkail for the Spanish translation. I think you'll like the display you get since it's called Espanol buddy I think that's enough confirmation that the language codes presented here work-so name your language file according to the first two letters of the language code and you shouldn't go too far wrong. If it's a majorly different name, just use a prefix, for example "sq - Albanian.txt" (I haven't tested it, don't complain if it doesn't work! ) should work, the only file that can't be renamed is English.txt but that's ok cos 'en' works
BTW, these two fixes took less than 5 minutes to implement this morning (I wanted to test till now) and they're rock solid. I'm not a great programmer!-But the code's broken down so much now that it really is simple to jump in and change bits without affecting the rest of the system too much.
If any of you are interested, I think 5.9.5 should introduce configurable view layouts. I've a couple of ideas on how to do it but either one relies on quite a major modification to the feed processors and if you don't want *total* control over what you see on the panels then it might actually be more work! Any thoughts on what you want in that area? Or if you've a way to get the job done, that's welcome too
Enjoy!
i hard reset my mega and reinstall tritanium, but it does not appear on the screen. i check with chome editor, the panel not there. why?? before this (before hard reset) the weather only appear as ":25C " instead of "25C Mostly Cloudy" etc. this was on 2.9.3.1
there's an error when trying to connect to weatheronline, it says the comma is wrong position.

[MOD][XPOSED][4.0+]App Settings v1.10 (2014-08-13)

Xposed module: App Settings v1.10
What it is
This is an Xposed module that allows changing generic settings on a per-app basis.
"Generic settings" means settings that are global to all applications, such as: perceived DPI, rotation behavior, fullscreen, etc.; full list is below.
These are settings that can in principle be applied to all packages, even if for some it might not produce any effects.
Not to be confused with app-specific settings. If it's something that only app Y or Z needs changing, chances are it won't belong in this module.
What the mod CAN do
Here's the list of settings that can be defined for each target package:
- DPI: Changes the DPI used by this app both when loading resources (some might be DPI-specific) and also when rendering them.
- Font Scale: Scales the font up or down, similarly to the system-wide "Font Size" setting.
- Screen dimensions: Affects the resources loaded by the app in case it bundles different ones for different screen sizes; use the "List Res." button to get some hints on the kind of alternatives the app might have for different resolutions.
- xlarge qualifier for resources: also affects alternate resources used by the apps (tipically for tablets / devices with big screens); see previous item.
-Apply res to widgets: normally, resources are only manipulated when being loaded by the application itself. If this is activated, they will also be manipulated when loaded by other apps, which is the typical situation when a Launcher presents widgets from other apps.
- Locale: the language used by the app for loading resources, formatting numbers and dates, etc.; you can use this for apps that do include translations but don't give you an option of using a different language than your global one.
- Fullscreen: you can force an app to always use fullscreen (hiding the statusbar only, not the navigation bar for devices that have it) or never use it; on KitKat Immersive mode can also be activated.
- No title: hides the title bar, gaining more space for the actual contents. Note that many apps might crash if they're relying on some elements of the titlebar to be there.
- Keep screen on: If set, the screen won't dim or turn off after the inactivity period whenever this app is on the foreground. Remember not to put the device on your pocket with the app active.
- Show when locked: Display this app's screen on top of the lockscreen, without requiring e.g. the PIN to be entered (dangerous). Note that you'll have to find a way (somewhere else) to open the app from the lockscreen, depending on the kind of app.
- Resident in memory: If set, the system will try much harder to keep the app in memory even when you leave it. It might make the app more responsive when reopening but will also consume more RAM, possibly slowing down the overall system.
- No fullscreen IME: prevents the keyboard from taking up the entire fullscreen when in landscape mode.
- Orientation: Override the orientation settings build into the app. You can force "normal behavior" (rotate according to the device settings, even if the developer hardcoded a specific orientation), "always portrait", "always landscape" or "force auto" (use the sensors even if the auto-rotate system setting is off). Additional options exist for forced reversing the portrait or landscape orientations, use the sensor so they can be inverted by tilting the device, 4-way rotation, and forced rotation but respecting the user setting (locked / auto-rotate).
- Insistent notifications: If active, the sounds used by any of the app's raised notifications will loop endlessly. Danger of depleting the battery (and annoying crowds) if you're not around when it starts playing the sound.
- No big notifications: Prevent notifications to have an alternate layout for the "expanded" mode; it will always be collapsed and can't even be expanded manually
- Ongoing notifications: Force or prevent notifications from the app to be marked as Ongoing (non dismissable)
- Notifications priority: This is the relative importance of the notifications and, depending on the ROM, influence the visibility of their icons on the statusbar, their order on the list, etc.
- Show in recents: You can prevent the app from showing on the Recents list, or force it to appear.
- Mute audio: Prevents all sound from being played from the app. If videos are played, they will be muted. (this doesn't work for all apps, due to technical limitations on the system)
- Force legacy menu button: For devices that don't have a physical menu button, menu entries will usually appear on the far right of the Action Bar. With this option, the 3-dot button will be displayed on the navbar and the menu options will appear there.
- Revoke permissions: selectively block permissions requested by the app. Needless to say, depending on the permission and the app, it's very likely that it will start failing; don't expect revoking INTERNET or READ_CONTACTS and having the apps continuing to work every time - most of them will fail unless the developer anticipated this kind of permission denials
Some of the features that help you manage the settings for each app:
Search / filter apps
- by name or package
- by type (user/system)
- by state (enabled/disabled)
- by applied settings: global state, overridden or unchanged state for each setting
Shortcuts for app actions on the main list or on the individual settings screen
- launch app (main launcher activity)
- go to system settings screen (uninstall, clear data, ...)
- Play Store link (if applicable)
Display list of recent apps and jump directly to their configuration
The app can be killed when saving settings, so they can take effect immediately after relaunch instead of requiring a reboot.
What the mod CAN'T / WON'T do
The settings you can define for each app won't add functionality that simply isn't there, such as:
- adding tablet / large screen layouts
- using languages for which no resources are included in the app
- display "properly" in portrait or landscape mode
- operate flawlessly on top of the lockscreen
- keep working as expected (whatever that means to you) even after you revoke permissions
Not only these would be not possible to implement in an app-independent way, it's also beyond the scope of this particular module.
If you're familiar with the Xposed Framework, you're probably aware that lots of things can be tweaked or added to specific apps.
However, unless it's:
- generic behavior that can be applied to most apps
- relatively easy to implement
then don't bother requesting App Settings to provide it.
If it does obey these 2 conditions, then by all means suggest it (preferably with code contributions / pull requests).
Installation
Requirements:
- Xposed Framework 2.2 or newer; 2.6 or newer starting with AppSettings 1.9
- ICS (4.0.3) or newer (up to 4.4); this is not only a requirement for the framework, but also for this module due to the hooked APIs
Download:
The installation can be performed from within Xposed Framework by browsing the repository and finding the "App Settings" entry. Any updates will also appear there.
Alternatively, the repository entry can be browsed directly at http://repo.xposed.info/module/de.robv.android.xposed.mods.appsettings
Usage of this thread
This thread serves primarily to publish updates to the module, report bugs and suggest or discuss new features (user or developer-wise).
You can also use it to share and discuss your experiences with tweaking specific apps (e.g. resources settings, revoked permissions, etc.) - but I must warn that you should not expect feedback from me on that matter.
Quite frankly, I'm not that much of a smartphone heavy user, and I'm not willing to install loads of apps on my device in order to experiment and achieve ideal configurations for *you* to use. That's what the community is here for, though so feel free to discuss this on the thread.
Screenshots
Some images showing: main apps list; settings panel for an individual app; list of resources bundled in an app; editing permissions to revoke; menu with actions for an app; filtering by settings; filtering by permissions used.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Development
Authors: @rovo89 and @Tungstwenty
Sources: https://github.com/rovo89/XposedAppSettings
History: The foundations of this module were created by @rovo89 as a hidden feature within his Tweakbox module, which was the first daily-use mod taking advantage of the (then new) Xposed framework and somewhat of a showcase for it. By directly editing the xml settings file, it was possible to change the dpi, screen dimensions and language for an app's loaded resources.
Eventually it got promoted to its own standalone mod once a minimal UI was built to edit the configuration and more and more settings were added. It was promoted and discussed on @pulser_g2's Making Stock Custom ROMs Defunct thread and the repository he was kind enough to setup and administer some time ago.
Since it's been pretty stable for a while - both in robustness and in expected update frequency - and Xposed Framework now has repository functionality, it has come the time to create a dedicated thread for this and also bump the version to 1.x with the latest added features.
Releases
Version 1.10 (2014-08-13)
New features:
- Force or prevent ongoing notifications (thanks to @GermainZ)
- Add orientation options that respect user setting (locked / auto-rotate)
- Menu option to show recent apps and jump to their configuration
- Menu option to refresh list of apps
- Filter packages by state (enabled / disabled) (thanks to @liudongmiao)
Changes:
- Also mute notifications if Mute Audio is active
- Reuse previous settings for main options when reopening the filter dialog
- Hide Big Notifications setting on ICS since it doesn't apply (thanks to @liudongmiao)
- Do not require reboot to apply No Fullscreen IME setting
Bugfixes:
- Fix DPI not loading on some devices if SystemUI setting is active (thanks to zst123)
New or updated translations:
- Chinese (Traditional)
- Russian
- Slovak
- Spanish
Version 1.9 (2014-05-14)
New features:
- Adjust statusbar and navbar dimensions when SystemUI's DPI is changed
- Allow using resource options also on widgets, where the app's (changed) resources are loaded by another app
- Override notifications priority
Changes:
- Altered the way resources are manipulated so it works with version 2.6 of the framework
- Requires XposedBridge version 52 or above
Bugfixes:
- Fix immersive mode error on some ROMs
New or updated translations:
- Chinese (Simplified)
- Chinese (Traditional)
- German
- Hungarian
- Japanese
- Slovak
Version 1.8 (2014-04-13)
New features:
- Mute audio (will not work on some apps)
- Allow forcing or excluding app from recents screen (thanks to @GermainZ)
- Force use of legacy (navbar) menu button
- Disable fullscreen keyboard in landscape mode
- Additional options for Orientation
Changes:
- Improved detection of changed items when closing the settings to avoid prompting if nothing is different
- Adjusted toolbar icons on main screen
- Removed unneeded implementation of the CmdInit hook
Bugfixes:
- Enforce hiding the navigation bar in immersive mode, working around Android bug (thanks to @rovo89)
- Fix incorrect orientation code used in certain situations
New or updated translations:
- Chinese (Simplified)
- Chinese (Traditional)
- Czech
- French
- German
- Greek
- Japanese
- Korean
- Slovak
Version 1.7.1 (2013-12-15)
New or updated translations:
- Brazilian Portuguese
- Chinese (Simplified)
- Chinese (Traditional)
- Japanese
- Slovakian
Version 1.7 (2013-12-15)
New features:
- Added immersive mode to the fullscreen setting on KitKat (thanks to @MohammadAG)
Changes:
- Workaround to enable DPI changes for SystemUI on KitKat (thanks to @rovo89)
- Smooth scrolling for the app list (thanks to @Dzakus)
- Enforce keeping the screen on even if the app tries to change it (e.g. Maps)
Bugfixes:
- Fix settings not readable after initial import with no active configurations
Version 1.6 (2013-11-26)
New features:
- Support for Android 4.4
- Import / Export settings (backup file is AppSettings-Backup.xml on the sdcard root)
Changes:
- Enforce the selected orientation even if the app tries to change it
New or updated translations:
- Brazilian Portuguese
- Chinese (Simplified)
- Japanese
- Slovakian
Version 1.5 (2013-09-08)
New features:
- Fullscreen can now be forced or prevented
- Prevent apps from displaying big / expanded notifications
- Allow revoking permissions to shared package (experimental)
- Display menu when long-pressing items on the app list
Changes:
- Reorder filter dialog entries to match settings screen
- Use resources for all displayed text in order to support translations
- Only display warning if the module is not active
- Restore permissions of settings file when "fix permissions" scripts mess them up
- React to SEARCH key
Bugfixes:
- Fix issue with Maps not zooming under Xposed 2.2 when some screen dimensions are selected
- Insistent notifications weren't producing effects in some situations
FAQ / How To
*reserved*
Reserved
*reserved*
Awesome I believe is great to keep this module alive!! I use it all the time.
Sent from my LG-E980 using Tapatalk 4
Thank you!
Great module! The most useful!
Tungstwenty said:
Version 1.5 (2013-09-08)
New features:
- Fullscreen can now be forced or prevented
- Prevent apps from displaying big / expanded notifications
- Allow revoking permissions to shared package (experimental)
- Display menu when long-pressing items on the app list
Changes:
- Reorder filter dialog entries to match settings screen
- Use resources for all displayed text in order to support translations
- Only display warning if the module is not active
- Restore permissions of settings file when "fix permissions" scripts mess them up
- React to SEARCH key
Bugfixes:
- Fix issue with Maps not zooming under Xposed 2.2 when some screen dimensions are selected
- Insistent notifications weren't producing effects in some situations
Click to expand...
Click to collapse
Ooo... Prevent full screen. :good:
I also noticed a significant improvement in load time as it's not scanning the entire list of apps every time. Also :good:
Edit: And my smaller screen size apps (Screen (dp)) don't look funny anymore. :good:
Edit: Also I thought this already had its own thread.
Individual brightness
Thanks for this fantastic module!
This Must Have and great module has now finally its own thread, it's perfect! :good:
Not much to say ... Smart, easy, effective, nice update ...
I have only one wish:
Is it possible to add individual brightness?
3 choices:
- System default setting (checked by default)
- Auto brightness
- Individual level
I think that would be great!!!
Tungstwenty said:
What the mod CAN'T / WON'T do
The settings you can define for each app won't add functionality that simply isn't there, such as:
- adding tablet / large screen layouts
- using languages for which no resources are included in the app
- display "properly" in portrait or landscape mode
- operate flawlessly on top of the lockscreen
- keep working as expected (whatever that means to you) even after you revoke permissions
Not only these would be not possible to implement in an app-independent way, it's also beyond the scope of this particular module.
Click to expand...
Click to collapse
I guess it is a good thing I didn't ask you about tabletui...
Thanks for the update!
Good Module and yes nice update.
Keep work alive.
sent from my GT-N7100. Press thanks if I helped..
Im on a 4.3 rom if that has anything to do with it, but the setting dot take effect at all ?
It requires restart application to take effect. Close application from task manager and restart again.
sent from my GT-N7100. Press thanks if I helped..
Tried that no luck cuz I even restart the phone which would close the app all together. I will try again
Sent from my SAMSUNG-SGH-I317 using XDA Premium 4 mobile app
diamantericos said:
Im on a 4.3 rom if that has anything to do with it, but the setting dot take effect at all ?
Click to expand...
Click to collapse
Check the "About" panel. Do you see red text with "Note: ..."? If yes, then the module isn't running; activate it on XposedInstaller and reboot.
Otherwise, when saving the settings for an app (you're pressing the save button, right?) answer YES to the prompt on whether to kill the app or not, so that the settings take effect the next time it's started.
There's only a couple of exceptions for special packages which do require a reboot, such as "android" (obviously) and perhaps SystemUI (which might cause system hangs or not close at all)
Tungstwenty said:
Check the "About" panel. Do you see red text with "Note: ..."? If yes, then the module isn't running; activate it on XposedInstaller and reboot.
Otherwise, when saving the settings for an app (you're pressing the save button, right?) answer YES to the prompt on whether to kill the app or not, so that the settings take effect the next time it's started.
There's only a couple of exceptions for special packages which do require a reboot, such as "android" (obviously) and perhaps SystemUI (which might cause system hangs or not close at all)
Click to expand...
Click to collapse
Yeah I'm doing everything right I've used this many a time before and had this issue with older versions. I know there was something I had to do with permissions which solved problem but I forgot.
Sent from my SAMSUNG-SGH-I317 using XDA Premium 4 mobile app
---------- Post added at 10:46 AM ---------- Previous post was at 10:44 AM ----------
diamantericos said:
Yeah I'm doing everything right I've used this many a time before and had this issue with older versions. I know there was something I had to do with permissions which solved problem but I forgot.
Sent from my SAMSUNG-SGH-I317 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I even had to push to system apps using root explorer set permissions rebooted and all was fine. But can't remember exactly
Sent from my SAMSUNG-SGH-I317 using XDA Premium 4 mobile app
Have u installed xposed framework 2.2?
2.2 supports 4.3.
sent from my GT-N7100. Press thanks if I helped..
Yes I have all installed properly.
Sent from my SAMSUNG-SGH-I317 using XDA Premium 4 mobile app
Good one
Sent from my Micromax A110Q using XDA Premium 4 mobile app
Great Module.
I use it to change the locale of google now to my native language without having to change the system language too. Without this app google now would never talk with me in my native language.
A feature request:
Some apps (at least "Unicon" or "Lux") have the ability to show Notifications without showing a icon in the statusbar. Would it be possible to force this for other apps too with app settings? The notification should be in the list but without a icon in the statusbar.
brotbuexe said:
I use it to change the locale of google now to my native language without having to change the system language too. Without this app google now would never talk with me in my native language.
Click to expand...
Click to collapse
Same here
I like all my systems (PC, phone, etc.) in English language, but there are some apps like Maps or Local News that need to be changed in order to provide local contents or audio
brotbuexe said:
A feature request:
Some apps (at least "Unicon" or "Lux") have the ability to show Notifications without showing a icon in the statusbar. Would it be possible to force this for other apps too with app settings? The notification should be in the list but without a icon in the statusbar.
Click to expand...
Click to collapse
Apparently this seems to be possible on JB 4.1 and above: http://stackoverflow.com/questions/2855110/android-no-icon-for-notification
I'll add this to the wishlist.

[MOD][XPOSED] ChromePie - Pie Controls for Google Chrome [v0.7.4 - 23/07/2018]

ChromePie is an Xposed module which adds customisable Pie Controls to Google Chrome, Chrome Beta, Chrome Dev, Chrome Canary and any other Chromium-based browsers.
Features over 30 actions, including:
Back, forward, refresh, new tab, new incognito tab, close tab
Bookmarks, history, add bookmark, request desktop site, find in page
Share, scroll to top & bottom, full screen, voice search, next/previous tab
Also features:
Customise trigger positions, trigger area size and pie menu size
Changes colour to match the web page theme colour
Given the number of Chrome builds and forks, I can't promise everything works on all versions. Please report any problems you have, along with an Xposed log and how to reproduce the issue. I may also need the version of Chrome you are using to help debug an issue. Be aware that updating Chrome may break stuff, I will try to update ASAP if anything does break after an update.
Known issues
Proguard obfuscation has been enabled on Chrome versions 67+. This has broken some functionality including a few custom actions and probably won't be fully fixable.
Reported to be fixed as of v0.7.4 - This module can sometimes cause crashes of some apps on launch (Discord, Colornote, Instagram, Play Services have been reported). If you're having this issue please post logs. Running the following has been reported to fix the issue for some apps:
Code:
adb shell cmd package compile --reset [I]packagename[/I]
Feedback
If you want to request a feature, leave feedback or ask a question, please post here.
Xposed Repo Download
http://repo.xposed.info/module/com.jt5.xposed.chromepie
Video demo - thanks to Chris Nacca
Installation instructions
Obviously requires Xposed Framework
Install module from Xposed Installer
Ensure ChromePie is installed on internal memory (only applies to devices with external storage)
Activite module and reboot
Open ChromePie and configure as desired
Restart Chrome
Touch the edges of your screen to open the pie menu
Have fun browsing the web with ease :good:
Source
https://github.com/JayT5/ChromePie
Thanks
rovo89 for the Xposed Framework
AOSP for the original pie controls source
The people at Google for making Chrome open source
Changelog
For all changes, see commits on GitHub
v0.7.4 (23/07/2018)
Fix some app crashes caused by Android System WebView conflict (e.g. Discord)
Fix obfuscation detection for some Chrome builds
Fix white navigation bar issue
Fix crash on older versions of Android
v0.7.3 (24/06/2018)
Fix back, close tab, show tabs and next & previous tab in obfuscated versions of Chrome
v0.7.2 (03/03/2018)
Fix preferences crash on Oreo
Prevent Chrome crash if resources aren't active
v0.7.1 (06/02/2018)
Fix resource crash
Some compatibility fixes for Chrome Home
Fix scroll fling
Traditional Chinese translation updated (thanks to david082321)
Previous changelogs:
v0.7 (20/08/2017)
Support for Nougat
Support for Chrome custom tabs (including Chromer)
Misc fixes & improvements
v0.6 (21/12/2016)
Fixed all the broken stuff
Added open recently closed tab action
Added downloads action
Automatically add support for new Chromium-based browsers
Added Simplified Chinese translation (thanks to haseoxth)
Updated Traditional Chinese translation (thanks to david082321)
A bunch of other fixes/improvements
v0.5.1 (08/04/2016)
Disable in Chrome custom tabs and web apps
Fix some issues on Lollipop and below (eg. opening bookmarks, history, etc. when there are no tabs open)
Fixed crash when certain apps are set as direct share
Added Korean translation (thanks to tgpark)
Updated Russian translation (thanks to combat44)
Updated Traditional Chinese translation (thanks to david082321)
Other fixes/improvements
v0.5 (06/03/2016)
Added support for TugaBrowser, RSBrowser & NotPhenom/JSwarts CAF
Added toggle data saver action
Added expand notifications action
Added option to enable tab switcher in merged tabs and apps mode (this is a Chrome UX experiment so it may be buggy/stop working and currently only works on the Beta & Dev builds)
Enable bookmarks, history, most visited & recent tabs when there are no tabs open
Fixed reader mode
Fixed pie menu sometimes being enabled in fullscreen video
Disable pie menu when typing in the URL bar & when performing a touch scroll
Removed toolbar theme colouring option (this feature is now in Chrome stable)
Added Traditional Chinese translation (thanks to david082321 )
A number of other fixes & improvements
v0.4.3 (09/11/2015)
Fixed scroll to top/bottom - added flinging of the viewport
Added support for the raw build of Chromium - downloadable from here
Some improvements and crash fixes
v0.4.2 (27/08/2015)
Quick fix for issues on newest Chrome versions
Fixed undo close all tabs
v0.4.1 (20/08/2015)
Added support for #NoChromo
Added recent apps action
Always show the next tab when closing a tab in merged tabs & apps mode
Fixed toolbar theme colouring
Fixed reader mode
Fixed crash in Chrome Dev
Lots of performance & stability improvements
Updated Slovak translation (thanks to pylerSM)
v0.3.3 (09/05/2015)
Added support for Chrome Dev
Added option to enable site theme colouring of the toolbar with 'merge tabs and apps' off
Remember fullscreen mode after exiting Chrome
Added option to reposition pie menu to prevent it getting cut off by the edges of the screen
Some icon updates
A bunch of fixes/improvements
Removed unused permission & library
v0.3.2 (01/03/2015)
Full Lollipop fixes
Huge material design icon update
Option to use web page theme colours (top control/status bar colours)
Only works with merge tabs and apps setting enabled and on supported websites
Added voice search action
Always highlight all text when using edit URL action
Added go to home screen action (exit action now finishes Chrome's activity as before)
Use material theme in ChromePie app
Revert "Prevent pie menu getting cut off by edges of screen"
When restarting Chrome, choose which app to launch when both stable & beta are installed
v0.3 (08/02/2015)
Fix for newest Chrome Beta v41
Added option to trigger from the bottom of the screen (existing trigger position preferences will have reset)
Added scroll to bottom action
Added reader mode action
Added direct share action
Enable pie menu when no tabs are open (may not work on tablets)
Prevent top & bottom of pie menu getting cut off by edges of the screen
Exit action now goes to the home screen rather than finishing Chrome's activity
Updated Slovak translation (thanks to pylerSM)
Other fixes/improvements
v0.2.1 (8/12/2014)
Minor fix for Chrome Beta version 40.0.2214.27
Fixed crash on some tablets when editing Pie menu items
Updated Japanese translation (thanks to WedyDQ10)
v0.2 (1/11/2014)
Added pie menu size option
Added trigger area size option
Added next/previous tab action
Added exit Chrome action
Improvements to fullscreen mode:
On KitKat use sticky immersive mode and make it more persistent.
On Jelly Bean hide status bar instead of Chrome's in built full screen mode
Update refresh icon once page has loaded
Trigger undo dialog when closing tab
Fade icons in/out during animation (Thanks to doopl)
Added option to hide icon in launcher
Load default (AOSP browser) config on new installs
Added menu option to load default config
Updated icons
Added donate button
Added Japanese translation (Thanks to WedyDQ10)
Added Russian translation (Thanks to combat44)
Many other improvements
v0.1.2 (16/10/2014)
Hotfix release for Chrome Beta v39.0.2171.25
v0.1.1 (19/09/2014)
Hotfix release for newest Chrome Beta v38.0.2125.69
v0.1 (6/09/2014)
Initial release
Works great! Doesn't even conflict with LMT or VenomPie (which is based on LMT).
Sent from my HTC6525LVW using Tapatalk
Works pretty well. Would be great to be able to set the distance out some. Kinda close to the edge for me.
G3
Fantastic mod, I love it! Removes the annoyance of getting to the search button, desktop view, refresh button, new incognito tab, etc.
I know Google built something like this into their old browser, and I'm glad to see it back.
20degrees said:
Works pretty well. Would be great to be able to set the distance out some. Kinda close to the edge for me.
G3
Click to expand...
Click to collapse
I agree but at least it prevents us from activating it by mistake.
I like that you activate it really close to the edge. I just with the pie would come out further. My fat thumb is in view of it. ?
G3
excellent idea and execution!
is it possible to add changing between open tabs as well (next, previous tabs)
can I ask how you send the commands to chrome? through Intents? I'd like to use Tasker to do the same through gestures (e.g. swiping from certain edges of the screen)
thanks!
JT5 said:
ChromePie is an Xposed module which adds customisable Pie Controls to Google Chrome and Google Chrome Beta.
Actions include:
• Back, forward, refresh, new tab, new incognito tab, close tab
• Add bookmark, history, request desktop site, find in page
• Add to home, share, scroll to top, full screen & many more
This has only been tested on the Nexus 5 and on a number of versions of Chrome but everything may not work on all versions. Please provide a log if you find any problems and how to reproduce the issue. I may also need the version of Chrome you are using to help debug an issue. Be aware that updating Chrome may break stuff, I will try to update ASAP if anything does break after an update.
Feedback
If you want to request a feature, leave feedback or have an issue, ask here.
Download
http://repo.xposed.info/module/com.jt5.xposed.chromepie
Source
https://github.com/JayT5/ChromePie
Thanks
rovo89 for the Xposed Framework
AOSP for the original pie controls source
Click to expand...
Click to collapse
Possibility of in the future adding the option to change the coloring of the pie wheel?
wernyuen said:
is it possible to add changing between open tabs as well (next, previous tabs)
Click to expand...
Click to collapse
Yeah, I was thinking that. It would be really handy! Great mod, dude! Thanks!
I appreciate your work! I do like this module.
Sent from my LG-F320K
Minor bug
Great module, but I found one minor bug:
Using the close tab action does not bring up the undo toast message.
This is awesome! I loved pie control from the android browser. As in real life, bigger pie would be better!
LG G3 flies faster than a G6
OG RAZR XT912 got 4.4 before S4
Doesn't initialise for me.
09-07 13:11:38.266: I/ActivityManager(603): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.jt5.xposed.chromepie/.PieSettings} from pid 1530
0
9-07 13:11:38.967: I/Timeline(603): Timeline: Activity_windows_visible id: ActivityRecord{42935c70 u0 com.jt5.xposed.chromepie/.PieSettings t12} time:6017415
Click to expand...
Click to collapse
That's all that's in the filtered logcat for 'chromepie'. I'm on Carbon AOSP nightlies on Galaxy S4 i9505.
Is it compatible with chrome beta too? This mod can probably bring me back to chrome after a long long time with another browsing app...
N7100 - Paranoid Android 4.4.4 @240 dpi
cyberpunk627 said:
Is it compatible with chrome beta too? This mod can probably bring me back to chrome after a long long time with another browsing app...
N7100 - Paranoid Android 4.4.4 @240 dpi
Click to expand...
Click to collapse
Yes, it does work with chrome beta, and it's awesome. Great work. I know it's not related but if it's possible can you make it close the chrome after last tab is closed? It's the only feature aosp browser has over chrome after your module.
Really looking forward to getting this to work, but I'm not having any luck.
Sent from my C6916 using Tapatalk
Great module! Works perfectly. Could we have the option to activate the pie controls from the bottom of the screen too?
Not working on CM11S OnePlus One
This is pretty much perfect! Works perfectly on a Chinese non-AOSP 4.2.2 ROM with Chrome Beta! Finally a somewhat proper way to browse the web on this thing :3
Some small things:
Opening a new incognito tab actually turns the current tab icognito. It'd be great if the option actually created a new tab.
The Show Tabs option doesn't preview tabs and let you switch between them from the menu itself. This might be hard/impossible to implement, but it's a small difference from the real Pie controls in the AOSP browser.
+1 more for changing between tabs.
And if possible, option to change the side where it will be trigged.

Categories

Resources