FreeDesktop Web CVS Repositories

Please note, many of these repositories are now out of date, instead you really should try the git repositories at: http://cgit.freedesktop.org/

[ldtp] / ldtp / src / tree-table.c Repository:
fd.o logo

Log of /ldtp/src/tree-table.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 16 07:47:49 2008 UTC (10 months, 1 week ago) by nagappan
Branch: MAIN
CVS Tags: HEAD, LDTP_1_0_0
Changes since 1.19: +1 -1 lines
Diff to previous 1.19
2008-01-15  Nagappan A  <nagappan@gmail.com>

	* remap.c (get_object_info): Added color chooser window type.

	* ldtp-gui.c (ldtp_gui_get_gui_handle): Handled, case insensitive
	role type.

Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 6 20:31:29 2007 UTC (11 months, 2 weeks ago) by nagappan
Branch: MAIN
Changes since 1.18: +8 -1 lines
Diff to previous 1.18
2007-12-06  Nagappan A  <anagappan@novell.com>

	* scroll-pane.c: Added new file.

	* table.c (set_cell_value): Fixed minor bug.

Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 3 09:31:05 2007 UTC (14 months, 2 weeks ago) by nagappan
Branch: MAIN
CVS Tags: LDTP_0_9_1, LDTP_0_9_2
Changes since 1.17: +2 -2 lines
Diff to previous 1.17
2007-08-28  Nagappan A  <anagappan@novell.com>

	* *.[ch]: Updated all the files for the new address in LGPL
	license.

Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 9 14:28:00 2007 UTC (15 months, 2 weeks ago) by nagappan
Branch: MAIN
CVS Tags: LDTP_0_9_0
Changes since 1.16: +28 -9 lines
Diff to previous 1.16
2007-08-09  Nagappan A  <anagappan@novell.com>

	* panel.c (select_panel_name): Modified strstr to use
	g_pattern_match_simple.

	* tree-table.c (right_click): Fixed number of matches bug and
	also fixed using the x, y pixel info when generating right click
	event.

Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 14 08:48:14 2007 UTC (18 months, 1 week ago) by nagappan
Branch: MAIN
Changes since 1.15: +0 -76 lines
Diff to previous 1.15
2007-05-14  Nagappan A  <anagappan@novell.com>

	* remap.c (get_object_info): Added code for new control types like
	ENTRY, AUTOCOMPLETE, PARAGRAPH.

	* tree-table.c (tree_table_cb): Removed recording related code.

	* toggle-button.c (toggle_button_cb): Removed recording related code.

	* text.c (text_cb): Removed recording related code.

	* table.c (table_cb): Removed recording related code.

	* spin-button.c (spin_button_cb): Removed recording related code.

	* radio-button.c (radio_button_cb): Removed recording related code.

	* push-button.c (push_button_cb): Removed recording related code.

	* page-tab-list.c (page_tab_cb): Removed recording related code.

	* menu-item.c (menu_item_cb): Removed recording related code.

	* ldtp.c (is_window_in_cctxt): Added new function to check whether
	a window exist in the current context.
	(report_window_event): Added new code to remove the context
	entries, when a window is closed.
	(ldtp_server_thread): If client the count is 0 for more than 5
	minutes, then let us quit the current instance.

	* ldtp-request.c (ldtp_request_fill_request): Removed recording
	related code.

	* ldtp-gui.c (window_info_added_hashtable): Added new function.
	* ldtp-gui.c: Added more verbose debug info.

	* ldtp-appmap.c (get_unknown_obj_label): Removed function.

	* client-handler.c (generate_record_response_packet)
	(search_recording_handler, remove_recording_handler)
	(register_recording_handler, unregister_recording_handler):
	Removed recording related code.

	* device.c (generate_keyboard_sequence): Updated the function to
	be accessible only to local file.

	* combo-box.c (combo_box_cb): Removed recording related code.

	* check-box.c (check_box_cb): Removed recording related code.

        * ldtp-gui-cb.h, ldtp-record.c, ldtp-record.h: Removed files

Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 21 21:46:38 2006 UTC (2 years ago) by dobey
Branch: MAIN
CVS Tags: LDTP_0_7_0, LDTP_0_8_0
Changes since 1.14: +138 -138 lines
Diff to previous 1.14
2006-11-21  Rodney Dawes  <dobey@novell.com>

	* ldtp-error.[ch]: Get rid of the LDTPError struct
	(ldtp_error_get_error, ldtp_error_free): Remove these methods as we
	don't need them any more
	(ldtp_error_get_message): Make this a public method that returns a
	const char * of the error message for when we need to print it

	* *.[ch]: Update the error handling code to use LDTPErrorCode instead
	of LDTPError everywhere, so we only pass around an enum value
	Call ldtp_error_get_message whenever we need to print an error message

	* ldtp-gui.c (object_state_contains): Unref the AccessibleStateSet when
	we are done using it
	(get_accessible_object_handle): Don't free the head struct that isn't
	owned by this method
	(ldtp_gui_get_gui_handle): Free the head pointer when done using it
	(ldtp_gui_wait_till_gui_exist, ldtp_gui_wait_till_gui_not_exist):
	(ldtp_gui_gui_exist): Free the accessible pointer when done with it

Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 31 14:40:05 2006 UTC (2 years ago) by dobey
Branch: MAIN
Changes since 1.13: +0 -1 lines
Diff to previous 1.13
2006-10-31  Rodney Dawes  <dobey@novell.com>

	* client-handler.c: Add an include for locale.h to fix warnings

	* ldtp-gui.c (get_accessible_object_handle): Too many args to g_print
	(ldtp_gui_get_gui_handle): Passing an int not a long int

	* ldtp-record.c (stop_record): Pass an int for the fd instead of a FILE
	pointer to g_print, and change the formatting to use int

	* table.c (double_click): Variable cell not used

	* tree-table.c (double_click): Variable cell not used

Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 27 18:45:15 2006 UTC (2 years, 1 month ago) by nagappan
Branch: MAIN
CVS Tags: LDTP_0_6_0
Changes since 1.12: +3 -0 lines
Diff to previous 1.12
        * table.c (table_main): Now has the implementation of enterstring.

        * tree-table.c (tree_table_main): Now has the implementation of
        enterstring.

Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 19 06:01:38 2006 UTC (2 years, 2 months ago) by nagappan
Branch: MAIN
Changes since 1.11: +161 -0 lines
Diff to previous 1.11
Updated Makefile.am

Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 14 08:43:26 2006 UTC (2 years, 2 months ago) by prashmohan
Branch: MAIN
Changes since 1.10: +15 -6 lines
Diff to previous 1.10
Added support for selecting Nth occurrence of a value in a tree table row

Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 23 10:04:52 2006 UTC (2 years, 3 months ago) by nagappan
Branch: MAIN
Changes since 1.9: +58 -23 lines
Diff to previous 1.9
* tree-table.c (get_cell_value): Fixed, getting cell's value

Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jul 21 11:24:25 2006 UTC (2 years, 4 months ago) by nagappan
Branch: MAIN
CVS Tags: LDTP_0_5_0
Changes since 1.8: +7 -3 lines
Diff to previous 1.8
        * client-handler.c (has_state): Implemented new function.
        * *.[ch]: Code alignment.

Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 12 18:26:46 2006 UTC (2 years, 4 months ago) by nagappan
Branch: MAIN
Changes since 1.7: +75 -0 lines
Diff to previous 1.7
        * ldtp-record.c: Main file recording which has all the event
        listeners. Added callbacks in all the corresponding objects.


        * push-button.c toggle-button.c (enterstring) Added
        LDTP_CMD_ENTERSTRING to the corresponding main functions

Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 15 13:15:29 2006 UTC (2 years, 5 months ago) by nagappan
Branch: MAIN
Changes since 1.6: +6 -7 lines
Diff to previous 1.6
        * client-handler.c (handle_request): Added STOPSCRIPSERVER
        functionality, required for using with tinderbox
        * text.c (right_click): Added new function
        * ldtp.c (ldtp_server_thread): Added code for ldtp record handler
        * localization.c (ldtp_compare_with_locale): Regexp based search
        is implemented in localized object name too.
        * ldtp.c (ldtp_server_thread): Added a check in poll, whether the
        pollfd breaked due to ldtp script server thread or ldtp record
        server thread.
        * ldtp-server.c (init_ldtp_server): Removed LDTP_AUTH_SOCK
        environment variable setting, as its no longer been used.
        * ldtp-logger.c (close_log_file): NULL log file pointer after
        closing the file pointer.
        * ldtp-gui.c (get_accessible_context_handle): Fixed memory leak -
        freed the allocted string.
        * label.c (get_label_at_index): Implemented new function to get
        the label based on window, panel and index information.
        * client-handler.c (handle_client, handle_request): At end of
        stoplog, initialize log file pointer to NULL.

Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 2 11:10:56 2006 UTC (2 years, 6 months ago) by nagappan
Branch: MAIN
Changes since 1.5: +154 -108 lines
Diff to previous 1.5
2006-05-02  Nagappan A <nagappan@gmail.com>

        * ldtp-gui.c (update_cur_window_appmap_handle): Added mutex lock /
        unlock to avoid corruption of application map

2006-04-27  Nagappan A <nagappan@gmail.com>

        * ldtp-logger.c (open_log_file): Modified the default option of
        opening file as overwrite - Bug # 339884

2006-04-25  Nagappan A <nagappan@gmail.com>

        * remap.c (get_object_info): Handles edit bar object type - Bug #
        339671

2006-04-17  Nagappan A <nagappan@gmail.com>

        * ldtp-gui.c (ldtp_gui_get_gui_handle): Handled multiple
        applications parallely - Bug # 338315

2006-04-14  Nagappan A <nagappan@gmail.com>

        * remap.c (strip_delim): Now this function is not static

2006-04-13  Nagappan A <nagappan@gmail.com>

        * ldtp-utils.c (read_line): Added new function to read data from
        given fd, line by line

2006-04-08  Nagappan A <nagappan@gmail.com>

        * ldtp-gui.c (get_relation_name, ldtp_gui_get_gui_handle):
        Valgrind and fixed memory leaks.

2006-04-07  Nagappan A <nagappan@gmail.com>

        * ldtp.c (main): Added command line options to ldtp engine

2006-04-06  Nagappan A <nagappan@gmail.com>

        * ldtp-appmap.c (search_label_based): Valgrind and fixed memory
        leaks.

2006-04-05  Nagappan A <nagappan@gmail.com>

        * client-handler.c (handle_request): Implemented reinitldtp

2006-04-04  Nagappan A <nagappan@gmail.com>

        * client-handler.c (createpo, deletepo, bind_text): Implemented
        new functions

2006-04-03  Nagappan A <nagappan@gmail.com>

        * calendar.c (select_calendar_date): Checked for NULL arguments to
        avoid crash
        * check-menu-item.c (uncheck_check_menu_item,
        verify_check_check_menu_item, verify_uncheck_check_menu_item):
        Removed functions

2006-04-01  Nagappan A <nagappan@gmail.com>

        * client-handler.h (_LDTPClientContext): Added individual log file
        for each new client connection

Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 30 11:38:34 2006 UTC (2 years, 7 months ago) by nagappan
Branch: MAIN
Changes since 1.4: +174 -182 lines
Diff to previous 1.4
        * ldtp-logger.c (log_msg): Pass / fail report of a group are now
        logged in the XML.
        * ldtp-logger.h: Updated #define entries to use enum and appended
        all LOG_ variables to LDTP_LOG_ enum variables. This impact all
        the usage of LOG_ variables, which has to be replaced with
        LDTP_LOG_.
        * label.c (select_labels_panel_by_name): New functions implemented
        - bug # 336458.
        * text.c (select_text_by_name): New functions implemented - bug #
        316044.

Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 9 10:05:53 2006 UTC (2 years, 8 months ago) by nagappan
Branch: MAIN
CVS Tags: LDTP_0_4_0
Changes since 1.3: +3 -2 lines
Diff to previous 1.3
        * client-handler.c (add_item_to_list): A common function to
        generate XML object list.
        * client-handler.c (send_response):  If data sent in chunks from
        server to client, then the peek code in client was not able to
        continue reading the next chunk as the recv with peek option
        always returns the first chunk.
        * client-handler.c (handle_request): Implemented getwindowlist,
        getobjectlist, getobjectinfo, getobjectproperty. Modified
        initappmap to get the file name from gslist only once. Memory leak
        fixed - Freed memory resources when client disconnects.
        * ldtp.c (ldtp_print): Indentation
        * ldtp-appmap.c (remove_appmap_entries): Memory leak fixed - Freed
        memory resources when client disconnects.
        * ldtp-appmap.c (search_obj_after_stripping_space): Added new
        function to search for an object after stripping spaces.
        * ldtp-appmap.c (add_child_attributes): Modified it as static
        function.
        * ldtp-appmap.c (ldtp_appmap_free): If appmap is not NULL then
        only traverse the hash table. To avoid a critical warning.
        * ldtp-appmap.c (search_label_based): Modified the logic to check
        for label or label_by and also, if under score is in value, then
        remove it and then look for the match.
        * ldtp-command.c (ldtp_command_init_command_table): Added
        getwindowlist, getobjectlist, getobjectinfo, getobjectproperty
        commands to the list of commands.
        * ldtp-error.c (ldtp_error_get_error_message): Added new error
        messages.
        * ldtp-gui.c (ldtp_gui_get_gui_handle): If appmap is not
        initialized, then try to initialize it by updating the window
        handle.
        * ldtp-gui.c (update_cur_window_appmap_handle): Checked for
        argument NULL to avoid crash.
        * ldtp-logger.c (ldtp_log): vprintf also will be printed iff
        LDTP_DEBUG option is enabled.
        * ldtp-request.c (ldtp_request_fill_request): When XML packet is
        NULL don't process further, which avoids a crash.
        * ldtp-utils.c (escape_character): Modified function name
        escape_under_score to escape_character and also added one
        parameter to make this function a generic one. Check if argument
        is not NULL then continue else return immediately.
        * remap.c (get_keybinding, filter_appmap_data, get_object_info,
        add_appmap_data): Checked for NULL arguments to avoid crash.
        * remap.c (accessible_object_handle): Avoided memory fragmentation
        as the same data is allocated multiple times.

Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 24 05:52:47 2006 UTC (2 years, 8 months ago) by nagappan
Branch: MAIN
Changes since 1.2: +9 -10 lines
Diff to previous 1.2
        * tree-table.c (select_row): Fixed crash - bug #332346
        * text.c (select_text): Added new API selecttext - bug #323445
        * ldtp-response.h: Added encoding type and it defaults to utf-8.
        * page-tab-list.c (select_tab): Called
        AccessibleComponent_grabFocus function.

Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 9 10:21:56 2006 UTC (2 years, 9 months ago) by vvaradan
Branch: MAIN
Changes since 1.1: +12 -16 lines
Diff to previous 1.1
        * combo-box.c:
        * ldtp-appmap.c:
        * localization.c:
        * menu.c:
        * table.c: Don't use g_strdup_printf for message-logging, it
        defragments memory.  Static arrays should suffice.
        Coding style fixes.

Revision 1.1.1.1 - (view) (download) (as text) (annotate) - [select for diffs] (vendor branch)
Wed Feb 1 05:52:03 2006 UTC (2 years, 9 months ago) by nagappan
Branch: Novell
CVS Tags: rel1_0
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 , to next main 1.20
2006-01-16 Nagappan A <nagappan@gmail.com>
        * New LDTP arch based on Varadhan <v.varadhan@gmail.com> suggestion
        * Regular expression based object search (both context and
        component)
        * Run time appmap generation (initialization of appmap is
        optional)
        * For unexpected windows (example: connection reset by peer /
        connection timed out dialogs) can be handled by registering a
        callback function and the respective callback function will be called,
        whenever the registered window with the title appears and even this window
        could be based on regular expression
        * Now the scripts can be written in any language even though the
        default one is Python


Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 1 05:52:03 2006 UTC (2 years, 9 months ago) by nagappan
Branch: MAIN
Branch point for: Novell
Initial revision

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

CVS Admin
ViewVC Help
Powered by ViewVC 1.1-dev