⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 一个简单的文本编辑器
💻
📖 第 1 页 / 共 5 页
字号:
	* undo.c (gedit_undo_check_size): fix the bug that messed the undo stack when reducing	the number of undo levels in the prefs. We need to remove elements from the bottom	up, since the list length is changed every time we removed an element from the top.	* document.c (gedit_document_swap_hc_cb): kill bug	* view.c (gedit_view_load_toolbar_widgets): unshade/shade the undo&redo menu items	too	(gedit_view_set_undo): ditto2000-06-18  Chema Celorio  <chema@celorio.com>	* window.c (gedit_window_set_toolbar_labels): fix the problem in which the	toolbar will not resize if the prefs are changed from text to icons.	* document.c (gedit_document_set_title): set title to $docname $(readonly)	for doc->readonly == TRUE.	(doc_delete_text_cb): if start_pos == end_pos, return. This caused	a warning to appear when the user typed CTL+K and the line length	was null. Should we enable this kind of shortcuts ? I don't think	so.2000-06-18  Chema Celorio  <chema@celorio.com>	* view.c (gedit_view_init): dont create vpane, since the split screen	is disabled now.	* window.c (gedit_window_set_toolbar_labels): finish preference toolbar	labels set to system-wide setting.	* view.c (gedit_view_changed_cb): install menu hints for the Document	menus2000-06-18  Chema Celorio  <chema@celorio.com>	* view.c: the toolbar is a view element not a window one	because if mdi_mode = TOPLEVEL, each view has it's own toolbar	* window.c: ditto	* document.c: ditto2000-06-17  Chema Celorio  <chema@celorio.com>	* dialogs/dialog-prefs.c: add toobar_labels group	* prefs.c (gedit_prefs_save_settings): toolbar_labels, change to int	(gedit_prefs_determine_use_fontset): ditto	* window.c (gedit_window_new): fix the problems with mdi_mode = TOPLEVEL	* gedit.c (main): reorder the *_init_functions	* print.c (file_print_cb): #ifdef PRINT_SELECTION so that we can	compile against gnome-print-0.202000-06-16  Chema Celorio  <chema@celorio.com>	* window.c (gedit_window_set_status_bar): fix	( still has problems with Mdi_mode=TOP_level)	* gedit.c (main): change the order of initialization	* view.c (gedit_view_get_position): add sanity check	* file.c (gedit_file_open_ok_sel): fix a crash2000-06-15  Chema Celorio  <chema@celorio.com>	* prefs.c (gedit_prefs_save_settings): fix a g_warning if the windows is closed	by clickin on the [X]	* window.c (gedit_window_destroy): remove2000-06-15  Chema Celorio  <chema@celorio.com>	* print.c (file_print_cb): finish print_range = selection	you will need to update gnome_print.	* view.c (gedit_view_get_selection): if star_pos = end_pos	selection is not active.2000-06-15  Chema Celorio  <chema@celorio.com>	* document.c (gedit_document_get_tab_name): mark strings for tranlation	in a different way. They are not beeing tranlated.	(gedit_document_set_title): mark string	* dialogs/dialog-prefs.c (prepare_printing_page): dont' set print_lines sensitivity	(print_lines_toggled): ditto2000-06-15  Valek Filippov  <frob@df.ru>	* search.c: microchange for i18n.2000-06-15  Chema Celorio  <chema@celorio.com>	* plugin.c (gedit_plugins_window_add): add hints to the plugin menu	use plugin_data->description;	* window.c (gedit_window_set_status_bar): fix the statusbar.	* dialogs/dialog-replace.c (replace_text_clicked_cb): memleak fix2000-06-14  Chema Celorio  <chema@celorio.com>	* window.h (struct _GeditToolbar): new	* undo.c (gedit_undo_redo): add the stuff needed to set the	undo and redo buttons sensitivity	(gedit_undo_undo): ditto	* document.c (gedit_mdi_init): move mdi_open_toplevel here	* dialogs/dialog-prefs.c (gedit_window_refresh): set toolbar_labels on/off	* gedit.c (main): ditto	* prefs.c (gedit_save_settings): 	(gedit_load_settings): ditto	* prefs.h (struct _Preferences): ditto	* document.c (gedit_mdi_init): rename the "Files" menu to	"Documents"	* window.c : remove swap hc and move to document.c	* document.c (gedit_document_swap_hc_cb): moved here & rename	* window.h: comment out a structure and some variables	that are not beeing used.2000-06-14  Chema Celorio  <chema@celorio.com>	* print.c (gedit_print_verify_fonts): new function. It verifies	that the user has the fonts required.		(print_set_pji): fix a stupid bug, close 13922.	* window.c (doc_swaphc_cb): add error dialogs.	if the file is allready open, don't open it again	set it's view active.	* search.c (dump_search_state): remove unused enums	SEARCH_IN_PROGRESS_COUNT_LINES & _REPLACE2000-06-13  Chema Celorio  <chema@celorio.com>	* utils.h (gedit_debug): add debug_window macro	* gedit.c: add "gint debug_window"	* document.c (gedit_document_load): convert the file_list->data	to a full_pathname.	* file.c (gedit_file_convert_to_full_pathname): new function to convert	the file_name passed as argument to a full path name.	* file.h: add prototype	* recent.c: rename functions for consistency with the rest	of the code.		* prefs.c (gedit_load_settings): compose mdi string from	enum and not use a number.	* file.c (file_close_cb): after closing a doc, set the	title.	* document.c (gedit_mdi_init): don't display "gedit "VERSION	in the title window, since gedit_document_set_title is not.	If you want to add the version number to the title window	pleas also add it to the function gedit_docuemnt_set_title.	* view.c (gedit_view_remove_cb): after removing a view, set	the title again.2000-06-13  Chema Celorio  <chema@celorio.com>	* file.c: finish fixing the BUG in which gedit will not	exit after a quit request is made from the user or a close	all encounters an Untitled document. This had to be done with	a hack to fix the problem that gnome_mdi_remove_all can't wait	for a save_as dialog encountered when saving Untitled documents.	(gedit_close_all_flag_status): new function	(gedit_close_all_flag_clear): new function	(gedit_close_all_flag_verify): new function2000-06-12  Chema Celorio  <chema@celorio.com>	* file.c (gedit_file_open): connect the text_changed signal after opening a file.	* document.c (gedit_document_new_with_file): return TRUE/FALSE upon succes/error	modified all the functions that called this one.	* view.c (gedit_view_update_line_indicator): new name for line_pos_cb.	* document.c (gedit_mdi_init): dont' connect to "child_changed"	connect to view_changed so that we set the title of the window	when switching to/from diferent views and not only diferent docs.	* file.c (file_quit_cb): disconect the "destroy" signal before	calling gedit_object_destroy. Because it was conected to this	function and it was beeing called twice.	* document.h: added a variable to hold the signal "destroy"	for mdi	* dialogs/dialog-prefs.c: don't make the dialog modal, if	it Settings->Preferences is called again show and raise	the	* file.c (gedit_dump_close_all_flag_status): new function	usefull for debuging, remove later.	* utils.h: add gedit_close_all_flag enums'2000-06-11  Chema Celorio  <chema@celorio.com>	* file.c (file_save_document): new function	* dialogs/dialog-prefs.c (dialog_prefs_impl): make the window modal2000-06-11  Chema Celorio  <chema@celorio.com>	* undo.c (gedit_undo_undo): renamed, Implement GEDIT_UNDO_REPLACE	* undo.c (gedit_undo_redo): Implement GEDIT_UNDO_REPLACE	* menus.c (toolbar_data): replace undo_do with undo_undo 	* file.c (gedit_file_open): after opening a doc	set the position to 0	* undo.h (struct _GeditUndoInfo): add GEDIT_UNDO_REPLACE	* document.c (gedit_document_replace_text): new function2000-06-11  Chema Celorio  <chema@celorio.com>	* utils.c: remove gedit_set_title from here	* document.h: add new prototype	* document.c (gedit_document_set_title): move here, adn rename	* file.c (gedit_file_open): call insert_text first and then set	the readonly flag. 	* document.c (gedit_document_delete_text): if doc->readonly return	(gedit_document_insert_text): ditto	* file.c (gedit_file_save): call save as if doc->filename = NULL	(gedit_file_save_as): new function	(file_save_as_cb): call gedit_file_save_as	* dialogs/dialog-replace.c (dialog_replace): set the find & replace	dialog title accordingly2000-06-11  Chema Celorio  <chema@celorio.com>	* view.c (gedit_view_remove_cb): don't remove views if views # < 2	( this fixes a crash too )	* commands.c (edit_cut_cb): use gedit_editable_current() and	not GTK_TEXT(mdi->whatever....	* utils.h (gedit_editable_current): macro for gedit_editable_current()	* document.c (child_changed_cb): dont use mdi->active view	use gedit_view_current()2000-06-10  Chema Celorio  <chema@celorio.com>	* search.c (count_lines_cb): don't display filename (NULL)	use "Untitled #"2000-06-09  Chema Celorio  <chema@celorio.com>	* file.c (gedit_file_create_popup): dont str_dup the filename	gedit_docuement_new_with_title will.	* dialogs/dialog-replace.c (dialog_replace): call the correct callback	for "activate" in replace_entry and search_entry they where switched	(replace_entry_activate_cb): act as if the replace button has been clicked	(replace_text_clicked_cb): use gedit_search_info.replace_start & replace_end	when replacing, not the active selection.	(replace_text_clicked_cb): save search_start & end values for replace	when find next gets clicked	* search.h: add replace_start & replace_end to gedit_search_info	* search.c (gedit_search_start): clear .replace_start and .replace_end 	* file.c (gedit_file_stdin): fix2000-06-09  Chema Celorio  <chema@celorio.com>	* window.c (gedit_window_set_status_bar): fix status bar bug	* utils.h (options): add DEBUG_WINDOW	* window.c: add calls to gedit_debug	* undo.c (gedit_undo_check_size): add call to gedit_debug	* dialogs/dialog-prefs.c (gtk_option_menu_get_active_index): remove	the \n in gedit_debug(....2000-06-08  Chema Celorio  <chema@celorio.com>	* file.c (gedit_file_stdin): use new function to set	the position in the view.	* view.c (views_delete): make static.	(views_insert): make static	Use new functions to insert into the documents	* plugin.h: add prototype to kill warning	* dialogs/prefs.glade: typo2000-06-08  Chema Celorio  <chema@celorio.com>	* search.c (gedit_search_replace_all_execute): fix an ugly	crash.2000-06-06  Roberto Majadas  <phoenix@nova.es>  	* file.c (gedit_file_stdin): fix the pipe constant problem  2000-06-06  Chema Celorio  <chema@celorio.com>	* search.h: add last_text_searched to the structure and start_pos parameter	to find again.	* dialogs/dialog-replace.c (replace_text_clicked_cb): save the last text	searched for find again.	* menus.c (gedit_edit_menu): add FIND_AGAIN menu entry	* file.c (gedit_shutdown): move this function here.	* gedit.h (gedit_shutdown): delete and remove from repository2000-06-05  Chema Celorio  <chema@celorio.com>	* gedit.h (gedit_shutdown): remove structure from here.	* search.h: added new prototype	* search.c (search_text_not_found_notify): move here	(find_again_execute): implement2000-06-05  Chema Celorio  <chema@celorio.com>	* search.c (gedit_search_replace_all_execute): done.	* dialogs/dialog-replace.c (replace_text_clicked_cb): call replace all.	and display dialog.2000-06-05  Chema Celorio  <chema@celorio.com>	* document.c (gedit_document_get_tab_name): added comments2000-06-05  Chema Celorio  <chema@celorio.com>	* dialogs/dialog-replace.c (replace_text_clicked_cb): start	replace all stuff	* search.c (gedit_search_replace_all_execute): start implementing	* prefs.c: new pref print_orientation	* dialogs/dialog-prefs.c: ditto	* print.c : implement orientation. 	* view.h (struct _View): clean the struct and optimize it.	* menus.c (view_menu): call the new functions2000-06-05  Chema Celorio  <chema@celorio.com>	* file.c (gedit_file_create_popup): rename	* document.c (gedit_get_document_tab_name): rewrite.2000-06-04  Chema Celorio  <chema@celorio.com>	* document.h (struct _Document): clean the structure.2000-06-04  Chema Celorio  <chema@celorio.com>	* file.c (file_revert_cb): before reverting a file delete it's text.	* search.c: remove all direct access to the text	and mdi. Use the new functions to make the code textwidget and mdi	independendant.	* view.c (gedit_view_get_window_position): new function	(gedit_view_set_window_position): new function	(gedit_view_get_selection): new function	(gedit_view_set_selection): enable it.	* view.c (gedit_view_set_window_position_from_lines): new function	* window.c (gedit_window_active): new function	* dialogs/dialog-replace.c: remove all direct access to the text	and mdi. Use the new functions to make the code textwidget and mdi	independendant.	* undo.c (gedit_undo_do): use the new function to set the scrollbar	position	(gedit_undo_redo): ditto	* undo.h: remove the "extern" directive before each function name	* prefs.h: ditto	* utils.h: ditto	* view.c (gedit_view_toggle_line_wrap_cb): delete, it was not beeing	used2000-06-04  Chema Celorio  <chema@celorio.com>	* document.c (gedit_document_delete_text): new function.	* undo.c (gedit_undo_do): use gedit_document_delete_text and

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -