summaryrefslogtreecommitdiff
path: root/katze/katze-arrayaction.c
Commit message (Collapse)AuthorAgeFilesLines
* make katze_array_action_tool_item_child_button_release_cb more careful about ↵gue5t2015-06-301-1/+6
| | | | return value
* Fix middle/ctrl/normal clicking bookmarks (not folders) in the bookmarkbar.gue5t2015-06-301-8/+36
|
* Bump version to 0.5.100.5.10Christian Dywan2015-04-191-1/+1
|
* Fix leak of GdkEventgue5t2015-03-231-0/+3
|
* Restore full backwards compatibility by reverting signal names and adding ↵gue5t2015-03-231-17/+46
| | | | activate-item-new-tab signal to KatzeArrayAction
* Rename activate-item signal to activate-item-event to carry event and avoid ↵gue5t2015-03-221-11/+11
| | | | compatibility worries
* Rework mouse button handling in KatzeArrayActiongue5t2015-03-191-26/+24
|
* bookmarks-db singleton was not completely connected to the application, as a ↵André Auzi2014-07-241-0/+10
|\ | | | | | | | | | | | | result changes done in the panel were not properly propagated to the menu. Additionnally import was not done in the database cache parent item, as a result the update of the root item, the dookmarks-db singleton, was not done. Fix that.
| * merge lp:midoriAndré Auzi2014-04-251-78/+126
| |\
| * | properly commit bookmarks-db signleton to the applicationAndré Auzi2014-02-261-0/+10
| | |
* | | more work on GIR annotationsgue5t2014-05-191-1/+9
| |/ |/|
* | select correct marshalling and update commentAndré Auzi2013-12-261-4/+4
| |
* | simplify things by an straight forward evolution of activate-item-altAndré Auzi2013-12-261-67/+30
| |
* | merge lp:midori and build with Gtk3André Auzi2013-12-261-67/+1
|\ \ | |/
* | fix most anoying weird menu behaviors when activating the context popupAndré Auzi2013-07-111-127/+157
| |
* | Fix #1184716 bookmark context popup menu do not popup on bookmarks menu and ↵André Auzi2013-05-281-8/+129
|/ | | | | | | | | | | | | | | | | | | | bookmark bar sub menu entries #1184708 Toolbar popup context menu unexpectedly opens over menubar sub menus Implements: * unique instance of bookmark popup menu for bookmark bar and bookmark menu /** * KatzeArrayAction::activate-item-full: * @array: the object on which the signal is emitted * @item: the item being activated * @event: the %GdkButtonEvent pressed * @proxy: the %GtkWidget that caught the event * removal of midori_bookmarkbar_item_button_press_event_cb duplicate of midori_bookmarkbar_activate_item_full * simplification of midori_bookmarkbar_populate no need to read the folder's childs as long the folder is not clicked * simplification of midori_bookmarkbar_insert_item
* Pass proxy widget to katze_item_get_imageChristian Dywan2012-12-161-8/+5
|
* Drop Hildon code from katzePaweł Forysiuk2012-12-131-6/+0
|
* Proxy update should be > not >= array updateChristian Dywan2012-02-231-1/+1
|
* Harden katze_array_action_generate_menuChristian Dywan2012-02-231-3/+17
| | | | Add assertions and increase consistency.
* Keep a timestamp of KatzeArray changes aroundChristian Dywan2012-02-211-13/+34
| | | | | | | To avoid re-populating array actions when unneeded. This also increases compatibility with global menubar support which otherwise flickers.
* Unify getting an image for an itemChristian Dywan2012-02-141-44/+5
|
* Don't set proxy sensitivity connecting KatzeArrayActionChristian Dywan2011-12-011-1/+0
| | | | | In the case of the trash, the proxy should only be sensitive if it is not empty, which MidoriBrowser takes care of.
* Add gtk_image_menu_item_set_always_show_image to gtk3-compat.hChristian Dywan2011-11-081-4/+0
|
* Fix GCC 4.6 warnings about set but unused variablesPaweł Forysiuk2011-04-291-3/+0
|
* Remove empty loop in katze_array_action_activateChristian Dywan2010-12-021-13/+0
|
* Create toggle button proxies for array actionsChristian Dywan2010-12-021-4/+30
|
* Make KatzeArrayAction::activate-item-alt fully autonomousChristian Dywan2010-09-171-10/+25
| | | | | Implementing the signal and returning TRUE makes it unneeded to implement activate-item as well now.
* Implement KatzeArrayAction::populate-folderChristian Dywan2010-09-151-19/+81
| | | | | | | | | To go along with that, expose katze_array_action_generate_menu as a public function to implement the signal. In essence, this enables populating folders from other sources than the original array, such as a database, while still making use of the existing menu generation.
* Remove unused KatzeNet instance from KatzeArrayActionChristian Dywan2010-02-101-4/+0
|
* Build katze, core and panels as one, and allow non-progressive buildChristian Dywan2010-01-011-1/+1
| | | | | | This simplifies the build and possibly helps with linking problems on some platforms. The 'progressive' option allows building without an intermediate static library except for unit tests.
* Connect to button press on folder menu itemsChristian Dywan2009-12-131-2/+2
|
* Only directly open bookmark proxy if has a URIChristian Dywan2009-12-121-1/+1
|
* Handle Empty menu item in bookmarks and not in KatzeArrayActionChristian Dywan2009-12-051-9/+2
|
* Implement reverse ordering for use in Trash and RecentlyVisited actionsChristian Dywan2009-12-051-3/+38
|
* Be sure to disconnect item notification when the proxy is destroyedChristian Dywan2009-11-301-0/+10
|
* Emit the bookmark proxy signal instead of connecting a new handlerChristian Dywan2009-11-301-3/+1
|
* Include config.h in KatzeArrayActionChristian Dywan2009-11-291-0/+4
|
* Position array menu freely to avoid a GTK+ bug on HildonChristian Dywan2009-11-291-0/+6
|
* Only take bookmark button for a bookmark if it's a single itemChristian Dywan2009-11-241-1/+1
|
* Only show bookmarks in the toolbar which are marked as suchChristian Dywan2009-11-231-7/+13
|
* Refactor loading cached page icon into katze_load_cached_iconChristian Dywan2009-11-171-8/+4
| | | | | The function is optimized for loading icons and independant from a KatzeNet instance.
* Connect overflow toolbar bookmark items for nested folder menusChristian Dywan2009-11-171-5/+15
|
* Set tool button labels to "" to avoid a regression in GTK+Christian Dywan2009-11-161-2/+2
|
* Enforce icons for webpage menu items and search menu itemsChristian Dywan2009-07-251-0/+8
|
* Fix label alignment of tool items created for bookmarksChristian Dywan2009-07-171-1/+1
|
* Provide custom overflow menu items to support middle clickChristian Dywan2009-05-151-0/+40
|
* Fix missing keyboard events for bookmark menu itemsEnrico Tröger2009-05-141-1/+18
|
* Implement middle click on array actions, ie. bookmark menu itemsEnrico Tröger2009-05-031-6/+43
| | | | | | | | | | Add a new signal activate-item-alt to KatzeArrayAction which has a button argument specifying the mouse button that was pressed. If this signal is handled one can special case middle or right clicks, and return TRUE to suppress the emission of activate-item. The browser utilizes this to open new tabs when middle clicking on bookmark menu items.
* Make the proxy insensitive if the array is unsetChristian Dywan2009-03-071-8/+6
|