+2006-01-09 Kjartan Maraas <kmaraas@gnome.org>
+
+ * configure.in: Generate po/Makefile.in
+ * cspi/spi_main.c: Add #ifdef PRINT_LEAKS around a function
+ * cspi/spi_streamablecontent.c:
+ (accessible_bonobo_stream_client_seek),
+ (AccessibleStreamableContent_seek): Remove unused vars.
+ * libspi/application.c: Missing header.
+ * libspi/text.c: (impl_getDefaultAttributes): Unused vars
+ * login-helper/login-helper.c: (login_helper_finalize),
+ (login_helper_init): Remove unused stuff
+ * registryd/deviceeventcontroller.c: (spi_dec_replace_map_keysym),
+ (spi_dec_init_mouse_listener), (is_key_released): Remove unused vars
+ and surround some with #ifdef GRAB_BUTTON.
+ * test/event-listener-test.c: (main), (report_event),
+ (report_caret_event), (report_detail_event),
+ (report_detail1_event), (report_bounds_event), (report_text_event),
+ (report_text_selection_event),
+ (report_active_descendant_changed_event),
+ (report_children_changed_event), (report_name_changed_event),
+ (report_description_changed_event), (report_parent_changed_event),
+ (report_window_event), (report_table_summary_event),
+ (report_table_header_event), (report_table_caption_event),
+ (report_table_row_description_event),
+ (report_table_column_description_event), (timing_test_event):
+ Remove a bunch of unused variables and fix a slew of format specifiers
+ * test/key-listener-test.c: (report_all_key_event): Format specifier
+ * test/keypad-test.c: (print_key_event): Same
+ * test/login-helper-server-test.c: (main): Include gtkmain.h and remove
+ unused var.
+ * test/screen-review-test.c: (main), (print_chunk_debug),
+ (review_buffer_get_text_chunk), (debug_chunk_list),
+ (string_guess_clip), (text_chunk_get_clipped_string),
+ (text_chunk_list_to_string), (get_screen_review_line_at):
+ Remove unused variables and fix format specifiers.
+ * test/simple-at.c: (report_text_event): Format specifier fix.
+ * test/stress-test.c: (main): Remove unused var.
+
2005-12-29 Abel Cheung <maddog@linuxhall.org>
* configure.in: Add zh_HK, zh_TW to ALL_LINGUAS
int
main (int argc, char **argv)
{
- int i, j, c;
- int n_desktops;
- int n_apps;
- char *s;
- gdouble elapsed_time;
- Accessible *desktop;
- Accessible *application;
- const char *modules;
+ int c;
/* Parse Command-line */
if ( argc > 1 ) {
}
++count;
if ((count % 100) == 0) {
- g_print ("%d events received, %f events/sec\n",
+ g_print ("%ld events received, %f events/sec\n",
count,
count/g_timer_elapsed(timer, NULL));
}
SPI_TEXT_BOUNDARY_SENTENCE_START,
&start, &end);
fprintf (stderr,
- "caret event from %s %s: offset %d, SENTENCE_START offsets start=%d, end=%d\n",
+ "caret event from %s %s: offset %ld, SENTENCE_START offsets start=%ld, end=%ld\n",
event->type, s, offset, start, end);
AccessibleText_getTextAtOffset (text, offset,
SPI_TEXT_BOUNDARY_SENTENCE_END,
SPI_TEXT_BOUNDARY_LINE_END,
&line_end_begin, &line_end_end);
fprintf (stderr,
- "SENTENCE_END: %d - %d; LINE_START: %d - %d; LINE_END: %d - %d\n",
+ "SENTENCE_END: %ld - %ld; LINE_START: %ld - %ld; LINE_END: %ld - %ld\n",
start, end, line_start_begin, line_start_end,
line_end_begin, line_end_end);
SPI_TEXT_BOUNDARY_WORD_END,
&line_end_begin, &line_end_end);
fprintf (stderr,
- "WORD_START: %d - %d; WORD_END: %d - %d\n",
+ "WORD_START: %ld - %ld; WORD_END: %ld - %ld\n",
line_start_begin, line_start_end,
line_end_begin, line_end_end);
report_detail_event (const AccessibleEvent *event, void *user_data)
{
char *s = Accessible_getName (event->source);
- fprintf (stderr, "(detail) %s %s %d %d\n", event->type, s,
+ fprintf (stderr, "(detail) %s %s %ld %ld\n", event->type, s,
event->detail1, event->detail2);
if (s) SPI_freeString (s);
}
report_detail1_event (const AccessibleEvent *event, void *user_data)
{
char *s = Accessible_getName (event->source);
- fprintf (stderr, "(detail) %s %s %d\n", event->type, s,
+ fprintf (stderr, "(detail) %s %s %ld\n", event->type, s,
event->detail1);
if (s) SPI_freeString (s);
}
char *s = Accessible_getName (event->source);
SPIRect *bounds = AccessibleBoundsChangedEvent_getNewBounds (event);
if (!bounds) fprintf (stderr, "bounds-changed event with no bounds?\n");
- fprintf (stderr, "(bounds-changed) %s %s %d,%d - %d,%d\n", event->type, s,
+ fprintf (stderr, "(bounds-changed) %s %s %ld,%ld - %ld,%ld\n", event->type, s,
bounds->x, bounds->y, bounds->x + bounds->width, bounds->y + bounds->height);
SPI_freeRect (bounds);
if (s) SPI_freeString (s);
report_text_event (const AccessibleEvent *event, void *user_data)
{
char *s = Accessible_getName (event->source);
- fprintf (stderr, "(detail) %s %s %d %d\n", event->type, s,
+ fprintf (stderr, "(detail) %s %s %ld %ld\n", event->type, s,
event->detail1, event->detail2);
SPI_freeString (s);
s = AccessibleTextChangedEvent_getChangeString (event);
report_text_selection_event (const AccessibleEvent *event, void *user_data)
{
char *s = Accessible_getName (event->source);
- fprintf (stderr, "(detail) %s %s %d %d\n", event->type, s,
+ fprintf (stderr, "(detail) %s %s %ld %ld\n", event->type, s,
event->detail1, event->detail2);
SPI_freeString (s);
s = AccessibleTextSelectionChangedEvent_getSelectionString (event);
ao = AccessibleActiveDescendantChangedEvent_getActiveDescendant (event);
s1 = Accessible_getName (ao);
- fprintf (stderr, "(detail) %s parent: %s child: %s %d %d\n", event->type,
+ fprintf (stderr, "(detail) %s parent: %s child: %s %ld %ld\n", event->type,
s ? s : "<null>", s1 ? s1 : "<null>",
event->detail1, event->detail2);
SPI_freeString (s);
if (ao) s1 = Accessible_getName (ao);
s2 = Accessible_getRoleName (event->source);
if (ao) s3 = Accessible_getRoleName (ao);
- fprintf (stderr, "(detail) %s parent: %s [%s] child: %s [%s] %d %d\n",
+ fprintf (stderr, "(detail) %s parent: %s [%s] child: %s [%s] %ld %ld\n",
event->type,
s ? s : "<null>",
s2,
report_name_changed_event (const AccessibleEvent *event, void *user_data)
{
char *s = Accessible_getName (event->source);
- fprintf (stderr, "(detail) %s %s %d %d\n", event->type, s,
+ fprintf (stderr, "(detail) %s %s %ld %ld\n", event->type, s,
event->detail1, event->detail2);
SPI_freeString (s);
s = AccessibleNameChangedEvent_getNameString (event);
report_description_changed_event (const AccessibleEvent *event, void *user_data)
{
char *s = Accessible_getName (event->source);
- fprintf (stderr, "(detail) %s %s %d %d\n", event->type, s,
+ fprintf (stderr, "(detail) %s %s %ld %ld\n", event->type, s,
event->detail1, event->detail2);
SPI_freeString (s);
s = AccessibleDescriptionChangedEvent_getDescriptionString (event);
ao = AccessibleParentChangedEvent_getParentAccessible (event);
s1 = Accessible_getName (ao);
- fprintf (stderr, "(detail) %s parent: %s child: %s %d %d\n", event->type,
+ fprintf (stderr, "(detail) %s parent: %s child: %s %ld %ld\n", event->type,
s ? s : "<null>", s1 ? s1 : "<null>",
event->detail1, event->detail2);
SPI_freeString (s);
report_window_event (const AccessibleEvent *event, void *user_data)
{
char *s = Accessible_getName (event->source);
- fprintf (stderr, "(detail) %s %s %d %d\n", event->type, s,
+ fprintf (stderr, "(detail) %s %s %ld %ld\n", event->type, s,
event->detail1, event->detail2);
SPI_freeString (s);
s = AccessibleWindowEvent_getTitleString (event);
ao = AccessibleTableSummaryChangedEvent_getSummaryAccessible (event);
s1 = Accessible_getName (ao);
- fprintf (stderr, "(detail) %s parent: %s child: %s %d %d\n", event->type,
+ fprintf (stderr, "(detail) %s parent: %s child: %s %ld %ld\n", event->type,
s ? s : "<null>", s1 ? s1 : "<null>",
event->detail1, event->detail2);
SPI_freeString (s);
ao = AccessibleTableHeaderChangedEvent_getHeaderAccessible (event);
s1 = Accessible_getName (ao);
- fprintf (stderr, "(detail) %s parent: %s child: %s %d %d\n", event->type,
+ fprintf (stderr, "(detail) %s parent: %s child: %s %ld %ld\n", event->type,
s ? s : "<null>", s1 ? s1 : "<null>",
event->detail1, event->detail2);
SPI_freeString (s);
report_table_caption_event (const AccessibleEvent *event, void *user_data)
{
char *s = Accessible_getName (event->source);
- fprintf (stderr, "(detail) %s %s %d %d\n", event->type, s,
+ fprintf (stderr, "(detail) %s %s %ld %ld\n", event->type, s,
event->detail1, event->detail2);
SPI_freeString (s);
s = AccessibleTableCaptionChangedEvent_getCaptionString (event);
report_table_row_description_event (const AccessibleEvent *event, void *user_data)
{
char *s = Accessible_getName (event->source);
- fprintf (stderr, "(detail) %s %s %d %d\n", event->type, s,
+ fprintf (stderr, "(detail) %s %s %ld %ld\n", event->type, s,
event->detail1, event->detail2);
SPI_freeString (s);
s = AccessibleTableRowDescriptionChangedEvent_getDescriptionString (event);
report_table_column_description_event (const AccessibleEvent *event, void *user_data)
{
char *s = Accessible_getName (event->source);
- fprintf (stderr, "(detail) %s %s %d %d\n", event->type, s,
+ fprintf (stderr, "(detail) %s %s %ld %ld\n", event->type, s,
event->detail1, event->detail2);
SPI_freeString (s);
s = AccessibleTableColumnDescriptionChangedEvent_getDescriptionString (event);
if (count == 0) g_timer_start (timer);
++count;
if ((count % 500) == 0) {
- g_print ("%d events received, %f events/sec\n",
+ g_print ("%ld events received, %f events/sec\n",
count,
count/g_timer_elapsed(timer, NULL));
}
static void report_screen_review_line (const AccessibleEvent *event, void *user_data);
-static gint n_elements_traversed = 0;
static AccessibleEventListener *mouseclick_listener;
typedef struct _BoundaryRect {
int
main (int argc, char **argv)
{
- int i, j;
- int n_desktops;
- int n_apps;
- char *s;
- GTimer *timer;
- gdouble elapsed_time;
- Accessible *desktop;
- Accessible *application;
- const char *modules;
-
SPI_init ();
mouseclick_listener = SPI_createAccessibleEventListener (
static void
print_chunk_debug (TextChunk *chunk, char *opname, GList *prev, GList *next)
{
- fprintf (stderr, "%sing chunk %s between %s and %s; %d-%d\n",
+ fprintf (stderr, "%sing chunk %s between %s and %s; %ld-%ld\n",
opname,
chunk->string,
(prev ? ((TextChunk *) prev->data)->string : "<null>"),
AccessibleText *text = NULL;
AccessibleRole role;
TextChunk *text_chunk;
- BoundaryRect start_char_bounds, end_char_bounds;
char *s = NULL;
int offset;
long start, end;
return text_chunk;
}
+#ifdef CHUNK_LIST_DEBUG
static void
debug_chunk_list (GList *iter)
{
TextChunk *chunk;
while (iter) {
chunk = (TextChunk *)iter->data;
- fprintf (stderr, "Chunk %s, clip %d-%d, text %d-%d\n",
+ fprintf (stderr, "Chunk %s, clip %ld-%ld, text %ld-%ld\n",
chunk->string,
chunk->clip_bounds.x,
chunk->clip_bounds.x + chunk->clip_bounds.width,
iter = iter->next;
}
}
+#endif
static void
clip_into_buffers (Accessible *accessible, BoundaryRect* parentClipBounds[],
start_offset = len * (chunk->text_bounds.x - b.x) / b.width;
end_offset = len * (chunk->text_bounds.x +
chunk->text_bounds.width - b.x) / b.width;
- fprintf (stderr, "String len %d, clipped to %d-%d\n",
+ fprintf (stderr, "String len %ld, clipped to %ld-%ld\n",
len, start_offset, end_offset);
len = end_offset - start_offset;
sp = g_utf8_offset_to_pointer (chunk->string, start_offset);
text_chunk_get_clipped_string (TextChunk *chunk)
{
char *s, *string = "";
- int i;
long start = chunk->start_offset, end = chunk->end_offset;
long word_start, word_end, range_end;
BoundaryRect start_bounds, end_bounds;
char *s = "";
char *string;
TextChunk *chunk = NULL;
- int offset = 0;
while (iter) {
chunk = (TextChunk *)iter->data;
if (chunk) {
get_screen_review_line_at (int x, int y)
{
char *string;
- Accessible *desktop, *app, *toplevel, *child;
+ Accessible *desktop, *app, *toplevel;
AccessibleComponent *component;
AccessibleStateSet *states;
GList *toplevels = NULL, *actives = NULL, *iter;
ScreenReviewBuffer* reviewBuffers[SPI_LAYER_LAST_DEFINED];
BoundaryRect* clip_bounds[SPI_LAYER_LAST_DEFINED];
BoundaryRect toplevel_bounds;
- int n_apps, n_toplevels, n_children, app_n, toplevel_n, child_n;
+ int n_apps, n_toplevels, app_n, toplevel_n;
GTimer *timer = g_timer_new ();
int i;
if (Accessible_isComponent (toplevel)) {
/* make sure toplevel is visible and not iconified or shaded */
states = Accessible_getStateSet (toplevel);
- if (AccessibleStateSet_contains (states, SPI_STATE_VISIBLE)
- && !AccessibleStateSet_contains (states, SPI_STATE_ICONIFIED)
+ if ((AccessibleStateSet_contains (states, SPI_STATE_VISIBLE)
+ && (!AccessibleStateSet_contains (states, SPI_STATE_ICONIFIED)))
|| isJava) { /* isJava hack! */
component = Accessible_getComponent (toplevel);
AccessibleComponent_getExtents (component,