ABI compatibility with Cocoa

2012-08-06 Thread Luboš Doležel
trying to achieve is a *tremendous* task, but well, I believe it can be done! Regards, -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: ABI compatibility with Cocoa

2012-08-06 Thread Luboš Doležel
to be rewritten. But as long as the function calls remain the same API/ABI wise (e.g. same arguments...) between GNUstep and AppKit, it could get many apps running. Well, I'll let you know of my progress! If things work out, I think it could get more people interested in improving GNUstep. -- Luboš

Re: ABI compatibility with Cocoa

2012-08-07 Thread Luboš Doležel
to be working on lower-level portions. http://crna.cc I haven't tried it out yet, but you two seem to be working on similar things, so it might be interesting for you to get in touch. On 5. 8. 2012., at 15:32, Luboš Doležel lu...@dolezel.info wrote: Hello, as part of my diploma thesis I'm working

NSString retain crash

2012-10-15 Thread Luboš Doležel
refcounting internally, but I don't think it should crash anyway. Thanks! -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: NSThreading

2012-11-14 Thread Luboš Doležel
: Or, alternatively, @selector(do_it:), which will allow the compiler to verify that the selector actually exists somewhere. Bob ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep -- Luboš

Re: Pixen 0.1 Compiles OK (lot of warnings of course) Starts Up and Immediately Crashes

2013-01-24 Thread Luboš Doležel
: Cannot load /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit: File not found: /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit WebKit.framework seems to be a hell of an API to reimplement... -- Luboš Doležel ___ Discuss

Re: Pixen 0.1 Compiles OK (lot of warnings of course) Starts Up and Immediately Crashes

2013-01-24 Thread Luboš Doležel
On 01/24/2013 01:16 PM, Luboš Doležel wrote: The original source code license is still valid... so it should be OK. I tried to make the current binary work with GNUstep, but it needs the WebKit.framework: $ dyld Contents/MacOS/Pixen Cannot load @loader_path/../Frameworks/Sparkle.framework

Re: compiling gui with clang/libobjc2 failure

2013-02-01 Thread Luboš Doležel
for an argument name. And they reject changing the (irrelevant) name to something else. -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: make check failing for corebase CFRunLoop

2013-05-30 Thread Luboš Doležel
] Links: -- [1] mailto:m...@htb.io [2] http://mark.aufflick.com/o/1743457 [3] mailto:Discuss-gnustep@gnu.org [4] https://lists.gnu.org/mailman/listinfo/discuss-gnustep -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org

Re: Copying native library into app bundle and linking from there

2013-07-04 Thread Luboš Doležel
put @rpath into a library reference. That being said, ELF does have RPATH/RUNPATH attributes which simply influence the search paths. RPATH takes precedence over defaults (globals), RUNPATH is checked after defaults. -- Luboš Doležel ___ Discuss

Re: Copying native library into app bundle and linking from there

2013-07-04 Thread Luboš Doležel
in referenced lib names are definitely OS X specific. I don't really understand why they chose to put full/relative paths into library references themselves. -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org

Re: Darling

2013-08-01 Thread Luboš Doležel
)274-9630 (Cell) http://www.gnustep.org http://heronsperch.blogspot.com ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep -- Luboš Doležel

Re: Darling

2013-08-05 Thread Luboš Doležel
support for short language names (en.lproj), missing classes (would you accept dummy, empty classes for autolayout support?) and other crashes I haven't had time to debug properly. Basically, it's all things that you would encounter even when using gnustep-gui for native apps. -- Luboš Doležel

Re: Comments on the website from people on twitter...

2013-08-09 Thread Luboš Doležel
Hi, if you need marketing, just make OS X, Cocoa, Foundation and Core Foundation (and later Core Graphics, I hope) implementations in GNUstep the main topic of the home page. Honestly, with all the Linux/Unix desktop environments in the world, few people outside of GNUstep care about GWorkspace

Re: Comments on the website from people on twitter...

2013-08-09 Thread Luboš Doležel
Dne 9. srpna 2013 20:36:34 Riccardo Mottola riccardo.mott...@libero.it napsal: Nikolaus! Dr. H. Nikolaus Schaller wrote: Am 09.08.2013 um 10:55 schrieb Riccardo Mottola: I put in our developer and people list a link to their respective blog. If I missed somebody, please tell!

Re: GNUstep Kickstarter Project

2013-08-12 Thread Luboš Doležel
Hi, cool. I would be pleasantly surprised if the goal is reached, though, without some publicity. Try Phoronix or Slashdot. What would be nice is to show some apps that were ported from OS X to Linux/Windows, if there are any. I have had some limited success with The Unarchiver, I guess

Re: GNUstep Kickstarter Project

2013-08-13 Thread Luboš Doležel
the app, so I'll try my best to add missing APIs/frameworks into Darling (http://pastebin.com/M6kSMJmR). There will be some missing APIs on GNUstep's side, though - at least something from WebKit and Core Data (what shape is it in?). -- Luboš Doležel

Re: error building gui

2013-08-14 Thread Luboš Doležel
. Please let me know if it works for you now. -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: FreeBSD ports

2013-09-25 Thread Luboš Doležel
For me, GNUstep apps don't show up on the screen half of the time, they're hidden behind the previously focused window. I use KDE. Even apart from startup, the focus behaves weird at times. Luboš Dne 25. září 2013 11:52:01 Ivan Vučica ivuc...@gmail.com napsal: @David: GL transparency was

Re: Vertical refresh and tearing...

2014-01-09 Thread Luboš Doležel
] mailto:discuss-gnustep@gnu.org [3] mailto:Discuss-gnustep@gnu.org [4] https://lists.gnu.org/mailman/listinfo/discuss-gnustep [5] mailto:Discuss-gnustep@gnu.org [6] https://lists.gnu.org/mailman/listinfo/discuss-gnustep [7] mailto:a_brig...@hotmail.com -- Luboš Doležel

Re: Problem with catching exceptions on ARM

2014-02-03 Thread Luboš Doležel
-integrated-as into CFLAGS helps. And it does (although it still is a bug). -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: Is a move to github in order??

2014-05-13 Thread Luboš Doležel
would of course still need FSF papers) Please give me your thoughts on this. I think it's a good idea for the technical reasons I've given above. Hi, yes, please, do that. The social aspect of GitHub is very beneficial for open source projects. -- Luboš Doležel

Re: Cider: Native Execution of iOS Apps on Android

2014-05-15 Thread Luboš Doležel
and you must illegally use Apple's libraries, because Cider only provides kernel interfaces (e.g. surfaces for drawing, so the UIKit for instance needs to be copied from iOS). With this in mind, I don't see why they consider the Wine/Darling approach so unworkable. -- Luboš Doležel

Re: Copyright assignment requirement

2014-06-03 Thread Luboš Doležel
and assigned the rights in my last will. -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: What would be the most complete GNUStep system?

2014-10-27 Thread Luboš Doležel
On 10/27/2014 07:44 PM, Gregory Casamento wrote: On Mon, Oct 27, 2014 at 2:10 PM, Luboš Doležel lu...@dolezel.info wrote: As for DMGs, I know that you feel they are convenient and how they very easily can be virtually monuted, burned onto optical media or (in old times) to floppies. I don't

Re: What would be the most complete GNUStep system?

2014-10-27 Thread Luboš Doležel
, there is no reason to bother about the underlying kernel. And Darwin is NOT a good choice of a kernel at all. -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: Window stacking order

2014-11-11 Thread Luboš Doležel
. Charles I can confirm some strange focus issues with KWin. -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: [NSNumber numberWithFloat:] issue

2015-02-19 Thread Luboš Doležel
Hi, that's strange - I believe that CFRetain() already worked with small NSStrings, because it calls object_getClass() and that returns a special class type for these, hence CFRetain() should just forward the call to [obj retain], which is a NOP. Could you please send a backtrace with the

Re: CoreBase from SVN fails to configure due to wrong libdispatch

2015-01-31 Thread Luboš Doležel
. dispatch_get_main_queue_eventfd_np() is needed for working integration. I've checked the package available in Ubuntu and it's either broken or ancient, because this symbol is not present. So I'd suggest removing your hack and using --without-gcd if your distro has old/broken libdispatch. -- Luboš

Re: CoreBase from SVN fails to configure due to wrong libdispatch

2015-02-01 Thread Luboš Doležel
not gain wide support. Umm, I can't think of any way :-/ Even Apple uses internal APIs to (ending with _4CF) to allow for GCD/CF integration. On OS X, these APIs return a Mach port. -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org

Re: CoreFoundation

2015-01-07 Thread Luboš Doležel
? Thanks! -- Johannes Lundberg BRILLIANTSERVICE CO., LTD. Hi, the most common stuff should be working, but it hasn't seen much use, so there could be bugs indeed. I have a feeling, though, that the property-related APIs are incomplete. -- Luboš Doležel

Re: Using GCC

2015-04-07 Thread Luboš Doležel
you, Patryk ARC and Blocks: no GCD is just an API, so as long as you don't use functions accepting blocks, you should be fine. -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss

Re: Using GCC

2015-04-08 Thread Luboš Doležel
on top of these primitives. On the contrary, GNUstep's NSRunLoop is not integrated into CFRunLoop (which would integrate it into GCD). Hence, when using GCD with GNUstep, you cannot use the main queue, but you can probably use other queues. -- Luboš Doležel

Re: NeXT GNU Homage Project Work

2015-11-16 Thread Luboš Doležel
Dne 16.11.2015 v 07:56 Maxthon Chan napsal(a): How about this - a bit of endeavour in kernel space, Linux-as-XNU: 1) A kernel module that implement XNU kernel’s syscalls in Linux kernel 2) A Mach-O dynamic loader for Linux that can work with binfmt_misc 3) A port of basic OS X libraries that

Re: Savannah vs. Gitlab

2015-12-08 Thread Luboš Doležel
cz/ is used by many open source projects. It is hosted by the Charles University in Prague. It is historically the first public Git hosting. But it pales in comparison with GitHub. Not pull requests, no issue tracking, no code review. -- Luboš Doležel

Re: Savannah vs. Gitlab

2015-12-07 Thread Luboš Doležel
ll-defined cases (employee to employer and inheritance after author's death). -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: Swift is now open source (Apache 2 License)

2015-12-03 Thread Luboš Doležel
. > ...! GitHub still uses Git, which is open source. The rest is just a website. Do you require the backend source code for every website you visit? -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.o

Re: Swift is now open source (Apache 2 License)

2015-12-03 Thread Luboš Doležel
t so that I can contribute back more easily. Right now, it's easier for me to commit into my own gnustep-corebase fork on GitHub then to commit into SVN, wait for it to bubble to the Git mirror and merge it into the Darling fork. -- Luboš Doležel ___ Discuss-

Re: Savannah vs. Gitlab

2015-12-10 Thread Luboš Doležel
o I don't know why you say it cannot. -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: Please, no GitHub

2015-12-10 Thread Luboš Doležel
software. -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: Please, no GitHub

2015-12-12 Thread Luboš Doležel
t; in the source files. As a personal opinion, I don't like stating "GPLv3 or later", because it makes me release source code under a license I never could have read and agreed to. I am, technically, giving FSF the right to release my sour

Re: NeXT GNU Homage Project Work

2015-11-18 Thread Luboš Doležel
atures can be implemented by calling into Steam > platform’s similar features. I doubt many games for OS X use these. Most of the time, with games ported from Windows, I see just OpenGL, OpenAL or CoreAudio, IOKit for input and some very simple code to crea

OS X emulation layering

2015-11-18 Thread Luboš Doležel
t QC on iOS works on so we can just build the graphics > stack iOS style. I've already thought this through (the case you're mentioning) and it can work. I'd specifically build on top of the Qt Quick engine. Starting on the EGL layer is not realistic. Not without a large team of

Re: NeXT GNU Homage Project Work

2015-11-18 Thread Luboš Doležel
ccelerated rendering engine, it will suck big time, but still have a better compatibility and performance. 2) My point is not to clone OS X, so I'd leave this to X11/Qt/... 3) and 4) The question is how many apps need this. -- Luboš Doležel ___ Discuss-

Re: Questions

2016-03-01 Thread Luboš Doležel
are very impatient and I don't want to receive 5 mails per day saying "hey, your AppKit sucks, hey this commit breaks build" etc. -- Luboš Doležel ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listin

Re: Questions

2016-03-01 Thread Luboš Doležel
I don't use VMware, though -- only VirtualBox. So, sadly, useless to me and anyone who strongly prefers FOSS tools. OS X does run under VirtualBox, but the performance of OS X in any VM is *very* poor. -- Luboš Doležel ___ Discuss-gnustep

Re: mulle-objc #MakeObjCGreatAgain

2016-12-01 Thread Luboš Doležel
Dne 1.12.2016 v 17:30 David Chisnall napsal(a): On 1 Dec 2016, at 16:26, Matt Butch wrote: I’m hoping to be able to use Objective-C on servers, so Mulle-Objc might be a good option for that. If it can get a good community behind it, even better. I’m not sure why