nautilus:post-1_0_10

Last commit made on 2001-04-11
Get this branch:
git clone -b post-1_0_10 https://git.launchpad.net/nautilus

Branch merges

Branch information

Name:
post-1_0_10
Repository:
lp:nautilus

Recent commits

b2589ec... by Andy Hertzfeld <email address hidden>

improved sizing of the note item in the aa mode.

 * libnautilus-extensions/nautilus-canvas-note-item.c:
 (nautilus_canvas_note_item_set_note_text):
 improved sizing of the note item in the aa mode.

 * libnautilus-extensions/nautilus-icon-container.c:
 (hit_test_item):
 fixed bug by mapping from window to world coordinates

d815e27... by Andy Hertzfeld <email address hidden>

added a way for custom actions to take place when the user clicks on an

 added a way for custom actions to take place when the user clicks
 on an emblem, and used that to bring up the annotation window
 when the "note" emblem is clicked on.

 * libnautilus-extensions/nautilus-icon-canvas-item.c,h:
 (nautilus_icon_canvas_item_event),
 (nautilus_icon_canvas_item_hit_test_full),
 (nautilus_icon_canvas_item_point),
 (nautilus_icon_canvas_item_hit_test_rectangle):
 renamed the "hit_test" routine to nautilus_icon_canvas_hit_test_full,
 and made it public.

 * libnautilus-extensions/nautilus-icon-container.c:
 (hit_test_item), (nautilus_icon_container_did_not_drag),
 (key_press_event), (nautilus_icon_container_initialize_class),
 (handle_icon_button_press), (activate_selected_items):
 added an emblem index parameter to the icon canvas's activate
 signal, and set it up properly by calling the item hit test
 routine to determine the emblem index.

 * src/file-manager/fm-icon-view.c: (get_keyword_by_index),
 (icon_container_activate_callback), (get_icon_annotation_callback):
 changed the activate callback to bring up the annotation window
 if the annotation emblem is clicked.

c14b9f0... by Andy Hertzfeld <email address hidden>

tweaked note sizing

 * libnautilus-extensions/nautilus-canvas-note-item.c:
 (nautilus_canvas_note_item_set_note_text),
 (nautilus_canvas_note_item_update):
 tweaked note sizing

 * libnautilus-extensions/nautilus-icon-canvas-item.c:
 (create_annotation), (get_emblem_rectangle):
 made the annotation be positioned properly by using world coordinates
 instead of canvas coordinates

41f6825... by Andy Hertzfeld <email address hidden>

removed some unneeded generality from the note item

 removed some unneeded generality from the note item

 * libnautilus-extensions/nautilus-canvas-note-item.c:
 (nautilus_canvas_note_item_set_arg),
 (nautilus_canvas_note_item_draw),
 (nautilus_canvas_note_item_point):
 * libnautilus-extensions/nautilus-canvas-note-item.h:

523d93a... by Andy Hertzfeld <email address hidden>

implemented arrow pointer for annotations, to make it more clear what

 implemented arrow pointer for annotations, to make it more
 clear what they're annotating.

 * libnautilus-extensions/nautilus-annotation.c:
 (nautilus_annotation_send_to_server):
 removed debugging message

 * libnautilus-extensions/nautilus-canvas-note-item.c:
 (nautilus_canvas_note_item_set_note_text), (draw_item_aa_text),
 (nautilus_canvas_note_item_update):
 draw the arrow pointer

 * libnautilus-extensions/nautilus-icon-canvas-item.c:
 (create_annotation), (get_emblem_rectangle):
 position the annotation so the arrow points at the right place.

c0a71da... by Andy Hertzfeld <email address hidden>

linked with ammonite so we can get the user name made it maintain the

 * libnautilus-extensions/Makefile.am:
 linked with ammonite so we can get the user name
 * libnautilus-extensions/nautilus-annotation.c:
 (count_annotations), (nautilus_annotation_send_to_server),
 (nautilus_annotation_add_annotation):
 made it maintain the annotation count properly when a new annotation
 is added; also, use the real username fetched from ammonite.

0030e8c... by Andy Hertzfeld <email address hidden>

made annotation upload work; added "date" property to distinguish multiple

 * libnautilus-extensions/nautilus-annotation.c:
 (annotation_is_stale), (nautilus_annotation_get_annotation),
 (nautilus_annotation_has_annotation),
 (nautilus_annotation_send_to_server),
 (nautilus_annotation_add_annotation):
 made annotation upload work; added "date" property to distinguish
 multiple annotations/file; refetch annotations periodically

b4931b0... by Andy Hertzfeld <email address hidden>

implemented client side of annotation upload; still need to do server side

 * libnautilus-extensions/nautilus-annotation.c:
 (nautilus_annotation_has_annotation), (http_post_simple),
 (nautilus_annotation_send_to_server),
 (nautilus_annotation_add_annotation):
 implemented client side of annotation upload; still need to do
 server side before it can be tested.

0d2f681... by Andy Hertzfeld <email address hidden>

started implementation of optionally sending annotations to the server.

 started implementation of optionally sending annotations to the
 server. Also, put up error when the user tries to annotate
 a directory

2ec8285... by Andy Hertzfeld <email address hidden>

merged with HEAD to create the post-1_0_10 branch

 merged with HEAD to create the post-1_0_10 branch