{"id":13721,"date":"2007-05-04T09:09:38","date_gmt":"2007-05-04T09:09:38","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=13721"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T22:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=13721","title":{"rendered":"[Calc.] TiEmu v3 (dev) 08\/02\/07"},"content":{"rendered":"<p>Un \u00e9mulateur de TI89 (et 89 Titanium), TI92 ( II et +) et V200. Ce qui correspond aux plus puissantes calculatrices de chez TI vendu dans le commerce. Vous aurez besoin du module GTK disponible ici: http:\/\/gladewin32.sourceforge.net.<\/p>\n<p><code><br \/>\n* TiEmu 3 changes:<\/p>\n<p>\t- [kevin] $2264: use kde-config to locate KDE instead of hardcoded directories which were missing \/usr\/lib64<\/p>\n<p>\t- [kevin] $2265: fix --enable-shared-itcl so the shared libitcl and libitk are built with -fPIC<\/p>\n<p>\t- [kevin] $2269: remove special-casing of __MACOSX__ from some include paths which shouldn't be needed<\/p>\n<p>\t- [kevin] $2270: fixed memory leaks in config file handling<\/p>\n<p>\t- [kevin] $2271: fixed about dialog not closing when Close is clicked with GTK+ 2.10<\/p>\n<p>\t- [kevin] $2274: don't proceed to ROM image wizard step 3 if importing the image failed<\/p>\n<p>\t- [roms]  $2276: GDK_WINDOW_TYPE_HINT_ was set to NORMAL instead of DIALOG. Very annoying because this makes the window appears in the top of all others.<\/p>\n<p>\t- [roms]  $2278: fixed window resizing which was disabled (but note that Windows resizing is an ugly hack because<\/p>\n<p>\t\t\tgtk_window_set_hints does not work properly under Windows).<\/p>\n<p>\t- [roms]  $2280: set 'Debug file with TiEmu' unsensitive when build in no-gdb mode<\/p>\n<p>\t- [roms]  $2282: added 'quick send' feature in -gdb version. This allows to by-pass the file selection box.<\/p>\n<p>\t- [roms]  $2298: fixed memory leak in scroptions (folder name was not freed)<\/p>\n<p>\t- [roms]  $2299: make 'quick send' options persistent<\/p>\n<p>\t- [roms]  $2300: make 'quick send' feature available in both versions. Popup menu reworked.<\/p>\n<p>\t- [roms]  $2303: output a message about OLE (un)registration<\/p>\n<p>\t- [roms]  $2308: added DnD support for changing skin, sending files and importing images<\/p>\n<p>\t- [roms]  $2321: store *.sav files in the images folder rather than polluting the application top folder<\/p>\n<p>\t- [roms]  $2322: updated to use API changes of tifiles2 v1.0.3 <\/p>\n<p>\t- [kevin] $2335: fixed the Tcl\/Tk code in Insight so it can be debugged with the TclPro debugger<\/p>\n<p>\t- [kevin] $2337: add xdg-open in front of the list of browsers<\/p>\n<p>* libticonv changes (roms): (none)<\/p>\n<p>* libticables2 changes (roms):<\/p>\n<p>\t- probe_usb_devices: returns an empty array rather than garbage when function fails<\/p>\n<p>\t- be a little more verbose about nodes permissions and compiled options<\/p>\n<p>\t        (I received many mails which lacks those information)<\/p>\n<p>\t- fixed build when linux\/ticables.h is not available (kevin)<\/p>\n<p>\t- 64-bit driver is v3.5, 32-bit one is v3.6: request v3.5<\/p>\n<p>\t- fixed pause in Linux support: usleep uses us rather than ms.<\/p>\n<p>* libtifiles2 changes (roms):<\/p>\n<p>\t- don't check device_type if data_type is TI89_LICENSE, old 89u files <\/p>\n<p>\tuse DEVICE_TYPE_73 (kevin)<\/p>\n<p>\t- added new values to FileClass (os, app and tib) enumeration and <\/p>\n<p>\tadded the following convenient functions: tifiles_file_is_os and <\/p>\n<p>\ttifiles_file_is_app.<\/p>\n<p>\t- added tifiles_file_test function which was planned for a (long) <\/p>\n<p>\twhile.<\/p>\n<p>\t- fixed tifiles_file_write_tigroup which deleted the output file!<\/p>\n<p>* libticalcs2 changes (roms):<\/p>\n<p>\t- fixed memory overlap in send_flash_app (may be related to bug #1583155)<\/p>\n<p>\t- Kevin discovered a new D-USB command (0x11) which is related to remote control!<\/p>\n<p>\t- DirectLink remote control support implemented for Titanium<\/p>\n<p>\t- rom dumping is now remote controlled<\/p>\n<p>\t- 89\/92\/92+: set to HOME screen before sending dumping program<\/p>\n<p>* TiLP 2 (included in the Fedora RPMs only, see http:\/\/www.ticalc.org for source<\/p>\n<p>  and Windows packages by roms) changes (roms):<\/p>\n<p>\t- removed non-working leftovers from old Cocoa port, made OS X work like Linux instead (kevin)<\/p>\n<p>\t- fixed locale directory (kevin)<\/p>\n<p>\t- fixed memory leaks in config file handling (kevin)<\/p>\n<p>\t- fixed Manpage.txt file name for non-Win32 and MinGW (kevin)<\/p>\n<p>\t- fixed COPYING and RELEASE file names for MinGW (kevin)<\/p>\n<p>\t- fixed about dialog not closing when Close is clicked with GTK+ 2.10 (kevin)<\/p>\n<p>\t- remap USB hand-helds from\/to config file and from command line (bug)<\/p>\n<p>\t- renamed executable tilp-2 into tilp<\/p>\n<p>\t- renamed manpage accordingly (kevin)<\/p>\n<p>\t- added xdg-open in front of the list of browsers (kevin)<\/p>\n<p>\t- add trailing slash for directory (otherwise, dirname with spaces <\/p>\n<p>\tlike 'My Files' are not opened properly)<\/p>\n<p>\t- fixed sending of vars into archive thru the App node<\/p>\n<p>\t- Titanium\/USB dumper is now launched remotely<\/p>\n<p>* Fedora RPM changes:<\/p>\n<p>\t- xdg-utils (1.0.0 or later) is now required.[\/CODE]<\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=13721\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Un \u00e9mulateur de TI89 (et 89 Titanium), TI92 ( II et +) et V200. Ce qui correspond aux plus puissantes calculatrices de chez TI vendu dans le commerce. Vous aurez besoin du module GTK disponible ici: http:\/\/gladewin32.sourceforge.net. * TiEmu 3 &#8230;<\/p>\n","protected":false},"author":12,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[],"tags":[],"class_list":["post-13721","post","type-post","status-publish","format-standard","hentry","uentry","postonpage-1","odd","post-author-space1"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/sKi2R-","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/13721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13721"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/13721\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}