Re: Change of scope for Cacao Linux effort

2024-03-19 Thread Daniel Boyd
Donated. Can’t afford much at the moment unfortunately, but definitely a worthy cause!Sent from my iPhoneOn Mar 19, 2024, at 20:50, Gregory Casamento wrote:All,After some discussion with some other members of the community I am shifting the focus of this effort. It is better to focus on two

Re: WebSite: navigation to bug reporting

2024-02-16 Thread Daniel Boyd
My vote is the "prominent place" option even though I admit it does detract somewhat from a clean aesthetic. But I think it's worth it. By having it in a prominent location, the most direct effect is that it will be easier to find. I don't think that matters as much for developers, most of whom

Re: Consider GtkCore as UI

2023-12-16 Thread Daniel Boyd
Bruce,Have you trieddefaults write NSGlobalDomain NSMenuInterfaceStyle NSWindows95InterfaceStyleThat will put the menus at the top of each window. Abandoning cocoa doesn’t make much sense. What I think is absolutely a good idea would be someone adopting the gtk theme and giving it some love. Sent

Re: OC method call in style of CPP rather than message sending

2023-11-05 Thread Daniel Boyd
I’m far from the being an authority on ObjC relative to others on this listserv, but I’ll take a stab at responding. The reason ObjC has its syntax is largely because it was developed around the same time as C++ (slightly after, but close enough) — in other words, it was developed at a time

Re: website & ftp downloads update

2023-10-22 Thread Daniel Boyd
I’m very much in favor of protesting the unnecessary obsolescence of perfectly good technologies, but FTP is a pretty terrible protocol. Securing an FTP server properly is a bit of a minefield, particularly if you need to accommodate active mode. Of course, many tools and methods exist to do

Re: Brutal review…

2023-10-18 Thread Daniel Boyd
etc. and ill set aside a repo for it. it can also host apps etc but that has to be built by someone else --Sent from CanaryOn Mittwoch, Okt. 18, 2023 at 3:16 PM, Daniel Boyd <danieljb...@icloud.com> wrote: That’s awesome—let me know if I you can use any helpSent from my iPhoneOn

Re: Brutal review…

2023-10-18 Thread Daniel Boyd
ly we will get there eventually.So once we decide the parameters and build structure we want, we can make it happen. On Mittwoch, Okt. 18, 2023 at 2:35 PM, Daniel Boyd <danieljb...@icloud.com> wrote: I haven't followed all discussions but if there is someone who sets up a private debian

Re: Brutal review…

2023-10-18 Thread Daniel Boyd
e). > > -- hns > >> Am 18.10.2023 um 15:35 schrieb Daniel Boyd : >> >> I know this isn’t the first time we’ve discussed getting clang-based gnustep >> into Debian. Since Debian 12 just came out, I assume our next opportunity is >> Debian 13? What prevented us f

Re: Brutal review…

2023-10-18 Thread Daniel Boyd
:20, H. Nikolaus Schaller wrote: > >  >> Am 18.10.2023 um 14:43 schrieb Daniel Boyd : >> >> The problem with a desktop environment metapackage is that gnustep is not a >> desktop environment. Window Maker *uses* gnustep, but it is not gnustep >> proper. In the

Re: Brutal review…

2023-10-18 Thread Daniel Boyd
t;> Am 18.10.2023 um 07:11 schrieb H. Nikolaus Schaller : >>> >>> >>> >>>> Am 18.10.2023 um 00:15 schrieb Daniel Boyd : >>> >>> Yeah you're right -- that was oversimplifying. >>> >>> I think you need several metapackages >

Re: Brutal review…

2023-10-17 Thread Daniel Boyd
obvious to someone new to the project.)On Oct 17, 2023, at 4:39 PM, Riccardo Mottola wrote:Hi,Daniel Boyd wrote:Project goal should be for the instructions to get a working gnustep environment (in Debian) to be as simple as:> sudo apt install gnustepthat's oversimplifying, but something al

Re: Brutal review…

2023-10-17 Thread Daniel Boyd
Can confirm. I’m starting on a new project where I’m going to be pushing a bunch of GNUStep apps into Debian-based Docker containers in the cloud and I ended up setting up my own apt server to host the gnustep packages (which I stole from Andreas’s apt server. Thanks, Andreas, by the way

Re: Our self-presentation, not just on our website. (Was: Re: GS based app release: djay by Algoriddim in Beta)

2023-09-04 Thread Daniel Boyd
> it would be positive to support it Right—because GNUstep targets Windows and Linux, too, both of which attempt to support mouse and touch simultaneously. (At least GNOME does, anyway)

Re: Our self-presentation, not just on our website. (Was: Re: GS based app release: djay by Algoriddim in Beta)

2023-09-04 Thread Daniel Boyd
> They shall not automatically hide! That's NeXT design - never hide something, > deactivate it. Riccardo—I’ll be the first to agree with you that autohiding scrollbars are usually terrible. I say “usually”, because there is a notable exception: touch UIs. In a touch UI, scrollbars themselves

Re: Our self-presentation, not just on our website. (Was: Re: GS based app release: djay by Algoriddim in Beta)

2023-09-04 Thread Daniel Boyd
One reason a theme using native windows 10 widgets might not appear “modern” to some people is bc those are legacy widgets for Microsoft. Their latest widgets are in the “WinUI” framework. Probably would be worthwhile to create a WinUI theme. And there it would be important to get the spacing

Re: Our self-presentation, not just on our website. (Was: Re: GS based app release: djay by Algoriddim in Beta)

2023-09-04 Thread Daniel Boyd
I run Sombre on all of my apps at work. It’s pretty slickGreg—some of the controls in Gorm are hard to read under Sombre. (In the inspector, if memory serves). So I currently run Gorm and ProjectCenter with GSTheme which isn’t a huge deal, but would be cool to have my whole setup working with

Re: Our self-presentation, not just on our website. (Was: Re: GS based app release: djay by Algoriddim in Beta)

2023-09-03 Thread Daniel Boyd
For what it’s worth, I think we also need to shift our priorities and expectations in our new ChatGPT reality. I recently coded a perl/wxwidgets app. I have some old perl code and I have been wanting to add a GUI to it forever. My point is that I was never able to get off the ground with

Re: making deb packages

2022-07-22 Thread Daniel Boyd
Figured it out—figured I’d post the answer here in case anyone else has the same question. https://github.com/gnustep/tools-make/blob/master/README.Packaging Documentation in the link above. Basically you do: > make > make install DESTDIR=/my/temp/dir make will create your directory

RE: making deb packages

2022-07-22 Thread Daniel Boyd
For a little context, I'm looking to deploy a few GNUstep apps I've written to a bunch of employees in my office and I think apt would be the most straightforward way to do this. I really don't want install git everywhere and compile my source code on 30 computers every time I make a change. I

making deb packages

2022-07-21 Thread Daniel Boyd
Can someone provide me with a tutorial on how to make a .deb file from a GNUstep project? I tried to do this myself today and getting linker errors all over the place.. I noticed there's a 'deb.make' file under Makefiles/Master. But not sure how to make it work. Thanks! Daniel

Re: Clang/LLVM migration roadmap

2022-02-13 Thread Daniel Boyd
Riccardo, Thanks for the response. I agree there is certainly a distinction between the user types and I, as a developer myself, was referring to #2. However, I disagree that catering to each group is equally important at this juncture for two reasons: 1) GNUstep doesn’t currently have

Re: Clang/LLVM migration roadmap

2022-02-06 Thread Daniel Boyd
I think the decision needs to tie back to the core mission of the project. I’m not 100% sure what that is. Is it “Grow the GNUStep user base?” Or is it “Maintain a fully copy-left tool chain?” Or some combination? Honesty, either way, I think llvm/clang is the right choice right now. The

RE: WSL Issue

2022-01-12 Thread Daniel Boyd
), but not the version I'm running on my development machine (v1.20.9.0). I'm going to see if I can figure out which commit broke things in their source tree. Going to have to install Visual Studio so I can compile it heh. Yuck. -Original Message- From: Daniel Boyd Sent: Tuesday, January

WSL Issue

2022-01-11 Thread Daniel Boyd
I am developing apps for my work in Windows Subsystem for Linux. My company is a Windows shop and I prefer developing using clang/libobjc2, so WSL has provided a good fit for me. On my main development machine, things mostly work well, though there is an occasional graphics glitch that seems to

Re: GNUstep on Hackernews

2021-12-28 Thread Daniel Boyd
Given these constraints, seems like a GNUStep-maintained apt repository is the answer, right? If you want the GCC packages, you can get them from Debian. If you want libobjc2/clang packages, you install the GNUStep apt repository. I remember seeing the idea of an apt repository discussed awhile

Re: People think we are for nostalgics or dead.

2021-12-23 Thread Daniel Boyd
It’s funny. I originally got into GNUStep because I’m a history buff and the NeXT era of Steve Job’s career fascinates me. I was and still am fascinated by how modern it is, despite most of the concepts dating back to like 1990. I expected GNUStep to be a window into the early days of

RE: HD screen scaling

2021-11-16 Thread Daniel Boyd
> defaults write NSGlobalDomain GSScaleFactor X Where X is your scale factor (e.g. 1.5 for 1.5X scaling) You can also change this on a per-app basis by setting it to the app's domain instead of NSGlobalDomain From: Discuss-gnustep On Behalf Of bruce Sent: Tuesday, November 16, 2021 1:17 PM

Gorm in libraries

2021-11-10 Thread Daniel Boyd
I am working on making some reusable GUI elements and would like to include a gorm file in a library so that I don't have to create all of the UI elements programmatically. I started out by creating the gorm file in an application. Is there a straight-forward way to use the gorm file from my

RE: Web site matrix

2021-08-20 Thread Daniel Boyd
be a better approach--the matrix was just the first thing that popped in my mind. -Original Message- From: Riccardo Mottola Sent: Friday, August 20, 2021 4:19 PM To: Daniel Boyd ; 'Discuss-gnustep Discuss' Subject: Re: Web site matrix Hi Daniel, Daniel Boyd wrote: > > I think

RE: Web site matrix

2021-08-16 Thread Daniel Boyd
, August 16, 2021 8:34 AM To: Daniel Boyd Cc: Discuss-gnustep Discuss Subject: Re: Web site matrix Am 15.08.2021 um 18:11 schrieb Daniel Boyd mailto:danieljb...@icloud.com> >: I think the web site could benefit from a matrix along these lines: This is just a example. Obviously,

Re: GNUstep - libobjc2 compile error

2021-07-24 Thread Daniel Boyd
You can run libobjc2 in windows under wsl. That’s what I’m using for my development environment currently. Works well Sent from my iPhone > On Jul 24, 2021, at 5:51 PM, Bob Plymale wrote: > > Wanted to port my Mac app over using existing code, but I think I am beat > and will just go c++ >

Re: GNUstep - libobjc2 compile error

2021-07-22 Thread Daniel Boyd
For what it’s worth, I’ve had good luck running the Linux builds in Windows under WSL. Just install an X server like vcxsrv Sent from my iPhone > On Jul 22, 2021, at 12:21 PM, Bob Plymale wrote: > >  > Starting clean I installed msys2 and then ran the below script and received > the

Re: My future GNUstep contribution

2021-07-18 Thread Daniel Boyd
nonverbal context. Anyway, just wanted to pass on my two cents. I appreciate all the work you all have done and I really do love this little project. Daniel Boyd Sent from my iPhone > On Jul 18, 2021, at 6:55 PM, Gregory Casamento > wrote: > >  > > I agree with everything

RE: incorrect signature errors

2021-05-19 Thread Daniel Boyd
this: #import //<-- unixODBC include file #undef BOOL // <-- this reverts back to the objc/runtime.h typedef I'm not 100% sure whether this will break things in unixodbc, but all of my code appears to be working so far ... From: Discuss-gnustep On Behalf Of Daniel Boyd Sent: Thursda

incorrect signature errors

2021-05-06 Thread Daniel Boyd
When I call a method in one of my ObjC libraries, I'm getting a bunch of 'incorrect signature' errors. E.g.: Calling [Pg -executeBind:] with incorrect signature. Method has C24@0:8@16 (C24@0:8@16), selector has i24@0:8@16 Everything seems to work OK. just get that error printed out all

RE: Dr. Brad Cox, co-creator of Objective-C

2021-01-23 Thread Daniel Boyd
Agree -- When I have a new project, I usually find myself leaning towards ObjC unless there's a really good reason to use something else. It's just a great language that's stood the test of time -Original Message- From: Discuss-gnustep On Behalf Of Fred Kiefer Sent: Saturday, January 23,

RE: MSYS2 build problem

2020-12-16 Thread Daniel Boyd
status From: Gregory Casamento Sent: Monday, December 14, 2020 4:37 PM To: Daniel Boyd Cc: Frederik Seiffert ; Discuss-gnustep Discuss Subject: Re: MSYS2 build problem Did you try the script I sent you? The Travis CI stuff should work as well, but I am just wondering. Thanks.GC

RE: MSYS2 build problem

2020-12-14 Thread Daniel Boyd
Are you building libobjc2/clang or gcc? From: Frederik Seiffert Sent: Monday, December 14, 2020 10:43 AM To: Daniel Boyd Cc: Discuss-gnustep Discuss Subject: Re: MSYS2 build problem Hi Daniel, This should work as we’re building Base with MSYS2 successfully on Travis CI. Maybe

MSYS2 build problem

2020-12-09 Thread Daniel Boyd
I am following the instructions on the web site for building in MSYS2 and I'm running into an error with the libffi library. These are the instructions I'm using http://wiki.gnustep.org/index.php/Installation_MSYS2 and this is the error I get running ./configure for base checking FFI

RE: debug question

2020-09-16 Thread Daniel Boyd
in -[NSApplication run] (self=0xfc56e8, _cmd=0x6f2544c8) at NSApplication.m:1553 #38 0x6f0413f6 in NSApplicationMain (argc=1, argv=0x10ae880) at Functions.m:91 #39 0x0040daae in main (argc=1, argv=0x10ae880) at Sections_main.m:28 -Original Message- From: Daniel Boyd Sent: Wednesday

RE: debug question

2020-09-16 Thread Daniel Boyd
Of Niels Grewe Sent: Wednesday, September 16, 2020 12:44 AM To: discuss-gnustep@gnu.org Subject: Re: debug question Hi Daniel, On 15.09.20 22:45, Daniel Boyd wrote: > > [Inferior 1 (process 29596) exited with code 03] > > (gdb) bt > > No stack. What's happening here is th

debug question

2020-09-15 Thread Daniel Boyd
Is there a way I can get gdb to give me more useful information than: [Inferior 1 (process 29596) exited with code 03] (gdb) bt No stack.

RE: Debian Package Repository...

2020-07-29 Thread Daniel Boyd
I’m not sure if I can help at all, but I’m super excited to see this project get off the ground. It will make managing my Linux boxes so much easier. I don’t have any particular expertise here, but am happy to help with testing or similar. From: Discuss-gnustep On Behalf Of Gregory

Re: Objective-C Beginner's Guide

2020-05-31 Thread Daniel Boyd
I think this is a better intro guide: http://www.gnustep.org/resources/documentation/Developer/Base/ProgrammingManual/manual_1.html As for why your code isn’t compiling, tough to say without seeing hello.m, but couple thoughts: did you include #import And in your interface declaration, did

libmysql and mingw

2011-04-09 Thread Daniel Boyd
I have been trying with no success to use libmysql in Windows. In my latest attempt, I downloaded this file: http://devpaks.org/details.php?devpak=105 In ProjectCenter, I added libmysql.a to my libraries. Then, I added the include directory in the project inspector. Here is the relevant

Windows Drag Drop

2011-04-07 Thread Daniel Boyd
I'm having trouble to get drag drop to work on my windows machine. I'm kind of new to GNUStep, so I'm not sure if I'm doing something wrong, or if what I'm doing isn't supported. I want to be able to drag a file from Windows Explorer into an NSBox object. I ran this code on the box: [myBox