Brand new app developer here. This is my first app. The app is free (though at some point I'd like to have an ad-supported / pro version).
LATEST UPDATE:
Ver. 2.2.0
----------
- LONG OVERDUE UPDATE!
- ADDED MANUAL ENTRY IN THE TIMESTAMPS PAGE!!! Just click the plus button in the top right corner of the project's timestamp page.
- Fixed issue with editing the check out times of timestamps!
- Fixed crash for new users who have no projects and attempt to access the the metrics pages. You must add projects to access those pages.
App can be found in the Google play market:
https://play.google.com/store/apps/details?id=com.simpletimesheet
I would appreciate ANY feedback!
Thanks,
Justin
Ive been through a lot (at least all the free ones) of time sheet/ time tracking apps, and none of them really have everything I'm looking for... but it looks like this one covers just about everything I need. I'll keep you posted on my opinion of it as I use it, thanks again
-pat
p27182 said:
Ive been through a lot (at least all the free ones) of time sheet/ time tracking apps, and none of them really have everything I'm looking for... but it looks like this one covers just about everything I need. I'll keep you posted on my opinion of it as I use it, thanks again
-pat
Click to expand...
Click to collapse
Thanks for the reply!
What did you like specifically about this app? Let me know if there are any features you'd like to see, or if there are any interface issues that are bothering you!
Hi Justin,
I haven't been able to put your app through real-world use so I hope my following feedback helps in some regard.
I'm thinking of getting rid of the check in/delete buttons in favor of a click/click&hold context menu on each project row (where clicking anywhere in the row would check in or check out, and click&hold would have options like rename, delete, other). I want to keep the app simple and streamlined. Your thoughts?
Click to expand...
Click to collapse
I think another option instead of the tap&hold is to implement the triangle on the right as in the Google Music app, that way it is visually intuitive.
Having a tap to check-in might be "difficult" for users to figure out. Maybe use a checkbox and highlight the row when they have checked in?
The date at the top is in a textview which is a bit deceptive since it cannot be edited, BUT good idea to auto fill that field.
The large ADD PROJECT button is good and makes sense.
I like that every option is on one screen and one can create a project in just a couple taps (excluding key presses).
I think the View Project Reports should be moved from the overflow menu and placed in the ActionBar.
Since the Weekly Project Reports screen is a separate activity there should be an up affordance in the top-left (App icon with a left-pointing arrow) to return to the main activity.
The first time you open the Weekly Project Reports the date textfield does not auto-populate with the current date; that also should be changed to a button of some kind.
This may be stretching it, but instead of the date picker dialog box you could use a month style picker, like the one in Business Calendar. I know Google implemented a numberpad in their updated Clock app for their time picker in Android 4.2. Did they do something similar with dates?
I think the state of the Decimal Format checkbox should be saved when the user leaves the Weekly Project Reports screen and restored when they view it at a later time.
Really cool idea on the landscape layout for the main activity!
The Generate Email Report should be put into the ActionBar as the Share icon, but I'm sure you're already working on that.
I don't think the Really Exit? dialog is necessary. It may scare the user in thinking that they forgot to click a save button.
AndroidDevelopers on YouTube are a group of Google developers and designers that take a technical in-depth look at Android apps nominated by their viewers and developers themselves. I'd recommend watching their series as they give some helpful tips on implementing certain things in your code, correct design patterns, and their Android Design in Action show, where they show Holo redesign mockups of Android apps, is pretty awesome. You can even nominate your app to be reviewed.
I think another option instead of the tap&hold is to implement the triangle on the right as in the Google Music app, that way it is visually intuitive.
Having a tap to check-in might be "difficult" for users to figure out. Maybe use a checkbox and highlight the row when they have checked in?
I'll look into the triangle menu.
The date at the top is in a textview which is a bit deceptive since it cannot be edited, BUT good idea to auto fill that field.
I was trying to maintain some symmetry in the GUI. If I can find something that looks better, I'll change it. A textview doesn't look right with the Project name editor underneath
The large ADD PROJECT button is good and makes sense.
I like that every option is on one screen and one can create a project in just a couple taps (excluding key presses).
I think the View Project Reports should be moved from the overflow menu and placed in the ActionBar.
GOOD CALL! I'm not familiar with using that, but it looks like the proper way to go.
Since the Weekly Project Reports screen is a separate activity there should be an up affordance in the top-left (App icon with a left-pointing arrow) to return to the main activity.
I'll look into it, but I've never used that feature in any app before. I always use the back button.
The first time you open the Weekly Project Reports the date textfield does not auto-populate with the current date; that also should be changed to a button of some kind.
I purposely leave that blank at start-up so that the "Click to select a Date" hint shows up. If you are suggesting to have a "Select Date" button next to a date textview, that is possible, but I thought the date box was intuitive enough. I'll consider it tho.
This may be stretching it, but instead of the date picker dialog box you could use a month style picker... I know Google implemented a numberpad in their updated Clock app for their time picker in Android 4.2. Did they do something similar with dates?
I think the state of the Decimal Format checkbox should be saved when the user leaves the Weekly Project Reports screen and restored when they view it at a later time.
I need to write/open a config file (or save to the database). It's coming in a future release
Really cool idea on the landscape layout for the main activity!
The Generate Email Report should be put into the ActionBar as the Share icon, but I'm sure you're already working on that.
Have not been working on that, but it's a good idea.
I don't think the Really Exit? dialog is necessary. It may scare the user in thinking that they forgot to click a save button.
I implemented that before I had a SQLite database. It will be removed.
Thanks for the great feedback!
Someone found a bug. Apparently if you click checkIn on a new project, or click the delete button for a project, and then double click "yes" on the pop-up window, the program crashes. I'll have to look into this tonight.
jbd1986 said:
Someone found a bug. Apparently if you click checkIn on a new project, or click the delete button for a project, and then double click "yes" on the pop-up window, the program crashes. I'll have to look into this tonight.
Click to expand...
Click to collapse
That was me right after I posted my feedback.
gollyzila said:
That was me right after I posted my feedback.
Click to expand...
Click to collapse
I thought that might be the case. I kind of want to leave work early so I can fix that bug lol... but alas, android development doesn't pay my bills
I've fixed this issue, and I've also prevented users from being able to double-click "Check In" or "X", which would result in 2 separate dialog windows (in the delete case, the second dialog fails on a 2nd yes click since the project no longer exists).
I'll probably be releasing a new version this afternoon. I'd like to see if I can get some additional features in first.
New version released
New version uploaded to the Google Play Market.
Version 1.0.2
-------------
- Fixed bugs involving double-clicking of the CheckIn and Delete buttons.
- Made Sorting Buttons persistent.
- Made Decimal Format button setting persistent.
- Clicking of the "Decimal Format" has significantly better performance now.
- Improved stability when changing the screen orientation from portrait to landscape, or vice-versa. Window Manager was not always returning the current screen orientation (it occasionally returns NULL).
I'm trying to apply gradients to some linearLayout backgrounds. There are 3 texviews in the linearLayout. For some reason if I assign different weights to the 3 textviews, the gradient background dissappears from roughly half of the largest textview (usually occurs as soon as I scroll the view, but it will happen automatically after a second or two).
Anyone have any ideas?
EDIT: I figured out the problem. I was using a single instance of the GradientDrawable class for all 3 views... and you have to create a unique gradient for each view, otherwise the exact same shape/size gradient will get applied to those views' backgrounds (this would only work if each view to have the gradient applied was the exact same size).
First Major visual update for TimeSheet (Lite) released!!!
Version 1.1.0
-------------
- Drastically updated the main project screen (Click anywhere on a Project row to check in, and Click&Hold on a Project Row to access that project's menu for name editing and project deletion... more options will be coming in a future release).
- I now use relative layouts to make sure that buttons and project rows utilize the whole screen. Please email me if you are having issues with screen layout on your device.
- More updates soon (such as editing timestamps).
Do you guys like the new interface? Any suggestions?
New Version Released:
Ver. 1.1.2
----------
- BUG FIX (Midnight related. I calculated the time in milliseconds of the beginning and end of the previous day instead of the intended day).
- Implemented the Android action bar (Clickable icons in top-right corner of the app). All menu items will appear in the top-right corner of the screen (such as bringing up the weekly reports screen, or generating an email report).
- Greatly improved the performance of the weekly reports. Reports and email attachments generate MUCH faster now.
- Rearranged Add Project button in portrait mode.
- Active project text is now BOLD.
Another decent sized release:
Ver. 1.1.3
----------
- BUG FIX (Calculation of midnight was still incorrect... UTC instead of the phone's timezone offset)
- Implemented Time Stamp viewer. To view timestamps, click & hold on the project you'd like to view. There is now a new option to "View TimeStamps". In this new screen, Click & hold on any timestamp to bring up a new menu with the option to delete the stamp.
- Next release should contain the ability to EDIT timestamps from the click & hold menu.
Ver. 1.2.0
----------
- Implemented Time Stamp editor. Now you can Click&Hold on a timestamp to delete it, or edit the check-in or check-out times. Ability to add a brand new timestamp from scratch will be coming in a future release.
- BUG FIXES (More Beginning/End of Day fixes related to Time Zones. The main screen is now properly updated automatically when a change of date occurs)
{
"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"
}
Here is my current working design. Do you guys like it? Any suggestions for the color scheme?
jbd1986 said:
Here is my current working design. Do you guys like it? Any suggestions for the color scheme?
Click to expand...
Click to collapse
It's kind of funky looking with the contrasting black rows and gray background. The background of the sort row should also be changed to match the rest of the app theme. I like the green gradient; it doesn't look too iOSy, though you may want to do something more Holo-ish like a green outline or glow. I'd recommend checking out other Holo themed apps and see their themes. I think the ADD PROJECT button should be moved to the ActionBar or, if you want to implement something a little different, a TextField row as described in this ADiA video.
This site looks pretty cool. It has a bunch of custom user-submitted views: http://www.androidviews.net
gollyzila said:
It's kind of funky looking with the contrasting black rows and gray background. The background of the sort row should also be changed to match the rest of the app theme. I like the green gradient; it doesn't look too iOSy, though you may want to do something more Holo-ish like a green outline or glow. I'd recommend checking out other Holo themed apps and see their themes. I think the ADD PROJECT button should be moved to the ActionBar or, if you want to implement something a little different, a TextField row as described in this ADiA video.
This site looks pretty cool. It has a bunch of custom user-submitted views: http://www.androidviews.net
Click to expand...
Click to collapse
I do plan to change the color of the bottom row (with the sort buttons), but I'm not sure in what way yet. My primary concern is keeping a nice consistency with the landscape mode. There is considerably more whitespace in the left panel of landscape mode. I'll repost the screen after I make some more changes.
Nice app thank you, it would be nice if we could completely customize the colors...
ganseki70 said:
Nice app thank you, it would be nice if we could completely customize the colors...
Click to expand...
Click to collapse
I may implement something like that in a future release.
Related
{
"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"
}
Will not be updated anymore.
Boarder is successor of Unlimited Soundboards.
Description
Now it's easy to create the most beautiful soundboard you have ever seen!
- Create soundboards
- Share soundboards
- Set sound as notification/ringtone/alert
- Launcher shortcut to soundboard
- Fast notification enabling and disabling
- Dropbox support
- Settings for each sound:
Name, name size and name paints
Image and active image
Sound volumes and second click actions
And more..
- Soundboard options:
Sound settings
Background file and/or color
Screen orientation
Auto-arrange options
Please read "Help" on soundboard menu.
If you have suggestions, feedback or anything to say then please leave post, I will listen.
Documentation
Unlimited Soundboards tutorial - Making your first graphical board
Help
About
Old downloads
Market
Screenshots
Changelog
1.14 - 10.7.2011
Fixed board context menu in the soundboard menu
Minor fixes
1.13 - 7.7.2011
Fixed Set as notification/ringtone/alert
Fixed duplicate layout on soundboard menu
Won't crash because of menu db updating failure
Added keyboard input types
Added trackball support for finetuning
1.12 - 7.7.2011
1.13 with an issue in the release package
1.11 - 4.7.2011
Duplicate soundboard option
Featured sound can pause other sounds
Filemanager will only try to access sdcard
Option to show a different image when sound is active
Fixed a saving bug when using resources from another board
Different actions when clicking a sound while playing
Fast notification enabling and disabling
Fast soundboard menu loading
Option to fade in and out on pause/resume
Notes: Create new shortcuts after updating
1.10 - 26.4.2011
Auto-align option for graphical board
New sounds will be placed on free space
1.07 - 1.4.2011
Fixed crash when turning off screen on graphical board
Fixed crash when adding non-image file as image
File browser shows full filename now
There are huge increase on apk size because of librarys needed for Dropbox.
I used ProGuard on 1.06, but never got it working the way I wanted it to work.
1.06 - 30.12.2010
Dropbox support
Board directory shortcut on file explorer
Bugfixes
1.05 - 27.11.2010
List board displayed only first row of sound name
List board corrupted when using line break on sound name
1.04 - 27.10.2010
Graphical sound font size changing
1.03 - 23.10.2010
Better CPU usage
Improved stability
Bad boardfile bugfix
1.02 - 19.10.2010
Resize images on scale
Copy colors
Changing background resets background position
Larger font on list board
Sorted file explorer
All images noticed on convert
Orientation selection
'Linebreak/space on name' bugfix
Improved stability
Reset position
Minor things
1.01 - 15.10.2010
Larger text on file explorer.
Set as ringtone/notification/alert on graphical. (Doesn't work on froyo yet.)
1.00 - 27.9.2010
Graphial soundboard
Something else probably too
0.10
Sound volume settings works properly
Board settings
Delete file option while removing sound
Minor fixes
0.02a - 26.8.2010
Image for soundboard
Launcher shortcut for soundboard
Fix - sounds weren't playing after playing sounds too many times
Better icon
0.01a - 19.8.2010
First release
Sounds Nice
Please feel free to tell your opinion/suggestions if you have tried it
Mikuz. said:
Description
Screenshots @0.2a
img651.imageshack.us/img651/9453/launchers.png
Application link and shorcuts at launcher
img826.imageshack.us/img826/3896/soundboardsmenu.png
Soundboard menu view
img225.imageshack.us/img225/2659/soundboard.png
Soundboard view
Sorry but can't post them properly *
Click to expand...
Click to collapse
*You can upload them to the post directly from your computer, you don't need to upload them on an external host-site.
Is this the same app as Custom Soundboard? Otheriwise I cannot find 'unlimited soundboards' anywhere..
thx!
waterbound said:
Is this the same app as Custom Soundboard? Otheriwise I cannot find 'unlimited soundboards' anywhere..
thx!
Click to expand...
Click to collapse
EDIT: Now you can find Unlimited Soundboars on market.
Luggruff said:
*You can upload them to the post directly from your computer, you don't need to upload them on an external host-site.
Click to expand...
Click to collapse
Thanks, attachments wasn't working for me probably because I had some problems with javascript on my browser.
Now it's better
Thanks for this great app!
The ability to play multiple simultaneous sounds is a must have feature.
On my unmodified HTC Incredible running 2.2 the text is larger than the horizontal bar it is supposed to fit in, so the bottom of the text gets cut off. Or maybe the horizontal area is too small vertically.
kenc3dan said:
Thanks for this great app!
The ability to play multiple simultaneous sounds is a must have feature.
On my unmodified HTC Incredible running 2.2 the text is larger than the horizontal bar it is supposed to fit in, so the bottom of the text gets cut off. Or maybe the horizontal area is too small vertically.
Click to expand...
Click to collapse
Row had accidentally fixed height. Also noticed that board got unreadable when using line break.
Thanks
Doing some relatively bad thread necroing here, but I don't know that I want to create a whole new thread just for a suggestion or two...
A couple bugs (at least on my Samsung Galaxy S running stock Eclair):
When the screen shuts off from idling and you have a graphical soundboard open, the app crashes. This also happens if you lock the screen by way of the power button. This happened with the graphical Soundboard I was working with, as well as with a brand new, freshly created graphical soundboard (no sounds added, completely default settings). This does not seem to happen with a List-style Soundboard, or when you're up one level looking at the list of soundboards you've created.
When selecting files for either new sounds or for the graphics of those sounds, the font is too large for the row height and gets cut off at the bottom of any text. It's not unreadable, but the individual rows are hard to select. In actuality, the font size is probably okay, and the row height just needs to be increased.
Some suggestions:
In a Graphical soundboard, have an auto-align function like the main app window; something where you can set up how many rows and columns you want, and then arrange the sounds by that layout, in a grid-style layout.
Options for both Auto-arrange and manual arrange of the above function.
Create new graphical soundboard objects in a fresh space away from other items, so you're not creating new ones on top of each other. Possibly requires auto-arrange to be turned on.
Allow a default setting for the Name, Image, and Sound settings for a particular Soundboard so you don't have to set each one every time you make a new soundboard item.
I just want to say how AWESOME this app is. It lets me create EXACTLY the kind of soundboard I want, with a background pic, images for each sound, individual volume settings, you can play sounds overlapping or choose not to... It's GREAT! ...I just wish it was a bit easier to create multiple soundboard objects, and didn't crash from graphical soundboards. XD
Hope this is helpful!
It's not necroing. This thread is alive as long as I am developing this app. I'm developing this app until I state that I am not developing this app (on this thread).
Also please don't expect me to update this app if there are no suggestions or bug reports.
All posts to this thread are most welcome.
ChromWolf said:
Allow a default setting for the Name, Image, and Sound settings for a particular Soundboard so you don't have to set each one every time you make a new soundboard item.
Click to expand...
Click to collapse
This is exactly why there are "Duplicate sound" feature on sound options. If you are sure that this feature doesn't fit your purposes please inform me and I will consider making "default sound" feature.
Notice that duplicating sound makes it exact duplicate, so you may not notice that there are two sounds one on top of the other.
I have both bugs fixed by now. I will get back to your other suggestions when I have more time. I will be updating my application asap.
Mikuz.;7749079[B said:
Changelog[/B]
1.07 - 1.4.2011
Fixed crash when turning off screen on graphical board
Fixed crash when adding non-image file as image
File browser shows full filename now
There are huge increase on apk size because of librarys needed for Dropbox.
I used ProGuard on 1.06, but never got it working the way I wanted it to work.
Click to expand...
Click to collapse
EEEEEEE!!!! So excited, and it looks GREAT, and doesn't crash! Thank you thank you thank you!!! *finds "Thank" button*
Mikuz. said:
This is exactly why there are "Duplicate sound" feature on sound options. If you are sure that this feature doesn't fit your purposes please inform me and I will consider making "default sound" feature.
Notice that duplicating sound makes it exact duplicate, so you may not notice that there are two sounds one on top of the other.
I have both bugs fixed by now. I will get back to your other suggestions when I have more time. I will be updating my application asap.
Click to expand...
Click to collapse
I think that particular one was just a "User Education" issue. XD I haven't tried seriously playing around with it yet since I'm at work (and already spent enough time the other day messing with it while at work, LOL), but even so.
For me anyway, my suggestions were just things I felt would make the experience even better, but since it's already GREAT, they're just kinda "meh, whenever you get to them." Very happy to see 1.07 so quickly though to fix the issues, I'm just beaming now, this app is entirely too awesome.
ChromWolf said:
For me anyway, my suggestions were just things I felt would make the experience even better, but since it's already GREAT, they're just kinda "meh, whenever you get to them." Very happy to see 1.07 so quickly though to fix the issues, I'm just beaming now, this app is entirely too awesome.
Click to expand...
Click to collapse
Well I appreciate your suggestions (and bug reports too) since I have ran out of ideas what I should add. Sure I could figure something out if I really tried but I'm not sure if that would make this app better or worse.
That said - thanks
need help posting soundboard on market
Hello I used Mikuz unlimited soundboard app creator to make a custom soundboard, i got everything created and sounds assigned and icons, and the project name is in green, and now I am not sure how to post it up for people to share and try out for free any help would be appreciated.
can this be uploaded to the market? or how does that step work?
shatdat7 said:
Hello I used Mikuz unlimited soundboard app creator to make a custom soundboard, i got everything created and sounds assigned and icons, and the project name is in green, and now I am not sure how to post it up for people to share and try out for free any help would be appreciated.
can this be uploaded to the market? or how does that step work?
Click to expand...
Click to collapse
Make sure to read "Sharing board" topics on help.
It can not be uploaded to the market.
To share your board on internet I would suggest you to make it zip file on computer or on your Android device.
(Make sure to zip folder named as your board, not content of it, to make this simpler for receivers.)
You can upload it to Dropbox (you can use Get Shareable Link feature), Multiupload or similar file sharing services.
You can also send it directly to friend using MSN etc.
If you are sure everything on it is 100% legal, you can post it here and ask me to include it on 1st post. (I will upload it to my server if I accept it.)
Mikuz,
This is a great app...really like it.
You asked for suggestions, so here are a few:
Include the ability to pause or stop a sound by touching the sound a second time, instead of having to hit settings, then pause.
Include the ability to create a "stop all sounds" button.
Include the ability to have different images for each state of the sound (stopped or idle, playing, paused)
Include ability to set additional sound preferences per soundboard (like a preference to pause/play on corresponding clicks, or stop sound on second click)
Anyway, thanks again for this cool app...I really, really, really like that I can use it to play entire songs, and not just tiny files.
Welcome to xda-developers wagman67 as well as shatdat7 whose post count I forgot to check
wagman67 said:
Include the ability to have different images for each state of the sound (stopped or idle, playing, paused)
Include ability to set additional sound preferences per soundboard (like a preference to pause/play on corresponding clicks, or stop sound on second click)
Click to expand...
Click to collapse
Good suggestions, thanks.
I'm wondering if it would be better to select if you want to always play, pause or stop sound on second click per sound rather than per board.
wagman67 said:
Include the ability to create a "stop all sounds" button.
Click to expand...
Click to collapse
I think you mean like a normal sound but it would stop/pause all playing sounds. Good idea.
Hi there, I was looking for an App like this a long time and now finally found yours meeting most of my need, so thanks a lot!
I played with it a little yesterday and came up with some ideas I would like to mention here in case it could be easily implemented.
First I was wondering if the already existing Dropbox-Implementation could be used for importing sound and images as well. Now I would put sounds into Dropbox, open Dropbox on Android, chose what I want dowloaded for the Soundboard, switch back to the Soundboard and then for each file click through to the Dropbox-Folder to add it... Using the internal Dropbox-connection this could be done much easier and faster... (Or am I missing something already there?)
Second about importing Images: I would like a button to automatically set the size to the original dimensions of the image instead of having to tap these in manually...
I was very happy to find, that I could switch to landscape, as I use a tablet that is not very nice to handle in portrait-mode... Really nice App
Ah, and are there any Soundboards shared by users yet?
Sorry it took some time to answer but I'm quite busy and probably won't develop until january. (Though you never know if I get excited enought about it.)
If you want to copy a file to a board using the current Dropbox implementation in the UnlimitedSb then you should: upload a board to the Dropbox, copy a file to the board's Dropbox folder and then download the board from the Dropbox.
The current implementation is ment to have a copy of a board in the Dropbox. Copying a file is possible but not handy.
Browsing the files in the Dropbox to copy a file to a board folder is an interesting idea. I don't use the official Dropbox app much but I think that it should be able to handle the same thing decently.
I will see what I can do when I have the time. I should also see if I can improve the Dropbox support at some point. I wasn't able to do everything I wanted since I was using an early version of the Dropbox client.
Nope, haven't heard of any publicly shared boards yet.
Good news soundboard enthusiastics, there's a huge udate coming!
I will rebrand this app since Android 4 will be required and the update will really impove this app and make it more useful.
It will take some time until it can be released. I feel like I should release it already since it's so much better than the current version but I really need to make the experience complete for a good new start.
You will notice when the new version is out if you take a look at the 1. post. Now let's all make sure we got some sandwitch prepared on our desks.
PS. If you figure out a good name for a soundboard app you can PM or email me. Just make sure it's something rather under 10 than 20
voom said:
First I was wondering if the already existing Dropbox-Implementation could be used for importing sound and images as well. Now I would put sounds into Dropbox, open Dropbox on Android, chose what I want dowloaded for the Soundboard, switch back to the Soundboard and then for each file click through to the Dropbox-Folder to add it... Using the internal Dropbox-connection this could be done much easier and faster... (Or am I missing something already there?)
Click to expand...
Click to collapse
This is made easier in Boarder. You can put a sound to Apps/Boarder/<board name> directory in Dropbox and then download it using Dropbox implementation for Boarder.
In Unlimited Soundboards everything that doesn't exist in board directory in Dropbox would be removed in download operation. This is optional in Boarder and there will be dialog promoting the cleaning operation.
voom said:
Second about importing Images: I would like a button to automatically set the size to the original dimensions of the image instead of having to tap these in manually...
Click to expand...
Click to collapse
Not sure If you refer to the last value of dimensions or bitmap size as the original dimensions.
However, I changed the values above text fields to represent the original size of the bitmap. I added a button after the fields for reverting the size to what it was when the dialog was opened.
This change will be included in following releases of Boarder.
voom said:
I was very happy to find, that I could switch to landscape, as I use a tablet that is not very nice to handle in portrait-mode... Really nice App
Click to expand...
Click to collapse
I'm planning to make it possible to choose hybrid mode (portrait and landscape). Hybrid board would react to changing the orientation of your device in listening mode.
Landscape and portrait would, however, be completely separated and only share the same board folder and listening session. This means both must be maintained by their own. There could be feature for copying sounds from orientation to other, making maintaining a bit easier.
This will not be included in a while and can be expected in Boarder after release in Android Play.
Clockr v1.5.1 is now available from the Android Market.
NOW UPDATED TO VERSION 1.5.1!!
{
"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"
}
What is Clockr?
Clockr is a simple home-screen widget that displays the current time in a readable text format.
While it is simple in design, it is packed full of customisation options to make it look just the way you want it to.
Why did I make Clockr?
I have always been a fan of minimalism. I like to have a clean home-screen. Since there was no other widgets available that presented the current time in a way that I wanted it, I decided to make my own widget.
Will it work on my device?
At the moment, Clockr is supported on all current devices running 2.1+. Soon I will have support for earlier versions of Android, but I haven't been able to test this yet. It was designed with a 480x800 screen in mind, but this isn't to say it wont work on other sizes (again, it is something I haven't tested).
Where can I get Clockr?
Clockr is again available as a free download from the Android Market. You can find it by searching for "clockr".
QR code, its click-able if you are on your phone (thanks to Wallla and excedio for helping me out):
I hope you enjoy my widget!
Thanks
- xaffron (One More Clock) for his help with services and his nifty notification trick.
- zappatilias (BattStatt) for the initial inspiration and for the Color picker suggestion!
- ralfoide (24 Clock) learnt a lot by studying his code.
Frequently Asked Questions:
Q: How do I use this widget? Every time I click the icon it just brings up a stupid information screen.
A: Scroll down to the next post, I have provided a simple guide to installing Clockr/Clockr Evolution on your Home screen.
Q: Why does a clock need permission to read phone state?
A: Apparently it doesn't, this has been removed in the latest versions available on the Android Market. If you are being asked for this permission by my app, you are using an older version, please update. - Thanks zappatilias
Q: Some other clocks don't use a service, why does yours?
A: Clockr will only use a service if you enable "Force Update". If you are having problems with the clock going out of sync, you might need to enable "Force Update" as most people suggest this is the best method. In fact I have tested Clockr against other similar clocks using Watchdog real-time profiling and I have found Clockr (With Force Update enable) to be one of the most efficient of all of them in regard to actual CPU usage. I encourage you to test this yourself, you will be surprised at how little this app uses.
Q: Why does it put an item in my notification bar if I select "Force Update"?
A: Since Android 2.0, there have been changes to how services are handled. To keep a service from not being killed by the Android OS, you need to set it to run in the foreground. Since a clock widget needs to be constantly updating itself every new minute that passes, we don't want the OS to kill it off at the wrong time. Now, by setting itself in the foreground, it doesn't mean it's actually working any harder, it just means that when the OS decides to kill off services, it will leave it alone.
In the old days (pre-2.0), it was possible to start a service and flag it as "foreground" and that was it. To do the same thing now, Android requires that a notification is shown to the user at all times. I've hidden it as much as possible (thanks to xaffron for his suggestions), but if you don't like the idea of a notification sitting there, you can switch "Force Update" off.
Q: When will you add this feature...
A: At the moment, I am working on including many features. If you have any suggestions, feel free to post them in this thread but I can only work on so many things at once, I am only human!
Q: Why don't you respond to my complaint in the market.
A: While I do read every comment on the market, if you have a bug/issue, it is best to write about it here or even email me via the email address on the Clockr Market page (which is: [email protected]). Please try to provide as much information as possible, I'm not psychic. If you can include what phone you have, which rom (official/custom) you are using, how did the bug occur, what were you doing, etc... it will help me greatly to find the problem.
Q: Will you be adding support for App2SD
A: No. Please stop asking, you're making yourself look silly. App2SD does not and never will work for widgets.
Change Log:
2010.11.16 - version 1.5.1
- Removed Notification
- Added option to change case (lower, defAUlt, UPPER)
- Added option to change alignment (left | center | right)
- Added force 12hr (for 24hr system clock users that prefer 12hr style Clockr)
- Fixed some landscape view bugs
2010.11.11 - version 1.1
- Total re-design of the Options Menu!
- Added new slide-bar dialog for selecting colors! (Thanks for the tip zappatilias!)
- Font Colors are now 100% custom instead of pre-selected list
- The middle number can now be colored separately
- *Date now has a lot of new options similar to the Time (Clockr Evolution only)
- Uniform version numbers for Clockr and Clockr Evolution
2010.11.08 - version 0.9
- Added "Tap To Open.." feature
- Added Lowercase option if you prefer the middle word in lowercase
- Added Different clock styles to change the middle word to ZERO, OH, or O'
- Added Font customisation options
- Big code clean-up
- Reduced file size by 25%
- Improved performance
- Added Date feature to Clockr Evolution (donate version)
2010.11.05 - version 0.9
- Fixed FC issues
- Added configuration screen (tap on widget to open)
- Service method now updated to work with Android 2.0+ changes (thanks xaffron)
- Added handler to check if phone screen is on/off (borrowed from 24 Clock)
2010.10.28 - version 0.3.6
- Major overhaul
- Recoded 80% of the application
- Now starts a service which is a lot more efficient that previous versions.
- Fixed the "not updating after reboot" issue.
- Added 24 hour clock support.
2010.10.27 - version 0.3.5
- Minor patch to fix some reports of crashing.
2010.10.26 - version 0.3.4
- Clock now updates correctly at the same time as system clock
2010.10.25 - version 0.3.3
- Changes made to some of the words.
2010.10.25 - version 0.3.2
- First public beta release
- Support for devices 2.1+
How to install the Clockr Widget on your homescreen
NOTE: This isn't the only way to add widgets to your Home screen, but it is one way that is easy to explain.
FIRST STEP
You need to start from your Home screen. This is what a basic Home screen looks like:
It has widgets and other things that you can move around.
You need to make sure that you have room for Clockr to be installed (It does take up a whole row of space).
SECOND STEP
Press the "Menu" button on your phone so that this pops up:
Now you need to select the "Add" option (the one I have highlighted).
THIRD STEP
Now this dialog box will pop up:
Select the option to add "Widgets" (highlighted in the image).
FOURTH STEP
Now a list of available widgets will appear:
Select the Clockr widget that you wish to install.
FIFTH STEP
If you followed these simple steps, Clockr will now be added to your Home screen:
If you tap on the widget, you can then change any of the custom options to make it look how you want it to look.
Hope this has helped you, if you are still having trouble, let me know!
Reserved for screenshots!
Stripes by Hollywooder:
Smile by Hollywooder:
Clockr Mods
Taking requests, until he gets the color pickers worked out =P
ALL MODS POSTED ON MY BLOG, DOWNLOAD THEM THERE
Link in first post, and in located to the right of my signature.
hollywooder said:
Took you long enough. I was very well tempted to steal that post from you, lol.
Click to expand...
Click to collapse
Yeah, it has a limit on how often you can post. Need to wait 30 seconds between each post.
hollywooder said:
God, I've been waiting for this for a while. I think a few mods are in order...let's
see, black text, most obviously...who knows what else I'll come up with =D
Click to expand...
Click to collapse
Future version releases will have basic options to change text color, size, background and other necessary things. I just wanted to get this released so people can stop asking me about it. ^_^
Can't wait to see what you can make out of it!
Added some mods. Uploaded to here, and on my blog's downloads section
Zehro and Hollywooder thanks for all your efforts!!
looks like an awesome app, just now added to my screen its much better than tjam in my opinion!
Looks cool, I'll try it out later.
Oh, how about localised versions? One thing that always bugged me about Tajm is that it is only English and am/pm, I'd very much love a widget like that that reads e.g. "ZwölfSiebenundZwanzig"
Cucoo said:
Looks cool, I'll try it out later.
Oh, how about localised versions? One thing that always bugged me about Tajm is that it is only English and am/pm, I'd very much love a widget like that that reads e.g. "ZwölfSiebenundZwanzig"
Click to expand...
Click to collapse
I hope to be able to add this soon.
I'm still very new to Android Development, just learning my way around. At the moment, I am working to provide a configuration screen that allows you to change font size, font color and also add a background image (similar launcherpro dock). After this, I think localisation will be my next goal.
Man, I was totally lurk-stocking the Nexus boards waitin for this. Great work man, thank you!
Freakin' awesome! I use it on my EVO and it looks nasty! I love it!
You know what would go good w/ this? "Dater" "tuesdayNOVEMBERtwenty-fifth"
..just sayin..
typeadam said:
Freakin' awesome! I use it on my EVO and it looks nasty! I love it!
You know what would go good w/ this? "Dater" "tuesdayNOVEMBERtwenty-fifth"
..just sayin..
Click to expand...
Click to collapse
I totally agree with DateR being the next one, fyi mine doesnt update the time correctly everytime.
bleebdat said:
I totally agree with DateR being the next one, fyi mine doesnt update the time correctly everytime.
Click to expand...
Click to collapse
+1 on the date thingy lol. and mine doesn't update immediately as well.
+1 on the date too... if you manage to get like a collection of time/date/percentage etc. it'll be perfect.
hollywooder said:
Black Mod attached below:
White w/ Black Shadow, attached below:
Black w/ White Shadow, attached below:
Taking requests, until he gets the color pickers worked out =P
Click to expand...
Click to collapse
it would be cool if it were possible to install all three mods as separate widgets rather than having to replace one after the other when trying to switch between mods
Thanks for the comments everyone! I'm glad people are liking it, hopefully you will like it even more once I improve it!
The reason it updates a bit slowly is because I didn't want it to be a big drain on battery life. I can always change it so it updates more frequently, but for my first android app release, I didn't want people screaming at me because my app is killing their device. =P
Tonight I have been trying to workout how to get this configuration page to work properly. As soon as that clicks in place, you'll be able to switch font colors and all the other things easily.
I do plan to make other widgets in a similar style (I like the idea of dater, but the name... sounds a bit like a dating service! LOL). Right now, I'm just trying to focus on getting this configuration screen working and then it will be easy for me to apply my application to other ideas.
For now, I gotta sleep. Its after 2am here and I have to work tomorrow! >.<
zehro said:
Thanks for the comments everyone! I'm glad people are liking it, hopefully you will like it even more once I improve it!
The reason it updates a bit slowly is because I didn't want it to be a big drain on battery life. I can always change it so it updates more frequently, but for my first android app release, I didn't want people screaming at me because my app is killing their device. =P
Tonight I have been trying to workout how to get this configuration page to work properly. As soon as that clicks in place, you'll be able to switch font colors and all the other things easily.
I do plan to make other widgets in a similar style (I like the idea of dater, but the name... sounds a bit like a dating service! LOL). Right now, I'm just trying to focus on getting this configuration screen working and then it will be easy for me to apply my application to other ideas.
For now, I gotta sleep. Its after 2am here and I have to work tomorrow! >.<
Click to expand...
Click to collapse
but would it drain the battery too fast if it updates every minute? been using tajm and batt stat for awhile and didn't notice any drain though. but anyway, thanks a lot for releasing this.
p/s: hey isn't it 3am in Melbourne now?
zehro said:
Thanks for the comments everyone! I'm glad people are liking it, hopefully you will like it even more once I improve it!
The reason it updates a bit slowly is because I didn't want it to be a big drain on battery life. I can always change it so it updates more frequently, but for my first android app release, I didn't want people screaming at me because my app is killing their device. =P
Tonight I have been trying to workout how to get this configuration page to work properly. As soon as that clicks in place, you'll be able to switch font colors and all the other things easily.
I do plan to make other widgets in a similar style (I like the idea of dater, but the name... sounds a bit like a dating service! LOL). Right now, I'm just trying to focus on getting this configuration screen working and then it will be easy for me to apply my application to other ideas.
For now, I gotta sleep. Its after 2am here and I have to work tomorrow! >.<
Click to expand...
Click to collapse
Excellent program right out of the box right now! Makes my screen look pretty sexy.. Looking forward to updates and future widgets!
Hi there. I can see, what you have made awesome thing. And i came with one question, can you make multilingual? Or you can post some files, where words of hours are saved, so i can manually translate them to my language. Lithuania.
Sweet job!
Great clock, this one is the one i've been looking for!!!
Just waiting for the tans background so i can have White on black background!
Fresco is now on the Android Market. Please visit this thread for download details: http://forum.xda-developers.com/showthread.php?t=1132869
Fresco is a painting and sketching app for Android.
Features: Full layers support, multiple undo/redo, configurable brush and eraser tools, line smoothing, flood fill, color picker, multi-touch zooming and panning, simple interface, filters (e.g. contrast, saturation, brightness, blur, emboss, blur, noise, sharpen), mirror/move/rotate/scale layers, export to .PSD format with layers intact, supports phone and tablet screen sizes, import images, autosave, HSL color selector.
The full version of Fresco will be available on the Android Market on Monday 20th June. You can download the beta version below.
The beta version is limited to 2 layers (4 are intended for the full version) and a handful of brushes and filters. Permissions required: Internet connection is used for sending bug reports after user confirmation. SD card access is needed for saving images. Only 0.5Mb is needed for installation.
Screenshots:
{
"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"
}
"Gulpha Gorge landscape" painting by Rick Chandler (studiochandler.com).
"Mr. Sketchy self portrait" painting by Rick Chandler (studiochandler.com).
Please note that the beta will expire on June 21. An updated version will be available by then either here or on the market.
Installation instructions
Open your device settings screen by either 1) opening your "Settings" app from your app list or 2) by pressing "Menu" then "Settings" on your home screen.
Select the "Applications" option.
Make sure "Unknown sources" is ticked to let you install non-market apps.
Open the following direct link in your device's browser to download the .APK file that contains the app:
http://goo.gl/O7Xfb
Tap on the file that appears in your notification bar when the download is complete.
To see what other people have created in Fresco and to share your own work, visit the Flickr group (you can post pictures without signing up by logging in with your Facebook or Google account): www.flickr.com/groups/fresco/.
For updates on when the full version is available you can:
- Subscribe to my Twitter feed https://twitter.com/#!/seanw_org.
- Join the Facebook group http://www.facebook.com/pages/Fresco-A-Mobile-Art-Studio-for-Android/169892059738943 (please "like" the page to support the app!)
- Email me at [email protected] with the subject "Fresco Subscribe" and I'll email you when it is released (I won't share your email address and I will delete your address if you ask).
Edit: Thanks everyone for the feedback so far!
Edit: New beta release! Changes:
- The brush and eraser no longer share settings.
- Added a "confirm" button to the configure tool dialog so you're not forced to use the back button.
- Fixed stability issues when previewing filters.
- Lower memory usage.
Edit: New beta release! Changes:
- New multi-touch gesture: tap twice with two fingers to recenter the canvas.
- The startup crash on HTC HD2, HTC Evo 4G and HTC Supersonic should be fixed now. Let me know if this is the case if you have one of these phones.
- Fixed issue where the zoom level would change when the user removed their fingers from the screen at the end of a pinch/pan gesture.
- Improved the presentation of the gallery, brush configuration dialog and editor toolbar.
- The help dialog now mentions how to delete files.
Edit: New beta release. Changes:
- Fixed problem that caused image importing to fail.
- Fixed crash when importing images.
- Fixed crash that sometimes happened when returning to the gallery.
- Fixed startup crash on some devices.
- Image saving should now be faster on lower end devices.
Edit: New beta release. Changes:
- Fixed issue that caused flickering when viewing filter previews on some devices.
- The performance of undoing/redoing brush strokes has been improved.
- Improved feedback when errors were caused by the SD card being unavailable.
- The line smoothing algorithm has been tweaked to reduce lag when drawing.
- The maximum brush size has been increased.
- Fixed various bugs that were causing crashes.
Edit: New beta release. Changes:
- Fixed strange problem where semi-transparent layers had rendering problems on some devices.
- Improved scrolling responsiveness when the gallery screen contains many items.
Edit: New beta release. Changes:
- New icon!
- Fixed problem where sometimes the imported images would be the wrong size.
- Improved the memory usage of some editing operations.
- Fixed crash that would sometimes happen when returning to the app.
Edit: New beta release. Changes:
- Speed and memory optimisations made to filters.
- Memory optimisations made to .PSD export.
- Fixed some interface issues regarding the autosave dialog.
- The back key can now be used to cancel filters.
Edit: New beta release. Changes:
- Tweaks to line smoothing algorithm.
- Fixed issue where the brush parameters would sometimes change just by entering and leaving the brush configuration screen.
- Fixed lag problems with filter preview.
- Better screenshots!
Look great!
This looks awesome! Will be trying it shortly.
chetbox said:
This looks awesome! Will be trying it shortly.
Click to expand...
Click to collapse
This works really well and I love the interface. My only gripe so far is that it's not obvious when the background is transparent. It would be great if it was checkerboard instead of white (like in the layer view).
Also, I'd like to see support for images of different sizes and zooming too if possible! I know this is likely to add to the complexity of the app, but really think these are features you need.
It is the best painting app for android so far imo. But I think it needs a landscape image size, a better paint fill, and an option to have the cursor slightly above your finger so that your finger isn't covering it. But the number one thing it needs is the fill. Filling an object makes little white outline of the color.
Btw I'm using HTC g2 and it doesn't lag or anything, runs very well.
chetbox said:
This works really well and I love the interface.
Click to expand...
Click to collapse
Great, thanks for trying it! What device did you use it on?
My only gripe so far is that it's not obvious when the background is transparent. It would be great if it was checkerboard instead of white (like in the layer view).
Click to expand...
Click to collapse
I'd love to add this too and it's a dormant feature at the moment. Unfortunately, there are some issues I need to work on.
Also, I'd like to see support for images of different sizes and zooming too if possible! I know this is likely to add to the complexity of the app, but really think these are features you need.
Click to expand...
Click to collapse
You can pinch to zoom at the moment if that's what you mean. Different images sizes is definitely on my feature list, including landscape canvases.
Mylenthes said:
It is the best painting app for android so far imo. But I think it needs a landscape image size, a better paint fill, and an option to have the cursor slightly above your finger so that your finger isn't covering it. But the number one thing it needs is the fill. Filling an object makes little white outline of the color.
Btw I'm using HTC g2 and it doesn't lag or anything, runs very well.
Click to expand...
Click to collapse
Awesome, thanks for the feedback! Yes, landscape is a top priority feature. I'll be adding offset drawing too. You're right, the fill bucket does need some work.
oh man, i was looking for something like this for my evo and xoom! i'll try it out over the next couple of days and provide my thoughts
seanw.org said:
Awesome, thanks for the feedback! Yes, landscape is a top priority feature. I'll be adding offset drawing too. You're right, the fill bucket does need some work.
Click to expand...
Click to collapse
I just spent the last half hour playing with this on my EVO. Definitely something that the Android world is lacking!
As I use this app more and more in the hour, I realize how much I love it and I can give a bit more critisism. I now don't really care about the fill tool as painting it manually is a lot more fun and gives a nice texture.
I also think the eraser and brush should have seperate setting, so a big feather brush for erasing, and the normal brush for painting. There was more things I realized but can't think of them right now, I will edit this post when I remember.
Mylenthes said:
As I use this app more and more in the hour, I realize how much I love it and I can give a bit more critisism. I now don't really care about the fill tool as painting it manually is a lot more fun and gives a nice texture.
I also think the eraser and brush should have seperate setting, so a big feather brush for erasing, and the normal brush for painting.
Click to expand...
Click to collapse
OK, it's on my list of things to do next. Keep the critique coming if you think of anything else! I want to make this the best painting app on Android.
Great picture by the way. I like the shading. Have you tried playing with the filters? Emboss is quite fun for extra texture.
Gonna give it a test now
Great!! Used it on the Atrix, it works really well! Needs a bit more accurate drawing & erasing (as it was suggested a couple of posts earlier), your finger covers the line as it is now. Will post more ideas soon.
Great potential!!
thanks, awesome job mate!
i don't have to go back WinMo to get all nice drawing apps
works very fast and fluid on HD2, running MIUI 1.4.22.
size isn't an issue on 4.3 inches
maybe "menu" button features could be ipmlemented in bottom bar with "drag up" gesture much like music player on miui if you know what i'm saying.
anyways, excellent for beta, get it to market with final polish i'd shure be willing to pay couple of $$ for it. and offer free verion without layers forcasual users, with ads.
keep up with great work!
stirkac said:
thanks, awesome job mate!
maybe "menu" button features could be ipmlemented in bottom bar with "drag up" gesture much like music player on miui if you know what i'm saying.
Click to expand...
Click to collapse
Thanks for the suggestion. I'd love to have an extra toolbar button for the menu because I know from app reviews that some users don't know where to look for extra options. I want to make sure all the features are easy to find.
anyways, excellent for beta, get it to market with final polish i'd shure be willing to pay couple of $$ for it. and offer free verion without layers forcasual users, with ads.
Click to expand...
Click to collapse
Thanks! That's roughly my plan. I think it'll be best to have layers in the free version though so people that haven't used layers before can get a feel for how useful they are.
Loving this
Super fast and accurate on my Vibrant. Love the gestures. Drawing tools are neat and the filters are fun. Options are all easily accessible.
Took a minute to figure out how to delete a layer (tried long pressing on the layer). Wanted to save the image with a name - not just save it generically. Also, duplicating an image could be nicer if I didn't have to open the image to "save a copy."
Very awesome drawing app! Can't wait to let my kids play with it, too.
tobidashi said:
Super fast and accurate on my Vibrant. Love the gestures. Drawing tools are neat and the filters are fun. Options are all easily accessible.
Took a minute to figure out how to delete a layer (tried long pressing on the layer).
Click to expand...
Click to collapse
I decided to avoid long pressing for layer options because my initial testers found this hard to discover.
Wanted to save the image with a name - not just save it generically. Also, duplicating an image could be nicer if I didn't have to open the image to "save a copy."
Click to expand...
Click to collapse
I'll have a think about how names can be assigned to files without annoying users with pop-ups each time they export a file. What was the reason you wanted to name your file? I could add a menu option that lets you give your painting a title and exported files could be named after this. Would that help?
Also, duplicating an image could be nicer if I didn't have to open the image to "save a copy."
Click to expand...
Click to collapse
I'm planning to add a "copy image" operation to the gallery screen which should fix this.
Very awesome drawing app! Can't wait to let my kids play with it, too.
Click to expand...
Click to collapse
Awesome, thanks for all the feedback! I'd be really interested to know how your younger users find it too.
Awesome app. Running perfectly on my Galaxy S
Awesome app,bro
Sent from my HTC HD2 using XDA Premium App
Works great on Xoom except Xoom is more of a landscape device and no landscape support yet, other then that its very nice
Works well on Acer iconia A500 on 3.0.1 - great paint app!
{
"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"
}
The Steam mobile app is definitely due an update, the last update was released in March 2012, but I don't see that changing for a long time.
The current interface for the Steam app is terrible, low quality images all over the show, it's a direct port from the iOS app, and that most certainly
does not follow the Android design guidelines. If Valve won't fix and update the app, who will?
I will.
This App is a modification to the official app from Valve on the Play Store. This mod completely changes the user interface from the ugly interface
that is currently in use, to a more pleasing interface known as "Holo". The visuals of this app follow the Android design guidelines as closely as it
possibly can without having to recode the entire app.
As well as this app being a visual update, the app also comes with speed increases, stability and general smoothness all the way throughout the app.
The standard app uses images for the text input box, send button and many more features of the app; using images for assets such as this contribute
to slowing down the speed of the app due to there being more files to read from. I have removed the need for many images in this app by moving the assets
from using images to using official Android code (Assets such as chat text input and the send button).
Every single visual asset of this app has been changed and rebuilt using the Android guidelines. The action bar is no longer an ugly bar with diagonal pin stripes
with a gradient overlay, it's now a single colour Android action bar. The chat bubbles are no longer obnoxious low quality bubbles, they're now high quality boxes
similar to that of the boxes used for Hangouts. All these visual changes and more in the app.
On the official app, scrolling through web pages (such as people's profiles) was painful, scrolling would take forever with a huge noticeable lag on every scroll,
making tasks such as viewing your games list unbearable.
To install this app, you must first of all uninstall the official app from the Play Store if you currently have that on your device.
Once the app is uninstalled, you can then install this version.
Mentions:
http://www.vgu.tv/2014/01/16/modder-creates-holo-steam-app-android/
http://www.steamfirst.com/steam-android-holo-style-app-looks-beautiful-download-it-now/
This app is completely free, you are free to use it for as long as you like without payment towards me, however if you wish to donate to me to help me
further my work in learning how to develop applications from scratch, this is how.
Donations are through PayPal, send how much you want to, every bit helps, the email to send the donation to is [email protected]
You do not have to donate, it is simply an option if you want to support me, please do not feel pressured into giving your hard earned cash to me for a small app like this.
Current Donor list:
This is a shout out to those who have donated. It helps me a lot, it brings a smile to my face, to know that people appreciate the work which I do, that they enjoy or like using
the app. It makes me feel good. Thanks to those who have donated or will donate, thank you.
Donors:
Cole (Member iCole from Facepunch)
dsidewd (In the form of a £2.50 album on bandcamp)(Member dsidewd from Facepunch)
In the attachment is the download for this app.
31-12-13
First release, pretty much everything changed from the default application
01-01-14
Gradient added in navigation area (Similar to that in settings app)
Official Android design used for button used for "Send" and "Clear Chat History" (Includes disabled, enabled and pressed animation)
Official Android design used for text input used for "Tap to chat" (Includes disabled and enabled animations)
Holo icons added to navigation area (Bug: icons are huge)
02-01-14
Holo icons in navigation area have been redone, their size is also correct this time
03-01-14
Menu button on navigation bar removed
Back end changed to the latest Android API
Increased speed and stability (Refresh times have been decreased by a huge amount, navigation is faster, boot time is faster and the app doesn't have to reconnect as much)
Send button changed to official android button code
Text input in chat changed to official android text input code
All pop up windows changed to KitKat design
Application can have added backwards compatibility to OS versions before 2.2(Froyo) if requested
Unread messages text on friends list is now white
Navigation gradient is no longer a gradient. Now is #191919 to mimic the future slide out navigation which will be implemented
"Tap to chat" changed to "Send a message" (Like Hangouts)
04-01-14
Padding beneath text input on chat removed
Text next to friend names are now the same as the colour of the profile picture containers
Text in chat boxes is now centred
30-01-14
Speed increases and stability
Here's a video demo.
Amazing work! Scrolling is now also waaay smoother than on vanilla.
Really impressive
Sent from my Nexus 5 using Tapatalk
Looks great! Really needed this, I couldn't take much more of the default app's appearance.
If only Valve would do something about it sooner
Would it be possible to drag the side panel menu in from the side, and hide it away with another swipe? Similar to the new Play Store style?
Other than that amazing job!
jaimbo said:
Would it be possible to drag the side panel menu in from the side, and hide it away with another swipe? Similar to the new Play Store style?
Other than that amazing job!
Click to expand...
Click to collapse
In the current state the app is in, I cannot. However, I am working on a separate app which will replace this, that app will be full holo and be on the Play Store.
How exactly do you modify an app like this? Is there a general overview/tutorial somewhere?
God I would love this done to the Rdio app.
mitchsamuels said:
How exactly do you modify an app like this? Is there a general overview/tutorial somewhere?
God I would love this done to the Rdio app.
Click to expand...
Click to collapse
There are various programmes which will decompile an app, once you've decompiled the app, you will be left with the apps source code.
Once you've got the source code, you can start modifying images, XML files and Java files. Once you've done, you can recompile it, usually using the same programme as the one you used to decompile, although the signature will be different
conRAWR said:
In the current state the app is in, I cannot. However, I am working on a separate app which will replace this, that app will be full holo and be on the Play Store.
Click to expand...
Click to collapse
Please, please, pleeeease make it look like this!
And nice work!
great looking mod! conRAWR, can you share the wallpaper used in the last screenshot please? it looks awesome.
cannot install, it says package with same name, but signature in conflict is already installed.. :/
kentobi said:
cannot install, it says package with same name, but signature in conflict is already installed.. :/
Click to expand...
Click to collapse
Uninstall the old one first
1/4 Life said:
Uninstall the old one first
Click to expand...
Click to collapse
thanks that did it, thought it was supposed to be an update
Kaemo said:
Please, please, pleeeease make it look like this!
And nice work!
Click to expand...
Click to collapse
That looks so awesome. Honestly if it looked like that I would pay for it.
Oh my god oh my god oh my god THANK YOU! I have been waiting for such an update for aaaages. I've posted the link for a few of my Steam friends and they're testing it out - here's what we discovered.
I found a first bug and a thing or two which can be reverted:
- If you have pending messages, touching the number near the name doesn't open the chat. I need to touch the name, then touch chat.
- The message boxes used to be gray and blue, now everything is white. If you can add alternating colors, it'd be great!
Suggestions for expanding features (which may be impossible since decompiling doesn't give the original source, but asking can't hurt!)
- Do you think you can fix the notification system? Steam somehow doesn't push them like WhatsApp does.
- Steam group chats is something the app has lacked for forever!
- Ability to clear history of certain chats while leaving others untouched?
RainbowSwag said:
Oh my god oh my god oh my god THANK YOU! I have been waiting for such an update for aaaages. I've posted the link for a few of my Steam friends and they're testing it out - here's what we discovered.
I found a first bug and a thing or two which can be reverted:
- If you have pending messages, touching the number near the name doesn't open the chat. I need to touch the name, then touch chat.
- The message boxes used to be gray and blue, now everything is white. If you can add alternating colors, it'd be great!
Suggestions for expanding features (which may be impossible since decompiling doesn't give the original source, but asking can't hurt!)
- Do you think you can fix the notification system? Steam somehow doesn't push them like WhatsApp does.
- Steam group chats is something the app has lacked for forever!
- Ability to clear history of certain chats while leaving others untouched?
Click to expand...
Click to collapse
The bug with tapping the chat button not working is a long standing bug in the normal Steam app and is completely random whether it happens or not, I will continue to look into a fix for this.
Alternating colours were a thought while developing, however in the end it was decided to use completely white. The white is much more appealing than alternating colours, it also attempts to mimic the Hangouts chat boxes.
I assume you mean to have the notifications to include what the message is?
It would be incredibly hard to add this, but I may attempt this in the future.
This you already can, just enter a chat with a certain button, press on the overflow menu and press the button that drops down.
Is it possible for you to release the source code or is Steam's license prohibiting that? Just asking since my Steam account is too valuable to be put at risk. Now, I am not saying that OP is out here to steal peoples login info, but there's always a risk involved when you are logging in through a 3rd party app.
If only Valve would man up and update the damn app. It's been what, over 1½ years since they updated it, yes, it looks horrible, it's slow and barely usable.
conRAWR said:
The bug with tapping the chat button not working is a long standing bug in the normal Steam app and is completely random whether it happens or not, I will continue to look into a fix for this.
Alternating colours were a thought while developing, however in the end it was decided to use completely white. The white is much more appealing than alternating colours, it also attempts to mimic the Hangouts chat boxes.
I assume you mean to have the notifications to include what the message is?
It would be incredibly hard to add this, but I may attempt this in the future.
This you already can, just enter a chat with a certain button, press on the overflow menu and press the button that drops down.
Click to expand...
Click to collapse
The chat button not working problem just appeared for me for two people I usually speak with, didn't happen before, but I think that's a coincidence then.
If you could include the option for alternating colors, it'd be great. Google design choices aren't always perfect either and I like to see who's who at a glance.
With the notification, I mean that the notifications often don't get pushed but feel like they get fetched, since they often don't notify while the screen is off and when the screen is on it suddenly notifies again, having like a 20 minute delay. Though I think it's just Steam not using the Google Push Notifications, and this might be impossible for you to fix.
Attempting sounds great! Sadly I think you'd need cooperation from Steam somehow, I don't suppose there's a clear API and messing around in decompiled code isn't exactly very structured .
The clear history option was requested by a friend, they wanted to batch-remove some histories, though I can't really see the point of it. Might be that they have a lot of messages from lots of people.
New users: consider Android Tiny Television Time Tracker
DroidShows still uses an old API version of TheTVDB. This worked just fine until recently, but in May 2023, many bugs were introduced into the API (episodes were missing or duplicated). These bugs have now been resolved (as of May 22nd, 2023), but the legacy API will eventually be deprecated.
This fork of DroidShows uses TMDB to gather the show data instead of TheTVDB and thus should be considered for new users.
DroidShows
This fork of DroidSeries adds quite a bunch of features, among which an improved design, a menu overflow button, pinning, quick search and filters, separate archive/backlog list, a last seen episodes log, swipe gestures, more show information, backup/restore, double episode entries prevention, faster updating, cover and fan art view, a modern launcher icon and it speeds up responsiveness significantly by (more) efficient SQL queries and some threading. DroidShows only needs an internet connection when updating the show info or watching full-size posters.
DroidShows can now be found in the F-Droid Repository.
Features Overview
{
"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"
}
DroidShows v7.11.2 (September 2, 2020)
©2010 Carlos Limpinho, Paulo Cabido under GPLv3
Modified by Mikael Berthe
©2014-2020 Guillaume under GPLv3
Icon file is a mix of work by Thrasos Varnava and Taenggo
Material icon made by @Listy2021 and me
Homepage
Wiki (FAQ)
Screenshots & comparison with original DroidSeries
Source code
Download APK:
Latest version is always attached to this post
Releases on Github
F-Droid Repository
Buy me a beer
Liberapay
Some pointers:
Don't forget to update all shows regularly (pull-to-refresh)
Context menu has more options (long-press item or use overflow buttons)
Swipe left-to-right to go back
In Shows Overview:
Tap poster for next episode's info
Double tap poster for show info
Long-press poster for external resource (to *urls directly, or list)
Swipe right-to-left to mark as seen
In Show Details:
Tap poster for full-screen view
Click full-screen poster image for fan art
In Show/Episode Details:
Tap IMDb rating to view in IMDb App when installed, or on IMDb's mobile webpage
Tap the air date to add to calendar
If you've found a bug and want to report it here, please have a look at this post by @Ibuprophen.
Changes in v7.11.2
Don't reload search results after adding a show
Possibly prevent delays in main and seasons activities by making AsyncTasks static
v7.11.1
Decrease pull-to-refresh delay from 1000 to 500ms
Instead of crashing, show an error toast if no Calendar app was found
Don't restart activity when rotating
v7.11.0
Preliminary statistics: per-show total seen time (calculated with the average episode runtime)
Bring back "Include/Exclude seen" option in main menu (faster than "Filter shows")
Make versioning of backups optional
Fix daily backups trigger by disabling write-ahead logging for database (which is enabled by default since Android 9)
Trigger automatic backup in onStop() instead of onDestroy(), since the activity could apparently stay opened for days and backups would not be created
Changed HttpURLConnection to HttpsURLConnection (#89)
External resources: add https:// to URLs without :// instead of http://
Refactoring: renamed some methods, same name for per-show and per-season methods
v7.10.2
Fixed: touching the right edge of the screen triggered onBackPressed()
Fixed: onBackPressed() could be triggered twice
Improved mark next episode gesture detection (don't scroll vertically during gesture)
v7.10.1
Add long-press on checkbox to change seen timestamp (as in episode details) to episodes overview
Improve gesture detection for Mark episode as seen
Fixed a crash when adding a new show without a poster (no idea how that return; statement got lost)
Refactor (messsages_edit_)seen_date (messsages_edit_)seen_timestamp and seendate to seenTimestamp
v7.10.0
Add time picker dialog for seen timestamp
Fixed listView not resetting to top when switching between current/archive/log
v7.9.11
Prevented loading shows twice on start-up due to spinner.setOnItemSelectedListener. This caused flickering of the list.
Improved use of notifyDataChanged to speed up list changes
Used similar procedure to fetch posters when adding shows and when updating shows. This may solve the issue that the poster didn't show up when adding a new show.
v7.9.10
Removed maxSdkVersion to support Android 10
android:resizeableActivity="true" should remove letterbox on 21:9 screens
Changed versionCode format
Properly sort seasons instead of 1,10,2,20 (TheTVDB API bug)
Use AsyncTask for adding shows
v7.9.9c
Fixed "simple check to prevent "Update all shows" from being triggered multiple times"
German translation updated (thx @casperk)
Always reload shows after adding to prevent duplicates (#79)
Improve IMDB rating handling in episode details
Fixed Seasons/Specials order in Seasons overview (caused by API changes)
v7.9.8
Added (+) "Add new show" button to Search field (search for show, if isn't added yet, click + button to add it right away)
Allow short (non-URL) entries in external resources (e.g. the name of the guy/gal who forced you into watching that show)
Added simple check to prevent "Update all shows" from being triggered multiple times.
Restored behavior: update current AND archived shows after clicking "Search"
Added tip for adding calendar items
Improved external resources examples
v7.9.7
Updating via pull-to-refresh sometimes wouldn't work after the 1st time (thx for reporting, @Ibuprophen1)
Overscroll wouldn't always snap back when aborting pull-to-refresh
v7.9.6
Fixed issue with progress indicator on restore (thx casperklein)
Fixed issue with reloading shows after restore (thx casperklein)
v7.9.5
Add context menu item for Seasons in Log mode
Add plural for 'to be aired' (thx m1ga)
Fixed a problem with duplicated thumbnails on updating all shows while the listView was reordering its shows asynchronously (e.g. when restoring)
v7.9.3:
Fixed Edit seen date (load & save) in Episodes Overview (thx @Mirclus #69)
Preliminary change TargetSDK = 21 for fixing black bar at bottom for high-res displays
Bundle database ops when updating show stats (beginTransaction() etc.)
Fixed a mistake in Edit seen date in Episodes Overview
v7.9.1:
Changed menu order for Search on old Android versions
Fixed episode IMDb lookup from Log
Cleaned up options and context menus in Log mode
Added context menu buttons to Log
Set context menu title to episode name in Log mode
v7.9.0
Option to calculate the next episode by starting from the last episode that was marked as seen (don't assume the first unseen episode)
Add episode to calendar by clicking on the air date
Context menu items to search on FANDOM (Wikia) and Rotten Tomatoes
Include timestamp for seen mark (needed for "Mark next episode starting from the most recently watched")
Visual distinction in "Search shows" between current and archived shows
Pinned shows aren't white, but have a "pin" next to them
Don't show toast messages for automatic backups
Disable fast scroll (interferes with context menu and show filters)
Show database update errors as toast messages and logcat entries
Update next episode text when toggling a relevant option
Don't just update last season when changing synopsis language (ignore the relevant option)
Searching in "Add show" activity for 2nd time, then changing synopsis language would search using 1st search term
Open AddSerie activity when clicking the "Add show" button to prevent confusion
Changed some error handling for database operations
Older changes
@ltGuillaume, good job on the app,im installing for the first time and I find the search field a bit akward,text over text.
thanks
Penacal said:
@ltGuillaume, good job on the app,im installing for the first time and I find the search field a bit akward,text over text.
thanksView attachment 3153368
Click to expand...
Click to collapse
Oh wow, that's odd, thanks for reporting! Since DroidSeries is using a default "searchable" element, which cannot be styled (other than hacking into it), it uses your ROM's default settings. Are you sure you haven't seen this transparency in another app? From the status bar icons in the screenshot, it looks like you're using a custom ROM (or at least some kind of theme customization), it might just be that the searchable / SearchView has been overlooked by the themer. Please let me know if this helps finding the cause, or if you can find another phone having the same problem with just my fork of the app. Thanks!
I have made some changes since, so a re-download is recommended (it's got the same version number, really small changes, attached to my previous post 1 minute ago), but it's not yet search-related, so looking forward to your reply
(by the way, I just couldn't get used to XenoAmp Using ArmAmp )
@ltGuillaume, you are right,it's a theme issue,it's using some transparency,after uninstalling the theme,the search field looks fine. sorry about that.☺
OT:regarding xeno amp, I'm using it for over a year, but in the beginning was difficult to get used to such a non convencional player?, but it's a very good one, and with a good developer, about ArmAmp, it's such an awesome player too?, with a ton of features.
Finally got the ellipsize="marquee" working properly with the customized ImageView class for the posters. Note to self: never blindly trust someone else's code...
Was about to ask what that means, but I figured it was the issue with checkbox, immediately after installing the new version. ?
Penacal said:
Was about to ask what that means, but I figured it was the issue with checkbox, immediately after installing the new version.
Click to expand...
Click to collapse
Actually the checkboxes should've been fine all along If you find it too cumbersome to click the checkbox (and keep ending up in the episode info page), you can tick the option in [About] to use the entire line to check/uncheck an episode. Long-pressing will still get you into episode info. I usually just swipe right-to-left in the overview to check a new episode as seen. BUT I just had another look at the checkboxes and it should be a lot easier to check/uncheck them now
The issue I had was basically that some padding wasn't taken into account by the poster's View in the overview screen. In turn, this meant that any ellipsizing (either fading, like now, or "..." when text becomes too long for the view) was indeed done, but just off-screen Quite annoying to figure that out , as you can imagine
I just tested this thing on a tablet for the first time and I found and fixed a couple more issues concerning the poster. Android is sooooo picky and annoying, it's... just like web design
New v3.81 on previous page.
Some hidden settings in About, lol, the only place I didn't look☺. I mention the checkbox, cause in the previous version I saw a ugly zoom, when checked. Now it's fine.
I'm sorry that must've been the theming again I don't use a custom checkbox image, nor do I scale it in any way, so must've been that again. Nevertheless I heard before that it was difficult to actually check/uncheck an item while not unintentionally ending up in the episode description, so thanks to your mentioning of an unrelated problem I still managed to fix that one in the end
HTC Desire CM7/2.3.7
[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
@ltGuillaume, what do you think of removing the date from next episode,leaving only next S02E01,as it's strange to see 2005 and so on dates there?,yes still catching up on some tv shows?,and to keep only date for next aired episodes.dont know if u find this interesting,but just leave you my though anyway.thanks
Hmz I get what you mean, it's probably not that useful other than that you can kinda guess at a glance of the "next next" episode will be available soon, too (say the "next episode of a weekly show was 6 days ago, you might as well want to wait another day and see two in a row). The not-so-useful reason I left it was that I like the context of when it was aired (e.g. Christmas time or Halloween are quite often pointers to what kind of episode it'll be, or just to reminisce on what I was doing back then which is hard now I'm watching Miami Vice as I wasn't born yet in 1984 )
HTC Desire CM7/2.3.7
[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
Guess im getting old then,as I saw Miami Vice,back in the days, and Macgyver,that im watching again,thought I can't really remember what I was doing back then,?
Haha cool. Started rewatching it some time ago, but it damaged its "epicness" a bit, to be honest :$ I videotaped so many MacGyver episodes I think I still can find ten of those tapes or so in the attic Think I was 8-9 or so back then, so definitely didn't watch it "live", but yeah loved it
HTC Desire CM7/2.3.7
[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
@ltGuillaume Great job forking DroidSeries! I wish I had the time to help out :'(
Keep up the good work!
kopus said:
@ltGuillaume Great job forking DroidSeries! I wish I had the time to help out :'(
Keep up the good work!
Click to expand...
Click to collapse
Thanks! And it's an honor, sir! No worries man, you did most of the work already And it's a (good) learning experience for me without having to start from scratch while improving an app that I was using regularly anyway, perfect combination
HTC Desire CM7/2.3.7
[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
Just released a new version with one small and one bigger change:
I found the bold style of the "Next Episode:" line too distracting when quickly scrolling through the list to find a show. Plus it was redundant since now new episodes not aired yet already are presented darker (disabled).
In overview, an Undo option will become available in the menu as soon as you marked an episode as seen (via swipe or a show's context menu). Useful when you triggered the swipe operation by accident, for example, or didn't get to the end of the episode just yet. Remembers all marked episodes, until you exit, or Android destroys the app.
http://forum.xda-developers.com/attachment.php?attachmentid=3183301&d=1424874036
@ltGuillaume,about the undo option, if I understood correct, if I mark episodes as seen and then I go back to main page, and press the menu, I will have the option to undo, right? I tested the function but I didn't find the undo option. Another curious behaviour here, is the swype, if I swype from right to left it acts like a back key!? Any thoughts on this? By the way I'm running lollipop on the nexus4. thanks
Penacal said:
@ltGuillaume,about the undo option, if I understood correct, if I mark episodes as seen and then I go back to main page, and press the menu, I will have the option to undo, right? I tested the function but I didn't find the undo option. Another curious behaviour here, is the swype, if I swype from right to left it acts like a back key!? Any thoughts on this? By the way I'm running lollipop on the nexus4. thanks
Click to expand...
Click to collapse
Sorry, you misunderstood As said, the Undo option only kicks in on the shows overview screen when using the swipe function or a show's context menu option to mark the next episode as seen. Why? Well, because when you're already in a season's episode list there are checkmarks to easily mark an episode seen or unseen again. This was only meant for use from within the start/overview screen.
Do you think it's useful for the situation you described? I could implement it of course, but I don't know if anybody would use it...
Swiping from right to left was initially implemented for the overview screen only: swipe and the next episode of that show will be marked as seen. As I had this routine lying around anyway, I used it in all the OTHER screens to allow you to quickly go back to the previous screens. This works quite nicely, but I agree it's rather unorthodox. However, it's described well in the changelog, and nobody's forced to use it either
HTC Desire CM7/2.3.7
[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
OK, no, I think swype to go back is great, I just thought it was a unexpected behaviour, but swype to mark as read is only on the overview page, OK then, guess I'm still learning how to use it?
Is this better or worse? Background a bit translucent (not too much, coz I think it would otherwise be too distracting....)
Another thing I cannot check is whether there's still an Action Bar with the overflow (...) button in this version (I'm on Android 2.3).