2012-05-23 Santiago Munín * Core.java: Added a generic function which will serialize given params in order to send an API request. * PandroidEventviewerActivity.java, PandroidEventviewerService: Refactorized the serialization of parameters (now, they call Core.java function). 2012-05-22 Santiago Munín * PandroidEventviewerService.java, PandroidEventviewerActivity.java: Added group filter. * res/layout/main.xml: Enabled group spinner. 2012-05-21 Santiago Munín * EventList.java, PopupValidationEvent.java: Removed references to Core as an object. 2012-05-19 Santiago Munín * AlarmReceiver.java: Removed. Now it's the service which will retrieve data. * Core.java: The method of setting periodically data retrieval was changed. Now, the AlarmManager will launch the Service instead of BroadcastReceiver. * PandroidEventviewerService.java: Every time it receives a call from the AlarmManager, will search for new events. * Most of files have little changes to adapt the new data retrieval subsystem. 2012-05-17 Santiago Munín * Core.java: Changed methods to static. * Main.java, PandroidEventviewerService.java, Core.java, Options.java, EventList.java PandroidEventviewerActivity.java: Instances of "Core" removed. 2012-05-12 Santiago Munín * Licenses and javadoc comments added to all files, refactorized code. * Main.java: fixed a bug which was making the app crash when "Reset" button was clicked. * res/drawable-ldpi/help.png, res/drawable-ldpi/cross.png, res/drawable-ldpi/ok.png, res/values/styles.xml: Added in order to build the new notification options' UI. 2012-05-08 Santiago Munín * Options.java: Fixed a null pointer bug which was making the app crash when accessing the options. * Main.java: Fixed a null pointer bug which crash at the beginning of the app. 2012-12-27 Miguel de Dios * AndroidManifest.xml, src/pandroid_event_viewer/pandorafms/PopupValidationEvent.java, src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java, src/pandroid_event_viewer/pandorafms/Main.java, src/pandroid_event_viewer/pandorafms/About.java, src/pandroid_event_viewer/pandorafms/Options.java, src/pandroid_event_viewer/pandorafms/Info.java, src/pandroid_event_viewer/pandorafms/EventList.java, res/values/strings.xml,res/values-en/strings.xml, res/values-es/strings.xml,res/layout/info.xml: fixed some things and added more stability and a pretty splashscreen. 2012-04-25 Miguel de Dios Apply patch from user Santiago Munín González * src/pandroid_event_viewer/pandorafms/Main.java: fixed the empty combo group because sometimes this is as null. Fixes: #3495038 2011-10-24 Miguel de Dios * AndroidManifest.xml: update num version. * res/layout/main.xml: hidden the group for this version. 2011-10-06 Junichi Satoh * res/values-ja/arrays.xml, res/values-ja/strings.xml: Added Japanese resources. 2011-10-04 Miguel de Dios * src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java: fixed the events about BadXML with returns. * res/values-es/strings.xml: fixed typo in the value "develop...". 2011-10-04 Miguel de Dios * src/pandroid_event_viewer/pandorafms/Main.java: fixed the status value posprocess. * res/values/arrays.xml, res/values-en/arrays.xml, res/values-es/arrays.xml: added comment with this change. 2011-10-04 Miguel de Dios * res/values/arrays.xml, res/values-en/arrays.xml, res/values-es/arrays.xml: disabled the element search "all events" for the actual version Pandora API. * src/pandroid_event_viewer/pandorafms/AlarmReceiver.java, src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java, src/pandroid_event_viewer/pandorafms/Main.java, src/pandroid_event_viewer/pandorafms/EventList.java: wip and fixes. * res/layout/item_list_event_extended.xml: added the style to comments for avoid overflow in the width dimension. 2011-10-04 Miguel de Dios * src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java * res/layout/about.xml: upload the file again. 2011-10-04 Miguel de Dios * src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java: fixed to show "unknow event" when fail the scan of events. * res/layout/about.xml: added the logo and wrote the company's short name. 2011-10-04 Sancho Lerena * strings.xml: Edited description. 2011-10-04 Miguel de Dios * AndroidManifest.xml: added the reference to description. * src/pandroid_event_viewer/pandorafms/PopupValidationEvent.java, src/pandroid_event_viewer/pandorafms/AlarmReceiver.java, src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java, src/pandroid_event_viewer/pandorafms/Main.java, src/pandroid_event_viewer/pandorafms/EventList.java: change the method to show the list of events from the notification and some fixes. * res/values/strings.xml, res/values-en/strings.xml, res/values-es/strings.xml: added the string to fill for the description. 2011-10-03 Miguel de Dios * AndroidManifest.xml: added permission to vibrate mobile. * src/pandroid_event_viewer/pandorafms/PopupValidationEvent.java, src/pandroid_event_viewer/pandorafms/AlarmReceiver.java, src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java, src/pandroid_event_viewer/pandorafms/Main.java, src/pandroid_event_viewer/pandorafms/PandroidEventviewerService.java, src/pandroid_event_viewer/pandorafms/Core.java, src/pandroid_event_viewer/pandorafms/Options.java, src/pandroid_event_viewer/pandorafms/EventListItem.java, src/pandroid_event_viewer/pandorafms/EventList.java: wip and fixes. * res/values/strings.xml, res/values-en/strings.xml, res/values-es/strings.xml: added more values. * res/drawable-ldpi/tick_off.png, res/drawable-ldpi/tick.png: added images. * res/layout/list_view_layout.xml, res/layout/item_list_event_layout.xml, res/layout/item_list_event_extended.xml: wip and fixes. 2011-09-30 Miguel de Dios * AndroidManifest.xml: level up the sdk requirements. * src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java, src/pandroid_event_viewer/pandorafms/Main.java, src/pandroid_event_viewer/pandorafms/EventList.java: wip and fixes. * res/values/strings.xml, res/values-en/strings.xml, res/values-es/strings.xml: added more values. * res/layout/item_list_event_extended.xml: wip and fixes. 2011-09-29 Miguel de Dios * AndroidManifest.xml: level down the SDK version requirements, need test in Android 2.1. * src/pandroid_event_viewer/pandorafms/Options.java: added the clean url the last '/' char. * src/pandroid_event_viewer/pandorafms/EventList.java: change the url to show agent in browser. 2011-09-29 Miguel de Dios * AndroidManifest.xml: added activity about. * src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java, src/pandroid_event_viewer/pandorafms/Main.java, src/pandroid_event_viewer/pandorafms/About.java, src/pandroid_event_viewer/pandorafms/Options.java, src/pandroid_event_viewer/pandorafms/EventList.java: wip and fixes. * res/values/strings.xml, res/values-en/strings.xml, res/values-es/strings.xml: added more strings and array values. * res/menu/options_menu_list_events.xml, res/menu/options_menu.xml: added about menu * res/drawable-ldpi/criticity_0.png, res/drawable-ldpi/criticity_1.png, res/drawable-ldpi/criticity_2.png, res/drawable-ldpi/criticity_3.png, res/drawable-ldpi/criticity_4.png, res/drawable-ldpi/criticity_default.png, res/drawable-ldpi/pandorafms_logo.png: change the images. * res/drawable-ldpi/about.png: added image. * res/layout/item_list_event_extended.xml, res/layout/about.xml: added about and fixes the extended view. 2011-09-28 Miguel de Dios * src/pandroid_event_viewer/pandorafms/PopupValidationEvent.java, src/pandroid_event_viewer/pandorafms/AlarmReceiver.java, src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java, src/pandroid_event_viewer/pandorafms/Main.java, src/pandroid_event_viewer/pandorafms/Options.java, src/pandroid_event_viewer/pandorafms/EventList.java: wip and fixes. * res/values/strings.xml, res/values-en/strings.xml, res/values-es/strings.xml: added more strings and array values. * res/menu/options_menu_list_events.xml: added custom menu for event list. * res/drawable-ldpi/refresh.png: icon for the refresh. * res/layout/main.xml, res/layout/options.xml: modify the layer. 2011-09-27 Miguel de Dios * AndroidManifest.xml: change for avoid the crash when rotate mobile. * src/pandroid_event_viewer/pandorafms/PopupValidationEvent.java, src/pandroid_event_viewer/pandorafms/AlarmReceiver.java, src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java, src/pandroid_event_viewer/pandorafms/Main.java, src/pandroid_event_viewer/pandorafms/PandroidEventviewerService.java, src/pandroid_event_viewer/pandorafms/Core.java, src/pandroid_event_viewer/pandorafms/EventList.java: wip and fixes, now it is the first version funcionality of Pandora Event Viewer....I hope. * res/values/arrays.xml, res/values/strings.xml, res/values-en/arrays.xml, res/values-en/strings.xml, res/values-es/arrays.xml, res/values-es/strings.xml: added more strings and array values. * res/layout/main.xml, res/layout/item_list_event_extended.xml, res/layout/popup_validation_event.xml: change and added layouts. 2011-09-25 Miguel de Dios * src/pandroid_event_viewer/pandorafms/PopupValidationEvent.java: added empty file for to work in this in the monday. * src/pandroid_event_viewer/pandorafms/AlarmReceiver.java, src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java, src/pandroid_event_viewer/pandorafms/Main.java, src/pandroid_event_viewer/pandorafms/EventList.java: added the hook to list event from notification. And fixed the search. * res/values/strings.xml, res/values-en/strings.xml, res/values-es/strings.xml: added more strings values. 2011-09-23 Miguel de Dios * src/pandroid_event_viewer/pandorafms/AlarmReceiver.java, src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java, src/pandroid_event_viewer/pandorafms/Main.java, src/pandroid_event_viewer/pandorafms/PandroidEventviewerService.java, src/pandroid_event_viewer/pandorafms/Options.java, src/pandroid_event_viewer/pandorafms/EventList.java: wip in the event notification, now there are notifications and need that I develop the hook to activity list event. * src/pandroid_event_viewer/pandorafms/Core.java: move some functions to this file for use in other class. * res/values/strings.xml, res/values-en/strings.xml, res/values-es/strings.xml: added more string values. * res/drawable-ldpi/criticity_0.png, res/drawable-ldpi/criticity_1.png, res/drawable-ldpi/criticity_2.png, res/drawable-ldpi/criticity_3.png, res/drawable-ldpi/criticity_4.png, res/drawable-ldpi/criticity_default.png: added first version of icons for the notifications. * res/layout/main.xml: added a third button, the filter, to set the actual search as filter for the background event watcher. 2011-09-22 Miguel de Dios * AndroidManifest.xml: added the lines for the service and broadcastreciver. *src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java, src/pandroid_event_viewer/pandorafms/AlarmReceiver.java, src/pandroid_event_viewer/pandorafms/Main.java, src/pandroid_event_viewer/pandorafms/PandroidEventviewerService.java, src/pandroid_event_viewer/pandorafms/Options.java, src/pandroid_event_viewer/pandorafms/EventList.java: wip, added the first version of service to scan in background the event and other fixes and devs. * res/values/arrays.xml, res/values/strings.xml, res/values-en/arrays.xml, res/values-en/strings.xml, res/values-es/arrays.xml, res/values-es/strings.xml, res/layout/options.xml: added more const. 2011-09-21 Miguel de Dios * src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java, src/pandroid_event_viewer/pandorafms/Main.java, src/pandroid_event_viewer/pandorafms/EventListItem.java, src/pandroid_event_viewer/pandorafms/EventList.java: wip, now the list events run fine, and get asynchronous events and added some checks. * res/values/strings.xml, res/values-en/strings.xml, res/values-es/strings.xml: added more strings. * res/layout/list_view_layout.xml, res/layout/item_list_event_layout.xml: changes for to show the buttons and messages. 2011-09-20 Miguel de Dios * res/values/strings.xml, res/values-en/strings.xml, res/values-es/strings.xml: added more strings. * src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java: wip the background execution to get events, * src/pandroid_event_viewer/pandorafms/Main.java, res/layout/main.xml: added code to get groups in background process. 2011-09-19 Miguel de Dios * AndroidManifest.xml: added Options activity. * src/pandroid_event_viewer/pandorafms/Options.java, res/layout/options.xml: added ctivity Options to edit application preferences. * src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java, src/pandroid_event_viewer/pandorafms/Main.java: added to hook for the options activity. * src/pandroid_event_viewer/pandorafms/EventList.java * res/values/strings.xml, res/values-en/strings.xml, res/values-es/strings.xml: added some strings const. * res/menu/options_menu.xml: the sublayout for the option key. *res/layout/list_view_layout.xml: started to show dinamic load items. 2011-09-16 Miguel de Dios * src/pandroid_event_viewer/pandorafms/PandroidEventviewerActivity.java: added to use the PandroidEventviewerActivity class in other parts in proyect. * src/pandroid_event_viewer/pandorafms/Main.java: work in progress in the form, now only I need to write the filter call. * res/values/arrays.xml, res/values/strings.xml, res/values-en/arrays.xml, res/values-en/strings.xml, res/values-es/arrays.xml, res/values-es/strings.xml, res/layout/main.xml: added more values. 2011-09-15 Miguel de Dios * res/layout/*: added new layout and some changes in other layout. * res/values/strings.xml, res/values-en/strings.xml, res/values-es/strings.xml: added more strings. * src/pandroid_event_viewer/pandorafms/*: some changes to show opened item when make click in event list. 2011-09-13 Miguel de Dios * *.*: added first version of Pandroid Event Viewer.