____ __ __ ____ __ /\ _`\ /\ \ /\ \ /\ _`\ __ /\ \ \ \,\L\_\ \ \___ __ ___\ \ \/'\\ \ \/\ \ _ __ ___ /\_\ \_\ \ \/_\__ \\ \ _ `\ /'__`\ /'___\ \ , < \ \ \ \ \/\`'__\ __`\/\ \ /'_` \ /\ \L\ \ \ \ \ \/\ \L\.\_/\ \__/\ \ \\`\\ \ \_\ \ \ \/\ \L\ \ \ \/\ \L\ \ \ `\____\ \_\ \_\ \__/.\_\ \____\\ \_\ \_\ \____/\ \_\ \____/\ \_\ \___,_\ \/_____/\/_/\/_/\/__/\/_/\/____/ \/_/\/_/\/___/ \/_/\/___/ \/_/\/__,_ / +===========================================================================+ | SHACKDROID - CHANGE LOG | +===========================================================================+ Full SVN Log: http://code.google.com/p/shack-droid/updates/list Report Bugs: http://code.google.com/p/shack-droid/issues/list +----------------------------------------------------------------------------+ | version 1.691 | +----------------------------------------------------------------------------+ * Serveral camera updates and fixes, hopefully now working properly on all handsets. * Camera should have the proper sizing now ~half original. * You can now select the color you wish to highlight the newest threads in threaded view (no more pee pee yellow if your not into that kinda thing), found in settings. * Changed the camera layout a bit to maximize the preview size * Fixed issue with trying to view comments by clicking on a browser link. * Rewrote the way Topic and Thread adapters work for faster loading according to Google. * Various bugs and errors fixed via Crash Reports +----------------------------------------------------------------------------+ | version 1.69 | +----------------------------------------------------------------------------+ * Topics can now be "Watched" by long pressing on a thread in the topic view, then selecting watch. A tray will appear on the bottom of the screen which will update when new posts are added to the topic. You can tap or drag the bar on to view the posts you've watched. * Added option in settings to clear all watched posts. * Pressing back when loading a topic or thread will now return the user to the previous screen. * Tweaked Splash Screen and a few main menu icons. * Added "READ ME" for new users before making posts that mimics the Latestchatty.app (actually rips it directly.. thanks squeegys!) * Fixed compatibility problems with 1.5 and the animation on the start up screen. * Fixed crash problems on certian handsets on startup. * Updated camera code a bit to try and resolve HTC issues. maybe?! hopefully!? * Added option in settings to view complete changelog. +----------------------------------------------------------------------------+ | version 1.681 | +----------------------------------------------------------------------------+ * Fixed bug where when Full Screen is enabled, the application would crash on start. * Added option in settings to revert back to the black and white thread coloring in Threaded view. +----------------------------------------------------------------------------+ | version 1.68 | +----------------------------------------------------------------------------+ * NOTE: The base SDK has been changed to 2.1, BUT it should work phones down to 1.5. My guess is we'll here if it does not farily quickly. * Reduced the size of pictures uploaded to ShackPics, this should speed up the posting of pictures from the phone. There is an outstanding issue with HTC Desires * You can now copy the URL to posts or replies by long holding on various places in the UI. Typically holding on the post in the topic view or within the threaded view, or on the post text itself in threaded view. * Mounds of cleanup in the Threaded and Topic view code, should give some better memory usage. * Brightened posts in Threaded view to make them easier to see. New messages are now shown in Yellow, the darker the yellow the newer the post. * Added gestures to the Topic/Threaded view (more to come later possible) Swipe left and right to change the page, draw a clockwise circle to reload the topics. This can be turned on and off within the settings. * Moved a number of options from the main menu to the settings screen including, Check for new version, Lastest Changes, and Stats. * Added a small bar between the post and post text on the threaded view to make reading a bit easier. * Added Fancy main menu animation, it can be disabled in the settings. * Removed the strange character in the font that caused [] to show up on the ends of truncated posts with ellipsesending them. * Fixed bug where the cache file for checking for new version sometimes became corrupt. * When viewing a story in the Latest Stories it launches a browser via Intent instead of embedding one within the application. * Phones with larger displays and some phones in Landscape will now see the posters name in threaded view. +----------------------------------------------------------------------------+ | version 1.67 | +----------------------------------------------------------------------------+ * ShackDroid will now notify you when new versions are ready, this is not run as a service and only checks when the application is running. This can be disabled in the options if not wanted. * All calls to the API are now using GZIP, this reduces the amount of bandwidth needed for requests dramatically. * The loading of the Topic and Threaded views can be canceled via the back button. * ShackDroid now provides a User-Agent when making requests, formatted as "ShackDroid/version" for example "ShackDroid/1.67" for this release. This will help debug issues on the api side and also allow for better tracking of what versions are active. +----------------------------------------------------------------------------+ | version 1.66 | +----------------------------------------------------------------------------+ * Shack Messages with links in them will now actually be links - sparkly please to be posting more nekkid chicks. * Fixed bug where new threads were showing new posts even though they were empty. * Date now renders properly when using squeegy's api (nobody complained about this.. really?!) * Fixed multiple locations causing crashes, one when viewing threads and one with the background shack message checks. * The .NET version of the API (stonedonkeys) is now using gzip compression... chazums is a super motivator! * ITLC more like ILTC amirite? +----------------------------------------------------------------------------+ | version 1.65 | +----------------------------------------------------------------------------+ * Shack Messages can be checked in the background, and notifications will be displayed on receiving new messages. *Must be enabled via the Settings option. * Links back to chatty threads will be routed back to ShackDroid. * ShackDroid stats function added, it keeps track of stats (duh). It serves no purpose other than stonedonkey being a stats whore. It's only kept on your phone and is not transmitted. * New messages in Shack Messages will be bolded and italicized. * ShackMessages when viewed in ShackDroid will be marked read on Shack News. * Various portions of navigation have been reworked to reduce the number of items held in memory. * Topic and Threaded views have beeen cleaned up to save on memory. * Fixed a bug when navigating to a thread from the Shack LOLs that would prevent posting to the thread. +----------------------------------------------------------------------------+ | version 1.64 | +----------------------------------------------------------------------------+ * You can now view ThomW's infamous LOLs site from inside ShackDroid. Paging still needs to be added as well as some handling for orientation changes, but it's a good start. * Truncated preview in the Topic view, more text was being returned from squeegy's server so it's now truncated. * When viewing a Shack Message it will now use the entire screen. * Removed ShackMarks as it has been down for a while. (may reenable the local version that ShackDroid had a long time ago) * What's New notes now have their own file for easier deployment. +----------------------------------------------------------------------------+ | version 1.63 | +----------------------------------------------------------------------------+ * NWS Posts route through stonedonkey's api until squeegy's supports them. * Text entry boxes will now capitalize first words of sentences, and also try to help the user with spelling errors when applicable. * Using the "Share picture" function will now create a new post in the latest chatty if not started from within ShackDroid. * Made search form scrollable so it works in landscape mode. * Fancy new "What's New" message. +----------------------------------------------------------------------------+ | version 1.62 | +----------------------------------------------------------------------------+ * Added an upload button to ActivityPost.java, this opens the gallery for users to upload an existing pic. * ShackDroid also now appears in the list of 'Share' application in the gallery. * The display in threaded view will now adjust vertically based on the the phones screen size. This will give Droids more reading room. * ShackDroid can now be run in FUll Screen mode, enabled via the settings. * ShackDroid will now show which threads you have posts when viewing the topic list. Default is to highlight the post count light blue, it can be disabled or another visual indicator of highlighting the post can be set via settings. * Search screen has been completely reworked. * New posts are now light green instead of blue. * Cleaned up the dates the RSS feeds. * All screens now use the font setting from the settings screen. * Slightly increased the size of post counts and new post count. * Fixed bug where the checkbox for authorizing checking shack messags was not being enforced. +----------------------------------------------------------------------------+ | version 1.61 | +----------------------------------------------------------------------------+ * Fixed some layout issues with Droid phones (higher resolution) phones. * Changed back to SDK 1.5 for phones that wern't updated yet. +----------------------------------------------------------------------------+ | version 1.60 | +----------------------------------------------------------------------------+ * Camera support added to the post and reply screens. Pictures are uploaded to ShackPics.com. If your account login is the same as your ShackNews login, it will allow pictures to be uploaded at a higher resolution, it will also keep them in your gallery. P.S. Chazums is a mad genious! * The number of new posts since the last refresh is now displayed next to the total replies in blue text. The cache for this resets at midnight each day. * Chracters will such as < > will no longer render as < and > in post previews. * Strikethrough text now renders, but it is still difficult to see. * The check for new version should automatically begin the download if the users chooses to on the update dialog. * Adjusted spacing on the threaded view to create a bigger distinction between the threads and the message being displayed. * Visual tweaks for more consitancy throughout the application. Cleaned up and refactored various parts of code through out. Replaced layouts that were using AbsoluteLayout with RealtiveLayout, this will allow support for phones with largers screens etc. +----------------------------------------------------------------------------+ | version 1.53 | +----------------------------------------------------------------------------+ * Added UNF and TAG support UNF UNF UNF! +----------------------------------------------------------------------------+ | version 1.52 | +----------------------------------------------------------------------------+ * Moved to CupCake (SDK 1.50) Yummy! * Implemented a main menu instead of having stuff all willy nilly. * Fixed ShackMessages, now use HTTP Basic HTTP Auth to be more inline with Squeegies API.. we still have work to do on the API though. * Streamlined some of the navigation, removed stuff that is now on the main menu and replaces with a main menu icon, more work to be done. * RSS's will now show a context menu instantly instead of requiring a long click, was confusing to some users. * Many tweaks to various layouts thoughout the application. Mostly spacing a cleaning things up.. I'd say polish but it aint that pretty! +----------------------------------------------------------------------------+ | version 1.51 | +----------------------------------------------------------------------------+ * You can now view your Archived, Sent, and Inbox in Shack Messages. * You can now send Shack Messages via ShackDroid. * Fixed a problem with spoilers not working if a post started with it. +----------------------------------------------------------------------------+ | version 1.5 | +----------------------------------------------------------------------------+ * You can now check your Shack Messages via Shack Droid. Because ShackNews requires a person to be authenticated before seeing Shack Messages, the API must send your login information before hand. Therefore, if you choose to use this feature you should be aware that your login and password for the shack are being passed to whatever third party API your using. Currently only stonedonkey's or someone running the shack-api-net api (C# .NET) version of the api. If you do not wish to use this feature simply do not enable the option in your settings. No other portion of ShackDroid posts your login to anywhere but ShackNews. * Added Splash Screen (you can click the image to skip the wait) +----------------------------------------------------------------------------+ | version 1.4 | +----------------------------------------------------------------------------+ * You can now use the Shack Search engine to find threads under the main topic view! * Reworked the way I was holding the selected message on the Thread view, it should now remain highlighted even when scrolling occurs, and fixes a bug with the wrong message being highlighted after posting. +----------------------------------------------------------------------------+ | version 1.31 | +----------------------------------------------------------------------------+ * Cleaned more of the orientation change code, the thread will now only reload on an orientation change if the previous pull from the API did not complete. * The list now will remember the last post you clicked on, highlight and scroll to it on orientation change (just for you Sesmaster!) +----------------------------------------------------------------------------+ | version 1.3 | +----------------------------------------------------------------------------+ * Rewrote the manner in which waiting dialogs were written, but this resulted in needing to requery the API when orientation changes occur. * Fixed a nasty bug in the post form that would lose peoples posts when the orienation changes. +----------------------------------------------------------------------------+ | version 1.2 | +----------------------------------------------------------------------------+ * Attempted to fix the crash on application starting. I've found one area where there was a problem, but not sure I've crushed them all. * Posts/LOLs/INFs now no longer apply to the root post instead of the one the user if viewing. * Posting screen now has a wait dialog to let you know it's trying to submit. * Added a "Check for new Version" option under the main menu, on the main topic view, I'll probably shift this to the settings or someplace else later. * Fixed a few loading things with the ShackNew RSS feeds.. the long hold on the story wasn't always firing off the dialog to view the comments or the story. +----------------------------------------------------------------------------+ | version 1.1 | +----------------------------------------------------------------------------+ * Users can now adjust the font size in the settings menu. This currently only adjusts post and threaded text size, waiting on feedback for more adjustments. * ShackMarks now uses erotic socks, ShackMarks web application. More information on Shackmarks can be found on his website located at http://socksandthecity.net/shackmarks/ * The screen should now rotate based on how the user is holding the phone, this is difficult to test since the emulator doesn't provide a method of handling these events. User feedback will be needed to determine if it's working as expected. +----------------------------------------------------------------------------+ | version 1.00 | +----------------------------------------------------------------------------+ * Initial Release