Fred Kiefer | 1 Dec 2010 22:31
Picon
Picon

Re: Failed GNUstep installation on Ubuntu 10.04 AMD64 platform

Am 30.11.2010 20:59, schrieb Russel Oliver:
> Dear Support -
> 
> I wish to run Cenon, which requires GNUstep.
> 
> The log files are attached.
> 
> Please help.
> 
> Thank you.
> 
>   --Russel Oliver

Hi Russel,

the output of these log files is fairly easy to interpret. You just need
to look at the file with the highest number, in your case
06-back-config.log. Close to the end of the file you find:

configure:8215: result: no
configure:9016: checking Backend Server
configure:9018: result: x11
configure:9021: checking Backend Graphics
configure:9023: result: art
configure:9031: WARNING: can't find freetype, required for graphics=art
configure:9036: WARNING: can't find libart, required for graphics=art
configure:9044: Switching to xlib
configure:9147: error: libXt not found - required for building x11 server

This means that you are missing a lot of the libraries GNUstep back
(Continue reading)

Germán Arias | 1 Dec 2010 23:54

Re: Failed GNUstep installation on Ubuntu 10.04 AMD64 platform

As I know, the latest version of Cenon only works with GNUstep from SVN.
If you remember, George send some patchs to GNUstep. Since Cenon is
developed with Cocoa and needs some changes to run with GNUstep. I have
Cenon installed on my machine, and works fine, but of course I have
GNUstep from SVN.

On mié, 2010-12-01 at 22:31 +0100, Fred Kiefer wrote:
> Am 30.11.2010 20:59, schrieb Russel Oliver:
> > Dear Support -
> > 
> > I wish to run Cenon, which requires GNUstep.
> > 
> > The log files are attached.
> > 
> > Please help.
> > 
> > Thank you.
> > 
> >   --Russel Oliver
> 
> Hi Russel,
> 
> the output of these log files is fairly easy to interpret. You just need
> to look at the file with the highest number, in your case
> 06-back-config.log. Close to the end of the file you find:
> 
> configure:8215: result: no
> configure:9016: checking Backend Server
> configure:9018: result: x11
> configure:9021: checking Backend Graphics
(Continue reading)

Andy Van Ness | 9 Dec 2010 05:34
Picon

[bug #31830] Segfault in +[NSObject initialize]


URL:
  <http://savannah.gnu.org/bugs/?31830>

                 Summary: Segfault in +[NSObject initialize]
                 Project: GNUstep
            Submitted by: andyvn22
            Submitted on: Thu 09 Dec 2010 04:34:13 AM GMT
                Category: Libraries
                Severity: 3 - Normal
              Item Group: Installation
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

Compiled everything (including clang) from source, using libobjc2. Any usage
of NSObject (and subclasses), even in mind-numbingly simple test apps, results
in:

Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()
(gdb) bt
#0  0x00000000 in ?? ()
#1  0x0032fe9e in -[NSObject autorelease] (_cmd=0x53ca60, self=0x80b1c50)
(Continue reading)

Riccardo mottola | 15 Dec 2010 00:39
Picon

[task #10799] "end editing" feature on textfields


URL:
  <http://savannah.gnu.org/task/?10799>

                 Summary: "end editing" feature on textfields
                 Project: GNUstep
            Submitted by: rmottola
            Submitted on: Tue 14 Dec 2010 11:39:27 PM GMT
                Category: AppKit
         Should Start On: Tue 14 Dec 2010 12:00:00 AM GMT
   Should be Finished on: Tue 14 Dec 2010 12:00:00 AM GMT
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

Add the capability to send action not jsut on enter but on end editing like
macos.
Add the corresponding setting in Gorm too.

    _______________________________________________________

(Continue reading)

Riccardo mottola | 15 Dec 2010 00:41
Picon

[task #10800] escape send perform close on Panels


URL:
  <http://savannah.gnu.org/task/?10800>

                 Summary: escape send perform close on Panels
                 Project: GNUstep
            Submitted by: rmottola
            Submitted on: Tue 14 Dec 2010 11:41:25 PM GMT
                Category: AppKit
         Should Start On: Tue 14 Dec 2010 12:00:00 AM GMT
   Should be Finished on: Tue 14 Dec 2010 12:00:00 AM GMT
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

On IB+Mac:
instantiate a Panel, launch the test interface, hit Esc perform close
happens.

    _______________________________________________________

(Continue reading)

Philippe Roussel | 21 Dec 2010 14:27
Picon
Favicon

Gorm patches to review

Hi,

Lately I had problems with Gorm logging (with libobjc2) messages as 

Calling [GormObjectEditor -draggingUpdated:] with incorrect signature.
Method has I24 <at> 0:8 <at> 16, selector has i24 <at> 0:8 <at> 16

and not being able to connect an NSBox to an outlet. Following Fred
Kiefer's advice I changed -draggingUpdated: return type to
NSDragOperation.
I also changed the return type of draggingSourceOperationMaskForLocal:
as per Apple documentation but this should also be done in gnustep-gui
so I'm not sure it's a good idea to do it on Gorm just now.

With the patch applied I can connect a NSBox to an outlet by dragging
the NSOwner icon to the NSBox. Don't ask me why but it works...

The second patch fixes what seems to be a typo.

Hope this helps,
Philippe

--

-- 
GNU's Not Unix -- IIS Isn't Secure

Index: Palettes/0Menus/GormMenuEditor.m
===================================================================
--- Palettes/0Menus/GormMenuEditor.m	(révision 31752)
+++ Palettes/0Menus/GormMenuEditor.m	(copie de travail)
 <at>  <at>  -66,7 +66,7  <at>  <at> 
(Continue reading)

Banlu Kemiyatorn | 26 Dec 2010 22:22
Picon

[bug #31983] GSDragView.m draggingSourceOperationMaskForLocal:


URL:
  <http://savannah.gnu.org/bugs/?31983>

                 Summary: GSDragView.m draggingSourceOperationMaskForLocal: 
                 Project: GNUstep
            Submitted by: id
            Submitted on: Mon 27 Dec 2010 04:22:07 AM ICT
                Category: Gui/AppKit
                Severity: 3 - Normal
              Item Group: Bug
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

GSDragView.m:649

dragMask = [dragSource draggingSourceOperationMaskForLocal: !destExternal];

should query and if not implemented, return
NSDragOperationLink|NSDragOperationCopy|NSDragOperationGeneric|NSDragOperationPrivate.

    _______________________________________________________

(Continue reading)

Fred Kiefer | 27 Dec 2010 12:54
Picon

[bug #31983] GSDragView.m draggingSourceOperationMaskForLocal:


Update of bug #31983 (project gnustep):

                  Status:                    None => Invalid                
             Assigned to:                    None => FredKiefer             
             Open/Closed:                    Open => Declined               

    _______________________________________________________

Follow-up Comment #1:

Acoording to Apples documentation this is a method that has to be implemented
all of the times:

"This method is the only NSDraggingSource method that must be implemented by
the source object."

If this statement from the documentation does not match the actual
implementation in Cocoa I am willing to change the code otherwise, we better
leave it the way it is now.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?31983>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/
(Continue reading)

Banlu Kemiyatorn | 27 Dec 2010 13:15
Picon

[bug #31983] GSDragView.m draggingSourceOperationMaskForLocal:


Follow-up Comment #2, bug #31983 (project gnustep):

I read from

http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Protocols/NSDraggingSource_Protocol/Reference/Reference.html

draggingSourceOperationMaskForLocal:

[..]

Discussion
"If not implemented, the default value is NSDragOperationCopy |
NSDragOperationLink | NSDragOperationGeneric |
NSDragOperationPrivate."

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?31983>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/
Fred Kiefer | 27 Dec 2010 14:47
Picon

[bug #31983] GSDragView.m draggingSourceOperationMaskForLocal:


Update of bug #31983 (project gnustep):

                  Status:                 Invalid => Ready For Test         
             Open/Closed:                Declined => In Test                

    _______________________________________________________

Follow-up Comment #3:

Looks like Apple changed that from 10.5 to 10.6. 

I made a few changes to the class and now all the calls to the dragging
source should check whether the method is actually implemented. I also added a
call to draggedImage:movedTo:.

All these checks should be cached on the GSDragView as they wont change for
the same dragging source. 

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?31983>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/

Gmane