Infinitely many thanks for making Tilem!! It's perfect<3
Can't say it better... Many thanks also :)
Thank you a lot Hank Frami :)
many, many thanks!
I hope someone still visits these forums! Anyway, I threw together a new skin for the TI84Plus ROM using the image from here: https://commons.wikimedia.org/wiki/File:TI-84_Plus.svg Just wanted to share for anyone who might want to use it.
Small doc updates
Small doc updates
Small updates to doc
Update doc mainly to add code tags and bold text
Update doc
Update doc
Update doc
Remove or comment more deprecated symbols
More deprecated alignment removal. Honestly it's not 1:1 migration yet but mostly brutal and a dirty. Need to do a second pass to adjust all alignement correctly (for instance screenshot preview is floating when we open the options)
gtk_misc_set_alignment is deprecated in 3.14. Use gtk_widget_set_halign instead.
gtk_misc_set_alignment is deprecated in 3.14. Use gtk_widget_set_halign instead.
Few doc changes
Doc textwidth=80. Line breaks should not appear in the rendered document.
gtk_tree_view_set_rules_hint is deprecated in GTK 3.14... How to do zebra stripping then ?
oops
GTK_STOCK_ are depreacted in GTK 3.10
gtk_dialog_set_alternative_button_order is deprecated in gtk 3.10
Remove usage of gtk_alignment. Need probably to reimplement something to replace it or remove the function call if not.
gtk_dialog_set_alternative_button_order is deprecated in gtk 3.10
Convert LaTeX documentation to markdown (GFM flavor). First draft.
Small doc updates
Thank you for the explanation. I'll just use the revision 758 then :)
Hello, We are glad to hear your kind feedback :) You are using a very broken version, it is my fault, I started to migrate tilem2 to GTK3 without doing a dedicated branch. Therefore the current "latest" svn version is not something you should use. More generally, it is usually not a good idea to rely on the latest development version as it is evolving (ok not so much lately) and potentially broken. Please use svn commit 758 instead which is the current "stable" version or download from here : https://sourceforge.net/projects/tilem/files/tilem/2.0/...
Skin image is not loaded properly
Ancient post, but top google result for this issue. Adding "-lm" to the TICALCS_LIBS line in /tilem-2.0/gui/Makefile worked for me on Debian 10.
Remove deprecated GtkIconSet. Only adding search path works fine.
Fix row and column spacing into grid
GtkGrid migration : screenshot.c moved away from GtkTable + some warnings removal
GtkGrid migration : breakpoints.c moved away from GtkTable + some warnings removal
GtkGrid migration : audiosetup.c moved away from GtkTable
GtkGrid migration : keypaddlg.c moved away from GtkTable. Note that input bit hbox could use also GtkGrid (it has to respect keys alignment...)
GtkGrid migration : linksetup.c moved away from GtkTable
Correct signal function
Fix bug when entering debugger
Deprecated + fix warning
Drop one remaining vbox
GdkColor -> GdkRGBA : config saving and loading is now working fine
GdkColor removal : Make conversion direction into function call
Replace GdkColor per GdkRGBA
Remove deprecated gtk_new_from_stock
Same thing. Function has to be replaced instead GTK_STOCK symbol...
I have to change function instead GTK_STOCK symbol. Revert modif.
Indent
Remove partially deprecated GtkStock symbols
gtk_vbox_new and gtk_hbox_new are deprecated. Use gtk_box_new instead with GTK_ORIENTATION_VERTICAL or GTK_ORIENTATION_HORIZONTAL.
I have Linux Mint 16 KDE 64-bit, and I wanted to install the Texas Instruments Emulator from http://lpg.ticalc.org/prj_tilem/download.html. I downloaded and extracted the source code, and installed all the necessary packages that were mentioned in the install doc. In the terminal I typed "./configure", and then "make", after which I've got the following error message: /usr/bin/ld: ../emu/libtilemcore.a(graycolor.o): undefined reference to symbol 'pow@@GLIBC_2.2.5' /lib/x86_64-linux-gnu/libm.so.6:...
It is partially broken (debugger)... Full of commented code... With some quick and dirty code... But it compiles with gtk3 :D I will arrange issues mentionned earlier in the incoming commits but it still deserves a commit at least as a matter of backup.
Use new gdk names for keyboard keys
Use accessor
Drop deprecated g_thread_new, g_cond_new and g_mutex_new and friends and use g_thread_init, g_cond_init and g_mutex_init and friends. Fix warning.
Fix warning unused var
Fix some warnings : deprecated, warn_unused_return, unused var, incompatible assignment.
Fix warnings (warn_unused_return defined in some libc distributions)
Edit THANKS file
Apply patch from JK Wood (I guess). Patch found on slackbuilds.org. This patch is related to 64bits machines compatibility.
Mac Compilation
Glad to hear it ! Thank you for your feedback :)
Incorrect FSF errors in gui/skinops.{c,h}
First, thank you for the report and for your effort in packaging tilem2 :) I fixed it in the latest commit. Best regards. Thibault
Fix FSF GPLv2+ copyright notice (skinops.h and skinops.c) as reported by TC01.
Incorrect FSF errors in gui/skinops.{c,h}
Fix some minor linking issues.
Avoid undefined behavior when reading clock.
Fix emulation of addition with 16-bit index reg...
Ok, after reading keybindings more closely, 'm' on the TI-83+ is not supposed to...
Ok, after reading keybindings more closely, 'm' on the TI-83+ is not supposed to...
Also, running tilem 2.0-1 Attached is keybindings.ini
Also, running tilem 2.0-1
Keyboard mismatch
Mac Compilation
Fix list of Flash sectors for 84+CSE
Fix copyright statement
Show the correct set of compatible file types f...
Detect .8c? as TI84+CSE.
Remember zoom settings separately for large scr...
Keys need to be pressed twice with touchscreen devices
Better emulation of ILI9335 pixel read operations.
Delete 84pcse branch which has now been integra...
Merge 84pcse branch into trunk.
Emulate the ILI9335 "ORG" mode.
It's true, imperfect emulation is better than none in a case like this. And it looks...
Cannot enter 0 on 86 keyboard
Thanks for reporting this issue. Thibault already fixed this, and the corrected skin...
CSE port 2 & 24 not implemented
Thanks. I've applied this patch and done the same for port 2 on the 83+SE/84+/84+SE...
Implement port 2 (output, for all SE/84+ models...
Thank you for reporting this. I'm aware of the issue and I've been working on it,...
ORG LCD write mode missing on 84pcse
Cannot enter 0 on 86 keyboard
CSE port 2 & 24 not implemented
Thank you for this report and the patch ;) We will handle this soon. Best regard...
Unbreak parallel builds (make -jX)
Thank you for the report. Fixed with r740 (https://sourceforge.net/p/tilem/code/740/)...
CSE port 2 & 24 not implemented