U++ framework
Do not panic. Ask here before giving up.

Home » Community » U++ community news and announcements » Upp 2008.1beta released
Upp 2008.1beta released [message #13732] Fri, 25 January 2008 10:32 Go to next message
unodgs is currently offline  unodgs
Messages: 1367
Registered: November 2005
Location: Poland
Ultimate Contributor

This is the first attempt to get 2008.1 out. Please try it and report any bug you find. Enjoy Smile

Changelog since 2007.1:
Will be updated tomorrow.
Re: Upp 2008.1beta released [message #13734 is a reply to message #13732] Fri, 25 January 2008 11:11 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

One little question.
tonight I've install build svn 104,

What of this (svn 104 and 2008.1beta) is older?



SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: Upp 2008.1beta released [message #13735 is a reply to message #13734] Fri, 25 January 2008 11:17 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1310
Registered: September 2007
Ultimate Contributor
sergeynikitin wrote on Fri, 25 January 2008 11:11

One little question.
tonight I've install build svn 104,

What of this (svn 104 and 2008.1beta) is older?




SVN is updated about daily, so it should be newer.

Ciao

Max
Re: Upp 2008.1beta released [message #13736 is a reply to message #13735] Fri, 25 January 2008 11:22 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

What's about exactly 2008.1beta and SVN104 ?

SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: Upp 2008.1beta released [message #13737 is a reply to message #13736] Fri, 25 January 2008 11:39 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1310
Registered: September 2007
Ultimate Contributor
sergeynikitin wrote on Fri, 25 January 2008 11:22

What's about exactly 2008.1beta and SVN104 ?


Well, 2008.1beta is packaged for easy installation, SVN is just SVN, so you must build it yourself with a previous ide version.
If you're able to build it yourself AND if you want to stay in sync with latest devel (with maybe some quirks because of not fully tested code), SVN is better.
If you care more about stability and ease of installation, beta is better.

Personally I use SVN and it goes quite good. Before updating SVN repository I always build it on linux, so it *should* work good on it.

If you want to know exactly which svn (or uvs2) build goes on 2008.1beta, I don't know... maybe unodgs can answer to that.

Ciao

Max

[Updated on: Fri, 25 January 2008 11:41]

Report message to a moderator

Re: Upp 2008.1beta released [message #13739 is a reply to message #13737] Fri, 25 January 2008 11:53 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

Ok, I try to view svn browser on sf.net

SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: Upp 2008.1beta released [message #13752 is a reply to message #13739] Fri, 25 January 2008 23:02 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
BTW, any chance for Linux .deb release volunteers?

It is really simple Smile

(If not, I will do Linux release ASAP).

Mirek
Re: Upp 2008.1beta released [message #13757 is a reply to message #13752] Sat, 26 January 2008 01:23 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

I'm very glad for suggestion, and I found that programming process under Linux is more comfortable, but I don't know WHAT this do.

May be. (and i'm very pleased) If you consult me How to build Linux .deb package.

PS
(I'm not Linux professional, as seems to you)

Smile

(I think, that I'm professional in economical databases)

But I did not refuse Smile (In this is my proposal)


SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: Upp 2008.1beta released [message #13761 is a reply to message #13757] Sat, 26 January 2008 03:57 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

I try my linux muscles, and I create .deb from svn 104.
Test pls.

This link to download page http://www.svsoft.ru/upp.php



SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: Upp 2008.1beta released [message #13763 is a reply to message #13761] Sat, 26 January 2008 05:59 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

And I upload RPM. Test it too. (test only install ability)

After will be OK, I build more carefully.

This link to download page http://www.svsoft.ru/upp.php


SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}

[Updated on: Sat, 26 January 2008 06:05]

Report message to a moderator

Re: Upp 2008.1beta released [message #13764 is a reply to message #13757] Sat, 26 January 2008 08:06 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
sergeynikitin wrote on Fri, 25 January 2008 19:23

I'm very glad for suggestion, and I found that programming process under Linux is more comfortable, but I don't know WHAT this do.

May be. (and i'm very pleased) If you consult me How to build Linux .deb package.



Moving this to "Releasing U++".

Mirek
Re: Upp 2008.1beta released [message #13767 is a reply to message #13764] Sat, 26 January 2008 08:20 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

OK, of course

SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: Upp 2008.1beta released [message #13768 is a reply to message #13767] Sat, 26 January 2008 08:21 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

Have you tried to install .deb?

SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: Upp 2008.1beta released [message #13769 is a reply to message #13764] Sat, 26 January 2008 08:22 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
Another kindly request to the _international_ community...

Please, use AllForI18N:

http://www.ultimatepp.org/srcdoc$Core$Translating$en-us.html

and fix translations for your language...

(Post results to the forum).

Mirek
Re: Upp 2008.1beta released [message #13770 is a reply to message #13769] Sat, 26 January 2008 10:01 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

Good, but I do not understand.

We are about build .deb package?

May be I mistake with branch of forum? Shocked



SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: Upp 2008.1beta released [message #13772 is a reply to message #13770] Sat, 26 January 2008 10:26 Go to previous messageGo to next message
bytefield is currently offline  bytefield
Messages: 210
Registered: December 2007
Experienced Member
Hi sergeynikitin. I've tested your deb package and it works properly. Guess Mirek want to use the 2008.1beta archive from Sourceforge, not the svn. In that case all users share the same code. Currently your build is 801.r100. So you may use the 2008.1beta package and build again.

cdabbd745f1234c2751ee1f932d1dd75
Re: Upp 2008.1beta released [message #13773 is a reply to message #13769] Sat, 26 January 2008 11:00 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

Îê. About translations. I understand. OK. All my best.

SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: Upp 2008.1beta released [message #13774 is a reply to message #13772] Sat, 26 January 2008 11:04 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

Thanks. I try tonight build .deb from 2008.1beta sources.

(It has been only test for making .deb packages. It's came simple.)


SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: Upp 2008.1beta released [message #13787 is a reply to message #13732] Sun, 27 January 2008 10:07 Go to previous messageGo to next message
mr_ped is currently offline  mr_ped
Messages: 826
Registered: November 2005
Location: Czech Republic - Praha
Experienced Contributor
why is the 2008.1beta in "upp" package on download page, why not upp-development?
And I think the rc releases belong to development too.
Re: Upp 2008.1beta released [message #13796 is a reply to message #13787] Sun, 27 January 2008 21:20 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
mr_ped wrote on Sun, 27 January 2008 04:07

why is the 2008.1beta in "upp" package on download page, why not upp-development?
And I think the rc releases belong to development too.


Because we think it is correct this way. (I guess, as argument, this is as good as anything else Smile.

Mirek
Re: Upp 2008.1beta released [message #13900 is a reply to message #13732] Thu, 31 January 2008 22:03 Go to previous messageGo to next message
masu is currently offline  masu
Messages: 378
Registered: February 2006
Senior Member
Please, don't forget to generate Makefiles for TheIDE, it is not present inside the current archive.
Will the release sources be available as tar.gz again?

I am asking for FreeBSD port preparations.

Matthias
Re: Upp 2008.1beta released [message #13901 is a reply to message #13900] Thu, 31 January 2008 23:53 Go to previous messageGo to next message
guido is currently offline  guido
Messages: 169
Registered: April 2006
Experienced Member
masu wrote on Thu, 31 January 2008 22:03

Please, don't forget to generate Makefiles for TheIDE, it is not present inside the current archive.
Will the release sources be available as tar.gz again?

I am asking for FreeBSD port preparations.

Matthias



Yes, please!
Some Debian upgrade resultet in the ide segfaulting. No luck with binaries from older releases either. So I'm currently screwed Confused
Finally I'll build me a new shiny box. Solaris, here I'm coming. Linux can go to hell, as far as I'm concerned Evil or Very Mad
Re: Upp 2008.1beta released [message #13918 is a reply to message #13901] Fri, 01 February 2008 20:00 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
Sorry about src, we will improve....

Mirek
Re: Upp 2008.1beta released [message #13919 is a reply to message #13732] Fri, 01 February 2008 20:39 Go to previous messageGo to next message
guido is currently offline  guido
Messages: 169
Registered: April 2006
Experienced Member
I'm only now reading the full thread and see the embedded deb package. In fact it works and saves my day, thanks Very Happy
Still, my wine was not in vain. Backwards compatibility has been broken in some subtle way in latest Debian. Big concern.

Guido
Re: Upp 2008.1beta released [message #14027 is a reply to message #13732] Thu, 07 February 2008 05:28 Go to previous messageGo to next message
Novo is currently offline  Novo
Messages: 1431
Registered: December 2006
Ultimate Contributor
If I run an application uppsrc/DropGrid/main.cpp and drag a file over the left box, which is a GridCtrl I believe, I'm getting an assert below.

"Assertion failed in uppsrc/Core/Vcont.h line 17
i >= 0 && i < items"

I'm just wondering if that is a problem.


Regards,
Novo
Re: Upp 2008.1beta released [message #14028 is a reply to message #13732] Thu, 07 February 2008 05:59 Go to previous messageGo to next message
Novo is currently offline  Novo
Messages: 1431
Registered: December 2006
Ultimate Contributor
I also couldn't build bazaar/QuickTabsTest. I tried to do that on Windows.

Sorry if I missed something.


Regards,
Novo
Re: Upp 2008.1beta released [message #14029 is a reply to message #13732] Thu, 07 February 2008 09:24 Go to previous messageGo to next message
mr_ped is currently offline  mr_ped
Messages: 826
Registered: November 2005
Location: Czech Republic - Praha
Experienced Contributor
unodgs wrote on Fri, 25 January 2008 10:32


Changelog since 2007.1:
Will be updated tomorrow.



Which tomorrow exactly will that happen? Smile
Re: Upp 2008.1beta released [message #14032 is a reply to message #14029] Thu, 07 February 2008 12:15 Go to previous messageGo to next message
unodgs is currently offline  unodgs
Messages: 1367
Registered: November 2005
Location: Poland
Ultimate Contributor

Yes, I know... Smile I'll update it ASAP. The problem as usual is time. I'm gonna fix it with new dev (friday)
Re: Upp 2008.1beta released [message #14046 is a reply to message #14027] Thu, 07 February 2008 21:34 Go to previous messageGo to next message
unodgs is currently offline  unodgs
Messages: 1367
Registered: November 2005
Location: Poland
Ultimate Contributor

Novo wrote on Wed, 06 February 2008 23:28

If I run an application uppsrc/DropGrid/main.cpp and drag a file over the left box, which is a GridCtrl I believe, I'm getting an assert below.

"Assertion failed in uppsrc/Core/Vcont.h line 17
i >= 0 && i < items"

I'm just wondering if that is a problem.


Thanks. Just remove DragAndDrop method from gridctrl. I wanted to use new DnD upp engine and left it unfinished. You can safely remove it.
Re: Upp 2008.1beta released [message #14051 is a reply to message #13732] Thu, 07 February 2008 22:33 Go to previous messageGo to next message
zsolt is currently offline  zsolt
Messages: 702
Registered: December 2005
Location: Budapest, Hungary
Contributor
Some bugs:

1: Installing on a PC with MSC71 installed, in "Build methods setup" the SDK directory is filled in the MSC8 section (see the screenshot)

2: In DropList, there is a gap between the drop button and the right border of the control (see the screenshot)

The screenshot:
index.php?t=getfile&id=975&private=0
Re: Upp 2008.1beta released [message #14295 is a reply to message #13732] Thu, 21 February 2008 20:23 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
unodgs wrote on Fri, 25 January 2008 04:32


Changelog since 2007.1:
Will be updated tomorrow.



Well, here is the "combined changelog":

* new Core with better threading support. More here http://www.ultimatepp.org/forum/index.php?t=msg&th=2189& amp; amp; amp;start=0&
* init_ and GLOBAL_ changes. More here http://www.ultimatepp.org/forum/index.php?t=msg&th=2202& amp; amp; amp;start=0&
* RichEdit now support overwrite mode (Insert key...)
* new methods Ctrl *GetOwnerCtrl() and const Ctrl GetOwnerCtrl() const
* first iteration of Drag and Drop in Ctrl (currently only for win32) More here http://www.ultimatepp.org/forum/index.php?t=msg&th=2222& amp; amp; amp;start=0&
* added Ctrl::OverrideCursor(const Image& m) - Overrides the image of mouse cursor.
* Ctrl now detects and delivers some new mouse events. More here http://www.ultimatepp.org/forum/index.php?t=msg&th=2228& amp; amp; amp;start=0&
* modal loop handling changes. More here http://www.ultimatepp.org/forum/index.php?t=msg&th=2230& amp; amp; amp;start=0&
* added Ctrl::ChildFrameMouseEvent(Ctrl *child, int event, Point p, int zdelta, dword keyflags) for conroling child's frame mouse events
* GridCtrl now supports merged cells (see JoinCells and JoinFixedCells methods). Fixed some bugs.
* PostgreSQL support! (thanks to ZSolt)

* many Drag & Drop improvements. All edit controls as well as TreeCtrl and ArrayCtrl now support it.
* ArrayCtrlDnd reference was added
* fixed MaxLen restriction in edits.
* PostgreSQL now supports EnumView, EnumSequences and EnumTables. GetColumns should also work.
* InnerJoin, LeftJoin, RightJoin, FullJoin and On methods were added to SqlExp interface to allow do joins in sql-92 way. Old way (which work only in Oracle (and probably in Firebird)) are naturally still available.
* as MinGW does not support TLS variables, it now compiles as "USEMALLOC" in MT mode
* IconDes: Insert from file operation was added

* TheIDE now accepts file drops
* ColumnList supports drag & drop
* fixed rotated text problem (DrawText with angle) in X11
* fixed problem with Ctrl+1 - Ctrl+0 keys in X11
* ArrayCtrl and TreeCtrl support showing small popup if cell's width is not enough to display the text. It can by switched off by NoPopUpEx()
* U++ is now able to produce Win64 code (ise MSC8_64 builder) (Artur Bác)
* Code editor highlights Sql functions, boolean expression, U++ macros and text in upper case. Default color is black. Change it see the effect
* Code editor marks edited lines as well as lines with warnings and errors (Ralf - Zardos)
* inital support for drag & drop in X11. Small stability fixes to win32 drag & drop.

* Markers of changes in code editor! (by Ralf) + highlighting error/warnings/found in files lines.
* New QuickTabs
* Windows installer should work properly now (theide.exe is not hanging on process list)
* Postgres and As() fixes (by ZSolt)
* Fixed some problems with TreeCtrl (by Mrjt) More here: http://www.ultimatepp.org/forum/index.php?t=msg&goto=959 2&#msg_9592
* HomeBudget crashed when sql exception was thrown. Fixed.
* Some GridCtrl fixes (see internal changelog)

* Drag and Drop interface slightly refactored
* Delayed clipboard rendering support
* Topic++ integrated into main Ide window
* Reduced code size produced by png plugin
* GridCtrl - fixed text wrapping, added HeaderAlign* methods
* MYSQLDLL - This new MySql package flag forces linking with .dll version of MySql client library.
* IconDes import file is now able to import multiple files
* Maximum number of "varargs" extended to 40
* Added EditField::AlignRight
* Extended DateTimeCtrl customization abilities
* Fixed crashing Run() in PostgreSQL
* Added ArrayCtrl::SetCtrl()
* New Image cache ops. More here http://www.ultimatepp.org/forum/index.php?t=msg&th=2468& amp; amp; amp;start=0&
* Small ToolBar improvements (Wrap(), NoWrap(), SetButtonMinSize(Size)
* Some macro enhancements for TheIde. More here http://www.ultimatepp.org/forum/index.php?t=msg&th=2513& amp; amp; amp;start=0&
* GetHomeDirectory, GetHomeDirFile now working in Win32
* Grouping in QuickTabs (not fully finished)

* SqlExp operator | now produces correct output for PostgreSQL
* fixed compiling SQL_PostgreSql reference (Bas)
* optimized painting when there is a lot of out of screen widgets
* TabCtrl now supports Insert and Remove of tabs
* FileSel is now using icons from windows
* multidisplay support (in Windows)
* LOG improvementes More here: http://www.ultimatepp.org/forum/index.php?t=msg&th=2670& amp; amp;start=0&
* fixed ScrollBar::MinThumb(int sz) - there was not return value
* many DropGrid improovements (but still no documentation)
* fixed couple of bugs of GridCtrl (see changelog.txt)

* PostgreSQL: Dialect now renamed to PGSQL, PgSequence now represents PGSQL SEQUENCE object.
* PostgreSQL: DUAL_PRIMARY_KEY was not working, added support for binary columns
* SqlExp Select statement now has "Get" variant to be used instead of "From" to get "table-less" select, like "select nextval('seq')". In Oracle, Select(NextVal(SEQ)).Get gets translated to "select seq.nextval from DUAL", in PGSQL to "select nextval('SEQ')".
* -M theide commandline option generates Makefile
* Help Window is no longer a Window, but is now integrated into theide main frame.
* "Close all tabs" and "Close non-project tabs" feature of tabs is now implemented
* DropList dropfocus mode is now default, added NotNull, fixed refreshing right button after closing popuped list
* Fixed memory allocator connected with limit on a total number of virtual memory blocks
* Fixed QuickTabs crash related to group change, reduced space between icon and tab name
* GridCtrl now supports inserting after/before and duplicating rows
* Change in Image interface http://www.ultimatepp.org/forum/index.php?t=msg&th=2579& amp; amp;start=0&
* Added simple static widget DisplayCtrl
* Added FileSel preview
* Added SqlArray::ReQuery()
* Added CPU_Cores() - returns the number of CPU cores in system.
* New widget DropGrid http://www.ultimatepp.org/forum/index.php?t=msg&th=2610& amp; amp;start=0&
* Improved build performance

* MingGW updated from 3.4.2 to 4.2.1
* SDL updated from 1.2.7 to 1.2.12
* Sqlite updated from 3.3.0 to 3.4.2
* PCRE updated from 7.0 to 7.3
* added close group to quick tabs popuped menu
* "Insert any file" in TheIDE hotkey changed to Ctrl+Shift+O(because of conflict with Italic in T++ editor)
* those pesky icon.ico files wrong exports are no more generated from .iml
* fixed a problem with unnamed image in .iml causing iml loss
* added -gstabs flag for mingw - this is supposed to solve the problem with mingw 4.2 debugging
* fixed potential crash in ArrayCtrl::AddColumn
* FileSel types change if there is an empty "DefaultExt", extension is now taken from the "file type" droplist, from the first mask.
* fixed clipping in Ctrl::GetTopRect
* fixed painting LabelBox image at incorrect y-coord (mrjt)
* fixed ArrayCtrl::NoBackground (mrjt)
* fixed segmentation fault on Ubuntu Feisty (mdelfede)

* fixed problems with GUI and the new sqlite3 (thanks to dmcgeoch)
* Sql::Begin and SqlSession::Begin now perform ClearErrors
* added void Sql::Get(Fields fo) More here: http://www.ultimatepp.org/forum/index.php?t=msg&th=2719& amp; amp; amp; amp;start=0&
* added String SqlSession::GetErrorCodeString(). Some databases like Postgres return "stringed" error codes.
* added SqlSession::WhenDatabaseActivity(ActivityStatus status) callback. Status can be (for now) EXECUTING, END_EXECUTING, FETCHING, END_FETCHING. It can be used to react on database activity (for example mouse cursor can change then, progress bar can be displayed and so on)
* fixed QuickTabs highlighting problems
* added popuped menu with Close item to QuickTabs
* added network browsing class NetNode (for now, in Win32)
* EditField::NullText now has variant with Font parameter
* added EditField::SetInactiveConvert(Convert &c) - allow to set convert class used when focus is out of edit field
* added Image Win32DllIcon(const char *dll, int ii, bool large) to retrieve icon as image from given dll file.
* fixed Splitter SetMin which wrongly used the 10000 ratio instead of pixels. This new method should use directly pixels....
* almost all calls to Win32 API in Core are now implemented to use unicode variant (like CreateFileW)
* painting Image for low-level machines was optimized
* fixed 2 regression bugs of DateTimeCtrl. More here: http://www.ultimatepp.org/forum/index.php?t=msg&th=2773& amp; amp; amp; amp;start=0&
* TheIDE Ctrl+F1 now searches help for the current word
* added value parameter to ArrayCtrl::SetCtrl. More here: http://www.ultimatepp.org/forum/index.php?t=msg&th=2779& amp; amp; amp; amp;start=0&
* added IdCtrls - a new very small utility class, modeled after SqlCtrls. More here: http://www.ultimatepp.org/forum/index.php?t=msg&th=2780& amp; amp; amp; amp;start=0&
* fixed a problem in CtrlCore which prevented closing the window with long operations and many timer events
* many DropGrid fixes (resizing problems, null value caused selecting first item on list) and GridCtrl fixes (multiline highlighing is now supported, item editable state is now respected when ctrls are shown)

* Going into Help (pressing F1 or icon/menu) now does not change the tree or topic.
* F1 in help now has the same effect as pressing Ctrl+Tab
* Win64 support (library only)
* Automatic setup in TheIDE now supports (auto-installs) MSC8 - x64 compiler
* Drawing now supports Null
* Fixed GetMinSize in .usc
* Layout Font property height now zoomed
* "init" files in packages. More here http://www.ultimatepp.org/forum/index.php?t=msg&th=2834& amp; amp;start=0&
* Fixed "Writes to freed blocks" bug in ide
* Added ProgessIndicator::SetColor
* Added ASSERT_ macro - ASSERT with "message" parameter. U++ will now tell you what is wrong with your Value conversions
* New widget MultiButton
* added void Ctrl::LayoutId(const char *s) to put the name of layout variable into the Ctrl
* There is now much improved chameleon support for DropList, DropChoice, DropGrid, DropDate, DropTime and EditField for Windows Vista
* StaticRect enhanced to support Ch Values
* Added chameleon utility functions to add and remove margins from rectangle
* Chameleon can set now style for individual componenets of composite widgets
* IconDes / .iml changed to premultiplied format
* Added BackPaintHint. More here http://www.ultimatepp.org/forum/index.php?t=msg&th=2867& amp; amp;start=0&
* Fixed Upp to work in Linux again
* DateTimeCtrl replaced by DropDate and DropTime
* Improvements to painting system
* Many fixes to GridCtrl and DropGrid

* Going into Help (pressing F1 or icon/menu) now does not change the tree or topic.
* F1 in help now has the same effect as pressing Ctrl+Tab
* Win64 support (library only)
* Automatic setup in TheIDE now supports (auto-installs) MSC8 - x64 compiler
* Drawing now supports Null
* Fixed GetMinSize in .usc
* Layout Font property height now zoomed
* "init" files in packages. More here http://www.ultimatepp.org/forum/index.php?t=msg&th=2834& amp; amp;start=0&
* Fixed "Writes to freed blocks" bug in ide
* Added ProgessIndicator::SetColor
* Added ASSERT_ macro - ASSERT with "message" parameter. U++ will now tell you what is wrong with your Value conversions
* New widget MultiButton
* added void Ctrl::LayoutId(const char *s) to put the name of layout variable into the Ctrl
* There is now much improved chameleon support for DropList, DropChoice, DropGrid, DropDate, DropTime and EditField for Windows Vista
* StaticRect enhanced to support Ch Values
* Added chameleon utility functions to add and remove margins from rectangle
* Chameleon can set now style for individual componenets of composite widgets
* IconDes / .iml changed to premultiplied format
* Added BackPaintHint. More here http://www.ultimatepp.org/forum/index.php?t=msg&th=2867& amp; amp;start=0&
* Fixed Upp to work in Linux again
* DateTimeCtrl replaced by DropDate and DropTime
* Improvements to painting system
* Many fixes to GridCtrl and DropGrid

* QuickTabs refactored to use system theme to paint tabs
* Implemetation of DateTimeCtrl moved to header
* Added Build/Clean package to packages popup menu of TheIDE
* U++ translated to Finish (Tom1)
* Chameleon styles now have "Standard" method which returns the "default" initial value of the style
* BackPaintHint replaced with GlobalBackPaintHint. More here: http://www.ultimatepp.org/forum/index.php?t=msg&th=2890& amp; amp; amp;start=0&
* HeaderCtrl can now move (reorganize) tabs
* ArrayCtrl sorting. More here: http://www.ultimatepp.org/forum/index.php?t=msg&th=2896& amp; amp; amp;start=0&
* TheIDE i18n export refactored. More here: http://www.ultimatepp.org/forum/index.php?t=msg&th=2905& amp; amp; amp;start=0&
* TheIDE exe size fixed
* Fixed Ctrl::Accept to work properly with TabCtrl sheets.
* Some DropGrid/GridCtrl fixes/additions.

* Chameleon styles now have "Standard" method which returns the "default" initial value of the style
* HeaderCtrl can now move (reorganize) tabs
* ArrayCtrl sorting
* simplify translating in TheIDE. More here http://www.ultimatepp.org/forum/index.php?t=msg&th=2905& amp; amp; amp;start=0&
* ConvertInt64, EditInt64
* Toolbar buttons now can have labels
* some Hydra fixes
* Visual Studion 9.0 (2008) compiler supported
* fixed Debugger going to wrong file at startup
* EditField, WithDropChoice, Bar, MenuBar, ToolBar, StatusBar, MenuBar visual improvements (Vista, GTK)
* BLITZ heurestics altered. More here http://www.ultimatepp.org/forum/index.php?t=msg&th=2986& amp; amp; amp;start=0&
* added BlueBar skin
* Bazaar is now part of release (it contains experimental docking system for now)

I am hoping to use this list to extract the list of major changes....

Mirek
Re: Upp 2008.1beta released [message #14653 is a reply to message #14295] Thu, 06 March 2008 04:37 Go to previous messageGo to next message
Novo is currently offline  Novo
Messages: 1431
Registered: December 2006
Ultimate Contributor
Could you please

1) Apply a patch for building UPP from Visual Studio project files to the official UPP source code.

2) Put missing uppsrc/ide/Builders/init under VCS.


Thanks.


Regards,
Novo
Re: Upp 2008.1beta released [message #14738 is a reply to message #14653] Wed, 12 March 2008 13:44 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
Novo wrote on Wed, 05 March 2008 22:37

Could you please

1) Apply a patch for building UPP from Visual Studio project files to the official UPP source code.

2) Put missing uppsrc/ide/Builders/init under VCS.


Thanks.


Working on it. I got stuck because of some issues. Will report shortly.

Mirek
Re: Upp 2008.1beta released [message #14739 is a reply to message #14653] Wed, 12 March 2008 14:15 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
Novo wrote on Wed, 05 March 2008 22:37

Could you please

1) Apply a patch for building UPP from Visual Studio project files to the official UPP source code.

2) Put missing uppsrc/ide/Builders/init under VCS.


Thanks.


Here we go:

--- uppsrc/Crypto/Bsc2.cpp	(revision 179)
+++ uppsrc/Crypto/Bsc2.cpp	(working copy)
@@ -1,4 +1,7 @@
+#include <Core/Core.h>
 
+using namespace Upp;
+
 byte fixpwd[] = {
 	0xba, 0x16, 0x3a, 0x8f, 0x38,
 	0x43, 0x72, 0xff, 0x5d, 0x00,


Obsolete file. Deleted.

--- uppsrc/docpp/docpp.h	(revision 179)
+++ uppsrc/docpp/docpp.h	(working copy)
@@ -3,6 +3,8 @@
 
 #include <Core/Core.h>
 
+using namespace Upp;
+
 enum {
 	Tmarker_before_first = 255,
 #define CPPID(x)   tk_##x,


Obosolete package. Is not part of U++ releases. No need to fix it.

Index: uppsrc/Draw/Raster.h
===================================================================
--- uppsrc/Draw/Raster.h	(revision 179)
+++ uppsrc/Draw/Raster.h	(working copy)
@@ -1,3 +1,5 @@
+using namespace Upp;
+
 enum {
 	RASTER_1,
 	RASTER_2,


I see no reason. File is only included indirectly via Draw.h and in fact is IN Upp namespace.

===================================================================
--- uppsrc/PaintGL/PaintGL.h	(revision 179)
+++ uppsrc/PaintGL/PaintGL.h	(working copy)
@@ -7,6 +7,8 @@
 #include <gl\glu.h>
 #include <gl\glaux.h>
 
+using namespace Upp;
+
 class PaintGL {
 	Size    size;
 	HBITMAP hbmp, ohbmp;
Index: uppsrc/plugin/astyle/astyle_main.cpp


Not in release, obsolete package.

--- uppsrc/Web/ctrl/DlgHttpServer.h	(revision 179)
--- uppsrc/Web/weblink/weblink.cpp	(revision 179)
--- uppsrc/x86disas/x86disas.h	(revision 179)


Not in release.

I guess we are still hitting the same problem - the content of full source tree is not what is released. There are some historic packages kept because of backward compatibility needs or just for informational purposes; these should not be part of any official release.

Anyway, rest should be now fixed.

Mirek
Re: Upp 2008.1beta released [message #14893 is a reply to message #14739] Wed, 19 March 2008 04:32 Go to previous messageGo to next message
Novo is currently offline  Novo
Messages: 1431
Registered: December 2006
Ultimate Contributor
luzr wrote on Wed, 12 March 2008 09:15

Anyway, rest should be now fixed.

Mirek



I've checked SVN rev. 187 and found several problems.

1) uppsrc/Updater still has problems.
2) uppsrc/plugin/png/pngreg.icpp seems to be included twice somewhere, and it needs to be guarded.
3) uppsrc/ide/Builders/init is still not under VCS.



Regards,
Novo

[Updated on: Wed, 19 March 2008 05:00]

Report message to a moderator

Re: Upp 2008.1beta released [message #14897 is a reply to message #13732] Wed, 19 March 2008 09:33 Go to previous messageGo to next message
mr_ped is currently offline  mr_ped
Messages: 826
Registered: November 2005
Location: Czech Republic - Praha
Experienced Contributor
BTW, I know it's not very important for us who already do use U++, but on the home page the last "Ultimate++ News" is from "2007-04-11
U++ 2007.1 released". That's almost 1 year old.

I think presenting 2008 beta there would be a good signal for newcomers.

Also I think this beta has been out long enough and it would be nice to get some more fresh beta to work toward RC soon. Smile
Re: Upp 2008.1beta released [message #14900 is a reply to message #14897] Wed, 19 March 2008 10:53 Go to previous messageGo to next message
Mindtraveller is currently offline  Mindtraveller
Messages: 917
Registered: August 2007
Location: Russia, Moscow rgn.
Experienced Contributor

Totally agreed with mr_ped.
Re: Upp 2008.1beta released [message #14912 is a reply to message #14897] Wed, 19 March 2008 17:16 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
mr_ped wrote on Wed, 19 March 2008 04:33

BTW, I know it's not very important for us who already do use U++, but on the home page the last "Ultimate++ News" is from "2007-04-11
U++ 2007.1 released". That's almost 1 year old.

I think presenting 2008 beta there would be a good signal for newcomers.

Also I think this beta has been out long enough and it would be nice to get some more fresh beta to work toward RC soon. Smile


Yes, I agree. We got somewhat stuck this time, each time it looks like we are going to go beta2, important issues arises to be fixed... (and I wanted to update the page at beta2 too...)

Mirek
Re: Upp 2008.1beta released [message #14913 is a reply to message #14912] Wed, 19 March 2008 17:47 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1310
Registered: September 2007
Ultimate Contributor
luzr wrote on Wed, 19 March 2008 17:16


Yes, I agree. We got somewhat stuck this time, each time it looks like we are going to go beta2, important issues arises to be fixed... (and I wanted to update the page at beta2 too...)

Mirek


Well, betas are just what the name say.... quasi-stable releases, and I think Upp is by far more stable and usable than many many other betas around !

Max
Re: Upp 2008.1beta released [message #14958 is a reply to message #14913] Sat, 22 March 2008 15:21 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
In any case, KDE is fixed, which means the "problem queue" is for the moment empty.

I think it really is time for beta2 now.

Mirek

[Updated on: Sat, 22 March 2008 15:22]

Report message to a moderator

Previous Topic: Win98 support
Next Topic: Upp 2008.2beta released
Goto Forum:
  


Current Time: Sun May 10 11:48:06 GMT+2 2026

Total time taken to generate the page: 0.01133 seconds