0
I Use This!
Inactive

Commits : Listings

Analyzed about 21 hours ago. based on code collected about 21 hours ago.
Aug 16, 2024 — Aug 16, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* Modified: rhtv-config to report the same for dynamic and static libs in systems where we don't support dynamic libs. More... about 22 years ago
* Modified: rhtv-config to report the same for dynamic and static libs in systems where we don't support dynamic libs. More... about 22 years ago
* Fixed: Forgot to remove debug print in scripts and to put some code in djgpp version. More... over 22 years ago
* Added: Workaround for problems when using CVS RHIDE, it generates absolute paths for items in subprojects that doesn't have a target. I added a filter to make them relative. More... over 22 years ago
* Fixed: Forgot to remove debug print in scripts and to put some code in djgpp version. More... over 22 years ago
* Added: Workaround for problems when using CVS RHIDE, it generates absolute paths for items in subprojects that doesn't have a target. I added a filter to make them relative. More... over 22 years ago
* Fixed: [Solaris] The use of size_t needs explicit inclusion of stdio header. More... over 22 years ago
* Fixed: [Solaris] The use of size_t needs explicit inclusion of stdio header. More... over 22 years ago
* Added: A small tool called "rhtv-config.exe" that can be used to determine the libraries needed to link with TV (statically and dynamically), the path for libraries and the path for includes. I'm quite sure it doesn't work perfectly but I was able to compile the tvedit example using: gcc -o tvedit.exe `rhtv-config.exe --include` tvedit.cc `rhtv-config.exe --dir-libs` `rhtv-config.exe --dlibs` * Modified: To ever include stdc++ as library in the worst case it will be listed twice. More... over 22 years ago
* Added: A small tool called "rhtv-config.exe" that can be used to determine the libraries needed to link with TV (statically and dynamically), the path for libraries and the path for includes. I'm quite sure it doesn't work perfectly but I was able to compile the tvedit example using: gcc -o tvedit.exe `rhtv-config.exe --include` tvedit.cc `rhtv-config.exe --dir-libs` `rhtv-config.exe --dlibs` * Modified: To ever include stdc++ as library in the worst case it will be listed twice. More... over 22 years ago
* Fixed(?): msgfmt (gettext) problems: 1) It didn't reuse ~Alt-X~ Exit and let it commented. A bug. 2) The new version included in Red Hat 8.0 says the commented version is a duplicate. From my point of view another bug, it can be marked as information but never as an error. Gettext is climbing to the top of most buggy tools I use. More... over 22 years ago
* Fixed(?): msgfmt (gettext) problems: 1) It didn't reuse ~Alt-X~ Exit and let it commented. A bug. 2) The new version included in Red Hat 8.0 says the commented version is a duplicate. From my point of view another bug, it can be marked as information but never as an error. Gettext is climbing to the top of most buggy tools I use. More... over 22 years ago
* Modified: configset to wait for ENTER instead of sleeping 2 seconds. As suggested by Ivan. More... over 22 years ago
* Modified: configset to wait for ENTER instead of sleeping 2 seconds. As suggested by Ivan. More... over 22 years ago
* Fixed: New classes and operator improperly protected against multiple inclusion of the same header. More... over 22 years ago
* Fixed: New classes and operator improperly protected against multiple inclusion of the same header. More... over 22 years ago
* Fixed: New classes and operator improperly protected against multiple inclusion of the same header. More... over 22 years ago
* Added: Three new classes that makes the use of the base classes a little bit easier: TInput1Line, T1Label and T1StaticText. They are versions that uses just 1 line and computes the length of the box. I also encapsulated the i18n cache stuff there. I applied the T1Label to TV code. They are based on TVTools ideas but implemented in a very different way. One important detail is that T1Label and T1StaticText are slower than doing things by hand but they are much easier to use. More... over 22 years ago
* Added: Three new classes that makes the use of the base classes a little bit easier: TInput1Line, T1Label and T1StaticText. They are versions that uses just 1 line and computes the length of the box. I also encapsulated the i18n cache stuff there. I applied the T1Label to TV code. They are based on TVTools ideas but implemented in a very different way. One important detail is that T1Label and T1StaticText are slower than doing things by hand but they are much easier to use. More... over 22 years ago
* Added: TSItem::append, TMenuItem::append, operator += (TMenuItem& , TMenuItem&), operator += (TSubMenu& , TSubMenu& ), operator += ( TSubMenu& , TMenuItem& ), operator += ( TStatusDef& , TStatusDef& ), operator += ( TStatusDef& , TStatusItem& ), operator + ( TSItem& , TSItem& ) and operator += ( TSItem& , TSItem& ). Most of them based on TVTools code or inspired and reworked. * Added: explanation about BSD code in TV and also code from TVTools to the readme. More... over 22 years ago
* Added: TSItem::append, TMenuItem::append, operator += (TMenuItem& , TMenuItem&), operator += (TSubMenu& , TSubMenu& ), operator += ( TSubMenu& , TMenuItem& ), operator += ( TStatusDef& , TStatusDef& ), operator += ( TStatusDef& , TStatusItem& ), operator + ( TSItem& , TSItem& ) and operator += ( TSItem& , TSItem& ). Most of them based on TVTools code or inspired and reworked. * Added: explanation about BSD code in TV and also code from TVTools to the readme. More... over 22 years ago
* Added: void *getData() member to TInputLine. It return the data member. That's needed to compile coded adapted to the Unicode branch where the data member is protected. More... over 22 years ago
* Fixed: The TVIntl recode shouldn't recode values in the ASCII range. Not at least for the supported code pages. More... over 22 years ago
* Fixed: The TVIntl recode shouldn't recode values in the ASCII range. Not at least for the supported code pages. More... over 22 years ago
* Modified: tv.h to generate dependencies more similar to the Unicode branch. More... over 22 years ago
* Added: A check to determine if the configure script is newer than the cache. If that's the case the cache is discarded. More... over 22 years ago
* Added: A check to determine if the configure script is newer than the cache. If that's the case the cache is discarded. More... over 22 years ago
* Fixed: I forgot to initialize intlLabel in inputBoxRect. * Added: A small example for inputBox to the demo example. * I got a copy of: Borland Turbo Vision (C++) Bug/Enhancement List created by Marc Stern <[email protected]> it contains a lot of bug fixes and enhancements for TV. Most of them were already in current code and others didn't apply (compiler dependent or related to obsolete stuff). But I applied: * inputBox enhancements: size according to contents and centered buttons. * TDialog enhancement: support for TDialogs inside TDialogs (palette trick). * TGroup enhancement: more robust when faulty code selects an unselectable or hidden item and the group is shutDown(). Marek Bojarski <[email protected]> idea. * TGroup fix: setCurrent didn't verify if the focus really changed. * TWindow enhancement: if arrows aren't used by the focused TView and they reach the TWindow then they behave as Shift/Tab (change focused). Seems to be useful. * tvutils.h enhancement: defined min/max for any data type (using templates). Vincent Van Den Berghe idea. More... over 22 years ago
* Fixed: I forgot to initialize intlLabel in inputBoxRect. * Added: A small example for inputBox to the demo example. * I got a copy of: Borland Turbo Vision (C++) Bug/Enhancement List created by Marc Stern <[email protected]> it contains a lot of bug fixes and enhancements for TV. Most of them were already in current code and others didn't apply (compiler dependent or related to obsolete stuff). But I applied: * inputBox enhancements: size according to contents and centered buttons. * TDialog enhancement: support for TDialogs inside TDialogs (palette trick). * TGroup enhancement: more robust when faulty code selects an unselectable or hidden item and the group is shutDown(). Marek Bojarski <[email protected]> idea. * TGroup fix: setCurrent didn't verify if the focus really changed. * TWindow enhancement: if arrows aren't used by the focused TView and they reach the TWindow then they behave as Shift/Tab (change focused). Seems to be useful. * tvutils.h enhancement: defined min/max for any data type (using templates). Vincent Van Den Berghe idea. More... over 22 years ago
* Added: [Linux] Now the Ctrl+Tab is mapped to Tab so TV applications can use it. More... over 22 years ago