0
I Use This!
Inactive

Commits : Listings

Analyzed about 4 hours ago. based on code collected about 4 hours ago.
Jul 18, 2024 — Jul 18, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* Added: auto-compact code. Now the menues and status have more spaces around (if possible). More... about 26 years ago
* Added: Now TMenuBar and TStatusLine uses one character around the name of the item in *both* sides and don't overlap with the next. That's the original behavior of TV. As it will reduce the number of visible items in the menu bar for RHIDE (specially in spanish ;-) I added code to automagically compact the items when they don't have enough space. The compactXXXX member reflects it and can be forced externally. The value is computed in the constructors and in the changeBounds. The changes where based in a patch that "Norberto Alfredo Bensa" <[email protected]> sent me to unconditionally have the original behavior (which is unacceptable for RHIDE). So I did it in a way that won't mess RHIDE and is good for users at the same time. More... about 26 years ago
* Added: The desklogo example to the distribution. I already added it in the CVS tree (see Revision 1.26) but forgot to add it to the list of distributed files. Noted by "Norberto Alfredo Bensa" <[email protected]> More... about 26 years ago
* Reflected the change about not distributing Debian files in the DOS .zip. More... about 26 years ago
* Avoided the distribution of the Debian files in the DOS release because these files aren't 8+3 clean and will confuse users. More... about 26 years ago
* Enclosed all the monochrome code that makes I/O access to the MDA registers and maps the video memory under Linux with #ifdef __i386__ because looks like it isn't good idea for Alpha machines ;-). More... about 26 years ago
* Ported the TParamText class from TV 2.0. The old version seems to be from 1.03 and wasn't portable, in fact it failed to even compile under Alpha Linux. I added some check to avoid a buffer overflow, something that the original library never did. I also adapted the getText member for our port that uses an extra parameter (again to avoid buffer overflows). More... about 26 years ago
* Fixed: The open dialog didn't allow to open files using [];,=+ That's OK for plain DOS, but when running in Win9x+GUI the LFN API supports it. More... about 26 years ago
* Applied changes to the Debian files from Ivan. More... about 26 years ago
* Added: TFont * here, requested by the inline destructor, but I think is good idea to have it in any case. More... over 26 years ago
* Modified: The default VESA routines to avoid using DOS allocated memory for the video mode information. I did it because at least one VESA 2.0 TSR for S3 chipsets returns more memory than the specified by the spec and corrupts memory. It could be one of the problems with S3 boards. More... over 26 years ago
* Changed: The use of farpeek/poke to the transfer buffer. More... over 26 years ago
* Added: delete mouse to ~TEventQueue. * Added: delete font to ~TDisplay. * Modified: TPWriteObjects to destroy your items. * Added: free to the screen stuff. * Added: destroy0 to the object.h, that's a macro to call destroy and assign 0 to the freed pointer. * Added: a member function to collections called setOwnerShip. Passing false to it the items of the collection aren't removed by shutDown (usefull for collections of static strings). More... over 26 years ago
* I was debugging my editor with YAMD to find malloc/free errors, out of bounds read/writes and leaks. As a result I added propper memory deallocation to various classes: * Added: delete mouse to ~TEventQueue. * Added: delete font to ~TDisplay. * Modified: TPWriteObjects to destroy your items. * Added: free to the screen stuff. * Added: destroy0 to the object.h, that's a macro to call destroy and assign 0 to the freed pointer. * Added: a member function to collections called setOwnerShip. Passing false to it the items of the collection aren't removed by shutDown (usefull for collections of static strings). More... over 26 years ago
* Changed some stuff to 1.0.5 version. More... over 26 years ago
* Fixed: Problems in intl.h with glibc>=2.1. Patch provided by Andris. * Fixed: TTerminal::prevLine was 100% broken. I rewrote it. Reported by Andris. More... over 26 years ago
* New example to test the tterminal stuff. More... over 26 years ago
* Don't remmember. More... over 26 years ago
* Fixed?: a label at the end of the post inst files for Debian. Ivan told me what was needed, not sure if I did it ok. More... over 26 years ago
* Fixed: TChDirDialog used a fixed maxlength for the directory name instead of using a limit from the headers. Patch provided by Andris. * Fixed: TTerminal::prevLine was 100% broken. I rewrote it. Reported by Andris. More... over 26 years ago
* Fixed: Problems in intl.h with glibc>=2.1. Patch provided by Andris. * Fixed: TChDirDialog used a fixed maxlength for the directory name instead of using a limit from the headers. Patch provided by Andris. * Fixed: TTerminal::prevLine was 100% broken. I rewrote it. Reported by Andris. * Fixed?: a label at the end of the post inst files for Debian. Ivan told me what was needed, not sure if I did it ok. More... over 26 years ago
* Fixed: Now you can set a VESA video mode using void TDisplay::setCrtMode. It wasn't possible before because it ever used service 0, now if the mode is greater than 0x100 I use VBE. More... over 26 years ago
* Added the new Debian files. More... over 26 years ago
* Updated for librhtv.a More... over 26 years ago
* Incorporated the 1.0.3-6 Debian package diffs. * Fixed: Problem with dependencies of the .so library (by Ivan). More... over 26 years ago
* Diff from Version 6 of the 1.0.3 Debian package. More... over 26 years ago
* Modified the compress.pl scripts to only replace vX.X.X in the readme and not just X.X.X. More... over 26 years ago
* Added an explanation in the readme.txt about the debian directory that will generate warnings when uncompressed in plain DOS. * Modified the compress.pl scripts to only replace vX.X.X in the readme and not just X.X.X. More... over 26 years ago
* Changed to rhtv. More... over 26 years ago
* Changed the name of the library because Sigala's port is older in the Linux arena and I think the right thing is to differentiate this port calling it librhtv.a instead of libtv.a. For this reason I changed all the references to the old name. * Changed to version 1.0.5 in the scripts. More... over 26 years ago