Share

Efax-gtk

File Release Notes and Changelog

Release Name: 3.0.13

Notes: Use GtkToolItem interface where compiled against GTK+ >= 2.4. Use Glib atomic functions for locked reference counting where compiled against glib >= 2.4. Improve robustness of referencing of PrintManager class. Don't allow GtkEntry objects to select contents automatically when acquiring focus and update copyright notice. Take some miscellaneous thread functions/objects out of global namespace. Refer to evince rather than ggv as the Gnome ps file viewer. Modify interface of AsyncQueue class. In the README file, refer to using rpmbuild and not rpm to build rpm packages.


Changes: Use GtkToolItem interface where compiled against GTK+ >= 2.4 (fax_list.cpp, file_list.cpp, socket_list.cpp, utils/toolbar_append_widget.h utils/toolbar_append_widget.cpp). Use Glib atomic functions for locked reference counting where compiled against glib >= 2.4 (utils/intrusive_ptr.h, utils/shared_handle.h and utils/shared_ptr.h). Improve robustness of referencing of PrintManager class (print_manager.cpp). Don't allow GtkEntry objects to select contents automatically when acquiring focus (mainwindow.cpp) and update copyright notice (main.cpp, mainwindow.cpp and efax-gtk.1). Take some miscellaneous thread functions/objects out of global namespace (utils/thread.h and utils/thread.cpp). Refer to evince rather than ggv as the Gnome ps file viewer (efax-gtkrc and settings_help.cpp). Modify interface of AsyncQueue class (utils/async_queue.h). In the README file, refer to using rpmbuild and not rpm to build rpm packages.