summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2014-12-10Fix build against Weston 1.6 IVI ShellJan Ekström3-68/+64
Contains the following changes: - Header inclusion statements for IVI Shell are updated: * ivi-layout.h has been removed upstream. * ivi-layout-export.h is used where private functions are not not needed, and ivi-layout-private.h is used where private functionality is needed. - Extern has been added for ivi_layout_interface. - A lot of IVI Shell functions have been un-camelcased as upstream has changed the naming convention. - API usage has been updated to match upstream IVI Shell: * ivi_layout_get_properties_of_surface now returns the prop and the prop is now const. * ico_ivi_surfacePropertyNotification callback signature's prop is now const. * surface width and height are now updated to int32_t. * ivi_layout_surface_set_{position,dimension} now take in two integers instead of an array of two integers. * ivi_layout_surface_remove_notification and ivi_layout_surface_remove now return void. Change-Id: I53c189539dc53edbf694f8cf37785fe834a8da84
2014-10-06A live thumbnail sometimes is not updated.Ryota Okubi1-11/+18
In ico-uxf-weston-plugin(weston plugin), when Weston will finish a certain processing and will be in an idle state, it investigated whether the buffer number of surface changed, and if it is changing, it will have judged with drawing having changed. A buffer number changes because an application calls SwapBuffer. However, since Weston may process at once 2 times of SwapBuffers which the application called continuously and a buffer number returns by SwapBuffer in that case, drawing judges that it is not changing and does not remake a live thumbnail. Even if the buffer number of repair was the same, when having passed beyond the definite period of time, it corresponded by remaking a live thumbnail. Change-Id: Id241741344a4b8e7736dc5efad06c5ece1d78810 Signed-off-by: Ryota Okubi <ryota.okubi@mail.toyota-td.jp>
2014-09-12bug fix:TC-155(TC-96 is the same cause)Ryota Okubi3-21/+54
TC-155 is 'Sometimes launched app not shown in ico homescreen in last user mode'. For the same cause, TC-96(Wayland Terminal loses UI in gesture switching of ICO Homescreen) is also solved simultaneously. Change-Id: I3e58ca9ccc83137ab0a59f089d670bfa65ea416d Bug-Tizen: TC-155 TC-96 Signed-off-by: Ryota Okubi <ryota.okubi@mail.toyota-td.jp>
2014-08-24hook-in to GENIVI shell notificationsJanos Kovacs1-4/+3
Change-Id: Ic6563de1656a6bfba64381dbbeb058e52e1d7424 Signed-off-by: Janos Kovacs <jankovac503@gmail.com>
2014-08-24use the exported function table to obtain weston_view'sJanos Kovacs1-4/+4
Change-Id: I185dd5e6fcf22fa52a9ae2dfb79cfd1f1edde300 Signed-off-by: Janos Kovacs <jankovac503@gmail.com>
2014-06-26update to support weston-1.5Philippe Coval4-81/+86
wip: disable code using obsolete api Change-Id: I5aab6167ed98d2b2bcd5b969ca055bae6ca5ad8b Bug-Tizen: TC-1208 Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
2014-06-11Clean-up an explicit dependency to drm_intelsubmit/tizen_ivi/20140612.165907Mikko Ylinen1-3/+3
Change-Id: I19985c87baf79b6e74acbbe46adfd7f63c100787 Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2014-04-24Removed unnecessary build dependencies.Ossama Othman2-3/+0
Change-Id: I286c71f7a3dc94b54c8518be2c5bb48ee511a0ee Signed-off-by: Ossama Othman <ossama.othman@intel.com>
2014-04-03bug fix: Sometime Weston crashes at the time of the end of an application.submit/tizen_ivi_release/20140408.170025submit/tizen/20140403.045412accepted/tizen/ivi/release/20140408.170709accepted/tizen/ivi/20140410.192017tizen_ivi_releaseaccepted/tizen_ivi_releaseMasayuki Sasaki2-86/+115
bug fix: The table of the surface of ivi-shell remains at the time of weston surface deletion. Change-Id: I84d31d46e23a5730b36f00719d9d60677948ffa9 Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
2014-04-03bugfix: TIVI-3000,3003submit/tizen_ivi_release/20140408.041534submit/tizen/20140404.201212accepted/tizen/ivi/release/20140408.041944accepted/tizen/ivi/panda/20140408.203316accepted/tizen/ivi/20140409.194811accepted/tizen_ivi_pandaMasayuki Sasaki2-5/+1
Change-Id: I9e9a10017f4afd98528b79cb5fdacfb485271fa4 Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
2014-04-030.9.22 releaseMasayuki Sasaki4-7/+37
bug fix: CPU is occupied in surface animation. Change-Id: Ia59b8c8fc24639e9f53d29d03f78bb9aec42e678 Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
2014-03-28It follows in footsteps of change of weston-ivi-shell 0.1.3.submit/tizen_ivi_release/20140331.194910submit/tizen_ivi_panda/20140403.012147submit/tizen/20140331.175521submit/tizen/20140328.065922accepted/tizen/ivi/release/20140331.231918accepted/tizen/ivi/panda/20140403.020007accepted/tizen/ivi/panda/20140331.191039accepted/tizen/ivi/panda/20140328.181250accepted/tizen/ivi/20140409.194714tizen_ivi_pandaMasayuki Sasaki5-42/+46
bug fix: TIVI-2953 - Don't call callback when destroy surface. Change-Id: I777d0d7100221ed815160e9124a6518684dac459 Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
2014-03-26Add the tool ico_pseudo_input_device which generates those pseudo devices ↵submit/tizen/20140326.084841accepted/tizen/ivi/panda/20140326.234219Masayuki Sasaki6-77/+302
for a system without a mouse,a touch panel, and a keyboard. bug fix: Weston crashes at the time of deletion of surface. Add surface operation interface for a privilege program. Add interface which does not update a thumbnail. bug fix: TIVI-2946 - Incorrect weston.ini with DP output after manually inst all ico-uxf-homescreen. Change-Id: Idd2a1da846b34853a3f05463c98dc5979027caf2 Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
2014-03-25Corrected build dependencies.Ossama Othman1-1/+1
BuildRequires on genivi-shell-devel, not genivi-shell. Added missing weston-ivi-shell-devel dependency. Include <weston/ivi-shell-ext.h>, not <weston/ivi-shell.h>. Change-Id: I90561ec7f4cf4d6a3616268967ffd1fc3f79916c Signed-off-by: Ossama Othman <ossama.othman@intel.com>
2014-03-13Test tool The name of test_send_input is changed into ico_send_inputevent.Masayuki Sasaki7-161/+335
Change-Id: I8b6d573f1e64ec7f9164653fc3851bb8f52e0869 Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
2014-03-06bug fix: A setup to surface for "no animation" does not function normally.Masayuki Sasaki4-14/+35
Change-Id: I86a0b57f5726150d0bdd3bd849ea3f13bed8a747 Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
2014-02-28Some interfaces were added for SystemController corresponding to GENIVI ↵Masayuki Sasaki4-62/+183
layer management. Change-Id: I28da138dd48652a7bcf135222e738acb94549298 Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
2014-02-240.9.21 release -- It changes so that the layer controlling function of ↵Masayuki Sasaki15-12207/+512
GENIVI may be used for surface management and layer management. But it has not been tested yet.Because function of GENIVI was not released yet. Change-Id: I53ac395c6807147d952df06ebd865b69ced8fba5 Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
2014-02-13bugfix: TIVI-2396: Virtual Keyboard doesn't catch the mouse event with the ↵submit/tizen_ivi_release/20140312.071459submit/tizen/20140214.055732accepted/tizen/ivi/release/20140312.121542accepted/tizen/ivi/20140214.223342Masayuki Sasaki2-12/+1
ICO UI Change-Id: I748f1346e98ed9e06e05a0b9778d3ca856353bee Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
2014-02-070.9.14 release -- improve: it corresponded to Wayland/Weston 1.4.0Masayuki Sasaki15-1585/+3909
Change-Id: I1567c6659cf59da67ad57a1e59b0f4beb354d383 Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
2014-01-28- 0.9.12 releasesubmit/tizen/20140128.063048accepted/tizen/ivi/20140128.174118accepted/tizen/iviMasayuki Sasaki7-5093/+684
-- bugfix: ico_input_mgr avoid crashes in case the assigned app were not running -- revise: live thumbnail display processing is changed into GPU un-depending -- revise: add access control which used SMACK for the wayland extension protocol -- revise: changed default config file(Weston.ini) in the same way as wston-ivi package Change-Id: I60f11a57c3047755deecb77ae240d2fc763e8ec3 Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
2014-01-18ico-input.mgr: avoid crashes in case the assigned app were not runningsubmit/tizen/20140128.054041Janos Kovacs1-0/+8
If system-controller directs some input to an application that does not run and the input state changed, weston crashes in ico_device_input_event() routine. This patch fixes this problem by avoiding to deliver input state changes to applications that did not run or have not registered yet a proxy. Change-Id: I87405ad91a0149180675fd512d54b413a4907409 Signed-off-by: Janos Kovacs <jankovac503@gmail.com>
2013-12-25Bugfix for TIVI-1997, TIVI-2244, TIVI-2256, A ivi cursor layer may pick up a ↵submit/tizen_ivi_release/20140109.180103submit/tizen_ivi_release/20140108.030102submit/tizen/20140108.022404submit/tizen/20140107.010438submit/ivi/20131226.085713accepted/tizen/ivi/release/20140109.181723accepted/tizen/ivi/20140107.013910Masayuki Sasaki13-718/+6622
touch event. And feature revise. Change-Id: I5c6519d62477024aace21d76a5304167d3cf7cce Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
2013-11-21Port to Weston 1.3 API.submit/tizen/20131122.000739accepted/tizen/20131122.001017Ossama Othman1-30/+35
Change-Id: Ie9b9f8a83d253dbb8eb8269234fc45b6914fd775 Signed-off-by: Ossama Othman <ossama.othman@intel.com>
2013-11-06Bug fix : TIVI-1758, 1841, 1956, 1996 and 1997.submit/tizen_ivi_stable/20131119.040107submit/tizen/20131107.013435accepted/tizen_ivi_stable/20131119.040222accepted/tizen/20131111.231321accepted/tizen/20131107.181013Hayato Nakamura9-494/+1651
Change-Id: I1e440656f9c24a1aa0470591d6f15973e0efade3 Signed-off-by: Hayato Nakamura <hayato.nakamura@mail.toyota-td.jp>
2013-10-08Notice of the operation event to application except the application history ↵submit/tizen_ivi_release/20131120.032349submit/tizen_ivi_milestone/20131113.054036submit/tizen_ivi_milestone/20131113.053336submit/tizen_ivi_milestone/20131113.052534submit/tizen_ivi_genivi/20140131.070612submit/tizen_ivi_generic/20140131.065432submit/tizen/20131008.121845ivi_oct_m2accepted/tizen_ivi_release/20131120.050046accepted/tizen_ivi_milestone/20131113.054114accepted/tizen_ivi_milestone/20131113.053400accepted/tizen/ivi/genivi/20140131.070531accepted/tizen/20131010.203258accepted/tizen/20131008.163455tizen_ivi_milestonetizen_ivi_geniviHayato Nakamura3-16/+119
flick operation at HomeScreen. Change-Id: I2152e60f19d65776c87acefce5dfd31044f6394a Signed-off-by: Hayato Nakamura <hayato.nakamura@mail.toyota-td.jp>
2013-10-03Bugfix for TIVI-1834.submit/tizen/20131004.112842submit/tizen/20131003.055438accepted/tizen/20131004.165200accepted/tizen/20131004.164441accepted/tizen/20131003.220141accepted/tizen/20131003.164213Hayato Nakamura4-25/+380
Change-Id: I14aaf988fd97b8e83ae0cdc21c8c225e14f30f40 Signed-off-by: Hayato Nakamura <hayato.nakamura@mail.toyota-td.jp>
2013-10-02Change of the interface of the multi-input-manager plugin.Hayato Nakamura6-87/+310
Fix for TIVI-1834. Change-Id: I9113e993432951213a473ce29c4ac316efb251f1 Signed-off-by: Hayato Nakamura <hayato.nakamura@mail.toyota-td.jp>
2013-09-19Fix for - Weston sometimes crashes at the time of surface createion.submit/tizen/20130919.120935accepted/tizen/20130919.204240accepted/tizen/20130919.181058Hayato Nakamura7-45/+181
Change-Id: If014ed540bb3b376fd735c29756c6ff8f05ff469 Signed-off-by: Hayato Nakamura <hayato.nakamura@mail.toyota-td.jp>
2013-09-10I replace the file with the correct one.submit/tizen/20130911.005105accepted/tizen/20130911.005338accepted/tizen/20130911.005050Hayato Nakamura1-26/+7
Change-Id: I2a173e09e992359e489696c11ecd14ef7cfefd63 Signed-off-by: Hayato Nakamura <hayato.nakamura@mail.toyota-td.jp>
2013-09-06Bug fix:TIVI-1693.Hayato Nakamura5-104/+484
Change-Id: I5edfb53df811c37545017295c2b758d792999259 Signed-off-by: Hayato Nakamura <hayato.nakamura@mail.toyota-td.jp>
2013-08-30The change of the configuration and the implementation of the event input.Nakamura Hayato5-144/+587
Change-Id: Ic38eaff32bba49a264ac224ed9e5c2407b6d202a Signed-off-by: Nakamura Hayato <hayato.nakamura@mail.toyota-td.jp>
2013-08-27A correction with version up of weston(1.2.0->1.2.1)submit/tizen/20130828.211548Nakamura Hayato7-429/+1537
Change-Id: Ib8319c75c3da4fa0d15a184b1f5973ff3ac6812b Signed-off-by: Nakamura Hayato <hayato.nakamura@mail.toyota-td.jp>
2013-07-29Support Tizen 3.0Nakamura Hayato12-3024/+6103
Change-Id: Icefff6e8437189cab41f9465919d09e3c97a0988 Signed-off-by: Nakamura Hayato <hayato.nakamura@mail.toyota-td.jp>
2013-06-14[Fix:Conflict]Changed the animation of a default defined from none to fade.2.0alpha-waylandNakamura Hayato3-185/+229
Change-Id: I30923a6a8a274b98253a41209833249d69b93667 Signed-off-by: Nakamura Hayato <hayato.nakamura@mail.toyota-td.jp>
2013-06-11Bug fix: During operation, a menu thumbnail may be non-displayed.Nakamura Hayato5-52/+98
Change-Id: I78efe8ec1df5ca32a6308d0fdbab1ed21ed5a4c5 Signed-off-by: Nakamura Hayato <hayato.nakamura@mail.toyota-td.jp>
2013-06-04Addition of the window animation interface.submit/2.0alpha-wayland/20130606.111716accepted/2.0alpha-wayland/20130606.173106Nakamura Hayato6-87/+1093
Change-Id: Ifacf3ac6748a2f87a90ced1258a182b05c09d9b6 Signed-off-by: Nakamura Hayato <hayato.nakamura@mail.toyota-td.jp>
2013-05-24Bug fix TIVI-976 ,TIVI-974 and addition of the window animation interface.submit/2.0alpha-wayland/20130527.091242accepted/2.0alpha-wayland/20130603.172729Nakamura Hayato5-193/+65
Change-Id: I4d6c36d96707c3a737ce59f115fdd7c0c54a12a6 Signed-off-by: Nakamura Hayato <hayato.nakamura@mail.toyota-td.jp>
2013-05-15Update package changelog.submit/2.0alpha-wayland/20130516.061823accepted/2.0alpha-wayland/20130520.093312Nakamura Hayato6-214/+490
Change-Id: I0d6111980820fd652858bc980dc3680fcb92379b Signed-off-by: Nakamura Hayato <hayato.nakamura@mail.toyota-td.jp>
2013-05-14Port to new Weston config parser. Install Weston config in /etc/xdg/weston.Ossama Othman4-43/+79
Change-Id: I8fe61e12718392b25a9870e19ac317896a5ddb8d Signed-off-by: Ossama Othman <ossama.othman@intel.com>
2013-05-01Added Weston config-parser.c again until Weston SDK exports config functions.Ossama Othman2-3/+193
Change-Id: I27ba7db20b6b2501e745187ca7b43eb17794daad Signed-off-by: Ossama Othman <ossama.othman@intel.com>
2013-05-01Removed generated source dependency files.Ossama Othman14-2266/+0
Change-Id: I770d797c396eef100f44a606f129f61e06df58ec Signed-off-by: Ossama Othman <ossama.othman@intel.com>
2013-04-30Do not hardcode package header install path. Use pkginclude_HEADERS instead.Ossama Othman1-3/+1
Change-Id: I281e9214a36cd9939aaae4c95e5b527a1e5501a9 Signed-off-by: Ossama Othman <ossama.othman@intel.com>
2013-04-30Port ico-uxf-weston-plugin to use Weston 1.0.6 plugin API.Ossama Othman10-1192/+26
Change-Id: I7206280c389318a4b6492e36871c11bc2739f0ed Signed-off-by: Ossama Othman <ossama.othman@intel.com>
2013-04-30Removed generated Makefile.Ossama Othman1-888/+0
Change-Id: I547bb4cd931c9ceb2bd05d94860ccaffb34537ed Signed-off-by: Ossama Othman <ossama.othman@intel.com>
2013-04-26Update package changelog.submit/2.0alpha-wayland/20130426.191944accepted/2.0alpha-wayland/20130426.191449Shibata Makoto28-0/+9688
Change-Id: Ia0fbd2457f6bf9868b37287c3dba2b344a8d2e27 Signed-off-by: Shibata Makoto <shibata@mac.tec.toyota.co.jp>