profile/tv/apps/native/screen-reader.git
9 years agoRemove exclusive build of Wayland 15/38715/1 accepted/tizen/tv/20150427.234458 submit/tizen/20150427.115749
Shinwoo Kim [Mon, 27 Apr 2015 08:21:36 +0000 (17:21 +0900)]
Remove exclusive build of Wayland

Change-Id: I1deab0e277521bd84162140baad6f06f47fae3fd

9 years agocondition added to exclusive build on wayland 27/38327/1 accepted/tizen/tv/20150416.234701 submit/tizen/20150416.132703
Patryk Kaczmarek [Thu, 16 Apr 2015 12:47:23 +0000 (14:47 +0200)]
condition added to exclusive build on wayland

Change-Id: I812a151a9e8f4621a3e27fa9c6cb82b88cfea556

9 years agoChange package name. submit/tizen/20150416.113409
Lukasz Stanislawski [Tue, 24 Mar 2015 08:56:23 +0000 (09:56 +0100)]
Change package name.

Change-Id: I39288334198047096f570a26d326935c5ebc75dc

9 years agotest fixed
Patryk Kaczmarek [Thu, 19 Mar 2015 15:44:00 +0000 (16:44 +0100)]
test fixed

Change-Id: Ie1f4482d0080c8d083884ee401726415e5ac6073

9 years agonavigator: decrease logging level.
Lukasz Stanislawski [Thu, 19 Mar 2015 09:58:12 +0000 (10:58 +0100)]
navigator: decrease logging level.

Change-Id: I5983cf3e4b3eea0b18b09a1dd040f73b5b22ce9f

9 years agoRemove direct efl dependencies.
Lukasz Stanislawski [Fri, 13 Mar 2015 10:09:01 +0000 (11:09 +0100)]
Remove direct efl dependencies.

Reasoning: Since we already use glib and smart-navigator has no
GUI, EFL was used only for data structures.

Change-Id: I8e1d430d759e06d22d18337b3c7e4406edacc556

9 years agoUse dlog instead of eina_log
Lukasz Stanislawski [Thu, 12 Mar 2015 10:32:11 +0000 (11:32 +0100)]
Use dlog instead of eina_log

Change-Id: I31cffc2dc2da6fc2bcad9ff4ef8bed8cfce5fad8

9 years agoAdd screen-sreader editing mode tests
Michal Jagiello [Wed, 11 Mar 2015 11:03:20 +0000 (12:03 +0100)]
Add screen-sreader editing mode tests

Change-Id: Id64e8d4d8037bc78375a1f48d9e0d765f4df4de9

9 years agoAdd tests for flat navi
Michal Jagiello [Mon, 2 Mar 2015 11:21:52 +0000 (12:21 +0100)]
Add tests for flat navi

Change-Id: I9038c646c28af5ba1aca240069a57a79eee64805

9 years agoScreen reader unit tests case
Michal Jagiello [Mon, 2 Mar 2015 11:21:52 +0000 (12:21 +0100)]
Screen reader unit tests case

Change-Id: Ic28c30a7c1305c316c284b7a725cf08699e59aa9

9 years agoAdd relations info to the screen reader text
Michal Jagiello [Thu, 12 Mar 2015 11:41:13 +0000 (12:41 +0100)]
Add relations info to the screen reader text

Change-Id: Ib4297b386aaf70f26c35c98f203545ff718d7db0

9 years agoFix: smart-navi is able to run on TV image.
Lukasz Stanislawski [Tue, 10 Mar 2015 14:22:27 +0000 (15:22 +0100)]
Fix: smart-navi is able to run on TV image.

* smack rules removed according to Tizen 3.0
* remove app_efl_main
* remoeve tone_player dependency
* installation path changed

Change-Id: I5807736d893e30be49bdff98e69ed82ae91f77c3

9 years agobuild fix
Lukasz Stanislawski [Thu, 5 Mar 2015 11:28:15 +0000 (12:28 +0100)]
build fix

1. update after vconf api changes
2. update atspi listeners callbacks

Change-Id: If971e87a5f66ab6a1e91d22a102b388a28588e3a

9 years agoremove commented code
Lukasz Stanislawski [Wed, 4 Mar 2015 11:15:00 +0000 (12:15 +0100)]
remove commented code

Change-Id: I6e1d8a3570b1fb5fd0f8ffaf2f2b3484a70770b3

9 years agotv: remove gesture navigation from screen reader.
Lukasz Stanislawski [Wed, 4 Mar 2015 11:12:26 +0000 (12:12 +0100)]
tv: remove gesture navigation from screen reader.

Change-Id: I888171b5dadf38fe346b8557c8588d54e3370bd1

9 years agoremove dependency on grab_highligh and clear_highlight
Lukasz Stanislawski [Wed, 4 Mar 2015 10:56:47 +0000 (11:56 +0100)]
remove dependency on grab_highligh and clear_highlight

Adjust screen reader for tv profile.

Change-Id: Icc8b24f0d51539ed5aa1b7d29f3c0a9ccca394e1

9 years agoremove dependencies on AtkScrollable interface
Lukasz Stanislawski [Wed, 4 Mar 2015 10:18:30 +0000 (11:18 +0100)]
remove dependencies on AtkScrollable interface

Change-Id: I839b15b84f8d2857f41e56b79d593604884b7c59

9 years agochange tracking signal to "focused"
Lukasz Stanislawski [Wed, 4 Mar 2015 10:16:15 +0000 (11:16 +0100)]
change tracking signal to "focused"

Adjust screen reader for tv profile, remove all highlight dependencies
from application code.

Change-Id: I5f4074f2ae1c127642234e54aebb0c0a0eaa1375

9 years agoInit Keyboard tracker for navigator
Zbigniew Kosinski [Wed, 25 Feb 2015 11:06:36 +0000 (12:06 +0100)]
Init Keyboard tracker for navigator

Change-Id: Iad023bfeb3cfda61d8c7c9ba7d2d21e30e7e5478

9 years agoFix issues reported by klocwork.
Lukasz Stanislawski [Fri, 27 Feb 2015 14:28:35 +0000 (15:28 +0100)]
Fix issues reported by klocwork.

Change-Id: I0086e87c62d144a2cca33e50a3ab3c7606712daf

9 years agoMake stupid CPP test happy.
Lukasz Stanislawski [Fri, 27 Feb 2015 13:02:30 +0000 (14:02 +0100)]
Make stupid CPP test happy.

Change-Id: I46e610b3b144ad26f25167f56d08eacd482fde25

9 years agoKlocwork fixes. Remove unused source files.
Lukasz Stanislawski [Fri, 27 Feb 2015 10:48:27 +0000 (11:48 +0100)]
Klocwork fixes. Remove unused source files.

Change-Id: I29cda12e31d45a629dcbd11f1c521b24e25d43f5

9 years agodocs: improve docs for smart_notification and structural_navi
Lukasz Stanislawski [Thu, 26 Feb 2015 15:03:38 +0000 (16:03 +0100)]
docs: improve docs for smart_notification and structural_navi

Change-Id: Ia28d58f32bdb0d28d4c1022b103dab2a6165afbc

9 years agoScreen-reader refactor;
Mateusz Żakowski [Tue, 10 Feb 2015 16:26:14 +0000 (17:26 +0100)]
Screen-reader refactor;
-smart-notifications added;
-system-notifications added;
-code refactored;
-queue flush flag implemented;
-screen-reader pause api added;
-scroll start/end handler added;

Change-Id: I5326b4bad812e8ef3f7fc8d2443dcb05831def12

9 years agoremove unneeded smack rule from manifest
Lukasz Stanislawski [Thu, 22 Jan 2015 08:57:14 +0000 (09:57 +0100)]
remove unneeded smack rule from manifest

Change-Id: I9970d587a039cb55da86d7f7ae1782fef0578894

9 years agoOAPAFUPI-360 Reduce dbus calls on hover
Łukasz Buśko [Wed, 21 Jan 2015 08:20:18 +0000 (09:20 +0100)]
OAPAFUPI-360 Reduce dbus calls on hover

Change-Id: I77f48c42b1becc76810b1a5b8a6bfaa88434b026

9 years agospec: color compiler output in gbs
Lukasz Stanislawski [Tue, 13 Jan 2015 17:18:18 +0000 (18:18 +0100)]
spec: color compiler output in gbs

Change-Id: I7a7bb8ce40c58c877d011eb109a7e8cfd27f4e19

9 years agologger: guard, extern and WARNING level added
Lukasz Stanislawski [Tue, 13 Jan 2015 11:38:53 +0000 (12:38 +0100)]
logger: guard, extern and WARNING level added

Change-Id: I1c359a537bdc57ebae4a81d1c4d030d272db59f2

9 years agoOAPAFUPI-330 Navigation with one finger is not equal to hover gesture
Łukasz Buśko [Tue, 13 Jan 2015 11:37:16 +0000 (12:37 +0100)]
OAPAFUPI-330 Navigation with one finger is not equal to hover gesture

Change-Id: Ia7bbb0bc07ed1f855d91dc1875a0eea15dce633b

9 years agoNavigation through disabled ui elements will give disable feedback
Łukasz Buśko [Tue, 13 Jan 2015 11:14:33 +0000 (12:14 +0100)]
Navigation through disabled ui elements will give disable feedback

Change-Id: I4c9df2c2eaf366d68574035c677aad2e9c4ee98a

9 years agoflat_navi: manage highlight 'cycle' in navigator not in flat_navi
Lukasz Stanislawski [Mon, 12 Jan 2015 13:49:27 +0000 (14:49 +0100)]
flat_navi: manage highlight 'cycle' in navigator not in flat_navi

9 years agoflat_navi: add new API for cyclic navigation.
Michal Jagiello [Mon, 12 Jan 2015 12:18:40 +0000 (13:18 +0100)]
flat_navi: add new API for cyclic navigation.

9 years agoLukasz Busko fixes merged into design3 branch
Mateusz Żakowski [Fri, 9 Jan 2015 12:19:48 +0000 (13:19 +0100)]
Lukasz Busko fixes merged into design3 branch

Conflicts:
include/screen_reader_spi.h
include/screen_reader_tts.h
include/screen_reader_vconf.h
include/screen_reader_xml.h
include/xml_parser.h
org.tizen.smart-navigator.manifest
packaging/org.tizen.smart-navigator.spec
src/navigator.c
src/object_cache.c
src/screen_reader.c
src/screen_reader_spi.c
src/screen_reader_tts.c
src/screen_reader_vconf.c
src/screen_reader_xml.c
src/xml_parser.c

9 years agoError report on no null pointer
Łukasz Buśko [Thu, 8 Jan 2015 14:52:02 +0000 (15:52 +0100)]
Error report on no null pointer

9 years agoImproved performance
Łukasz Buśko [Wed, 7 Jan 2015 14:44:37 +0000 (15:44 +0100)]
Improved performance

9 years agosource
Łukasz Buśko [Wed, 31 Dec 2014 10:50:05 +0000 (11:50 +0100)]
source

9 years agoInit
Łukasz Buśko [Wed, 31 Dec 2014 10:49:21 +0000 (11:49 +0100)]
Init

9 years agoMerge screen-reader with smart-navigator
Lukasz Stanislawski [Tue, 30 Dec 2014 16:01:00 +0000 (17:01 +0100)]
Merge screen-reader with smart-navigator

9 years agoReturn NULL if NULL passed as parameter
Lukasz Stanislawski [Tue, 30 Dec 2014 14:51:55 +0000 (15:51 +0100)]
Return NULL if NULL passed as parameter

9 years agoUpdate view on visible-data-changed signal
Lukasz Stanislawski [Tue, 30 Dec 2014 14:04:08 +0000 (15:04 +0100)]
Update view on visible-data-changed signal

9 years agoEnhance error handling
Lukasz Busko [Tue, 23 Dec 2014 10:52:17 +0000 (11:52 +0100)]
Enhance error handling

9 years agonavigator: remove clera highlight
Lukasz Stanislawski [Thu, 18 Dec 2014 13:44:21 +0000 (14:44 +0100)]
navigator: remove clera highlight

9 years agowindow_tracker: add window:destroy to tracking signals
Lukasz Stanislawski [Thu, 18 Dec 2014 13:37:52 +0000 (14:37 +0100)]
window_tracker: add window:destroy to tracking signals

9 years agowindow_tracker: additionaly register on "restore" signal
Lukasz Stanislawski [Thu, 18 Dec 2014 11:00:25 +0000 (12:00 +0100)]
window_tracker: additionaly register on "restore" signal

9 years agowindow_tracker: listen to atspi:window events instead of e-17 module
Lukasz Stanislawski [Wed, 17 Dec 2014 15:00:22 +0000 (16:00 +0100)]
window_tracker: listen to atspi:window events instead of e-17 module

9 years agoapp_tracker: fix SIGSEGV occuring when callback has beed deregistered
Lukasz Stanislawski [Wed, 17 Dec 2014 10:22:40 +0000 (11:22 +0100)]
app_tracker: fix SIGSEGV occuring when callback has beed deregistered

9 years agoposition_sort: change functions names
Lukasz Stanislawski [Mon, 8 Dec 2014 18:03:14 +0000 (19:03 +0100)]
position_sort: change functions names

9 years agoflat_navi: additionally sort by y-coordinate if x coordinates are equal
Lukasz Stanislawski [Mon, 8 Dec 2014 17:53:17 +0000 (18:53 +0100)]
flat_navi: additionally sort by y-coordinate if x coordinates are equal

9 years agoflat_navi: fix wrong movement to previous line
Lukasz Stanislawski [Mon, 8 Dec 2014 16:58:37 +0000 (17:58 +0100)]
flat_navi: fix wrong movement to previous line

9 years agoEnchance debug info
Lukasz Stanislawski [Mon, 8 Dec 2014 15:00:10 +0000 (16:00 +0100)]
Enchance debug info

9 years agofix clear highlight call converntion
Lukasz Stanislawski [Mon, 8 Dec 2014 13:13:29 +0000 (14:13 +0100)]
fix clear highlight call converntion

9 years agoAdd debug info + minor next/prev function changes
Lukasz Stanislawski [Mon, 8 Dec 2014 10:45:43 +0000 (11:45 +0100)]
Add debug info + minor next/prev function changes

9 years agoApp tracker module added. Refresh context on application's view change
Lukasz Stanislawski [Sun, 7 Dec 2014 11:44:57 +0000 (12:44 +0100)]
App tracker module added. Refresh context on application's view change

App tracker is a new module which listends to at-spi events, such as:
* bounds-change
* state-change for showing and visible
* children change
and emits proper smart-navigator event.

9 years agonavigator: fix SIGSEGV occuring when action name is NULL
Lukasz Stanislawski [Wed, 3 Dec 2014 10:55:54 +0000 (11:55 +0100)]
navigator: fix SIGSEGV occuring when action name is NULL

9 years agoNavigator: compilation warnings removed.
Lukasz Stanislawski [Wed, 3 Dec 2014 10:43:46 +0000 (11:43 +0100)]
Navigator: compilation warnings removed.

9 years agoPosition sort docs enhanced + warning fixed.
Lukasz Stanislawski [Wed, 3 Dec 2014 10:31:10 +0000 (11:31 +0100)]
Position sort docs enhanced + warning fixed.

9 years agoFlatNavi docs added
Lukasz Stanislawski [Wed, 3 Dec 2014 10:23:40 +0000 (11:23 +0100)]
FlatNavi docs added

9 years agoFlat navigation implementation.
Lukasz Stanislawski [Tue, 2 Dec 2014 18:51:22 +0000 (19:51 +0100)]
Flat navigation implementation.

9 years agoStructura navigation fixes.
Lukasz Stanislawski [Mon, 1 Dec 2014 18:42:30 +0000 (19:42 +0100)]
Structura navigation fixes.

ObjectCach fixes added. Fix typo in gesture signals.
Change TwoFinger flick into ThreeFinge flick for container navigation.

9 years agoAdd structural navigation. Pivot chooser and cache.
Lukasz Stanislawski [Thu, 13 Nov 2014 09:23:31 +0000 (10:23 +0100)]
Add structural navigation. Pivot chooser and cache.

Pivot_chooser is a module selecting an object which should have
'accessible focus'.

Structural navi modules enables to walk accessible object hierarchy.
OneFinger flick gesture allows travers along sibling widgets,
TwoFilger flick travers to parent or to children widget.

Cache allows to fast access to AtsComponent data.

9 years agoThreefinger gesture fixed with Gods help;
Mateusz Żakowski [Wed, 19 Nov 2014 14:41:07 +0000 (15:41 +0100)]
Threefinger gesture fixed with Gods help;

Added debug function;
Fixed focus/highlight trigger on next/prev gesture;

9 years agoFix gesture handling after signature change.
Lukasz Stanislawski [Fri, 7 Nov 2014 16:31:08 +0000 (17:31 +0100)]
Fix gesture handling after signature change.

This commit fixes issues with message parsing after a change
in com.samsung.EATSPI DBus intefface.

9 years agoborder moved to eail
Zbigniew Kosinski [Thu, 30 Oct 2014 11:04:14 +0000 (12:04 +0100)]
border moved to eail

9 years agoThreefinger gesture implemented;
Mateusz Żakowski [Thu, 30 Oct 2014 09:37:02 +0000 (10:37 +0100)]
Threefinger gesture implemented;
Some fixes for hover and single tap gesture;

9 years agoMerge local changes
Mateusz Żakowski [Fri, 24 Oct 2014 09:05:38 +0000 (11:05 +0200)]
Merge local changes

9 years agoMore fixes, code cleaning
Mateusz Żakowski [Fri, 24 Oct 2014 08:54:15 +0000 (10:54 +0200)]
More fixes, code cleaning

9 years agokeyboard tracker run in thread
Zbigniew Kosinski [Mon, 20 Oct 2014 08:19:34 +0000 (10:19 +0200)]
keyboard tracker run in thread

9 years agoAdded gesture mapping functions
Mateusz Żakowski [Thu, 16 Oct 2014 08:57:37 +0000 (10:57 +0200)]
Added gesture mapping functions
-missing scrolls and three finger*;

9 years agoKeyboard tracker
Zbigniew Kosinski [Mon, 20 Oct 2014 08:19:34 +0000 (10:19 +0200)]
Keyboard tracker

9 years agoAdded gesture mapping functions
Mateusz Żakowski [Thu, 16 Oct 2014 08:57:37 +0000 (10:57 +0200)]
Added gesture mapping functions
-missing scrolls and three finger*;

9 years agoChange appliaction name, add logger, clear source code
Zbigniew Kosinski [Wed, 15 Oct 2014 12:20:00 +0000 (14:20 +0200)]
Change appliaction name, add logger, clear source code

9 years agoRefactor step 2
Zbigniew Kosinski [Mon, 13 Oct 2014 09:22:30 +0000 (11:22 +0200)]
Refactor step 2

9 years agoFisrt step of redesign
Zbigniew Kosinski [Fri, 10 Oct 2014 07:39:01 +0000 (09:39 +0200)]
Fisrt step of redesign

9 years agoFix connection to accessibility bus
Zbigniew Kosinski [Tue, 30 Sep 2014 13:24:49 +0000 (15:24 +0200)]
Fix connection to accessibility bus

9 years agoEvent forwarder
Zbigniew Kosinski [Fri, 12 Sep 2014 13:40:24 +0000 (15:40 +0200)]
Event forwarder

9 years agoBorder module
Zbigniew Kosinski [Thu, 11 Sep 2014 14:57:48 +0000 (16:57 +0200)]
Border module

9 years agoSmart Navigation draft
Mateusz Żakowski [Thu, 11 Sep 2014 13:51:04 +0000 (15:51 +0200)]
Smart Navigation draft

11 years agoEFL App for Tizen example
Michal Szczecinski [Tue, 23 Apr 2013 12:15:00 +0000 (14:15 +0200)]
EFL App for Tizen example

11 years agoInitial commit
Pawel Boczarski [Tue, 23 Apr 2013 12:01:50 +0000 (14:01 +0200)]
Initial commit