summaryrefslogtreecommitdiffstats
path: root/android
Commit message (Collapse)AuthorAgeFilesLines
* Change TCP servers search blocking delay.Artur Dryomov2013-09-221-1/+1
| | | | Change-Id: Ia25d064aa5ad030d08a4095e92c3a35fb9b2e68f
* Fix possible unexpected search stop.Artur Dryomov2013-09-221-3/+2
| | | | | | | | An executor stops working when a single task got an exception. This change prevents only one exception from being uncaught, if this will not help probably everything should be caught. Change-Id: I76a57fc0b1c759cb66bf13b5cdec7223c384bfa3
* Change way of saving Bluetooth state one more time.Artur Dryomov2013-09-224-55/+66
| | | | | | Read a comment at the ComputersActivity. Change-Id: I4a933d262c28a08c1e2227a2eabec54ad2cfd16e
* Change slide width a bit.Artur Dryomov2013-09-221-1/+1
| | | | Change-Id: I26bdddaf0e74e81ccb32992e70e27d0d123f7502
* Add setting default values for settings items.Artur Dryomov2013-09-201-0/+2
| | | | | | Users still will be able to disable them if they wish. Change-Id: If20f628c0c1f36e4a2b5c4619d7e843e91f19040
* Add switching to the slides pager from the grid when selecting a slide.Artur Dryomov2013-09-203-10/+37
| | | | Change-Id: I029c298a90ff7f0cbaada25388e3a758dc4d583e
* Add additional comparison for servers in lists.Artur Dryomov2013-09-203-10/+65
| | | | | | | Sort by class as well as by name. This change should help to show computers first, then phones and then other devices. Change-Id: I3a5dec6e5df33b766b70798ac1ad32a5d5db4a3f
* Fix possible timer duplicates.Artur Dryomov2013-09-151-11/+20
| | | | Change-Id: I070e36c4a82ca245a641e53466cdaf10dd01e95c
* Fix possible NPE.Artur Dryomov2013-09-151-0/+8
| | | | | | Well, try to fix them. Change-Id: I8f774d35a304367bbdd1778628a1224031355ed4
* Change the computers fragment to be more simple.Artur Dryomov2013-09-152-91/+71
| | | | Change-Id: I8acddd744e11aa3c29ba281b321a4e02347a1823
* Change the connection fragment to be more simple.Artur Dryomov2013-09-152-66/+30
| | | | Change-Id: Ib9dcc70b87631cfdace00d5b9ba18f2cbdf0de2c
* Replace empty slide preview with solid grey background.Artur Dryomov2013-09-141-0/+0
| | | | Change-Id: Ic6beec11b3d5bd86fa4722bd7bb8cb7cd69d8cf7
* Add custom capitalized TextView.Artur Dryomov2013-09-144-6/+40
| | | | | | To provide visual compatibility for 2.3 devices. Change-Id: Ibdcc80a2f3d5a43dd8998153f2d872e564ec1c11
* Fix slide notes loading.Artur Dryomov2013-09-144-20/+49
| | | | | | | * Allow dynamic loading. * Show notes only when they belong to the current slide. Change-Id: I30dd73c9a1c9ac8533b830d908276aa6234aa7ce
* Fix another code style issues.Artur Dryomov2013-09-1415-116/+114
| | | | Change-Id: Id76d17050b7fc2865a78b9a815a2f543e85e321f
* Change slide show operations related to its starting.Artur Dryomov2013-09-144-6/+26
| | | | | | Do not start a slide show when it is already started. Change-Id: I2cd1df48c07f60ddedb63f93973a0bda029bbd3f
* Change searching message delay from 10 seconds to 3.Artur Dryomov2013-09-142-1/+2
| | | | | | Make it more friendly for users. Change-Id: Ie77643639d4b8a15c6e5a82070f8e01c8fa5025e
* Add checks before return server name.Artur Dryomov2013-09-141-0/+9
| | | | | | Try to avoid possible NPE. Change-Id: I7e89ac38251b0840c66e36f9e0284be2073424c3
* Fix minor style issues.Artur Dryomov2013-09-134-12/+13
| | | | Change-Id: I6c7cfd8c1e0d88ad99f5e2ca15758eab033ec50c
* Move the service binder to a static inner class.Artur Dryomov2013-09-136-12/+18
| | | | | | Should help to avoid potential memory leaks. Change-Id: Ic9518af17d818eb439358cb86afa03e80ab9799e
* Fix deadlocks while connecting.Artur Dryomov2013-09-136-171/+147
| | | | | | | | | | | | | | Replace an events loop at the communication service with single-shot connection workers. This should help to avoid deadlock behaviour in situations when user quits the connection to one server and tries to connect to another one. The events loop required synchronization blocks which cause ANR in the situation described above. Change the server connection interface to contain a connecting stage in a separate method. This is more just-in-case measure for situations when the connection constructor shouldn't be blocking. Change-Id: I941a4b67d965f6b1f76bc9975818e82aea12bf00
* More files are no longer in OUTDIR, only in INSTDIRTor Lillqvist2013-09-113-17/+17
| | | | Change-Id: Ide6654cbc378621a41a4a207978a4f42bc44d3e3
* Fix notes jumps.Artur Dryomov2013-09-112-0/+10
| | | | | | | | * Remove empty spaces not reset while changing text via TextSwitcher. * Scroll notes to the top on changes because outer ScrollView remembers current position not respecting TextSwitcher state of course. Change-Id: I3e9ba458e4ce6b13e5b02675ca28d6c7c5829f00
* Add ability to change transactions via clicking a slide.Artur Dryomov2013-09-112-3/+29
| | | | Change-Id: Ifc9344c53492a053b15bc0f005e881bc09077473
* Add saving progress message state between orientation changes.Artur Dryomov2013-09-112-0/+36
| | | | Change-Id: Ic74810e90ca882f734ae7d1fab4b250908ae9c49
* Remove notes from the landscape layout.Artur Dryomov2013-09-113-0/+27
| | | | | | Ignoring tablets at moment. Change-Id: Ie2ac0840cea994e942b2f7e1a7d4a2e73ebd12de
* Remove hiding notes section when there are no notes.Artur Dryomov2013-09-113-60/+45
| | | | | | | Show warning instead. This change should help avoiding users confusing when they see half of the screen empty without any reason. Change-Id: Ic229e80fc56a9ad8a419dc19b0784213b1fe3a68
* Fix null pointer exception for devices without Bluetooth.Artur Dryomov2013-09-112-0/+12
| | | | Change-Id: If44089824fe48b302f6e75ccbbfb3a6843016723
* Add ability to pause and resume a slide show.Artur Dryomov2013-09-1112-19/+142
| | | | Change-Id: I5c93cc0b2ad1aa68529ae1e278bd2cb7ad54359d
* Fix servers search behaviour.Artur Dryomov2013-09-114-119/+171
| | | | | | | | | | * Start search and stop it during the lifecycle. Before this change searching was a constant process draining battery. * Enable and disable Bluetooth according to the service lifecycle. This should help to avoid race conditions and disable or enable Bluetooth better way. Change-Id: I02ef1bb67d9fb6fd56d0aff0a176cdb41284a49f
* Copy some stuff from INSTDIR, not OUTDIRTor Lillqvist2013-09-101-10/+10
| | | | | | Some of it is not in OUTDIR at all any more. Change-Id: I1afbaafa0fe5a355158b44fcafd3d3e190fce79c
* Don't bother building the DocumentLoader Android app every timeTor Lillqvist2013-09-104-49/+10
| | | | Change-Id: I90a96420c3261ce14f337dae3dfddfc01ac2436e
* I don't think the map file is that useful to generate every timeTor Lillqvist2013-09-101-1/+1
| | | | Change-Id: I15ba6f0ffc645746be8deb83bc623a340b76bda9
* Fix minor code style issues.Artur Dryomov2013-09-078-20/+26
| | | | Change-Id: I1cc46176efcdc0a869ba711054137e56662d7ab3
* Fix for blinking while getting back to the computers activity.Artur Dryomov2013-09-071-3/+8
| | | | Change-Id: I5ce3c6462b0d4c1e1fed98cc0510ec9383523458
* Fix minor code style issues.Artur Dryomov2013-09-077-19/+29
| | | | Change-Id: I316529388e1e90acd5b62441cf304a61ac71931a
* Fix possible null pointer exception.Artur Dryomov2013-09-071-0/+4
| | | | | | It is weird anyway. Change-Id: Ibde6e7dc7dc52c556ebc5e6e32ef939a316c5b1b
* Add showing helper messages while searching computers.Artur Dryomov2013-09-075-13/+140
| | | | | | | | Change progress bars from large to average size as well. * It makes them consistent with other Google apps. * It brings better LAF for Gingerbread. Change-Id: Id25a42c9735c3c9948c507eacfbfd64d90d87435
* Add a requirements screen.Artur Dryomov2013-09-0710-10/+158
| | | | Change-Id: Ie3821f4c21853e9c89065a964d069bfde80e81d8
* Add suppressing warnings for preferences activity.Artur Dryomov2013-09-051-1/+2
| | | | Change-Id: I7808e8bbc080b65017dc273e423db51c9151d9f7
* Remove triggering next transitions on last slide.Artur Dryomov2013-09-051-1/+10
| | | | | | | The current server-side code calls finishing of a slide show multiple times so we cannot rely on this inidicator to exit the slide show. Change-Id: I78b11f62d45d45bcf005e6f0a36f2d632b886900
* Add the settings screen.Artur Dryomov2013-09-0510-6/+185
| | | | | | | | It contains options that can confuse user: * changing transitions using volume keys; * keeping screenon while presenting. Change-Id: I1a9cb9afdf1409fc78e713b899d68ae045db5cb7
* Move building server via TCP servers finder to a separate method.Artur Dryomov2013-09-051-5/+7
| | | | | | | Change-Id: I8def7a5f7ecf924f6cc61f3a037defa9e8116089 Reviewed-on: https://gerrit.libreoffice.org/5815 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
* Remove cancel buttons from timer dialogs.Artur Dryomov2013-09-033-44/+15
| | | | | | The cancel button just duplicates back button on Android devices. Change-Id: Ic0647e4e74d2009b21807467acb63184847a1e25
* Change saving computer connnection fragment state.Artur Dryomov2013-09-033-10/+106
| | | | | | | * Do it more proper way. * Do not reconnect on orientation changes without user actions. Change-Id: Ib5dcb7ef05096b9ee2899d3508961fc52f706729
* Add preferences keys single source.Artur Dryomov2013-09-032-2/+9
| | | | | | Should help avoiding type errors. Change-Id: I5b15d7e21e3adcff0fd1fe11d5a14c121fbd486b
* Add saving computer information on keyboard actions.Artur Dryomov2013-09-031-1/+19
| | | | Change-Id: I84844a004d2d07809f024ed2e84abcbbba80fb99
* Change search delay from 10 seconds to 5.Artur Dryomov2013-09-032-2/+2
| | | | | | Should be better for UI interaction feelings. Change-Id: I68322ed71878ec520676d68d821f64041476b800
* Add computer name as a subtitle to the connection activity.Artur Dryomov2013-09-031-4/+11
| | | | Change-Id: I3df33faef2004107cd2a806e536efb63517a18c7
* Change time of intents filter reginstration.Artur Dryomov2013-09-031-4/+4
| | | | | | | A Bluetooth pairing dialog somehow sets the connection fragment on pause so old registration would cause loosing messages from service. Change-Id: Ie4f6bef96b89a0c2aa86ec00da478831b572e191