2005-05-27 10:02:39 -04:00
|
|
|
2005-05-27 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* clutter/cltr-animator.c: (cltr_animator_zoom_new),
|
|
|
|
(cltr_animator_move_new), (cltr_animator_fullzoom_new),
|
|
|
|
(cltr_animator_new), (cltr_animator_set_args),
|
|
|
|
(cltr_animator_wrapped_zoom_paint), (cltr_animator_reset),
|
|
|
|
(cltr_animator_timeout_cb), (cltr_animator_run):
|
|
|
|
* clutter/cltr-animator.h:
|
|
|
|
* clutter/cltr-button.c: (cltr_button_set_label),
|
|
|
|
(cltr_button_paint):
|
|
|
|
* clutter/cltr-label.c: (cltr_label_new), (cltr_label_set_text),
|
|
|
|
(cltr_label_get_text), (cltr_label_show),
|
|
|
|
(cltr_label_handle_xevent), (cltr_label_paint):
|
|
|
|
* clutter/cltr-label.h:
|
|
|
|
* clutter/cltr-list.c: (cltr_list_paint):
|
|
|
|
* clutter/cltr-widget.c:
|
|
|
|
* examples/select.c: (usage), (video_ctrl_hide),
|
|
|
|
(video_ctrl_stop_cb), (video_ctrl_play_cb),
|
|
|
|
(video_ctrl_seek_begin_cb), (init_video_ctrl), (show_video_ctrl),
|
|
|
|
(populate), (cell_to_item), (zoom_video_out), (init_show_controls),
|
|
|
|
(handle_xevent), (zoom_out_complete), (zoom_in_complete):
|
|
|
|
More select hacking ...
|
|
|
|
|
2005-05-23 17:21:50 -04:00
|
|
|
2005-05-23 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* clutter/cltr-button.c: (cltr_button_new_with_label),
|
|
|
|
(cltr_button_handle_xevent), (cltr_button_paint):
|
|
|
|
* clutter/cltr-button.h:
|
|
|
|
* clutter/cltr-events.c: (cltr_main_loop):
|
|
|
|
* clutter/cltr-list.c: (cltr_list_cell_new),
|
|
|
|
(cltr_list_append_cell), (cltr_list_update_layout),
|
|
|
|
(cltr_list_paint):
|
|
|
|
* clutter/cltr-list.h:
|
|
|
|
* clutter/cltr-overlay.c: (cltr_overlay_paint):
|
|
|
|
* clutter/cltr-private.h:
|
|
|
|
* clutter/cltr-widget.c: (cltr_widget_show),
|
|
|
|
(cltr_widget_show_all), (cltr_widget_add_child):
|
|
|
|
* clutter/cltr-widget.h:
|
|
|
|
* clutter/cltr-window.c: (cltr_window_show), (cltr_window_paint),
|
|
|
|
(cltr_window_handle_xevent), (cltr_window_post_paint),
|
|
|
|
(cltr_window_set_paint_funcs), (cltr_window_xwin),
|
|
|
|
(cltr_window_hide_cursor), (cltr_window_set_fullscreen):
|
|
|
|
* clutter/cltr-window.h:
|
|
|
|
* examples/select.c: (usage), (init_video_ctrl), (show_video_ctrl),
|
|
|
|
(populate), (cell_to_item), (handle_xevent), (zoom_out_complete),
|
|
|
|
(zoom_in_complete), (cell_activated), (main):
|
|
|
|
Much Select hacking
|
|
|
|
|
2005-05-17 06:12:10 -04:00
|
|
|
2005-05-17 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* clutter/cltr-video.c: (cltr_video_get_pixbuf):
|
|
|
|
* gst/cltrimagesink.c: (gst_cltrimagesink_change_state),
|
|
|
|
(gst_cltrimagesink_chain):
|
|
|
|
Fix thread related segv's on grabbing video image.
|
|
|
|
Also pop any unplayed data from sink on stop
|
|
|
|
|
2005-05-16 18:38:57 -04:00
|
|
|
2005-05-16 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* clutter/cltr-animator.c: (cltr_animator_zoom_new),
|
|
|
|
(cltr_animator_fullzoom_new), (cltr_animator_new),
|
|
|
|
(cltr_animator_set_args), (cltr_animator_wrapped_paint):
|
|
|
|
* clutter/cltr-animator.h:
|
|
|
|
* clutter/cltr-list.c: (cltr_list_cell_new),
|
|
|
|
(cltr_list_get_active_cell_co_ords), (cltr_list_show),
|
|
|
|
(cltr_list_on_activate_cell), (cltr_list_update_layout),
|
|
|
|
(cltr_list_paint):
|
|
|
|
* clutter/cltr-list.h:
|
|
|
|
* clutter/cltr-texture.c: (cltr_texture_realize),
|
|
|
|
(cltr_texture_unref), (cltr_texture_sync_pixbuf),
|
|
|
|
(cltr_texture_force_rgb_data):
|
|
|
|
* clutter/cltr-video.c: (got_stream_length), (got_time_tick),
|
|
|
|
(got_state_change), (parse_stream_info), (cb_iterate),
|
|
|
|
(cltr_video_play), (cltr_video_set_volume),
|
|
|
|
(cltr_video_get_volume), (cltr_video_get_pixbuf),
|
|
|
|
(cltr_video_idler), (cltr_video_set_source),
|
|
|
|
(cltr_video_handle_xevent), (cltr_video_paint):
|
|
|
|
* clutter/cltr-video.h:
|
|
|
|
* clutter/cltr-widget.c:
|
|
|
|
* clutter/pixbuf.c: (pixbuf_write_png), (load_png_file),
|
|
|
|
(pixbuf_copy), (pixbuf_fill_rect), (pixbuf_scale_down),
|
|
|
|
(pixbuf_clone):
|
|
|
|
* examples/select.c: (usage), (populate), (cell_to_item),
|
|
|
|
(handle_xevent), (zoom_out_complete), (zoom_in_complete),
|
|
|
|
(cell_activated), (main):
|
|
|
|
* gst/cltrimagesink.c: (gst_cltrimagesink_getcaps),
|
|
|
|
(gst_cltrimagesink_chain):
|
|
|
|
Far too much hacking. Fix many endian image issues.
|
|
|
|
Greatly improve select demo
|
|
|
|
|
2005-05-15 19:16:19 -04:00
|
|
|
2005-05-16 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* clutter/Makefile.am:
|
|
|
|
* clutter/cltr-animator.c:
|
|
|
|
* clutter/cltr-animator.h:
|
|
|
|
* clutter/cltr-list.c: (distfunc), (cltr_list_new),
|
|
|
|
(cltr_list_get_active_cell_co_ords), (cltr_list_show),
|
|
|
|
(cltr_list_on_activate_cell), (cltr_list_handle_xevent),
|
|
|
|
(cltr_list_animate), (cltr_list_timeout_cb),
|
|
|
|
(cltr_list_update_layout), (cltr_list_paint):
|
|
|
|
* clutter/cltr-list.h:
|
|
|
|
* clutter/cltr-private.h:
|
|
|
|
* clutter/cltr.h:
|
|
|
|
* clutter/pixbuf.c: (load_png_file):
|
|
|
|
* examples/player.c:
|
|
|
|
* examples/select.c: (usage), (populate), (cell_activated), (main):
|
|
|
|
Work on animator zooming. Also build up select.c much
|
|
|
|
|
2005-05-14 06:19:39 -04:00
|
|
|
2005-05-14 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* clutter/cltr-animator.c:
|
|
|
|
Add initial outline
|
|
|
|
* clutter/cltr-button.c: (cltr_button_new_with_pixbuf),
|
|
|
|
(cltr_button_handle_xkeyevent), (cltr_button_handle_xevent),
|
|
|
|
(cltr_button_paint):
|
|
|
|
various tweaks/experimentation
|
|
|
|
* clutter/cltr-core.c: (cltr_init), (cltr_display_height):
|
|
|
|
* clutter/cltr-glu.c: (cltr_glu_set_color):
|
|
|
|
* clutter/cltr-glu.h:
|
|
|
|
Add unfilled rect call.
|
|
|
|
* clutter/cltr-label.c: (cltr_label_new), (cltr_label_paint):
|
|
|
|
* clutter/cltr-list.c: (distfunc), (cltr_list_cell_new),
|
|
|
|
(cltr_list_show), (cltr_list_animate), (cltr_list_paint):
|
|
|
|
update list a little.
|
|
|
|
* clutter/cltr-overlay.c: (cltr_overlay_handle_xevent),
|
|
|
|
(cltr_overlay_paint):
|
|
|
|
* clutter/cltr-private.h:
|
|
|
|
* clutter/cltr-texture.c: (cltr_texture_realize):
|
|
|
|
* clutter/cltr-video.c: (cltr_video_paint):
|
|
|
|
* clutter/cltr.h:
|
|
|
|
* clutter/fonts.c: (draw_layout_on_pixbuf):
|
|
|
|
Fix font alpha blending
|
|
|
|
* examples/Makefile.am:
|
|
|
|
* examples/player.c: (main):
|
|
|
|
* examples/scratch.c: (main):
|
|
|
|
tweaks.
|
|
|
|
* examples/select.c:
|
|
|
|
new example
|
|
|
|
|
2005-05-11 08:52:01 -04:00
|
|
|
2005-05-11 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* clutter/cltr-video.c: (got_buffering), (cltr_video_new),
|
|
|
|
(cltr_video_play), (cltr_video_idler):
|
|
|
|
* examples/photos.c: (main):
|
|
|
|
* examples/player.c: (handle_xevent), (main):
|
|
|
|
* gst/cltrimagesink.c: (gst_cltrimagesink_chain):
|
|
|
|
Fix Gl thread related crash on video playback
|
|
|
|
Make examples less bound to my laptop ;)
|
|
|
|
|
2005-05-06 13:41:15 -04:00
|
|
|
2005-05-06 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* clutter/cltr-button.c: (cltr_button_new_with_label):
|
|
|
|
* clutter/cltr-overlay.c:
|
|
|
|
* clutter/cltr-photo-grid.c: (cltr_photo_grid_cell_new),
|
|
|
|
(cltr_photo_grid_paint), (cltr_photo_grid_new):
|
|
|
|
* clutter/cltr-video.c: (cltr_video_print_tag), (got_buffering),
|
|
|
|
(got_error), (caps_set), (parse_stream_info), (cb_iterate),
|
|
|
|
(cltr_video_new), (cltr_video_play), (cltr_video_seek),
|
|
|
|
(cltr_video_seek_time), (cltr_video_stop), (cltr_video_close),
|
|
|
|
(cltr_video_pause), (cltr_video_can_set_volume),
|
|
|
|
(cltr_video_set_volume), (cltr_video_get_volume),
|
|
|
|
(cltr_video_idler), (cltr_video_set_source), (cltr_video_show),
|
|
|
|
(cltr_video_hide), (cltr_video_handle_xevent), (cltr_video_paint):
|
|
|
|
* clutter/cltr-video.h:
|
|
|
|
* clutter/cltr-widget.h:
|
|
|
|
* clutter/cltr-window.c: (cltr_window_show), (cltr_window_paint),
|
|
|
|
(cltr_window_handle_xevent), (cltr_window_set_fullscreen),
|
|
|
|
(cltr_window_focus_widget):
|
|
|
|
* clutter/cltr-window.h:
|
|
|
|
* clutter/cltr.h:
|
|
|
|
* clutter/fonts.c: (get_layout_bitmap), (font_draw),
|
|
|
|
(font_get_pixel_size):
|
|
|
|
* configure.ac:
|
|
|
|
* examples/photos.c: (photo_grid_populate):
|
|
|
|
* examples/player.c: (handle_xevent), (main):
|
|
|
|
* examples/scratch.c: (main):
|
|
|
|
Lots more tweaks, mainly updating video widget.
|
|
|
|
|
2005-04-29 12:44:17 -04:00
|
|
|
2005-04-29 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* clutter/cltr-button.c: (cltr_button_new),
|
|
|
|
(cltr_button_on_activate), (cltr_button_new_with_label),
|
|
|
|
(cltr_button_show):
|
|
|
|
* clutter/cltr-button.h:
|
|
|
|
* clutter/cltr-label.c: (cltr_label_new), (cltr_label_paint):
|
|
|
|
* clutter/cltr-private.h:
|
|
|
|
* clutter/cltr-video.c: (cltr_video_play):
|
|
|
|
* clutter/cltr-widget.c: (cltr_widget_new), (cltr_widget_abs_x),
|
|
|
|
(cltr_widget_abs_y), (cltr_widget_abs_x2), (cltr_widget_abs_y2),
|
|
|
|
(cltr_widget_width), (cltr_widget_height), (cltr_widget_show),
|
|
|
|
(cltr_widget_focus), (cltr_widget_unfocus),
|
|
|
|
(cltr_widget_set_focus_next), (cltr_widget_get_focus_next),
|
|
|
|
(cltr_widget_show_all):
|
|
|
|
* clutter/cltr-widget.h:
|
|
|
|
* clutter/cltr-window.c: (cltr_window_new),
|
|
|
|
(cltr_window_focus_widget):
|
|
|
|
* clutter/cltr.h:
|
|
|
|
* clutter/fonts.c: (draw_layout_on_pixbuf), (font_get_pixel_size):
|
|
|
|
* examples/scratch.c: (main):
|
|
|
|
Hack buttons some more
|
|
|
|
|
|
|
|
|
2005-04-27 18:17:45 -04:00
|
|
|
2005-04-27 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* clutter/Makefile.am:
|
|
|
|
* clutter/cltr-button.c: (cltr_button_new):
|
|
|
|
* clutter/cltr-label.c:
|
|
|
|
* clutter/cltr-label.h:
|
|
|
|
* clutter/cltr-photo-grid.c: (cltr_photo_grid_paint):
|
|
|
|
* clutter/cltr-texture.c: (cltr_texture_realize),
|
|
|
|
(cltr_texture_new), (cltr_texture_unref),
|
|
|
|
(cltr_texture_no_tile_new):
|
|
|
|
* clutter/cltr-texture.h:
|
|
|
|
* clutter/cltr-video.c: (cltr_video_got_time_tick), (caps_set),
|
|
|
|
(cltr_video_new), (cltr_video_idler), (cltr_video_set_source),
|
|
|
|
(cltr_video_play), (cltr_video_pause), (cltr_video_show),
|
|
|
|
(cltr_video_hide), (cltr_video_handle_xevent), (cltr_video_paint):
|
|
|
|
* clutter/cltr.h:
|
|
|
|
* clutter/fonts.c: (font_new), (draw_layout_on_pixbuf),
|
|
|
|
(font_draw):
|
|
|
|
* clutter/fonts.h:
|
|
|
|
* clutter/pixbuf.c: (pixbuf_set_pixel), (pixbuf_get_pixel):
|
|
|
|
* examples/photos.c: (photo_grid_populate), (main):
|
|
|
|
* examples/player.c: (main):
|
|
|
|
Improve video widget, use playbin rather than gst_play
|
|
|
|
Lots of misc tweaks.
|
|
|
|
|
2005-04-26 04:56:53 -04:00
|
|
|
2005-04-26 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* clutter/Makefile.am:
|
|
|
|
* clutter/cltr-core.c: (cltr_init):
|
|
|
|
* clutter/cltr-events.c: (cltr_events_init), (cltr_main_loop):
|
|
|
|
* clutter/cltr-photo-grid.c:
|
|
|
|
* clutter/cltr-private.h:
|
|
|
|
* clutter/cltr-scratch.c: (cltr_scratch_handle_xevent),
|
|
|
|
(cltr_scratch_paint):
|
|
|
|
* clutter/cltr-texture.c: (cltr_texture_render_to_gl_quad),
|
|
|
|
(init_tiles), (cltr_texture_unrealize), (cltr_texture_realize),
|
|
|
|
(cltr_texture_new), (cltr_texture_no_tile_new),
|
|
|
|
(cltr_texture_get_pixbuf):
|
|
|
|
* clutter/cltr-texture.h:
|
|
|
|
* clutter/cltr-video.c:
|
|
|
|
* clutter/cltr-video.h:
|
|
|
|
* clutter/cltr-widget.c: (cltr_widget_queue_paint):
|
|
|
|
* clutter/cltr.h:
|
|
|
|
* examples/Makefile.am:
|
|
|
|
* examples/player.c:
|
|
|
|
* gst/cltrimagesink.c: (gst_cltrimagesink_fixate),
|
|
|
|
(gst_cltrimagesink_getcaps), (gst_cltrimagesink_sink_link),
|
|
|
|
(gst_cltrimagesink_change_state), (gst_cltrimagesink_chain),
|
|
|
|
(gst_cltrimagesink_set_property), (gst_cltrimagesink_get_property),
|
|
|
|
(gst_cltrimagesink_finalize), (gst_cltrimagesink_class_init):
|
|
|
|
* gst/cltrimagesink.h:
|
|
|
|
Initial go at very hacky gst video widget
|
|
|
|
|
2005-04-22 14:03:55 -04:00
|
|
|
2005-04-22 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* clutter/Makefile.am:
|
|
|
|
* clutter/cltr-button.c:
|
|
|
|
* clutter/cltr-button.h:
|
|
|
|
* clutter/cltr-core.c: (cltr_init):
|
|
|
|
* clutter/cltr-overlay.c:
|
|
|
|
* clutter/cltr-overlay.h:
|
|
|
|
* clutter/cltr-photo-grid.c: (cltr_photo_grid_handle_xevent),
|
|
|
|
(cltr_photo_grid_cell_new), (ctrl_photo_grid_get_zoomed_coords),
|
|
|
|
(cell_is_offscreen), (cltr_photo_grid_idle_cb),
|
|
|
|
(cltr_photo_grid_navigate), (cltr_photo_grid_activate_cell),
|
|
|
|
(cltr_photo_grid_populate), (cltr_photo_grid_update_visual_state),
|
|
|
|
(cltr_photo_grid_paint), (cltr_photo_grid_show),
|
|
|
|
(cltr_photo_grid_set_fps), (cltr_photo_grid_get_fps),
|
|
|
|
(cltr_photo_grid_set_anim_steps), (cltr_photo_grid_get_anim_steps),
|
|
|
|
(cltr_photo_grid_new):
|
|
|
|
Fix up grid so external prog can load images.
|
|
|
|
* clutter/cltr-photo-grid.h:
|
|
|
|
* clutter/cltr-texture.c: (cltr_texture_realize),
|
|
|
|
(cltr_texture_new):
|
|
|
|
* clutter/cltr-texture.h:
|
|
|
|
* clutter/cltr-window.c: (cltr_window_set_fullscreen):
|
|
|
|
* clutter/cltr.h:
|
|
|
|
* clutter/pixbuf.c: (pixbuf_scale_down), (ConvolveImage),
|
|
|
|
(GaussianBlurImage):
|
|
|
|
* clutter/pixbuf.h:
|
|
|
|
New experimental Methods
|
|
|
|
* configure.ac:
|
|
|
|
* examples/Makefile.am:
|
|
|
|
* examples/photos.c:
|
|
|
|
* examples/player.c:
|
|
|
|
Add new examples
|
|
|
|
* gst/Makefile.am:
|
|
|
|
* gst/cltrimagesink.c:
|
|
|
|
* gst/cltrimagesink.h:
|
|
|
|
Add initial crusty ( broken ) gst stuff
|
|
|
|
|
2005-04-13 15:49:56 -04:00
|
|
|
2005-04-13 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* bootstrap-autotools.sh:
|
|
|
|
* clutter/Makefile.am:
|
|
|
|
* clutter/cltr.c:
|
|
|
|
* configure.ac:
|
|
|
|
* examples/Makefile.am:
|
|
|
|
* examples/scratch.c:
|
|
|
|
Initial autotooling of everything.
|
|
|
|
|
2005-04-07 18:46:43 -04:00
|
|
|
2005-04-07 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* Makefile:
|
|
|
|
* cltr-events.c: (cltr_main_loop):
|
|
|
|
* cltr-list.c:
|
|
|
|
* cltr-list.h:
|
|
|
|
Add list widget
|
|
|
|
* cltr-photo-grid.c: (cltr_photo_grid_cell_new),
|
|
|
|
(cltr_photo_grid_append_cell), (ctrl_photo_grid_cell_to_coords),
|
|
|
|
(ctrl_photo_grid_get_zoomed_coords), (cltr_photo_grid_idle_cb),
|
|
|
|
(cltr_photo_grid_navigate), (cltr_photo_grid_activate_cell),
|
|
|
|
(cltr_photo_grid_update_visual_state), (cltr_photo_grid_paint),
|
|
|
|
(cltr_photo_grid_show), (cltr_photo_grid_new):
|
|
|
|
* cltr-texture.c:
|
|
|
|
* cltr-widget.c:
|
|
|
|
* cltr-window.c: (cltr_window_new), (cltr_window_show),
|
|
|
|
(cltr_window_handle_xevent):
|
|
|
|
* cltr-window.h:
|
|
|
|
* cltr.c: (main):
|
|
|
|
* cltr.h:
|
|
|
|
* pixbuf.c: (pixbuf_copy):
|
|
|
|
* pixbuf.h:
|
|
|
|
Cleanups
|
|
|
|
|
2005-04-03 12:13:08 -04:00
|
|
|
2005-04-03 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* Makefile:
|
|
|
|
* cltr-core.c:
|
|
|
|
* cltr-core.h:
|
|
|
|
* cltr-events.c:
|
|
|
|
* cltr-events.h:
|
|
|
|
* cltr-photo-grid.c: (cltr_photo_grid_handle_xkeyevent),
|
|
|
|
(cltr_photo_grid_handle_xevent), (cltr_photo_grid_cell_new),
|
|
|
|
(cltr_photo_grid_append_cell), (ctrl_photo_grid_cell_to_coords),
|
|
|
|
(ctrl_photo_grid_get_zoomed_coords), (cell_is_offscreen),
|
|
|
|
(cltr_photo_grid_idle_cb), (cltr_photo_grid_navigate),
|
|
|
|
(cltr_photo_grid_activate_cell), (cltr_photo_grid_populate),
|
|
|
|
(cltr_photo_grid_paint), (cltr_photo_grid_show),
|
|
|
|
(cltr_photo_grid_new):
|
|
|
|
* cltr-photo-grid.h:
|
|
|
|
* cltr-private.h:
|
|
|
|
* cltr-texture.c:
|
|
|
|
* cltr-texture.h:
|
|
|
|
* cltr-widget.c:
|
|
|
|
* cltr-widget.h:
|
|
|
|
* cltr-window.c:
|
|
|
|
* cltr-window.h:
|
|
|
|
* cltr.c:
|
|
|
|
* cltr.h:
|
|
|
|
Add very basic initial toolkit infrastructure
|
|
|
|
|
2005-03-31 13:19:25 -05:00
|
|
|
2005-03-31 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* cltr-photo-grid.c: (cltr_photo_grid_append_cell),
|
|
|
|
(ctrl_photo_grid_cell_to_coords),
|
|
|
|
(ctrl_photo_grid_get_zoomed_coords), (cell_is_offscreen),
|
|
|
|
(cltr_photo_grid_idle_cb), (cltr_photo_grid_navigate),
|
|
|
|
(cltr_photo_grid_activate_cell), (cltr_photo_grid_populate),
|
|
|
|
(cltr_photo_grid_redraw), (cltr_photo_grid_new):
|
|
|
|
* cltr-photo-grid.h:
|
|
|
|
* cltr-texture.c: (cltr_texture_render_to_gl_quad), (init_tiles),
|
|
|
|
(cltr_texture_realize):
|
|
|
|
* cltr-texture.h:
|
|
|
|
* cltr.c: (main):
|
|
|
|
Implemented scrolling. Very rough around the edges, needs tidying.
|
|
|
|
|
2005-03-30 11:55:06 -05:00
|
|
|
2005-03-30 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* Makefile:
|
|
|
|
* cltr-photo-grid.c: (cltr_photo_grid_redraw),
|
|
|
|
(cltr_photo_grid_new):
|
|
|
|
* cltr-tex.c:
|
|
|
|
* cltr-tex.h:
|
|
|
|
* cltr-texture.c: (cltr_texture_new):
|
|
|
|
More renaming
|
|
|
|
|
2005-03-30 11:52:02 -05:00
|
|
|
2005-03-30 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* cltr-photo-grid.c: (cltr_photo_grid_populate),
|
|
|
|
(cltr_photo_grid_redraw), (cltr_photo_grid_new):
|
|
|
|
* cltr-photo-grid.h:
|
|
|
|
* cltr-tex.c: (next_p2), (cltr_texture_render_to_gl_quad),
|
|
|
|
(tile_dimension), (init_tiles), (cltr_texture_new):
|
|
|
|
* cltr-tex.h:
|
|
|
|
* cltr.h:
|
|
|
|
Rename CltrImage -> CltrTexture
|
|
|
|
|
2005-03-29 18:26:36 -05:00
|
|
|
2005-03-30 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* Makefile:
|
|
|
|
* cltr-photo-grid.c: (cltr_photo_grid_populate),
|
|
|
|
(cltr_photo_grid_redraw):
|
|
|
|
* cltr-photo-grid.h:
|
|
|
|
* cltr-tex.c:
|
|
|
|
* cltr-tex.h:
|
|
|
|
* cltr.c: (main):
|
|
|
|
* cltr.h:
|
|
|
|
* pixbuf.c: (pixbuf_unref), (pixbuf_copy):
|
|
|
|
* pixbuf.h:
|
|
|
|
Add intial new texture tiling code.
|
|
|
|
|
2005-03-27 15:12:19 -05:00
|
|
|
2005-03-27 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* Makefile:
|
|
|
|
* cltr-photo-grid.c: (cltr_photo_grid_cell_new),
|
|
|
|
(ctrl_photo_grid_get_zoomed_coords), (cltr_photo_grid_navigate),
|
|
|
|
(cltr_photo_grid_activate_cell), (cltr_photo_grid_populate),
|
|
|
|
(cltr_photo_grid_redraw), (cltr_photo_grid_new):
|
|
|
|
* cltr-photo-grid.h:
|
|
|
|
* cltr.c: (cltr_dispatch_x_event), (cltr_init), (test_idle_cb),
|
|
|
|
(main):
|
|
|
|
* cltr.h:
|
|
|
|
Add a very hacky threaded image loader.
|
2005-03-29 18:26:36 -05:00
|
|
|
Make event handling a little more efficient, though still hacky
|
2005-03-27 15:12:19 -05:00
|
|
|
* pixbuf.c: (pixel_set_vals), pixbuf.h:
|
|
|
|
Add copy func ( unused as yet )
|
|
|
|
|
2005-03-25 12:22:10 -05:00
|
|
|
2005-03-25 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* cltr-photo-grid.c: (cltr_photo_grid_cell_new),
|
|
|
|
(ctrl_photo_grid_get_zoomed_coords), (cltr_photo_grid_redraw),
|
|
|
|
(cltr_photo_grid_new):
|
|
|
|
* cltr-photo-grid.h:
|
|
|
|
* cltr.c: (cltr_window_new), (idle_cb), (main):
|
|
|
|
Use GL matrices in a saner way.
|
|
|
|
Add random rotation to picts
|
|
|
|
Random minor tweaks
|
|
|
|
|
2005-03-24 11:46:49 -05:00
|
|
|
2005-03-24 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* Makefile:
|
|
|
|
* cltr-photo-grid.c:
|
|
|
|
* cltr-photo-grid.h:
|
|
|
|
* cltr.c: (cltr_window_new), (cltr_main_loop):
|
|
|
|
* cltr.h:
|
|
|
|
Split up cltr.c a bit. start refactoring a bit.
|
|
|
|
|
2005-03-23 16:09:57 -05:00
|
|
|
2005-03-23 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* cltr.c: (cltr_photo_grid_populate), (cltr_photo_grid_redraw),
|
|
|
|
(cltr_photo_grid_new), (main):
|
|
|
|
* cltr.h:
|
|
|
|
Various minor tweaks
|
|
|
|
* pixbuf.c: (pixbuf_set_pixel), (pixbuf_get_pixel):
|
|
|
|
Fix RGBA ordering in set/get pixel
|
|
|
|
|
2005-03-23 13:48:27 -05:00
|
|
|
2005-03-23 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* cltr.c: (ctrl_photo_grid_get_trans_coords),
|
|
|
|
Fix grid co-ords -> translation vals converter
|
|
|
|
(cltr_photo_grid_navigate), (cltr_photo_grid_redraw),
|
|
|
|
(cltr_photo_grid_new), (idle_cb):
|
|
|
|
Fix moving between pictures when zoomed
|
|
|
|
|
|
|
|
|
2005-03-23 12:33:37 -05:00
|
|
|
2005-03-23 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* cltr.c: (cltr_dispatch_x_event), (cltr_window_new),
|
|
|
|
(cltr_main_loop), (cltr_photo_grid_navigate),
|
|
|
|
(cltr_photo_grid_activate_cell), (cltr_photo_grid_populate),
|
|
|
|
(cltr_photo_grid_redraw), (cltr_photo_grid_new), (idle_cb), (main):
|
|
|
|
* cltr.h:
|
|
|
|
Lots, make the grid roughly work.
|
|
|
|
|
|
|
|
* fonts.c: (get_layout_bitmap), (font_draw):
|
|
|
|
remove debug printfs
|
|
|
|
|
2005-03-22 12:25:52 -05:00
|
|
|
2005-03-22 mallum,,, <mallum@openedhand.com>
|
|
|
|
|
|
|
|
* cltr.c: (x_event_prepare), (x_event_check), (x_event_dispatch),
|
|
|
|
(cltr_dispatch_x_event), (cltr_init), (cltr_window_new),
|
|
|
|
(cltr_photo_grid_append_cell), (cltr_photo_grid_populate),
|
|
|
|
(cltr_photo_grid_redraw), (cltr_photo_grid_new),
|
|
|
|
(idle_cb), (main):
|
|
|
|
* cltr.h:
|
|
|
|
Add glib event loop
|