2007-07-13 Ross Burton * libowl/owlwindowmenu.h: Add missing include. 2007-07-13 Ross Burton * libowl/owlwindowmenu.c: Realize the window if it isn't already, as we need an X connection. 2007-07-13 Ross Burton * libowl/owlwindowmenu.h: Add missing prototype. 2007-07-13 Ross Burton * libowl/owlwindowmenu.c: Add a convenience function for users of GtkUIManager. 2007-04-20 Ross Burton * test-colourswatch.c: Fix a compiler warning. 2007-04-20 Ross Burton * libowl/owlwindowmenu.c: Comments, sanity checks. 2007-04-20 Ross Burton * libowl/Makefile.am: * libowl/owlwindowmenu.[ch]: Add function so that if you send the CUSTOM message (by clicking on the titlebar in MB), a menu is displayed. * tests/Makefile.am: * tests/test-menu.c: Add test. 2007-04-11 Rob Bradford * libowl/owlcolourselectordialog.c: (owl_colour_selector_dialog_init): Fix compiler warning. 2007-04-11 Rob Bradford * libowl/owlcolourselectordialog.c: (colour_selected_cb): * libowl/owlcolourswatch.c: (owl_colour_swatch_set_colour): Remove superfluous printfs. 2007-04-03 Rob Bradford * libowl/owlcolourselectordialog.c: (owl_colour_selector_dialog_orientation_get_type), (owl_colour_selector_dialog_get_property), (owl_colour_selector_dialog_set_property), (owl_colour_selector_dialog_constructor), (owl_colour_selector_dialog_class_init), (owl_colour_selector_dialog_init), (owl_colour_selector_dialog_new_with_orientation), (owl_colour_selector_dialog_new): * libowl/owlcolourselectordialog.h: Add support for vertical or horizontally orientated colour selector. If the orientation is set to OWL_COLOUR_SELECTOR_AUTOMATIC (default) then it will detect it based on the width & height on the screen. It can also be manually specified with a construction time property. 2007-03-19 Rob Bradford * libowl/Makefile.am: * libowl/owlcolourbutton.c: (owl_colour_button_get_property), (owl_colour_button_set_property), (owl_colour_button_dispose), (owl_colour_button_finalize), (owl_colour_button_class_init), (button_clicked), (owl_colour_button_get_colour), (owl_colour_button_set_colour), (owl_colour_button_init), (owl_colour_button_new): * libowl/owlcolourbutton.h: * libowl/owlcolourpalette.c: (owl_colour_palette_get_property), (owl_colour_palette_set_property), (owl_colour_palette_dispose), (owl_colour_palette_finalize), (owl_colour_palette_class_init), (owl_colour_palette_init), (button_clicked), (owl_colour_palette_new), (owl_colour_palette_set_colours): * libowl/owlcolourpalette.h: * libowl/owlcolourselectordialog.c: (owl_colour_selector_dialog_get_property), (owl_colour_selector_dialog_set_property), (owl_colour_selector_dialog_dispose), (owl_colour_selector_dialog_finalize), (owl_colour_selector_dialog_class_init), (colour_selected_cb), (owl_colour_selector_dialog_get_colour), (owl_colour_selector_dialog_set_colour), (owl_colour_selector_dialog_init), (owl_colour_selector_dialog_new): * libowl/owlcolourselectordialog.h: * libowl/owlcolourswatch.c: (owl_colour_swatch_get_property), (owl_colour_swatch_set_property), (owl_colour_swatch_dispose), (owl_colour_swatch_finalize), (update_pixbuf), (expose_event), (owl_colour_swatch_class_init), (owl_colour_swatch_init), (owl_colour_swatch_new), (owl_colour_swatch_set_colour), (owl_colour_swatch_get_colour): * libowl/owlcolourswatch.h: * tests/Makefile.am: * tests/test-colourbutton.c: (main): * tests/test-colourpalette.c: (colour_selected_cb), (main): * tests/test-colourselectordialog.c: (main): * tests/test-colourswatch.c: (main): Add new OwlColour* widgets. 2006-12-20 Ross Burton * libowl.doap: Add basic DOAP file. 2006-03-20 Ross Burton * libowl/owltreemodelslice.c: Implement ref_ and unref_node(). 2006-03-18 Ross Burton * libowl/owltreemodelslice.c: Don't gtk_tree_path_copy() a NULL path. 2006-03-18 Ross Burton * libowl/owltreemodelslice.[ch]: Add owl_tree_model_slice_set_root(). Implement owl_tree_model_slice_convert_path_to_child_path() Rename gtk_tree_model_slice_get_model() to owl_tree_model_slice_get_model(). Fix memory leaks and corruption.