[App] [5.+] FOSS Image Editor [Open Source] - Android Apps and Games

I want to introduce my new image editor bevore I will release it on F-Droid and Play Store. The app is fully Open Source. And needs no unnecessary permissions (only write on storage to save the edited pictures). It's lightweight (< 5 mb), clean, easy to use and nice looking.
Features:
adjustments: brightness, gamma, saturation, ...
filter: sepia, monochrome, invert, poster, comic, ...
add text: add, resize and rote text
crop: crop, rotate or flip the image
Privacy:
permissions: only "read and write on sd-card"
dependencies: no Google dependencies
sending user data: no user data will be collected and send to any other servers.
"FOSS Image Editor" doesn't have permission to use the internet
To achieve this, I'm using several libraries (see in the About --> license dialog). I will only add new features, when it doesn't make to much trouble. In the best case there's a library to achieve the implementation of new features. So please test "FOSS Image Editor" and give your feedback. The Open Source Community is depending on users, who share their experience.
Changelog:
### v 0.3:
- new: custom crop
- new: hide app icon from launcher
### v 0.2:
- new: warning when overwriting original image
- new: changelog and license file on Github
- updated: help dialog
- improved: quality of saved pictures
- fix: remain original file extension
Regards
Gaukler Faun

Screenshots
Here are some screenshots:

Thank you. This is indeed simple, clean, and very useful.
Would you consider supporting PNG ? Now they can be read and imported, but the output of the edited image is JPG.
 

Ultramanoid said:
Thank you. This is indeed simple, clean, and very useful.
Would you consider supporting PNG ? Now they can be read and imported, but the output of the edited image is JPG.
Click to expand...
Click to collapse
Thanks for the feedback. At the moment I'm on vacation, but I will look when I'm back home.:highfive:

Warning - critical bug:
If you save a picture at the moment, it will be saved only in low resolution. So don't overwrite your original pictures. I'm on vacation so it will take a while until I can look into the issue. I updated the OP.
Some of my holiday pictures have now a size of ~ 150 kb. Therefore they had a size > 2 mb.

Update v 0.2
The saving issue is now solved. Thanks for your patience. Download in the first post.
Changelog v 0.2:
- new: warning when overwriting original image
- new: changelog and license file on Github
- updated: help dialog
- improved: quality of saved pictures
- fix: remain original file extension

Gaukler_Faun said:
Update v 0.2
Click to expand...
Click to collapse
With this latest version picking an image immediately crashes the application... ( The previous one doesn't. )
Code:
FATAL EXCEPTION: AsyncTask #1
Process: de.aosd.fossimageeditor, PID: 4351
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:325)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354)
at java.util.concurrent.FutureTask.setException(FutureTask.java:223)
at java.util.concurrent.FutureTask.run(FutureTask.java:242)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:243)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
at java.lang.Thread.run(Thread.java:761)
Caused by: java.lang.IllegalStateException: Couldn't read row 0, col 0 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it.
at android.database.CursorWindow.nativeGetLong(Native Method)
at android.database.CursorWindow.getLong(CursorWindow.java:511)
at android.database.CursorWindow.getInt(CursorWindow.java:578)
at android.database.AbstractWindowedCursor.getInt(AbstractWindowedCursor.java:69)
at android.database.CursorWrapper.getInt(CursorWrapper.java:122)
at jp.co.cyberagent.android.gpuimage.GPUImage$LoadImageUriTask.getImageOrientation(GPUImage.java:526)
at jp.co.cyberagent.android.gpuimage.GPUImage$LoadImageTask.rotateImage(GPUImage.java:695)
at jp.co.cyberagent.android.gpuimage.GPUImage$LoadImageTask.loadResizedImage(GPUImage.java:623)
at jp.co.cyberagent.android.gpuimage.GPUImage$LoadImageTask.doInBackground(GPUImage.java:589)
at jp.co.cyberagent.android.gpuimage.GPUImage$LoadImageTask.doInBackground(GPUImage.java:565)
at android.os.AsyncTask$2.call(AsyncTask.java:305)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
 

Ultramanoid said:
With this latest version picking an image immediately crashes the application... ( The previous one doesn't. )
Click to expand...
Click to collapse
It seems, that the image you want to open isn't scanned by the media scanner. Here a few questions:
This happens always, when you try to load an image via the build in menu?
With every image?
Dies it also happen, when you "share" the same picture to the editor?
Does rebooting the phone solve the issue?

Gaukler_Faun said:
It seems, that the image you want to open isn't scanned by the media scanner. Here a few questions:
This happens always, when you try to load an image via the build in menu?
With every image?
Dies it also happen, when you "share" the same picture to the editor?
Does rebooting the phone solve the issue?
Click to expand...
Click to collapse
Thanks for the quick reply. So, answering every question.
# Yes, always, any image, jpg and png, any path, opening from the menu.
# Yes, also shared from another application, file manager or image viewer.
# Working with the smartphone and it's my internet connection right now with hotspot for several devices, so I can't restart it. I triggered just a media provider restart if that was the purpose of your question, but did not change anything.
Edit : There's one one way it will not crash. If I pick using Android's default file picker ( the one part of the OS, DocumentsUI ), then it works.
Edit 2 : It works with Ghost Commander, too. So I guess it works depending on the application. Problems with FX file manager for instance and Simple Mobile's Gallery.
 

Feature request: Could you add a freeform draw option? It would really come in handy.
Thanks

Ultramanoid said:
Thanks for the quick reply. So, answering every question.
# Yes, always, any image, jpg and png, any path, opening from the menu.
# Yes, also shared from another application, file manager or image viewer.
# Working with the smartphone and it's my internet connection right now with hotspot for several devices, so I can't restart it. I triggered just a media provider restart if that was the purpose of your question, but did not change anything.
Edit : There's one one way it will not crash. If I pick using Android's default file picker ( the one part of the OS, DocumentsUI ), then it works.
Edit 2 : It works with Ghost Commander, too. So I guess it works depending on the application. Problems with FX file manager for instance and Simple Mobile's Gallery.
Click to expand...
Click to collapse
That's strange I've no of this issues on my side. I also use Simple Mobile's Gallery. I'm on OREO.
Is anyone else facing this issue?

TheMadRuffian said:
Feature request: Could you add a freeform draw option? It would really come in handy.
Thanks
Click to expand...
Click to collapse
I just tried it several, but had no luck. I'll try it again, but not in the near future.

Gaukler_Faun said:
That's strange I've no of this issues on my side. I also use Simple Mobile's Gallery. I'm on OREO.
Is anyone else facing this issue?
Click to expand...
Click to collapse
I'm also using simple gallery and haven't faced a issue. I'm on pie.

Gaukler_Faun said:
That's strange I've no of this issues on my side. I also use Simple Mobile's Gallery. I'm on OREO.
Click to expand...
Click to collapse
When sharing from Simple Mobile's Gallery ( any image, any path ) there is no crash but I always get a 'Could not load image' error in the editor. In the log I only see this :
Code:
System.err
at de.aosd.fossimageeditor.MainActivity.handleImage(MainActivity.java:367)
... I tried with Android 8.1 and 7.1.2. Anyway, the editor itself works fine. I wouldn't worry about supporting every possible file manager and gallery application out there.
 

Could 2:3 / 3:2 ratio be added to the crop options ?
Or alternatively / in addition, be able to specify pixels in width and height ourselves, maybe. With the free option is guesswork now.
 

Ultramanoid said:
Could 2:3 / 3:2 ratio be added to the crop options ?
Or alternatively / in addition, be able to specify pixels in width and height ourselves, maybe. With the free option is guesswork now.
Click to expand...
Click to collapse
At the moment I'm working on my browser. But the alternative suggestion sounds good. I'll implement it. At Monday school starts again (with a lot to do and the next vacation will be at Christmas). So if I forget it, please remind me.

Gaukler_Faun said:
At the moment I'm working on my browser. But the alternative suggestion sounds good. I'll implement it. At Monday school starts again (with a lot to do and the next vacation will be at Christmas). So if I forget it, please remind me.
Click to expand...
Click to collapse
Yes, I follow progress on that too. Thank you for considering it ! I'll try to remember it myself, make a note somewhere to check around Christmas.
Edit, January 20th : I guess this last post became the reminder note.
 

Update v 0.3
Changes:
- new: custom crop option
- new: hide app from launcher
- minor fixes

Gaukler_Faun said:
Changes:
- new: custom crop option
- new: hide app from launcher
- minor fixes
Click to expand...
Click to collapse
Thank you for this version. I have been testing and see two issues consistently repeating.
# The cropped images are degraded, noticeably, in quality, compared to the originals. ( Is this the same bug that happened on an older version, maybe ? )
# The crop specifying values doesn't really respect the values given. I try, say a fixed 720 pixels cut for instance, but get 913 pixels ( or some other random number ) in the exported crop.
I've tested both jpg and png.
 

Hi, some questions:
Is It possible
- determine jpg compression rate when saving an an image?
- determine wether to keep/change/delete EXIF-data when saving an image?
Gesendet von meinem SM-T820 mit Tapatalk

Related

[APP] Challenger Comics Viewer

Hi,
I published a comics viewer application on Android Market :
The application name is "Challenger Comics Viewer" : https://market.android.com/details?id=org.kill.geek.bdviewer
Supported format are :
JPG
PNG
GIF
BMP
WebP (Android 4.0+)
PDF
ePUB
CBZ/ZIP
CBR/RAR
CB7/7Z
CBT/TAR
DjVu
Main features are :
Automatic page loading
Zoom using multi-touch
Vertical/Horizontal scrolling
2 display modes (Simple View which displays pages one by one and Multiple Image View which displays all pages one after the other)
Scale filters: Bilinear, Bicubic, Lanczos4
Library with covers displayed to quickly open comics (multiple kind of views available)
Borders cropping
Reading from left to right or from right to left
Actions can be customized
Switch automatically to next issue when last page of comics is displayed
Single page and "2 page" display mode
Included filter to improve displayed images quality
Manual scrolling by moving finger on screen
Autoscrolling by long pressing screen
Fit to Width/Height display
Multiple Image preview type
Option to direct access to page
Network acces (samba, webdav, ftp and sftp)
History management
Support multi-language (for now, english and french)
Border can be display over Bitmaps to easily identify pages
Contrast/Brightness/Gamma management
Screen brightness management
Application can be moved to SD Card
Cached data can be stored on internal memory or SD Card
Files could be on device or on network.
Supported network protocols are :
Google Drive
SkyDrive/OneDrive
Mega
Ubooquity (http://vaemendis.net/ubooquity)
DLNA/Upnp
OPDS (beta)
Windows/SAMBA/CIFS
DropBox
Webdav (like box.com, 4shared.com, alwaysdata.com, ...)
FTP
SFTP
For people who have no access to Android market, here is a link to the apk file (Version 2.1.28) : Apk file (a mirror is also available here)
I need some user feedbacks.
Is there any kind testers which wants to try it ?
Thanks in advance.
--
The Challenger
http://challengerviewer.wordpress.com
I added a video.
Is there any feedback ?
Tried it... doesn't recognise CBZ or CBR the two most common net comic formats
I'll unzip/unrar them and try again.
It definitely needs CBZ and CBR support.
Sent from my Kindle Fire using xda premium
You are right. I will add support of cbz and cbr.
What about performance ?
Is it smooth (depending of your phone or tablet) ?
Thank you very much for your help.
Regards.
Seems super-smooth. Will be happy to use it if you can add the CBR/Z support and keep it running as nice!
Although I am running on a Samsung Galaxy SII running CheckROM RevoHD v4 and the excellent DarkKnight v2.4.3 kernel... so most things run pretty smooth!
I added both file support : .cbz and .cbr.
Cbz (zip) is not cpu consuming so app is still smooth.
About Cbr (rar), it's no as smooth as before but still usable.
Don't hesitate to give a feedback.
Thanks !
I added PDF file support.
So now the list of supported format is :
JPG
PNG
PDF
CBZ/ZIP
CBR/RAR
Don't hesitate to give a feedback.
Thanks !
I published a new version (v1.0.48).
This version contains new features :
A border can be display over bitmaps to easily identify pages
Added option to choose border size
Support multi-language (for now, english and french)
Don't hesitate to give a feedback.
Thanks !
I published a new version (v1.0.51).
This version contains new features :
Added autoscroll by long pressing screen
Replace configuration screen
Added velocity management
Added korean language
Fix minor bugs
Don't hesitate to give a feedback.
Thanks !
Any chance of getting a link to the apk directly? I'd like to try this but I don't have access to the Market on my Kindle Fire.
Sent from my Kindle Fire using Tapatalk
Thanks, gonna try out my new Walking Dead Comics!
Thanks for the link! This works great on the Kindle Fire. The scrolling is kind of annoying at times, but it hasn't failed to open any file I've thrown at it yet. Is there an option to tap to turn pages instead of scrolling? If there is, I can't find it. If there isn't, there should be. Other than that this is a great comics viewer. Great job!
Drunk texted from my FactorySense Thunderbolt.
Thanks onestoploser for your feedback.
For now, there is no option to go next page (only by scrolling).
I will add an option for this.
About scrolling, you said :
The scrolling is kind of annoying at times
Click to expand...
Click to collapse
What exactly is the issue ?
Thanks.
Will test now on cm9 p1000
The Challenger said:
What exactly is the issue ?
Thanks.
Click to expand...
Click to collapse
Sometimes it seems to scroll too far, like into the next page after the one I'm going to. Setting the velocity speed to none helps, but still happens on occasion. That's why I was wondering about a tap to turn the page option. Like I said though, this is a great app!
Drunk texted from my FactorySense Thunderbolt.
onestoploser said:
Sometimes it seems to scroll too far, like into the next page after the one I'm going to. Setting the velocity speed to none helps, but still happens on occasion. That's why I was wondering about a tap to turn the page option. Like I said though, this is a great app!
Drunk texted from my FactorySense Thunderbolt.
Click to expand...
Click to collapse
Thanks for your explanation.
I will try to investigate on this issue and a least add a "tap to next/previous page".
I published a new version (v1.0.55).
This version contains new features :
Added screen brightness option
Added contrast/brightness/gamma options
Added filter to increase images quality
User can Tap on screen to go to previous/next page (with animation)
Change AutoScroll behavior. To activate auto scroll, you just have to long press the screen once.
Fix minor bugs
Don't hesitate to give a feedback.
Thanks !
The Challenger said:
I published a new version (v1.0.55).
This version contains new features :
Added screen brightness option
Added contrast/brightness/gamma options
Added filter to increase images quality
User can Tap on screen to go to previous/next page (with animation)
Change AutoScroll behavior. To activate auto scroll, you just have to long press the screen once.
Fix minor bugs
Don't hesitate to give a feedback.
Thanks !
Click to expand...
Click to collapse
Sweet! I'll try it out after work tonight!
Drunk texted from my FactorySense Thunderbolt.
I published a new version (v1.0.57).
This version contains :
Fix Scrolling (Manual and Auto) on some devices (especially HTC devices)
Added option to deactivate bitmap filter
Don't hesitate to give a feedback.
Thanks !

[APP] [GB][ICS][JB] High Resolution Google Contacts Photos (in stock contacts app)

Native Google contacts app uses a strangely lower resolution (96x96px).
This was normal in the firsts Android versions.
The new phones includes a large amount of memory and a large screens, and also, the new Android version (Ice Cream Sandwitch) predisposes to a better user experience.
But, by default, the contact photos stored in Android 4.0 uses the older resolution (96x96px), and the photo contacts appears pixelated.
With this app you can make a bulk update of your contact photos to a increased resolution (256x256px) that's shows much better in your new devices.
Also, in older devices, that aren't running ICS, the app allows to make a bulk photo contacts update and increase the resolution to the device max supported size.
Finally, if you have rooted your device, you can increase the size of the contact photos to 400x400px (or more). That sounds good in devices with a large screen, like Galaxy Note.
Instructions
1) Place the desired contact photos (in PNG or JPG format) in a folder of your sdcard. I recommend to use square photos.
2) Open the app
3) Click settings and configure the sources folder to the stored photos folder
4) Go main window in the app
5) Select the photos that you want to update
6) Click the update photos button (the photos was automatically resized to the max resolution supported by the device).
* If you want to use photos greater than the maximum supported device size, you need to be rooted. If you're rooted, go
settings, check the "Use HD photos" checkbox then apply the desired photos.
Please, if you have troubles or issues, contact with the developers via email or at the XDA thread.
Requirements
For real HD photos you need to be rooted and, in stock ROMs, you need to install busybox (available in Play Store).
To collaborate in the translations
http://www.getlocalization.com/hd_contact_photos
CHANGELOG
0.1
First beta release
0.2
-Solved issue that's no applying photo if contact don't haves previous photo
-Working for Froyo and Gingerbread (probably does not make much sense, then do not display photos in HD, but at least it used to very quickly assign photos)
-Provably solves the issue with joined contacts (please confirm)
0.3
- Added customization to ignore case in photo name and contact name
- Added case to match partially photo name in contact name (sorry, only for donors)
0.4
- Fixed crash when you apply photos and previously have set the max images height
- Automatically ignore accents
- Working with joined contacts and also for exchange contacts
0.5
- Internal improvements
- Fixed reported issues
- Removed setting for image height. Contacts scales the image to a maximum of 256x256. I rescale to these values now
0.6
- Removed grayed effect for the photos contacts that are no matching for none contact (it's causing troubles in some devices)
- Added preview effect (click in the contact name)
- Added context menu (to apply only one photo or for show the preview)
1.0-RC1
- Fully UI redesign
- Internal improvements
- Facebook export don't works (don't implemented yet)
1.0-RC2
- Added support for JPG images
- Re-added support for Menu key
- Added more setting options
- English strings corrected
- Sorted folders in file explorer
- Added exit confirmation
1.0
- UI improvements
- Memory improvements
- More configuration settings
- Added facebook profile photos downloader
1.3
- First market release
- Facebook exporter improvements
- UI improvements
- Spanish translation
1.4
- UI improvements in the second view (for photos that matches more than one contact)
- Spanish strings corrected
1.5
- UI improvements in the list
- Internal changes to reduce memory requirements
1.7
- Algorithm that updates the photo modified, for improve compatibility (is working fine with ICS and GB based devices)
1.8
- Facebook sync is working fine now (thank's to @Bobanovicz for test)
- Added setting to allow photos cache or not (by default is disabled to reduce resources comsumption)
1.9
- Added functions to delete/rename photos to the context menus
- Added setting to overwrite or not the existing files when download or export stock photo contacts
1.91
- Corrected strings
- Facebook export includes owner photo
- Shows a dialog at startup with the maximum supported width and height (depends from the OS) [I'm interested in known if any Android version is showing a value upper to 256]
1.92
- Changed load bitmap algorithm (solves FCs when load very large bitmaps)
2.0-B1
- Download followers/followings photos from Twitter
2.0-RC1
- Optimized code
- Export operations (stock contacts, facebook and twitter) are cancelable now
2.0-RC2
- Included multiple photos deletion
- Included replaceable characters (for comparaison) [eg. if you configure "ü" is replaceable by "ue", the photo "Arthur Müller" can match with the contact "Arthur Mueller" and vice versa]
2.0
- Added large click into photo name to show the contextual menu (same of click the triangle at the right of the list item)
- Added fast scroll and indexer
- Added russian translation (thank's to Vitalyi600)
2.0.1
- Solved FC on rename file
2.0.2
- Solved FC when set empty replacements table
- Added traditional chinnesse translation (thank's to Chris Yu)
2.0.3
- Added german translation (thank's to [user_99])
2.0.4
- Removed submenu for (downloads -> twitter). Double submenu isn't compatible with all devices
2.0.5
- Added Czech translation (thank's to Bobanovicz)
3.0.0
- Added ability to use resolutions greater than 256x256 pixels (to use it, go settings and enable it [you need a rooted device])
- Added search button in title bar
- Added refresh button in title bar
- Added download button in title bar
- Removed menu button in title bar
- Improved list speed and stability
- Added Slovakian translation (thank's to pRo_lama)
3.0.3
- Don't automatically check "Upload HD photos" setting
- Updated german translation
3.1.0
- Facebook exported photos in original size
3.1.1
- Auto remove facebook credentials if coming from a previous version (3.1.x requires more Facebook permissions)
- Remove numbers from the end of photo name (for compatibility)
3.1.2
- Solved issue with Facebook (now actual profile photo is downloaded)
3.1.3
- Facebook exporter optimization
- Support export for users with many friends
4.0.0
- Ability to add your own images (select from camera/gallery)
- Buttons bar (AKA blue bar) can be showed at top screen, bottom screen or hide [in this case all options are showed in menu] (go settings)
- Facebook export improvements
- Added notification icon for export operations (stock/facebook/twitter)
- Added french translation (thank's to tomcruisader)
- Back button when a photo is selected don't finish app, only unselects all
- Search key actives the photos search utility
- Added italian translation (thank's to be_on_edge)
4.0.1
- Corrected strings
4.0.4
- If the device isn't supported by the app you can see a dialog at first start
- For Gingerbread devices the real HD method (photos bigger than 256x256 px) isn't supported at this moment
4.0.5
- Added catalan translation
5.0.0 (not released in markt, only available in XDA thread)
- Added ability to manually link protos with contacts (without name match)
- Added ability to create backups (and restore) from the settings and manually linked contacts
- Facebook and Twitter own photo is also exported
- Other small changes
- Added Georgian translation (thank's to giorgi_alonso)
5.0.1
- Updated translations
5.0.3
- Corrected FC when display contacts list (in manually assignment) and a contact has no defined name
- When download from Facebook, if two friends have the same name, the two photos are correctly downloaded
6.0.0
- Capable to select the Facebook/Twitter photos will be download
- Auto repositionate in main list when refresh
- UI improvements
- Translation updates
6.1.1
- In selections lists (download [Facebook/Twitter/Stock] and manually link, if you click in the contact icon left to the contact name, it will be show the contact photo
6.1.2
- Solved issue when loading large contacts list (in manually assignment activity)
6.1.3
- Solved bug releated to manually set contacts that are unset when restart app
7.0.0
- (Possible) workaround for Gingerbread devices
- Strings corrected
7.0.1
- FC when upgrading preferences from older versions
- FC when listing a contact that has no name
8.0.1 [EXPERIMENTAL]
- Reboot is no longer required when apply HD photos [experimental]
- Added a message when select HD photos in preferences and you don't have busybox installed
- Internal improvements in the root photos assignment
- Translations updated
8.1.0
- Reboot is no longer required when apply HD photos [experimental] [has an option in settings]
- Enhance partial matches function to match correctly "John Doe" with "John B. Doe" (select partial matches option)
- When apply more than one photo in HD, root is only requested for the first photo (i use the same root session to all photos apply)
- Solved issue when applying photos and the pathname contains accentures or special chars
8.1.1
- Updated language translations
8.1.2
- Solved issue with app-data in root mode
8.1.3
- Solved issue (introduced in 8.1.2) that prevents to set app photos source folder. I'm sorry!
8.1.4
- Removed root options from preferences in Jelly Bean (Android 4.1). No longer required because JB support pictures in 720x720px
- Only 1 photo is applied at the same time in free version (i'm sorry for that, but i need your small donations)
8.1.5
- Solves issues applying photos in contacts that (abnormally) has more than one photo
8.1.6
- Support for "JPEG" file extensions for "JPG" image files
8.1.7
- Works with CM10
8.1.8
- Added ads in free version
8.1.9
- Solved exception in preferences in JB
Differences between donate and free versions
Donate and free versions are contained in the same apk.
The only differences are related to the nexts functions,
that are only available for donors.
- Download facebook friends profiles photos
- Download twitter followers/followings photos
- Download stock contact photos
- Apply more than 5 photos at the same time
- Apply real HD photos (photos greater than 256x256 pixels) [root required]
- Ability to create backups (and restore) from the settings and manually linked contacts
Donate app uses google license service in order to get info about whether application has been purchased
Known problems
In Gingerbread devices the HD real photos (bigger than 256x256px) isn't supported
Weird Google hasn't come with an update on this low res problem. It's been known for years. Now even with HD screen resolutions Google doesn't fix this :-(
I use a similar solution to yours. I use the internal Phone book in my Galaxy S2 to create duplicate contacts with only a single high res image. After this I merge the contacts using settings with my GMail contacts, setting the high res picture as default profile.
This causes two problems though. One, it doesn't change anything on my Google contacts so it only works on my phone. Second, you have to apply this trick every time you get a new phone.
Would be nice if your application could do something similar but with some sort of simple import/export function. But I'm afraid that's not that simple, right?
I love the idea, but get "At least one of the selected photos can't be applied" when trying to apply. Image is 300px in height, named the same as the contact and in .png format.
Am I doing something obviously wrong?
mccune said:
Weird Google hasn't come with an update on this low res problem. It's been known for years. Now even with HD screen resolutions Google doesn't fix this :-(
I use a similar solution to yours. I use the internal Phone book in my Galaxy S2 to create duplicate contacts with only a single high res image. After this I merge the contacts using settings with my GMail contacts, setting the high res picture as default profile.
This causes two problems though. One, it doesn't change anything on my Google contacts so it only works on my phone. Second, you have to apply this trick every time you get a new phone.
Would be nice if your application could do something similar but with some sort of simple import/export function. But I'm afraid that's not that simple, right?
Click to expand...
Click to collapse
your're right.
the operation only works in the phone.
the contact photo in google servers are unchanged,
but the (phone) photo was no changed when you sync, only if you wipe the data in the device.
dialmformostyn said:
I love the idea, but get "At least one of the selected photos can't be applied" when trying to apply. Image is 300px in height, named the same as the contact and in .png format.
Am I doing something obviously wrong?
Click to expand...
Click to collapse
you have a log file in /sdcard/
open and find a contact with error code different from zero.
if the error is due to a contact picture had not previously assigned, the error will be corrected in the next version.
also, appreciate a logcat
Had a quick peek at the log file, says "-4"
dialmformostyn said:
Had a quick peek at the log file, says "-4"
Click to expand...
Click to collapse
hi,
the filename (without the extension) of any photo is the display name for two or more contacts (correct me if I wrong)
You are quite correct, it was a contact that had been joined - tried it on an un-joined contact and it worked like a charm!
Thanks for a good app and great help.
dialmformostyn said:
You are quite correct, it was a contact that had been joined - tried it on an un-joined contact and it worked like a charm!
Thanks for a good app and great help.
Click to expand...
Click to collapse
ok, i'm working on joined contacts for new release
dialmformostyn said:
You are quite correct, it was a contact that had been joined - tried it on an un-joined contact and it worked like a charm!
Thanks for a good app and great help.
Click to expand...
Click to collapse
hi,
version 0.2 is out.
you can confirm if works with joined contacts?
thank's
Which is the default directory for photos ?
I get no data found when i open the app.
Thanks
aalupatti said:
Which is the default directory for photos ?
I get no data found when i open the app.
Thanks
Click to expand...
Click to collapse
click menu key and then settings
Hey mate, still not getting data for ICS,after assigning folder
Sent from my HTC Desire using XDA
vasili_defy said:
Hey mate, still not getting data for ICS,after assigning folder
Sent from my HTC Desire using XDA
Click to expand...
Click to collapse
have you stored png's in the selected folder?
Love the idea.
But the app FC's every time i try to apply pictures...
i'm on SG Note, rom Stunner 1.4.26.1 (android 4.0.4), pictures stored as png's, appropriate folder setup in settings. does that irrespective of whether i apply a batch or single contact.
remiotte said:
Love the idea.
But the app FC's every time i try to apply pictures...
i'm on SG Note, rom Stunner 1.4.26.1 (android 4.0.4), pictures stored as png's, appropriate folder setup in settings. does that irrespective of whether i apply a batch or single contact.
Click to expand...
Click to collapse
PLEASE
start the app, select desired pictures and apply
then send me a logcat (ryo.software _AT_ gmail.com)
bartito said:
PLEASE
start the app, select desired pictures and apply
then send me a logcat (ryo.software _AT_ gmail.com)
Click to expand...
Click to collapse
i'd love to, but i can't find a logcat anywhere
remiotte said:
i'd love to, but i can't find a logcat anywhere
Click to expand...
Click to collapse
https://play.google.com/store/apps/details?id=org.jtb.alogcat

[APP][1.6.1][Mar 24th] DCIM Helper: make your device DCIM compliant!

IMPORTANT: after an update, be sure to turn on the app, as Play Store turs it off!
Do you hate when iPhoto won't show the pictures you shot with your Android device, but it works fine with your friend's HTC Sense device? Why is that?!?
That's simply because Google's camera does not comply with the DCIM standard, used by every other Digital Camera in the world (HTC Sense does it!) and properly recognized by iPhoto.
With this app, your Android device will be able to comply and iPhoto will display and import your pictures.
FEATURES:
- Hassle free "Configure once and forget forever!"
- Works with any picture taking app, not just the stock Android Camera!
- "Automagic" background moving of newly taken shots into the proper folder. No need to open the app each time you connect to iPhoto.
- Fully DCIM compliant and fully Android MediaServer compliant (pictures will not vanish from the Gallery).
- If you don't feel like moving, you can select to copy the pictures (but don't forget to check your free space!)
- ON/OFF switch to quickly enable or disable the app.
- Supported picture format: JPG, JPEG, PNG.
- Supported movie format: 3GP, M4A, M4V, MOV.
- Supports Windows, Linux and Mac OS X hosts (don't worry about Thumbds.db, ._IMG0001.jpg files and so on!)
ADVANCED FEATURES (which require a once-in-a-lifetime donation):
- Multiple folder monitoring: if you use Third Party apps (Camera MS, ICS Camera, ...) you can move/copy their pictures as well! Just add their folder to the monitored list.
For more information about the DCIM standard: http://en.wikipedia.org/wiki/Design_rule_for_Camera_File_system
DOWNLOADS
The app is available for free on Google Play Store.
CHANGELOG
2013-03-24 - 1.6.1
- New translation: German.
2013-01-12 - 1.6
- Online help & FAQ available at http://sineo.it/android/dcim/help.html (or "Menu" -> "Help" in the main screen).
- IMPORTANT: Android 4.1+ "JellyBean" CAMERA HACK/FIX. Please read online FAQ if you are using Android 4.1 and above.
- Fixed service restarting by itself even after being turned off.
- Some UI changes (context menu)
- Fixed some minor bugs.
- New translation: Dutch.
2012-12-01 - 1.5
- Android 4.2 support.
- Hopefully fixed the issue of app not running (not moving pictures) after a while.
- Fix: black gallery pictures on devices with wrong case (upper/lower) in filenames
- Fix: home navigation in preferences screen.
2012-11-01 - 1.4
- Fix: preserve last modified date of copied files.
- Fix: no more "Application Not Responding" popup when using "Move/Copy all files to DCIM" from the context menu.
2012-09-28 - 1.3
- Fixed blank Gallery on Samsung/TouchWiz devices such as Galaxy S3. Thanks to Brunella for the help!
- UI fix: "Add directory" was enabled even when DCIM directory had not been selected.
- New "Keep alive" option (default: false) to (try to) keep the service running when Android is low on memory.
- New translations: Catalan, German.
2012-09-08 - 1.2
- In-app purchases are now available from Google Play Store!
- Automatically disable interface buttons if the external storage is not mounted (this fixes FC people had while trying to move items when the SD card was disconnected from the device and connected to iPhoto).
- Fixed preview for 2x1 widget.
- New translations: Spanish, Indonesian, Italian, Malay, Polish.
2012-08-28 - 1.1
- Added support for MP4 movies.
- Added Homescreen Widget to quickly toggle the app ON/OFF (1x1, 2x1) and display the current number of pictures and movies processed by the app (2x1 only).
2012-08-25 - 1.0
- First public release.
- Support for themes (dark, light, light & dark).
- Automatic discovery of right folders on first launch.
- Option to monitor multiple folders (Donation required).
PLANNED FEATURES
- Translations: if you want to contribute, you can submit your own translation to http://www.getlocalization.com/DCIMHelper/. If I feel like it, I may give you a special package enabling extra features as a thank you... but the translation has to be good!
- A homescreen widget to turn on/off the service (without having to open the app) :victory:
- Optionally rename 3GP, MOV, M4V, etc files to MP4.
- Improve auto-discovery on devices using "_externalSD" hack.
- "Share to..." service to be used in Gallery and such apps. After a review, it looks like it's impossible due to Android internals.
Reserved.
Cool! Will install as soon as it's up.
Also, is there any way to transform photos that are already taken (on HTC One X but using CM10) so that they conform to the standards?
rajitsingh said:
Cool! Will install as soon as it's up.
Click to expand...
Click to collapse
It's up! :highfive:
rajitsingh said:
Also, is there any way to transform photos that are already taken (on HTC One X but using CM10) so that they conform to the standards?
Click to expand...
Click to collapse
Sure: long press on the directory and if the directory isn't empty, you'll see "Move all pictures to DCIM" and "Copy all pictures to DCIM".
If you have a lot of pictures it will take some time (and you may get the "App is not responding" message), just give it some time and it will complete its job. In future releases I'll make it so you won't get the "App is not responding" message but I felt it was useless to delay the app further for such a silly "feature".
If you like the app, rate it please.
If you need help, post here.
Gonna try as soon as I can
Sent from my SGH-T989 with Cyanogenmod 10 Alpha Power.
I definitely will try this. On monday I can start working on a german translation.
Sent from my GT-I9003 using xda app-developers app
It is Great
Hi hrk!
I just finished Spanish Latin American translation for this app. I hope you can include it in the next version.
Cheers!
Can you add support for video extension .mp4. That is what my camera record in.
Sent from my SAMSUNG-SGH-I717 using Tapatalk
winfirewire said:
Can you add support for video extension .mp4. That is what my camera record in.
Click to expand...
Click to collapse
Yes, MP4 support will be added in 1.1, coming tonight (GMT+2).
New features:
- Support for MP4 files
- Homescreen widget to quickly turn service ON/OFF and quickly know if it's been turned off by Play Store after an update
2012-08-28 - 1.1
- Added support for MP4 movies.
- Added Homescreen Widget to quickly toggle the app ON/OFF (1x1, 2x1) and display the current number of pictures and movies processed by the app (2x1 only).
I hope you'll like the widgets, the icon should be self explanatory. The number (only available in the 2x1 widget, so people can have a toggle-only-widget) is the count of pictures and movies that the app moved. So you can keep an eye on it increasing when you shoot a picture!
I tried them on a HDPI (HTC Desire Z) and a LDPI (Samsung Galaxy Mini) devices. They should look fine on other screen sizes as well, both portrait and landscape. :fingers-crossed:
hi hrk,
just wanna ask..
sorry for being noob :silly:..
what is the benefit actually by using it on Galaxy mini??
and what is iPhoto??
If you deal with a lot of photos, then this app helps if your phone doesn't sort the photos according to the DCIM standard. I don't own any Samsung devices, so no idea how they arrange the folders, directories, name, etc.
iPhoto is a photo editing software for Mac and iOS.
Btw, I've helped translated the program to Malay. Had a lot of fun too. Thankies~
iddeen said:
If you deal with a lot of photos, then this app helps if your phone doesn't sort the photos according to the DCIM standard. I don't own any Samsung devices, so no idea how they arrange the folders, directories, name, etc.
iPhoto is a photo editing software for Mac and iOS.
Btw, I've helped translated the program to Malay. Had a lot of fun too. Thankies~
Click to expand...
Click to collapse
ouuhh,, i see..
thanks dude..
I also done on Indonesian.
This is excellent. I was going to do something similar but you have saved me the effort! Thanks for the hard work, seems to work great!
Btw, how to use it??
I already turn it on, and press back app closed. but whenever i open again the apps, the status is off.
I m running it on galaxy mini using theWhisp cm10 and michie sdext script
Sent from my amazing GT-S5570
Put the widget in your homescreen and check its status (grey = off, white + light = on).
I am using it on your same device and rom.
Sent from my HTC Vision using xda app-developers app
Ok, finally work after restart my device.
Weird, but i dont see the widget on the list previously.
Is the a2sd script is the cause?
Sent from my amazing GT-S5570
since I installed this app my Instagram doesnt work anymore, any suggestions?
TastyTorge said:
since I installed this app my Instagram doesnt work anymore, any suggestions?
Click to expand...
Click to collapse
I haven't used instagram, so I wouln't know. If you help me understand what is not working, I can try and fix it. Did you put instagram folder in the watched directories? What happens when you take a picture with instagram?

[APP][2.3+] Lockscreen Background Changer: change your lockscreen image dinamically

Lockscreen Background Changer​Some month ago a friend of mine gave me the idea to dinamically change the Android lockscreen background image on the basis of different events. From this scratch idea I developed this app
It give you the power to dinamically change your lockscreen background image according to different events. At the moment it support:
change on battery charge value decreasing
change every fixed (but editable) amount of time
Some other events will be added soon :fingers-crossed:
Where to find
You can download the app on Google Play Store at
https://play.google.com/store/apps/details?id=it.zenadroid.lckscrwpchngr
How it works
The app use both user images and special image packages called ThemePack. ThemePack can be downloaded from market (both free and paid) and will simplify the process to obtain background images.
Use custom images
If you want to use you images, please keep in mind every modality use a different set of images. I will give you a quite detailed description below.
• Change background on battery charge value changes
This mode use a set of 20 images in .png format. For better result I suggest to use all resolution for all images.
Background image will be changed every 5% of battery charge.
You must rename your images in this way:
100% → 100.png
95% → 095.png
90% → 090.png
...
10% → 010.png
5% → 005.png
NOTE: 0% is not used
All images must be grouped into a folder. You must put this folder into the 'battery mode' folder (you can get it path in the information when you run the app)
• Change background every fixed amount of time
This mode use some images wich will be switched one by one after the time interval you set. To work this mode need at least a folder with inside at least one .png image (obvioulsy I suggest more than one image or this mode is not so useful :laugh: )
Screenshoot
Here I post some example of the changes made with mode set on "battery charge value":
Additional Information
This app was tested but might be some errors yet.
The changer work using a work-around wich needs ROOT permissions and works fine on CyanogenMod ROMs. If you use different ROM and face some issues, please report them. I'll try to solve them as soon as possible
Translations
The app is in english only at the moment. If you like to help in translation feel free to contact me
Bug report and suggestion
You can both write them here or use BitBucket Issues tracker HERE
Changelog
1.0.3
- fixed crash when click on "Enable app" and "Start at boot" in Settings Menu on some devices (Issue #5)
1.0.2
- bug fix on choose folder screen
- ThemePack now supported on "change every fixed amout of time" mode
- Added Italian translation
1.0.1
- some bug fixes
- improved the "Choose image source" screen
1.0.0
- initial release
[ post reserved ]
Version 1.0.1
some bug fixes
improved the "Choose image source" screen
Nice! Maybe a change for day/night? Or hour time?
Where are the download link??
david6910 said:
Nice! Maybe a change for day/night? Or hour time?
Click to expand...
Click to collapse
That's a cool suggestion I will consider to add it in the future versions
david6910 said:
Where are the download link??
Click to expand...
Click to collapse
https://play.google.com/store/apps/details?id=it.zenadroid.lckscrwpchngr
Mmmmmm... Not work on note 3 samsung stock rom??
david6910 said:
Mmmmmm... Not work on note 3 samsung stock rom??
Click to expand...
Click to collapse
Does your device have ROOT permission?
Yes
david6910 said:
Yes
Click to expand...
Click to collapse
I'm so sorry to hear that. I suppose Samsung ROMs have a different implementation of lockscreen than CyanogenMod.
If you want to help us, I sent you a PM to investigate about this problem.
I've also opened a ticket here about this issue:
https://bitbucket.org/noisemaker/lockscreen-wallpaper-changer/issue/4/app-doesnt-work-on-on-note-3-samsung-stock
david6910 said:
Mmmmmm... Not work on note 3 samsung stock rom??
Click to expand...
Click to collapse
Noisemaker00 said:
I'm so sorry to hear that. I suppose Samsung ROMs have a different implementation of lockscreen than CyanogenMod.
If you want to help us, I sent you a PM to investigate about this problem.
I've also opened a ticket here about this issue:
https://bitbucket.org/noisemaker/lockscreen-wallpaper-changer/issue/4/app-doesnt-work-on-on-note-3-samsung-stock
Click to expand...
Click to collapse
Also, if you didn't already do this, go on
Code:
Settings → Display → Wallpaper → Lock Screen
then try to set a custom image from gallery. Check it was applied succesfully, then run Lockscreen Backgroun Changer and try if it works or not :good:
Released version 1.0.2
Change Log
• bug fix on choose folder screen
• ThemePack now supported on "change every fixed amout of time" mode
• Added Italian translation
(update of Google Play Store page may require some time, so check version before download )
Released version 1.0.3
Change Log
• fixed crash when click on "Enable app" and "Start at boot" in Settings Menu on some devices (Issue #5)

[APP][4.0+]Macro HEX Edit

Advanced HEX editor with powerful macro system
Program designed for viewing and editing binary files. App contents tools for editing, searching, working with symbolic labels. Built-in macro system help cope with any task, the solution of which is not provided by built-in tools.
Main features:
-Fully customizable viewing
-Supporting of 8 encodings
-Ability to work in multiple files
-Working with symbolic labels
-Built-in macro system
-Ability to create own actions and link them with macro
-Help with a detailed description of the features
At the moment, this is the first release version, so please do not judge strictly. If you have suggestions for further development of the program, please contact me.
Link on Google Play: https://play.google.com/store/apps/details?id=com.myprog.hexedit
New version
Max in row option
Small fixes and optimizations
New version on Google Play
New dialog - viewing settings. All configure viewing options will be in this dialog.
New option - Addr length
Thanks for this app.
Enjoy it!
First Row said:
Enjoy it!
Click to expand...
Click to collapse
It would be nice if you could create a tutorial on how to use it ...
JoshDaWhite said:
It would be nice if you could create a tutorial on how to use it ...
Click to expand...
Click to collapse
App contains the 'Help' (you may find it in menu). Please tell me, if you will find errors of translation or if I missed something and i'll make change in the help in next versions. I think, help explains the main points of app usage.
Mrinal Roy said:
Definitely need a tutorial dude.....you can edit this post and add it here.
Click to expand...
Click to collapse
I haven t used hex editors for years...sorry.
New version
The ability to not display addresses/text sections
Scrolling with mouse supporting
New version
-Improvements of file manager
-Characters limit option (may be disabled in 'view mode')
-Some fixes and optimizations
New version
-Ability to works with multiple sd cards
Oh, thanks for making this app!
It would be so great to let the user specify the path to a file to edit!
I mean, if you don't have read permissions for a folder, but can access a file inside it, that's the best way to go, I think.
What do you think?
Does the macro system have compatibility with ASM(ASseMbly) code? If not, could you add it?

Categories

Resources