I got things building and the issue I am seeing now is it is returning "keycode = xxx" when something is typed. I am going to leave that one to you guys. If you find anything in GNUstep that needs fixing, please let me know.
GC On Tue, Apr 29, 2025 at 4:22 PM Patrick Cardona <[email protected]> wrote: > Hello, > > On 2025-04-28 23:40:49 +0200 Ethan C <[email protected]> wrote: > > > Were you able to build the repo from the master branch? > > Yes I did: > > So I got at the end of the process: > > Linking app OpenOutliner ... > > Creating OpenOutliner.app/Resources... > > Creating stamp file... > > Creating OpenOutliner.app/Resources/Info-gnustep.plist... > > Creating OpenOutliner.app/Resources/OpenOutliner.desktop... > > Copying resources into the app wrapper... > > > > Then I tried this: > > $ openapp ./OpenOutliner.app > > > > But it failed: > > > 2025-04-29 22:14:19.280 OpenOutliner[2930:2930] File NSData.m: 291. In > BOOL > > readContentsOfFile(NSString *, void **, off_t *, NSZone *) Open > > > (/home/patrick/micromamba/envs/gnustep/GNUstep/System/Library//gnustep-base/Versions/1.30/Resources/Languages/English) > > > attempt failed - not a regular file > > 2025-04-29 22:14:19.418 OpenOutliner[2930:2930] Xlib does not support > locale > > setting fr_FR.utf8 > > 2025-04-29 22:14:19.421 OpenOutliner[2930:2930] Unable to initialize > XIM, > > using > > standard keyboard events > > 2025-04-29 22:14:19.687 OpenOutliner[2930:2930] File NSData.m: 279. In > BOOL > > readContentsOfFile(NSString *, void **, off_t *, NSZone *) Open ((null)) > > attempt failed - bad path > > Abandon (core dumped) > > > > Hum... Obvioulsly, OpenOutliner is French bashing... ;-) > > > > > > On Mon, Apr 28, 2025, 16:33 Patrick Cardona <[email protected]> > wrote: > > > >> Hello, > > > >> Sorry for the late answer. I had a busy working day. > >> Fixed concerning miniforge. See my comment at the repo. > >> Waiting now for the merge of the PR from Greg. > > > >> Bye! > > > >> On 2025-04-27 21:19:07 +0200 Ethan C <[email protected]> wrote: > > > >>> Hi, sorry if you didn't see it but I replied to the issue. Can you try > >> the > >>> Micromamba - I put the instructions in my reply to the issue. > >>> > >>> On 4/27/25 13:17, Patrick Cardona wrote: > >>>> On 2025-04-27 20:06:36 +0200 Ethan C <[email protected]> > wrote: > >>> > >>>>> Can you please open an issue on > >> github.com/ethanc8/gnustep-forge-feedstocks > >>>>> and put the details there? > >>>> Done. > >>> > >>>>> On 4/27/25 13:05, Patrick Cardona wrote: > >>>>>> On 2025-04-27 19:53:01 +0200 Ethan C <[email protected]> > >> wrote: > >>>>>>> Are you running into any issue with conda/mamba? > >>>>>> Yes, Ethan, I tried to send very a detailed message, but every time > I > >> sent > >>>>>> it, it was rejected by the smtp... Maybe I am pasting a forbidden > >>>>>> character > >>>>>> from the console... > >>>>>> So, in few words: > >>>>>> Step 1: fetching and installing miniforge was ok > >>>>>> Step 2: closing the Terminal, even log out the whole session... and > >> log in > >>>>>> again. > >>>>>> Step 3, while setting conda : command not found. > >>>>>>> On Sun, Apr 27, 2025, 12:36 Patrick Cardona <[email protected] > > > >>>>>>> wrote: > >>>>>>>> On 2025-04-27 18:58:19 +0200 Gregory Casamento > >>>>>>>> <[email protected]> > >>>>>>>> wrote: > >>>>>>>>> On this branch both buildtool and the GNUmakefile produce a > working > >>>>>>>>> binary. It is now finding the Main.storyboard as it should, but > >> it's > >>>>>>>>> failing to load and I am currently looking into this. > >>>>>>>> Thanks Greg, You are so efficient! In my own side, I am just > trying > >> to > >>>>>>>> make conda success... so I am a little late... > >>>>>>>> As we say, in the French way, "après la bataille" ;-) > >>>>>>>>> On Sun, Apr 27, 2025 at 12:56 PM Gregory Casamento > >>>>>>>>> <[email protected]> > >>>>>>>>> wrote: > >>>>>>>>>> I have submitted my changes as PR #1 on ethans fork, I closed > the > >> one > >>>>>>>>>> on > >>>>>>>>>> davidchisnall's. It is on a branch known as > >> constructor_correction. > >>>>>>>>>> On Sun, Apr 27, 2025 at 12:41 PM Gregory Casamento < > >>>>>>>>>> [email protected]> wrote: > >>>>>>>>>>> I have it building, I submitted a PR, but I believe it is > against > >>>>>>>> David's > >>>>>>>>>>> repository. I will update it to be against yours. Right now > >> it is > >>>>>>>>>>> loading the resources, but it's failing on the Main.storyboard. > >> I > >>>>>>>> believe > >>>>>>>>>>> the fault lies there. I will track that down as I am already > >> working > >>>>>>>> on > >>>>>>>>>>> that code as it is. > >>>>>>>>>>> On Sun, Apr 27, 2025 at 12:39 PM Patrick Cardona < > >>>>>>>> [email protected]> > >>>>>>>>>>> wrote: > >>>>>>>>>>>> On 2025-04-27 04:40:29 +0200 Ethan C < > [email protected]> > >>>>>>>> wrote: > >>>>>>>>>>>>> I am currently building aarch64 packages, I will update you > if > >> they > >>>>>>>>>>>> are > >>>>>>>>>>>>> completed. You can check the progress on GitHub > >>>>>>>>>>>>> < > >>>>>>>> > >> > https://github.com/ethanc8/gnustep-forge-feedstocks/actions/runs/14687506985/job/41218202112 > >>>>>>>>> . > >>>>>>>>>>>>> I don't have an aarch64 machine set up right now, so I would > >> need > >>>>>>>>>>>>> you > >>>>>>>>>>>> to test > >>>>>>>>>>>>> the packages. > >>>>>>>>>>>> Of course, Ethan, I shall do it. It is an amazing project, I > >> think > >>>>>>>> very > >>>>>>>>>>>> helpful about testing and developing. > >>>>>>>>>>>>> On 4/26/25 20:02, Patrick Cardona wrote: > >>>>>>>>>>>>>> Hi Ethan, > >>>>>>>>>>>>>> Conda and manba seem to loook great, but as says your guide > : > >>>>>>>>>>>>>>> Right now it only works on x86_64 glibc Linux. > >>>>>>>>>>>>>> And I am working on aarch64. So I did not follow the conda > >> way. > >>>>>>>>>>>>>> But I tried on another env with Clang already there (within > >>>>>>>>>>>> NEXTSPACE: > >>>>>>>>>>>>>> Debian clang version 14.0.6). > >>>>>>>>>>>>>> So I could build some parts and was stuck at this (I just > >> copied > >>>>>>>>>>>>>> the > >>>>>>>>>>>> end, > >>>>>>>>>>>>>> because all the errors are the same): > >>>>>>>>>>>>>> OOStyleRegistry.mm:348:7: note: candidate constructor (the > >>>>>>>>>>>>>> implicit > >>>>>>>>>>>> copy > >>>>>>>>>>>>>> constructor) not viable: requires 1 argument, but 7 were > >> provided > >>>>>>>>>>>>>> class number_style_attribute : public style_attribute > >>>>>>>>>>>>>> ^ > >>>>>>>>>>>>>> OOStyleRegistry.mm:348:7: note: candidate constructor (the > >>>>>>>>>>>>>> implicit > >>>>>>>>>>>> move > >>>>>>>>>>>>>> constructor) not viable: requires 1 argument, but 7 were > >> provided > >>>>>>>>>>>>>> 3 warnings and 13 errors generated. > >>>>>>>>>>>>>> gmake[3]: *** [/Developer/Makefiles/rules.make:575: > >>>>>>>>>>>>>> obj/OpenOutliner.obj/OOStyleRegistry.mm.o] Error 1 > >>>>>>>>>>>>>> gmake[2]: *** > >> [/Developer/Makefiles/Instance/application.make:145: > >>>>>>>>>>>>>> internal-app-run-compile-submake] Error 2 > >>>>>>>>>>>>>> gmake[1]: *** [/Developer/Makefiles/Master/rules.make:297: > >>>>>>>>>>>>>> OpenOutliner.all.app.variables] Error 2 > >>>>>>>>>>>>>> make: *** [/Developer/Makefiles/Master/application.make:38: > >>>>>>>>>>>> internal-all] > >>>>>>>>>>>>>> Error > >>>>>>>>>>>>>> 2 > >>>>>>>>>>>>>> Obviously due to my clang version. > >>>>>>>>>>>>>> On 2025-04-26 04:03:51 +0200 Ethan C< > [email protected] > >>> > >>>>>>>> wrote: > >>>>>>>>>>>>>>> Could you try my guide to installing GNUstep with Conda > >>>>>>>>>>>>>>> < > >>>>>>>> > >> > https://github.com/ethanc8/gnustep-forge-feedstocks/blob/master/guide.md > >>>>>>>>>>>>> ? > >>>>>>>>>>>>>>> Use the environment.yml in the OpenOutliner repo > >>>>>>>>>>>>>>> < > >>>>>>>> > https://github.com/ethanc8/OpenOutliner/blob/master/environment.yml > >>> > >>>>>>>>>>>>>>> rather > >>>>>>>>>>>>>>> than the one in the guide. It should have everything you > >> need, > >>>>>>>>>>>>>>> but > >>>>>>>>>>>> I've > >>>>>>>>>>>>>>> only > >>>>>>>>>>>>>>> tested it on my machine. > >>>>>>>>>>>>>>> Note that you always need to `mamba activate gnustep` in > >> order to > >>>>>>>>>>>> enter the > >>>>>>>>>>>>>>> environment. This environment will contain Clang, the > latest > >>>>>>>>>>>>>>> stable > >>>>>>>>>>>>>>> releases > >>>>>>>>>>>>>>> of the GNUstep core libraries as of December, glibc 2.34, > >> libbsd, > >>>>>>>>>>>> zlib, and > >>>>>>>>>>>>>>> all the other dependencies. > >>>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>>> Ethan > >>>>>>>>>>>>>>> On 4/25/25 17:42, Patrick Cardona wrote: > >>>>>>>>>>>>>>>> Hello Ethan and Greg, > >>>>>>>>>>>>>>>> Tried to build from the last commit of Ethan, but > >> obviously, my > >>>>>>>>>>>> GNUstep > >>>>>>>>>>>>>>>> environment (GS-Desktop by Ondrej Florian, on Debian 12, > >>>>>>>>>>>>>>>> aarch64) > >>>>>>>>>>>> is not > >>>>>>>>>>>>>>>> enough up to date: I am missing arc and the compiler > >> complains: > >>>>>>>>>>>>>>>>> Compiling file AppDelegate.m ... > >>>>>>>>>>>>>>>>> gcc: error: unrecognized command-line option > >>>>>>>>>>>>>>>>> ‘-fobjc-arc’; > >>>>>>>>>>>> did > >>>>>>>>>>>>>>>>> you > >>>>>>>>>>>>>>>>> mean ‘-fobjc-gc’? > >>>>>>>>>>>>>>>> I installed clang, but it did not fixed this. > >>>>>>>>>>>>>>>> Are you both working on FreeBSD ? > >>>>>>>>>>>>>>>> On 2025-04-25 21:18:59 +0200 Ethan C< > >> [email protected]> > >>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>> After adding all the resources and setting the main > >> storyboard > >>>>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>>> Main.storyboard, it gives me an error saying that > >>>>>>>>>>>>>>>>> -[NSXMLDocument > >>>>>>>>>>>>>>>>> initWithData:options:error] is being called with data = > >> nil. I > >>>>>>>>>>>> have just > >>>>>>>>>>>>>>>>> committed this change, and I can't debug further. > >>>>>>>>>>>>>>>>> On 4/25/25 13:13, Gregory Casamento wrote: > >>>>>>>>>>>>>>>>>> If you commit your changes (I presume you have) I'll > take > >> a > >>>>>>>> look. > >>>>>>>>>>>>>>>>>> On Fri, Apr 25, 2025 at 2:04 PM Ethan C< > >>>>>>>> [email protected]> > >>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>> After disabling the pasteboard, the app now > >>>>>>>>>>>>>>>>>> builds and > >>>>>>>>>>>> links. > >>>>>>>>>>>>>>>>>> However, only the miniwindow shows up, and > it > >>>>>>>>>>>>>>>>>> complains > >>>>>>>>>>>> about > >>>>>>>>>>>>>>>>>> not > >>>>>>>>>>>>>>>>>> being able to find its resources. I don't > >> know the > >>>>>>>>>>>> GNUstep > >>>>>>>>>>>>>>>>>> resource system well so some help would be > >>>>>>>>>>>>>>>>>> appreciated. > >>>>>>>>>>>>>>>>>> On Fri, Apr 25, 2025, 10:10 Ethan C< > >>>>>>>>>>>> [email protected]> > >>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>> Thanks Patrick, Greg! > >>>>>>>>>>>>>>>>>> Hi everyone, > >>>>>>>>>>>>>>>>>> I have written a GNUmakefile. The main > >>>>>>>>>>>>>>>>>> obstacle is > >>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>> pasteboard functionality. > >>>>>>>>>>>>>>>>>> GNUstep implements the > OpenStep/pre-10.5 > >> OSX > >>>>>>>>>>>> pasteboard (see > >>>>>>>>>>>>>>>>>> the GNUstep docs > >>>>>>>>>>>>>>>>>> < > >>>>>>>> > >> > https://www.gnustep.org/resources/documentation/Developer/Gui/Reference/NSPasteboard.html > >>>>>>>>>>>>>>>>>> and the Apple docs > >>>>>>>>>>>>>>>>>> < > >>>>>>>> > >> > https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/CopyandPaste/CopyandPaste.html > >>>>>>>>>>>>> ); > >>>>>>>>>>>>>>>>>> I have no idea how it integrates with > >> the > >>>>>>>>>>>>>>>>>> system's > >>>>>>>>>>>>>>>>>> clipboards. > >>>>>>>>>>>>>>>>>> This pasteboard contains a single item, > >> which > >>>>>>>>>>>>>>>>>> may > >>>>>>>>>>>> have > >>>>>>>>>>>>>>>>>> multiple representations. > >>>>>>>>>>>>>>>>>> Modern macOS implements the post-10.6 > OSX > >>>>>>>> pasteboard > >>>>>>>>>>>> (see > >>>>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>> Apple docs > >>>>>>>>>>>>>>>>>> < > >>>>>>>> > >> > https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/PasteboardGuide106/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008099 > >>>>>>>>>>>>>>>>>> - "Pasteboard Concepts" is the most > >> important > >>>>>>>> part), > >>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>> OpenOutliner expects this to work. This > >>>>>>>>>>>>>>>>>> pasteboard > >>>>>>>>>>>> is a list > >>>>>>>>>>>>>>>>>> of items (for example, if you copy a > >>>>>>>>>>>>>>>>>> selection of > >>>>>>>>>>>>>>>>>> a > >>>>>>>>>>>> webpage > >>>>>>>>>>>>>>>>>> which contains an image it should put a > >> rich > >>>>>>>>>>>>>>>>>> text > >>>>>>>>>>>> and an > >>>>>>>>>>>>>>>>>> image > >>>>>>>>>>>>>>>>>> onto the pasteboard), each of which may > >> have > >>>>>>>> multiple > >>>>>>>>>>>>>>>>>> representations. Additionally, it > starts > >> using > >>>>>>>>>>>> Uniform Type > >>>>>>>>>>>>>>>>>> Identifiers (UTIs) in order to refer to > >> types > >>>>>>>> rather > >>>>>>>>>>>> than > >>>>>>>>>>>>>>>>>> use > >>>>>>>>>>>>>>>>>> the old pasteboard type strings (at > >> least in > >>>>>>>>>>>>>>>>>> 10.6 > >>>>>>>>>>>> those old > >>>>>>>>>>>>>>>>>> strings were still supported but were > >>>>>>>>>>>>>>>>>> deprecated). > >>>>>>>>>>>>>>>>>> It looks kind of complicated to > >> implement the > >>>>>>>>>>>>>>>>>> new > >>>>>>>>>>>> pasteboard > >>>>>>>>>>>>>>>>>> API, so maybe we could try porting > >>>>>>>>>>>>>>>>>> OpenOutliner to > >>>>>>>>>>>> the old > >>>>>>>>>>>>>>>>>> pasteboard API or temporarily disabling > >> all > >>>>>>>>>>>>>>>>>> the > >>>>>>>>>>>> features > >>>>>>>>>>>>>>>>>> which > >>>>>>>>>>>>>>>>>> need the pasteboard. Do any of you have > >>>>>>>>>>>>>>>>>> opinions > >>>>>>>>>>>>>>>>>> on > >>>>>>>>>>>> this? > >>>>>>>>>>>>>>>>>> The Uniform Type Identifiers framework, > >> part > >>>>>>>>>>>>>>>>>> of > >>>>>>>>>>>>>>>>>> LaunchServices, seems to be implemented > >> by > >>>>>>>>>>>>>>>>>> Boron > >>>>>>>>>>>>>>>>>> so > >>>>>>>>>>>> we could > >>>>>>>>>>>>>>>>>> probably do that. (However, that would > >> make > >>>>>>>>>>>> gnustep-gui > >>>>>>>>>>>>>>>>>> depend > >>>>>>>>>>>>>>>>>> on Boron, which may or may not be > >> wanted.) We > >>>>>>>>>>>>>>>>>> might > >>>>>>>>>>>> want to > >>>>>>>>>>>>>>>>>> implement in Boron the new Uniform Type > >>>>>>>>>>>>>>>>>> Identifiers > >>>>>>>>>>>>>>>>>> framework > >>>>>>>>>>>>>>>>>> < > >>>>>>>> > >> > https://developer.apple.com/documentation/uniformtypeidentifiers?language=objc > >>>>>>>>>>>>>>>>>> introduced in macOS 11 Big Sur, which > is > >>>>>>>>>>>> object-oriented > >>>>>>>>>>>>>>>>>> (UTIs > >>>>>>>>>>>>>>>>>> are of type `UTType*` rather than > >>>>>>>>>>>>>>>>>> `NSString*`, and > >>>>>>>>>>>> it > >>>>>>>>>>>>>>>>>> provides > >>>>>>>>>>>>>>>>>> an Objective-C API). Although > >> OpenOutliner > >>>>>>>>>>>>>>>>>> doesn't > >>>>>>>>>>>> use the > >>>>>>>>>>>>>>>>>> new > >>>>>>>>>>>>>>>>>> UTI APIs, it would be useful to > >> implement in > >>>>>>>>>>>>>>>>>> case > >>>>>>>>>>>> newer apps > >>>>>>>>>>>>>>>>>> need it, and regardless it seems to be > a > >>>>>>>>>>>>>>>>>> cleaner > >>>>>>>> API. > >>>>>>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>>>>>> Ethan > >>>>>>>>>>>>>>>>>> On 4/25/25 08:01, Gregory Casamento > >> wrote: > >>>>>>>>>>>>>>>>>>> Ethan, > >>>>>>>>>>>>>>>>>>> Mine is gcasa. I would like to help a > >>>>>>>>>>>>>>>>>>> little if > >>>>>>>>>>>>>>>>>>> I > >>>>>>>>>>>> can. > >>>>>>>>>>>>>>>>>>> Also, > >>>>>>>>>>>>>>>>>>> expanding libs-xcode, if it needs it, > >> to > >>>>>>>>>>>>>>>>>>> handle > >>>>>>>> it. > >>>>>>>>>>>>>>>>>>> Yours, GC > >>>>>>>>>>>>>>>>>>> On Fri, Apr 25, 2025 at 4:11 AM > Patrick > >>>>>>>>>>>>>>>>>>> Cardona > >>>>>>>>>>>>>>>>>>> <[email protected]> wrote: > >>>>>>>>>>>>>>>>>>> On 2025-04-24 18:50:21 +0200 > Ethan C > >>>>>>>>>>>>>>>>>>> <[email protected]> wrote: > >>>>>>>>>>>>>>>>>>> Hello Ethan, > >>>>>>>>>>>>>>>>>>> > I started on the porting at > >>>>>>>>>>>>>>>>>>> > >> https://github.com/ethanc8/OpenOutliner. > >>>>>>>>>>>>>>>>>>> Great! > >>>>>>>>>>>>>>>>>>> > You can > >>>>>>>>>>>>>>>>>>> > grep for "FIXME-GNUstep" for the > >> things > >>>>>>>>>>>>>>>>>>> that > >>>>>>>>>>>> don't > >>>>>>>>>>>>>>>>>>> work > >>>>>>>>>>>>>>>>>>> yet (the whole thing > >>>>>>>>>>>>>>>>>>> > doesn't compile yet). If you > give > >> me > >>>>>>>>>>>>>>>>>>> your > >>>>>>>>>>>> GitHub > >>>>>>>>>>>>>>>>>>> username I can give you > >>>>>>>>>>>>>>>>>>> > commit access to my fork. > >>>>>>>>>>>>>>>>>>> Mine is: pcardona34 > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > On 4/24/25 08:14, Patrick > Cardona > >>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>> >> Hello Ethan, > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> >> Thanks for this mention. I > shall > >> look > >>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>> this. > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> >> On 2025-04-24 04:57:47 +0200 > >> Ethan C > >>>>>>>>>>>>>>>>>>> <[email protected]> wrote: > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> >>> Hi everyone, > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> >>> David Chisnall recently > >> mentioned on > >>>>>>>>>>>> Lobsters > >>>>>>>>>>>>>>>>>>> >>> > >>>>>>>>>>>>>>>>>>> < > >>>>>>>> > >> > https://lobste.rs/s/btjtkr/what_software_do_you_dream_about_do_not#c_i2m53u > >>>>>>>>>>>>>>>>>>> >>> a clone of OmniOutliner 3 he > >> wrote in > >>>>>>>> 2017, > >>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>>> said > >>>>>>>>>>>>>>>>>>> it would be easily > >>>>>>>>>>>>>>>>>>> >>> portable. Its source is on > >> GitHub > >>>>>>>>>>>>>>>>>>> >>>< > >>>>>>>>>>>> https://github.com/davidchisnall/OpenOutliner> if > >>>>>>>>>>>>>>>>>>> you want to look at it. > >>>>>>>>>>>>>>>>>>> >>> From the README it looks like > >> a > >>>>>>>>>>>>>>>>>>> decently > >>>>>>>>>>>> complex > >>>>>>>>>>>>>>>>>>> application with lots > >>>>>>>>>>>>>>>>>>> >>> of functionality, so it could > >> be > >>>>>>>>>>>>>>>>>>> quite > >>>>>>>>>>>> useful to > >>>>>>>>>>>>>>>>>>> port > >>>>>>>>>>>>>>>>>>> it. See also Liam > >>>>>>>>>>>>>>>>>>> >>> Proven's comment about why he > >> uses > >>>>>>>> outliners > >>>>>>>>>>>>>>>>>>> >>> > >>>>>>>>>>>>>>>>>>> < > >>>>>>>> > >> > https://lobste.rs/s/btjtkr/what_software_do_you_dream_about_do_not#c_owdlc8 > >>>>>>>>>>>>>>>>>>> >>> to get an idea of what > outliner > >> users > >>>>>>>> would > >>>>>>>>>>>> want. I > >>>>>>>>>>>>>>>>>>> might take up this at > >>>>>>>>>>>>>>>>>>> >>> some point, but I doubt it as > I > >> am > >>>>>>>>>>>>>>>>>>> quite > >>>>>>>>>>>> busy and > >>>>>>>>>>>>>>>>>>> have too many side > >>>>>>>>>>>>>>>>>>> >>> projects already :) > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> >>> Thanks, > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> >>> Ethan Charoenpitaks > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> -- Patrick Cardona - > >> France > >>>>>>>>>>>>>>>>>>> MUA: GNUMail - Hardware: Raspberry > >> Pi > >>>>>>>>>>>>>>>>>>> pi400 > >>>>>>>>>>>> Model > >>>>>>>>>>>>>>>>>>> OS: Debian 12 (RPI-OS Lite) - > >> Desktop: > >>>>>>>>>>>>>>>>>>> GSDE > >>>>>>>>>>>>>>>>>>> -- Gregory Casamento > >>>>>>>>>>>>>>>>>>> GNUstep Lead Developer / Black Lotus, > >>>>>>>>>>>>>>>>>>> Principal > >>>>>>>>>>>> Consultant > >>>>>>>>>>>>>>>>>>> http://www.gnustep.org - > >>>>>>>>>>>> http://heronsperch.blogspot.com > >>>>>>>>>>>>>>>>>>> > >> https://www.patreon.com/bePatron?u=352392 - > >>>>>>>> Become > >>>>>>>>>>>> a > >>>>>>>>>>>>>>>>>>> Patron > >>>>>>>>>>>>>>>>>>> > >> https://www.openhub.net/languages/objective_c > >>>>>>>> > >> > https://www.gofundme.com/f/cacao-linux-a-gnustep-reference-implementation > >>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>> Gregory Casamento > >>>>>>>>>>>>>>>>>> GNUstep Lead Developer / Black Lotus, Principal > Consultant > >>>>>>>>>>>>>>>>>> http://www.gnustep.org -http://heronsperch.blogspot.com > >>>>>>>>>>>>>>>>>> https://www.patreon.com/bePatron?u=352392 - Become a > >> Patron > >>>>>>>>>>>>>>>>>> https://www.openhub.net/languages/objective_c > >>>>>>>> > >> > https://www.gofundme.com/f/cacao-linux-a-gnustep-reference-implementation > >>>>>>>>>>>> -- > >>>>>>>>>>>> Patrick Cardona - France > >>>>>>>>>>>> MUA: GNUMail - Hardware: Raspberry Pi pi400 Model > >>>>>>>>>>>> OS: Debian 12 (RPI-OS Lite) - Desktop: GSDE > >>> > >>> > >>>>>>>>>>> -- > >>>>>>>>>>> Gregory Casamento > >>>>>>>>>>> GNUstep Lead Developer / Black Lotus, Principal Consultant > >>>>>>>>>>> http://www.gnustep.org - http://heronsperch.blogspot.com > >>>>>>>>>>> https://www.patreon.com/bePatron?u=352392 - Become a Patron > >>>>>>>>>>> https://www.openhub.net/languages/objective_c > >>>>>>>> > >> > https://www.gofundme.com/f/cacao-linux-a-gnustep-reference-implementation > >>> > >>>>>>>>>> -- > >>>>>>>>>> Gregory Casamento > >>>>>>>>>> GNUstep Lead Developer / Black Lotus, Principal Consultant > >>>>>>>>>> http://www.gnustep.org - http://heronsperch.blogspot.com > >>>>>>>>>> https://www.patreon.com/bePatron?u=352392 - Become a Patron > >>>>>>>>>> https://www.openhub.net/languages/objective_c > >>>>>>>> > >> > https://www.gofundme.com/f/cacao-linux-a-gnustep-reference-implementation > >>> > >>>>>>>> -- > >>>>>>>> Patrick Cardona - France > >>>>>>>> MUA: GNUMail - Hardware: Raspberry Pi pi400 Model > >>>>>>>> OS: Debian 12 (RPI-OS Lite) - Desktop: GSDE > >>> > >>> > >>> > >>> > > > >> -- > >> Patrick Cardona - France > >> MUA: GNUMail - Hardware: Raspberry Pi pi400 Model > >> OS: Debian 12 (RPI-OS Lite) - Desktop: GSDE > > > > > > > > -- > Patrick Cardona - France > MUA: GNUMail - Hardware: Raspberry Pi pi400 Model > OS: Debian 12 (RPI-OS Lite) - Desktop: GSDE > > > -- Gregory Casamento GNUstep Lead Developer / Black Lotus, Principal Consultant http://www.gnustep.org - http://heronsperch.blogspot.com https://www.patreon.com/bePatron?u=352392 - Become a Patron https://www.openhub.net/languages/objective_c https://www.gofundme.com/f/cacao-linux-a-gnustep-reference-implementation
