[maemo-commits] [maemo-commits] /trunk/maemo-af-desktop/ - jobi - r3594
From: www-data www-data at stage.maemo.orgDate: Wed Apr 12 10:30:45 EEST 2006
- Previous message: [maemo-commits] /trunk/osso-application-installer/ - marivoll - r3592
- Next message: [maemo-commits] /trunk/ - kihamala - r3595
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
2006-04-11 Johan Bilien <johan.bilien at nokia.com> Applied fix to "Context sensitive menus dont come up for applets displayed in home in both normal mode and layout mode." (Closes N#24424) * hildon-home/layout-manager.c: - changed wrong menu logical_id for cancel - added logical_id for tap'n'hold - Cut&paste tap'n'hold defines from gtk/gtkwidget.c - added global struct required fields for tap'n'hold handling - added layout_node struct callback handler - declarations for new functions - layout_mode_begin(): added callback signal for launching tap'n'hold menu to each applet. button release callback added. tap'n'hold creation call. - layout_mode_end(): added removing tap'n'hold handler and menu - _tapnhold_menu_cb(): new function. callback function to launch tap'n'hold menu - _tapnhold_close_applet_cb(): new function. callback function to remove current applet - add_new_applets(): callback function connected to applet - button_click_cb(): when candidate is found set tap'n'hold timeout - button_release_cb(): new function. removes existing tap'n'hold when released - drag_begin(): when drag starts tap'n'hold menu is not to be shown - create_tapnhold_menu(): new function. creates tap'n'hold menu common for all applets. initiates animation - create_tapnhold_remove_timer(): new function. Clears all timer values for tap'n'hold menu - layout_tapnhold_timeout(): new function. Handles tap'n'hold timeout before showing menu - layout_tapnhold_set_timeout(): new function. Sets timeout counting for tap'n'hold menu - layout_tapnhold_timeout_animation(): new function. creates cursor animation U projects/haf/trunk/maemo-af-desktop/ChangeLog U projects/haf/trunk/maemo-af-desktop/hildon-home/layout-manager.c URL: https://stage.maemo.org/viewcvs.cgi?view=rev&root=maemo&rev=3594 /trunk/maemo-af-desktop/
- Previous message: [maemo-commits] /trunk/osso-application-installer/ - marivoll - r3592
- Next message: [maemo-commits] /trunk/ - kihamala - r3595
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]