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

📄 changelog

📁 在Linux下实现magnification功能
💻
📖 第 1 页 / 共 5 页
字号:
2007-03-09  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* configure.in: Version 0.14.3.2007-03-09  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* magnifier/magnifier-main.c: Make the -v CLI option means only	--vertical. To get the magnifier version the --version option must be	used.2007-03-03  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* configure.in: post-release incrementing to 0.14.3.2007-03-02  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* configure.in: Version 0.14.2.2007-03-02  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* magnifier/magnifier.c: More informative message when running a 2nd	magnifier instance. Thanks Michael Broadbent for the patch;	* magnifier/magnifier-main.c: Added the --version option;	* magnifier/GNOME_Magnifier.server.in.in: Added the --ignore-composite	option to the bonobo start server file, since COMPOSITE support still	have some performance issues and COMPOSITE use make some applications	behave buggy;	* magnifier/zoom-region.c: Clamp the input setted by setBrightness and	setContrast;	* magnifier/gmag-events.c: Initialize the damaged variable in the	GmagWin structure. This was causing crashes in some platforms and	initialize variables is always a good thing to do :-) Thanks Willie	Walker for create the patch and help find this issue.2007-01-31  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* configure.in: Added the new file 'gnome-mag-1.0-uninstalled.pc' to	the AC_OUTPUT list;	Add #include line to make composite extension enabled on Solaris.	Thanks Jeff Cai for the patch!	* gnome-mag-1.0-uninstalled.pc: New file to help build gnome-mag in the	Solaris OS. Thanks Brian Cameron for this!2007-01-08  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* configure.in: post-release incrementing to 0.14.2.2007-01-08  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* configure.in: Change the test for XDamage and XFixes to only look at	the directories passed by --x-libraries. Added test for XRender, XShape	and XComposite. Changed the behavior of how the test are done. XDamage	is only looked if XFixes is finded, as well as the XComposite is only	searched if XDamage is present.	* damage-client.c: Removed. This file was incorpored in gmag-events.c.	* damage-client.h: Removed.	* gmag-events.c: New file added. This file is responsible to gnome-mag	and X comunication. This one initialize all the extensions and handle	events.	* gmag-events.h: Interface to gmag-events.c.	* magnifier-main.c: Added the option ignore_composite to	MagnifierOptions structure. Added comments after the struct	members inicialization.	* magnifier-private.c: Added two new members: GdkWindow *overlay and	GdkPixmap *source_drawable, the first hold an reference to the overlay	window created by XCompositeGetOverlayWindow and the second is where	the screen is composited.	* magnifier.c: Some headers reorganized; Removed functions from this	file: magnifier_free_cursor_pixels, magnifier_get_source_pixbuf,	magnifier_cursor_notify and magnifier_cursor_notification_init. The	first two function were putted in the new file	magnifier/gmag-events.c with the prefix magnifier removed and the new	one, gmag_events, added. The function magnifier_cursor_notify was	incorporated in the handler function of XFixes, XDamage and XComposite	related events gmag_events_handler, while the	magnifier_cursor_notification_init was putted inside gmag_events_init.	(magnifier_reset_overlay_at_idle): This new function was added to	reparent the magnifier window to the overlay window after the magnifier	initialization. This grants that the magnifier window will not be	obscured by popup windows.	Thanks to everyone that report bugs about all these modifications and	the Sun team that tested it and make possible a very good COMPOSITE	support in gnome-mag available!2007-01-08  Christian Kirbach  <Christian.Kirbach@siemens.com>    	With hints from Christian Persch	* configure.in, magnifier-main.c:  	  Do the transition from popt to glib's GOption command line parsing,	  one of the current Gnome goals. Require glib >= 2.11.1.  	* magnifier.c: Remove obsolete dependency on <popt.h>.2006-12-15  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* configure.in: post-release incrementing to 0.14.1.2006-12-15  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* configure.in: Version 0.14.0;	Added tests to verify if the libcolorblind is present in the system.	* docs/man: Added magnifier.1.man man page to gnome-mag. Thanks goes to	George Kraft IV!	* idl/GNOME_Magnifier.idl: New contrast documentation accordingly the	new patch in bug #348629;	Add two new methods and documentation for brightness manipulation;	Added a new enumeration represeting colorblind filters.	* magnifier/zoom_region.c:	(zoom_regin_process_pixbuf): Alter how the contrast is applied, making	it consistent in how contrast behave;	Added the brightness filter processing.	Added the colorblind filter processing.	(zoom_region_get_property): Added the property to get the current	colorblind filter;	Added the property to get the current brightness factor applied to each	image component.	(zoom_region_set_property): Change how the contrasts properties are	setted, climping the input between the range -1 and 1;	Added the property to set the brightness factor applied to each image	component.	Added the property to set the colorblind filter.	(zoom_region_init): Change the initial values of the contrasts	properties to 0, meaning 0% of contrast change in the output image;	Added the initial values of the brightness properties to 0;	Added the initiation of the colorblind filter to no filter.	(zoom_region_class_init): Set the epv to support new two functions.	(zoom_region_properties_init): Added the brightness properties to the	PropertyBag.	(impl_zoom_region_set_brightness): The new function to set the	brightness.	(impl_zoom_region_get_brightness): The new function to get the	brightness.	* magnifier/zoom-region.h:	Added the brightness variables to the ZoomRegion structure;	Added the ColorBlindFilter variable to the ZoomRegion structure.	* magnifier/Makefile.am:	Added the colorblind library to the linker stage.	* test/control-client.:	Added the 'D' option to the control-client test application. This	allow change the brightness in the following manner:	'#: ./control-client D 1 0 0';	Added the 'B' option to the control-client test application. This	option iterates throw all the colorblind filters.2006-12-13  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* po/POTFILES.in: Added the file magnifier/magnifier-main.c to the	list.2006-11-27  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* magnifier/zoom-region.c: Avoid NOOP operations in	impl_zoom_region_set_mag_factor and zoom_region_set_viewport by	verifying if the passed values are the same as the actual ones.2006-11-25  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* magnifier/zoom-region.c: make the scaled pixbuf be recalculated when	the magnification factor is changed throw the PropertyBag. This also	make the code to recalculate the scaled pixbuf be shared between the	setMagFactor and the PropertyBag interfaces. Also make the test pattern	property work.2006-11-23  Carlos Eduardo Rodrigues Di骻enes  <cerdiogenes@yahoo.com.br>	* magnifier/GNOME_Magnifier.server.in.in: removed the '-vz 2' flag from	the magnifier bonobo server startup (bug #376047). Thanks to Eitan	Isaacson for the patch.	* test/control-client.c (main): This test was dependent from the	'-vz 2' flag and stop to work after apply the patch. Added code to	probe the screen size and make the magnifier vertical split, the same	behavior with the '-vz 2' flag.	* test/mag-test.c (main): The same problem and resolution applied to	the above.2006-11-11  Carlos Eduardo Rodrigues Di骻enes  <cerdigoenes@yahoo.com.br>	* magnifier/magnifier-main.c: bug #372731: Tampering with the DISPLAY	variable resolved. Thanks to Eitan Isaacson for the patch.2006-11-09  Carlos Eduardo Rodrigues Di骻enes  <cerdiogenes@yahoo.com.br>	* magnifier/zoom-region.c: bug #98240: "border-size" not working	resolved. The last patch introduced some regressions, so a new patch	was applied.2006-10-24  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* configure.in: bug #348169: shouldn't search X libraries in prefix	other than $x_libraries resolved; bug #319010: warning messages	searching for the Xdamage and Xfixees headers fixed.2006-09-26  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* magnifier/zoom-region.c: bug #98240: "border-size" not working	resolved.2006-08-09  Carlos Eduardo Rodrigues Diogenes  <cerdiogenes@yahoo.com.br>	* magnifier/zoom-region.c:	(impl_zoom_region_set_roi): Avoid update the screen when the ROI passed	is the same that the one in use.2006-07-20  Carlos Eduardo Rodrigues Diogenes <cerdiogenes@yahoo.com.br>	* configure.in: bug #341914: Should not force -I/opt/fdo/include	resolved; bug #348133: Result of check to XTest isn't used in gnome-mag	resolved.2006-07-12  Carlos Eduardo Rodrigues Diogenes <cerdiogenes@yahoo.com.br>	* configure.in: post-release increment2006-07-12  Carlos Eduardo Rodrigues Diogenes <cerdiogenes@yahoo.com.br>	* configure.in: correct the version information.2006-07-10  Carlos Eduardo Rodrigues Diogenes <cerdiogenes@yahoo.com.br>	* configure.in: post-release increment to 0.12.72006-07-10  Carlos Eduardo Rodrigues Diogenes <cerdiogenes@yahoo.com.br>	* configure.in: Version 0.12.6	* magnifier/zoom-region.c: changed how the update is done to avoid bad	blocks generated during this process (bug #344070).	Added contrast support to the zoom regions. Added three properties that	can be change by a Bonobo::PropertyBag: red-contrast, green-contrast	and blue-contrast. Two interfaces were added two setContrast and	getContrast that can access in one call the red, green and blue values.	More informations about these two interface can be found in the	documentation. (bug #343689)	* magnifier/zoom-region.h: added the contrast_r, contrast_g and	contrast_b floats to the ZoomRegion struct. (bug #343689)	* idl/GNOME_Magnifier.idl: Added the IDL of the two new interfaces.	(bug 343689)	* teste/control-client.c: Added the 'C' option to test the new contrast	interface: "# ./control-client C 1 0.5 0.5". (bug #343689)	2006-05-15  Carlos Eduardo Rodrigues Diogenes <cerdiogenes@yahoo.com.br>	* configure.in: changed the detection of the Xtst, Xdamage and Xfixes	libraries, so, these are used in systems where theses libs are	installed in /usr/lib (bug #341854).	Version 0.12.5.	Version 0.12.6. Switching to post-release increment.	* Makefile.am: Changed to clean files, generated by intltool, when	running 'make distcheck' (bug #341888).	* magnifier/Makefile.am: Changed to properly clean files when running	'make distcheck' (bug #341888).		* magnifier/zoom-region.c: Round problem in conversion from	source-to-view and view-to-source coords resolved (bug #338551).	(zoom_region_set_property): Now zoom_region_align is called when the	{x,y} alignment property are changed.	* test/control-client.c: Added the 'a' parameter to rotate throw the	alignment options support by the zoom_region. Added the 'x' parameter	to exit the magnifier, this is good to test the magnifier exit process.2006-04-17  Carlos Eduardo Rodrigues Diogenes <cerdiogenes@yahoo.com.br>	* docs/reference/Doxyfile: Tweak some variables to generate a better	documenation.	* idl/GNOME_Magnifier.idl: Documented the enum AlignPolicy.	* magnifier/zoom-region.c: Removed unused functions: _get_x_cursors,	zoom_region_clip_to_exposed_bounds, zoom_region_clip_to_viewport,	zoom_region_source_root and exit_report	* magnifier/magnifier.c: Removed unused functions:	magnifier_expose_filter2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>	* configure.in: Remove obsolete entry for no_NO.	* po/no.po: And the translation.2006-04-16  Brian Pepple  <bdpepple@gmail.com>	* po/LINGUAS: New file listing all supported languages.	* configure.in: Use po/LINGUAS instead of including all languages	directly in this file. See the wiki for more information:	http://live.gnome.org/GnomeGoals/PoLinguas2006-03-24  Tommi Vainikainen  <thv@iki.fi>	* configure.in (ALL_LINGUAS): Added Dzongkha (dz).2006-02-14  Bill Haneman <bill.haneman@sun.com>	* docs/reference/Makefile.am:	Make doxygen optional (bug #330720, thanks to Sylvain Bertrand).	2006-01-19  Bill Haneman <bill.haneman@sun.com>	* configure.in: Revved to 0.12.3.	* autogen.sh: Require automake 1.9 (bug #326161).	* idl/GNOME_Magnifier.idl: Make docs doxygen-compatible.2005-12-16  Bill Haneman <bill.haneman@sun.com>	Patch from Carlos Diogenes for bug #171465, thanks!	* magnifier/zoom-region.c:	(zoom_region_paint_pixmap): Avoid painting more than necessary.	(zoom_region_update): Avoid painting parts of pixbuf that aren't onscreen.	(zoom_region_set_viewport): Re-allocate the scaled pixbuf if the	source bounds change.	2005-11-01  Simos Xenitellis  <simos@gnome.org>	* configure.in: Added ky (Kirghiz) to ALL_LINGUAS.2005-10-27  Erdal Ronahi  <erdal.ronahi@gmail.com>	* configure.in: Added ku (Kurdish)2005-10-04  Bill Haneman <bill.haneman@sun.com>	* configure.in, README, NEWS:	Revved to 0.12.2.	2005-08-24  Bill Haneman <bill.haneman@sun.com>	* magnifier/zoom-region.c:	(zoom_region_calculate_scroll_rects):	Fix for nasty update bug when panning quickly, 	effects large magnification factors most severely.	2005-06-21  Bill Haneman <bill.haneman@sun.com>	* magnifier/magnifier.c: 	(magnifier_adjust_source_size) C89 fix - thanks to Behdad Estafod.2005-06-07  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>	* configure.in: Added 'gl' to ALL_LINGUAS.2005-05-24  Bill Haneman <bill.haneman@sun.com>	* magnifier/magnifier.c: 	(magnifier_get_cursor): Make sure we initially grab the current	source cursor if we don't have any other cursor defined.	Fixes #167705.	2005-03-23  Bill Haneman <bill.haneman@sun.com>	* configure.in, README, NEWS:	Revved to 0.12.1.	2005-04-21  Abduxukur Abdurixit <abduxukur.abdurixit@t-systems.ch>        * configure.in: Added "ug" to ALL_LINGUAS.2005-03-31  Steve Murphy  <murf@e-tools.com>        * configure.in: Added "rw" to ALL_LINGUAS.2005-03-23  Bill Haneman <bill.haneman@sun.com>	Cleaned up magnifier.c to suppress compiler warnings.		* magnifier/magnifier.c: 	(magnifier_adjust_source_bounds): Corrected typo.	2005-03-22  Bill Haneman <bill.haneman@sun.com>	* magnifier/magnifier.c:	(magnifier_adjust_source_bounds): Improve logic so that	target-on-top and target-left magnification splitscreen scenarios

⌨️ 快捷键说明

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