summaryrefslogtreecommitdiff
path: root/android/sdremote
AgeCommit message (Collapse)Author
2013-09-03Remove cancel buttons from timer dialogs.Artur Dryomov
The cancel button just duplicates back button on Android devices. Change-Id: Ic0647e4e74d2009b21807467acb63184847a1e25
2013-09-03Change saving computer connnection fragment state.Artur Dryomov
* Do it more proper way. * Do not reconnect on orientation changes without user actions. Change-Id: Ib5dcb7ef05096b9ee2899d3508961fc52f706729
2013-09-03Add preferences keys single source.Artur Dryomov
Should help avoiding type errors. Change-Id: I5b15d7e21e3adcff0fd1fe11d5a14c121fbd486b
2013-09-03Add saving computer information on keyboard actions.Artur Dryomov
Change-Id: I84844a004d2d07809f024ed2e84abcbbba80fb99
2013-09-03Change search delay from 10 seconds to 5.Artur Dryomov
Should be better for UI interaction feelings. Change-Id: I68322ed71878ec520676d68d821f64041476b800
2013-09-03Add computer name as a subtitle to the connection activity.Artur Dryomov
Change-Id: I3df33faef2004107cd2a806e536efb63517a18c7
2013-09-03Change time of intents filter reginstration.Artur Dryomov
A Bluetooth pairing dialog somehow sets the connection fragment on pause so old registration would cause loosing messages from service. Change-Id: Ie4f6bef96b89a0c2aa86ec00da478831b572e191
2013-09-03Update the launcher icon.Artur Dryomov
Change-Id: I63808fc96fd235fdb483f95b75d3a13d4402c867
2013-08-03Add saving the current tab between application launches.Artur Dryomov
Mimic the Contacts app behaviour basically. Change-Id: Ib0579d26c105629cfe59620f996689a949bad073
2013-08-03Change the Preferences class.Artur Dryomov
* Remove context dependency. * Modify the interface for easy usage. Change-Id: I9dfabbea1ec9ec9224dc8238a1884fdf695fc8db
2013-08-03Fix updating of all slides even it is not necessary.Artur Dryomov
Change-Id: I6f7937296915a7cff71d9d9ee491736a0c2c31be
2013-08-03Move computer creation layout to scroll view.Artur Dryomov
* Allows to use auto-focus. * Should probably be better on devices with small displays in landscape mode. Change-Id: I745ffbf1aef5f757b54155a9e79e99026c49dd86
2013-08-03Fix possible negative time setting when time is up.Artur Dryomov
Change-Id: Ic519480dd85075b0122d8ef8fcb32c1a68542ae3
2013-08-03Add more expression to the warning text.Artur Dryomov
Change-Id: Ic535c4f744a1564f847e4ba4e9f312f82fc07e72
2013-08-03Fix slide show orientation changes crashes.Artur Dryomov
Change-Id: I6539d4b36fd858dd7eb609acc2e58c8851f3bfe4
2013-08-03Add saving current mode when showing a slide show.Artur Dryomov
Should be helpful on orientation changes. Change-Id: I0a00c980882decc3da3460f63b82c5d0bb308298
2013-08-02Add saving state for ComputerConnectionFragment.Artur Dryomov
This change should provide more smooth rotation change. Change-Id: I3d530485752069fb5f6d4683b68b83ef97f87808
2013-08-02Change computers adding behaviour.Artur Dryomov
Show a button only when a WiFi tab is selected or there are no Bluetooth support at all. Change-Id: I8944f4a4ec0dbcba087744960f467dca87ba7a86
2013-08-02Fix possible pin-related bug.Artur Dryomov
The latest LO release does not allow entering PIN-codes without leading zero. This change should solve possible issues from client-side. Change-Id: Ie2f2db9baa5d677cbbed772497d32668cdd5748f
2013-08-02Add servers sorting.Artur Dryomov
Change-Id: Idd3d39fcf91fba6d5f7b0615d241f6ad9f46bd5f
2013-08-01Change search timeouts from milliseconds to seconds.Artur Dryomov
Makes things readable and should prevent potential typing bugs. Change-Id: Ifcb90568859e94896f5c2a313546fe1fdd6fa4bc
2013-08-01Fix Bluetooth devices discovery.Artur Dryomov
* Listen async Bluetooth status messages and start discovery properly. * Remember Bluetooth status before running the app and manage the state. Change-Id: I2be3fb6a503c5f6ace96732ebd0302935f1afb84
2013-08-01Fix computer creation spelling.Artur Dryomov
Replace a notice with different hint. Change error message to be shorter. Change-Id: I93f063bb07c37749466787d7a965893fc79a69bb
2013-08-01Remove custon scaling for GridView slide previews.Artur Dryomov
Should make thinks less hacky. Change-Id: I007800558ce8a0a567addde3b01926bb53c311f6
2013-08-01android: don't mess with the system bluetooth setting unless we have to.Michael Meeks
2013-07-30Add changing local slide when remote slide was changed.Artur Dryomov
Change-Id: If7325a0266484686549a0c1073827613aa40cb85
2013-07-30Fix tiny source code issues.Artur Dryomov
* Add headers and footers. * Remove unused resources. * Fix classes usage. Change-Id: Id9580f21709b11077e46393c2e2cf8d911ce0650
2013-07-30Change Impress Remote version.Artur Dryomov
Bump it to 1.1 and remote additional text from version name because it is useless. Change-Id: I6fbd0dc3b499c5aafc80b91c77372360c2767189
2013-07-30Remove explicit Bluetooth requirement.Artur Dryomov
Devices without Bluetooth should be able to use the app as well via WiFi connections. This change should remove some Google Play filtering so these devices will be able to download the app from the store. Change-Id: Iebc2f14e0bc57ea7293f8abfa1824b99c4476e8b
2013-07-30Fix application and first activity titles bug.Artur Dryomov
Change-Id: I066af1301c8e5525b5ade310c770273f72007b10
2013-07-30Change resources a bit.Artur Dryomov
* Fix spelling. * Fix dimens to use common 8dp-measured grid. Change-Id: I92e433eba3b78822f36e8e9f242daa3d893a36f5
2013-07-29Add timer support.Artur Dryomov
Show the timer as a dialog, plus update all following information as it should be. Change-Id: Idae00b009ce098cfd482ec79629fc8f674502c9a
2013-07-29Add notes support.Artur Dryomov
It is not possible at moment to add borders to slides previews because ViewPager has no constant height and ignores wrap_content property. The current solution seems to be the best. Change-Id: I14b41e0bda578d2ffcdb1c887d633c6201aa383a
2013-07-29Add async slide previews loading.Artur Dryomov
* The previews storage contains bytes arrays instead of Bitmaps which should decrease memory footprint. * All previews processing moved to the background thread. This change should solve out of memory errors. Change-Id: Idd4046020c8fe8f977858f1911e04c0ec095380a
2013-07-29Add auto-hiding tabs when Bluetooth is not available.Artur Dryomov
Introduce a helper class for Bluetooth as well. Change-Id: I89b0b4c42ef56ce3f5c2be3a1ea9d443aec04fce
2013-07-25Improve the SlideShowActivity.Artur Dryomov
* Enable up navigation. * Show the current slide index properly. * Show thumbnail if slide was not loaded yet. Change-Id: I234dc1e583c8549b6a1c069d7e2294726d5e29d1
2013-07-25Improve the ComputerConnectionFragment.Artur Dryomov
Show reconnection action bar button only when it is necessary, i. e. when there is a connection error. Change-Id: Iecb86f7a1bf0b094f2fffbe12c03bea474774417
2013-07-25Improve the ComputerCreationActivity.Artur Dryomov
* Allow using IP address as a name. * Provide proper keyboards for typing name and address. Change-Id: I86ca58282c81eb0705d6bc82b98b2aab94fbf676
2013-07-25Change the logo to a new one.Artur Dryomov
* The new logo is a flat version of the launcher icon. It follows the Google Play store application style. * All base densities are available now. Change-Id: Ieb4cfb7f762421ac1b7a6edeece44788f26dd7d5
2013-07-25Change ComputersActivity to use swipe tabs.Artur Dryomov
Such method even remembers a current tab on orientation changes. Change-Id: Iad14af060b41a4b8d225e83af450cdff0a6e78e0
2013-07-25Improve ComputersFragment.Artur Dryomov
* Load saved computers better. * Handle removing and adding computers properly. Change-Id: I12027ad96f06cfeccbc249f453ccff588ccd79c6
2013-07-25Clean up the codebase.Artur Dryomov
* Fix licenses headers and footers once again. * Fix inspection warnings. * Fix typos. * Rename resources to follow the same style everywhere. Change-Id: I3ee60f4761446322bd34323f404354096292a086
2013-07-25Change the source code structure a bit.Artur Dryomov
* Follow usual Android project structure. * Make the structure more clean. Change-Id: Ia5b115fe2b8a6417e6d9cfaae46c859c9e4c3c1a
2013-07-25Remove legacy and unused code.Artur Dryomov
Change-Id: I9c126628cd8e73c162e561d23bd884c1af26404a
2013-07-25Add a basic slide show activity.Artur Dryomov
Slides grid and pager could be switched now. Change-Id: I2c29f36b16c247f1d895773d90766828f571a375
2013-07-25Add a basic slides pager UI.Artur Dryomov
Change-Id: I0ef53ca7bbcf5eab2bb131a88c687e302f80dc41
2013-07-25Add a basic slides grid UI.Artur Dryomov
The slides adapter is using the ViewHolder pattern and view recycling to improve performance. Change-Id: I8f922799dc3af73e9ecaec92ca91eb38e8a784c0
2013-07-25Fix source files headers and footers.Artur Dryomov
Change-Id: I3d5298f43efdf220fc56eee60636a94985a07360
2013-07-25Fix intent creation to use the static factory class.Artur Dryomov
Change-Id: I7c9cd2ab8a0d185e7ace7d7f9c0183775b620178
2013-07-25Move pairing operations from CommunicationService to a PairingProvider.Artur Dryomov
Clean up CommunicationService as well. Change-Id: I0fcea89b2531192869f4e039dba7e06528f22def