You can subscribe to this list here.
2005 |
Jan
(43) |
Feb
(40) |
Mar
(19) |
Apr
(29) |
May
(26) |
Jun
(39) |
Jul
(42) |
Aug
(25) |
Sep
(36) |
Oct
(26) |
Nov
(13) |
Dec
(35) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(23) |
Feb
(30) |
Mar
(16) |
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <cx...@nt...> - 2005-01-23 23:07:58
|
Linux version supports UPP_HOME directory to specify path where theide config should be stored. Default (that is when missing) is ~/.theide. |
From: <cx...@nt...> - 2005-01-23 22:12:59
|
Our memory management is working in Linux again... You can also force malloc/free by specifying USEMALLOC in config (also in Win32). Mirek |
From: <cx...@nt...> - 2005-01-23 22:10:57
|
I have refactored XFT issues. XFT is now default, to compile in XLFD mode, you have to place "XLFD" to main config. |
From: <cx...@nt...> - 2005-01-23 17:36:13
|
Package organizer now can be closed using "Esc" key (but it does not undo changes)... Mirek |
From: <cx...@nt...> - 2005-01-23 10:42:01
|
New "Getting started.." by Jan Wilmans is now in TheIDE help... Mirek |
From: <cx...@nt...> - 2005-01-20 20:57:44
|
I have added two output logs (to standard debug log) with a couple of other functions: void ActivateUsrLog(); void ActivatePersistentUsrLog(); bool IsUsrLog(); Stream& UsrLog(); Stream& UsrLog(const char *line); Stream& UsrLogT(const char *line); void DeleteUsrLog(); Stream& BugLog(); The idea behind UsrLog is that if activated, it logs (in CtrlCore) all user actions (pressing button etc.). Normally, it is deleted when program exits correctly (you can activate it as persistent too). The name of logfile is in form containing timestamp and username. I am going to use this in my commercial apps to determine "crash sequences" - because existing userlogs indicate that something went wrong recently (program crashed and did not deleted log). buglog is created when BugLog() is invoked. At the momement, Sql routines log there invalid SQL commands and if activated by SqlSession::TraceSlow, also commands that are longer than defined time (default is 5s). Once again, existence of buglogs indicates problems :) Also, when InstallCrashDump is called at the beginning of program, crashes like access violation are stored into logs too. |
From: <cx...@nt...> - 2005-01-20 19:35:37
|
Stream& NilStream(); returns Stream that discards any output and always indicates eof. I have also refactored CriticalSection stuff, putting more importance onto StaticCriticalSection stuff - you can now use static StaticCriticalSection xxx; without too much worries about what happens if... because StaticCriticalSection is now POD. Note: Using code like void foo() { static CriticalSection xxx; CriticalSection::Lock lock(xxx); .... } is flawed, as you cannot ensure that two threads do not perform xxx initialization at once.... Mirek |
From: <ry...@vo...> - 2005-01-20 15:01:34
|
Fixed a nasty bug which sometimes caused custom build steps to ignore single file recompilation (Ctrl+F7). (The cause was that during Ide::BuildPackage, One<Builder> got always initialized with LocalHost, even in cases where OneFileHost would have been appropriate.) Tomas |
From: <cx...@nt...> - 2005-01-20 14:07:28
|
inline void *MemoryAllocPermanent(int size) { return malloc(size); } This is intended to cover allocations that are not to be released at program exit (malloc implementation might change in future). The point is to get it out of memory leak control.... Mirek |
From: <cx...@nt...> - 2005-01-20 11:37:33
|
Autosetup of MinGW build method compiler release mode commandline now has -Os instead of -O1. |
From: Tomas R. <ry...@vo...> - 2005-01-19 22:48:20
|
* fixed ToolTip bug causing tooltips not to disappear sometimes in ActiveX applications * fixed GetActiveCtrl method to detect ActiveX controls within active host windows * modified Ctrl::InitWin32 to always register both Unicode- and ANSI- version of the UPP window class * modified Ctrl::Create to create ActiveX windows and windows with ANSI parents as ANSI, not Unicode (didn't work, don't know why) * modified TopWindow::Open() to use ::GetActiveWindow instead of [Ctrl::]GetActiveWindow (should be more general) |
From: <cx...@nt...> - 2005-01-19 19:48:41
|
About dialog is refactored... :) Mirek |
From: <cx...@nt...> - 2005-01-19 14:30:40
|
Fixed mingw /gdb issues... to some extent. Mirek |
From: <cx...@nt...> - 2005-01-19 13:37:24
|
>Uh... where is that?! Maybe the CVS? (I do _not_ use, nor know CVS) >Or... when the next snapshot? > > > > Next snapshot. If everything goes well, I hope I could release snapshots each week... Mirek |
From: Radu-Cristian F. <ber...@ya...> - 2005-01-19 13:14:31
|
> Fixed bug in Ctrl::ClearFrames (FrameRemove was not called > for frames removed...). && > New option now allows toolbar in TheIDE to be on separate line (less > weird, but less space for sources...). Default is off. Uh... where is that?! Maybe the CVS? (I do _not_ use, nor know CVS) Or... when the next snapshot? R. Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour vos mails ! Créez votre Yahoo! Mail sur http://fr.mail.yahoo.com/ |
From: <cx...@nt...> - 2005-01-18 18:16:33
|
New option now allows toolbar in TheIDE to be on separate line (less weird, but less space for sources...). Default is off. Mirek |
From: <cx...@nt...> - 2005-01-18 18:05:42
|
Fixed bug in Ctrl::ClearFrames (FrameRemove was not called for frames removed...). Mirek |
From: <ry...@vo...> - 2005-01-14 14:58:05
|
I've just fixed a nasty bug in OleDB::EnumProviders which started to cause crashes after a recent Mirek's change in Sql::Fetch (SqlSession was not present in the cursor object). |
From: <cx...@nt...> - 2005-01-13 20:38:56
|
Visual Studio build method autosetup should be fixed... Mirek |
From: <cx...@nt...> - 2005-01-12 23:12:35
|
Fixed bug - height of RichObject in RichText. POSIX version of TheIDE now stores config info to ~/.theide. Added GCC32 = build method, which is same as GCC, but without -m32 to forece = generation of 32bit code on 64 bit system. --use-cxa-atexit removed as = it seems to be default on systems that support it... Mirek |
From: Tomas R. <ry...@vo...> - 2005-01-12 00:24:38
|
Hi Daniel! Thanks for your report. I've just fixed the CompDir example (if only all bugs were that simple to fix)... Tomas > case 1: tree.SetNode(dirpar, > TreeCtrl::Node().SetImage(CompDirImg::a_dir()).SetValue(dn)); break; > case 2: tree.SetNode(dirpar, > TreeCtrl::Node().SetImage(CompDirImg::b_dir()).SetValue(dn)); break; > case 3: tree.SetNode(dirpar, > TreeCtrl::Node().SetImage(CompDirImg::ab_dir()).SetValue(dn)); break; > > SetValue should be changed to Set. |
From: <cx...@nt...> - 2005-01-11 21:46:12
|
Completely refactored Union class, including interface. New StaticTypeNo is a fast alternative to slow typeid operator. Mirek |
From: Tomas R. <ry...@vo...> - 2005-01-11 21:38:54
|
To kick off the discussion here, I would like to say I've fixed the bug discussed on the UPP mailing list a few days ago. I finally found out it was no Mirek's bug but a very idiotic bug of mine in generation of the debug info. However what I've just fixed is the bug which caused IDE not to place breakpoints at the right places when debugging a MinGW / ULD application. Regards Tomas |