|
|
Home » Community » U++ community news and announcements » Upp 610-dev2 released
Upp 610-dev2 released [message #5779] |
Sun, 15 October 2006 23:51  |
|
+ Layout designer .usc scripts now able to get images from .iml files
+ Beeps (Information/Exclamation/Error) now implemented in Linux
- "Oversized dialogs" in Linux problem now should be resolved
+ Two new RichText utilities:
RichObject CreateImageObject(const Image& img);
String AsQTF(const RichObject& obj);
+ Added autosetup support for new Windows SDK
|
|
|
|
Re: Upp 610-dev2 released [message #5802 is a reply to message #5800] |
Mon, 16 October 2006 22:54   |
|
I'm sorry, but I'm not a Linux maintainer. However last time I worked with upp in my arch-linux I used standard compilation flags including fexceptions. Everything worked fine.
|
|
|
Re: Upp 610-dev2 released [message #5810 is a reply to message #5802] |
Tue, 17 October 2006 18:50   |
guido
Messages: 169 Registered: April 2006
|
Experienced Member |
|
|
Thanks!
Went into the debugger with it and found the culprit.
In TopWinX11.cpp -> TopWindow:Open() there is a safe-guard missing, when retreiving the frame extents:
Vector<int> fe = GetPropertyInts(top->window, XAtom("_NET_FRAME_EXTENTS"));
if (fe != NULL)
{
windowFrameMargin.left = max(windowFrameMargin.left, fe[0]);
windowFrameMargin.right = max(windowFrameMargin.right, fe[1]);
windowFrameMargin.top = max(windowFrameMargin.top, fe[2]);
windowFrameMargin.bottom = max(windowFrameMargin.bottom, fe[3]);
}
My window-manager didn't support this hint. So without the pointer safe-guard, like you see I added above, it'll crash.
I made the window-manager support the hint meanwhile. Still, that's reckless programming style 
Guido
|
|
|
|
|
|
|
|
|
|
|
Re: Upp 610-dev2 released [message #5864 is a reply to message #5850] |
Sat, 21 October 2006 10:50   |
fallingdutch
Messages: 258 Registered: July 2006
|
Experienced Member |
|
|
It seems like the Makefile for theIDE is out of date:
It asks for files that aren't included in the uppsrc, like Draw/PixelArray.h and they aren't listed in Draw.upp.
So i guess the zip-archive contains all needed Files.
[update:]
at the beginnin of the Makefile:
OutFile = /home/cxl/ide
should be
OutFile = $(OutDir)ide
Bas
[Updated on: Sat, 21 October 2006 10:54] Report message to a moderator
|
|
|
|
Goto Forum:
Current Time: Sat Apr 26 14:29:14 CEST 2025
Total time taken to generate the page: 0.00755 seconds
|
|
|