Re: Wiki - marking page status

2024-07-27 Thread Ivan Vučica
You can see the available templates here: https://mediawiki.gnustep.org/index.php/Special:AllPages?from=&to=&namespace=10 On Thu, Jul 25, 2024 at 12:10 AM Riccardo Mottola < riccardo.mott...@libero.it> wrote: > Hi, > > first - heads up - our wiki is working again. So updates to tutorials, > guid

Re: Hot Web Topic - SWI - Software Index

2024-07-27 Thread Ivan Vučica
On Thu, Jul 25, 2024 at 12:43 PM H. Nikolaus Schaller wrote: > The benefit of SWI would be that it is agnostic to the distribution - > which can also be a bad thing if dependencies are not available... So it > works for binary .app-Bundle downloads only if there is a 100% stable API > and set of

Re: UIKit implementation by Iain Merrick

2024-07-01 Thread Ivan Vučica
On Mon, Jul 1, 2024 at 12:51 PM Ivan Vučica wrote: > 1. Have app main function and UIApplication implemented. > Looks like this also explicitly lacks the Java layer (parseNewQuery, parseCurrentUser, shareJourney, getPublicDocumentsDir etc), but this is largely ok and most things don'

Re: UIKit implementation by Iain Merrick

2024-07-01 Thread Ivan Vučica
This is indeed great news, and would be an excellent contribution; it would really be cool to see an assignment to FSF indeed. An ideal implementation would use CALayer underneath UIView, rather than -renderWithBoundsToGL. GNUstep has CALayer in the form of the library which is "still" called 'GSQ

Re: Failing tests on MSVC in libs-base

2024-04-03 Thread Ivan Vučica
I saw this: this was recently addressed by replacing probe of example.org/silly-url-test because example.org started returning 503 or similar for that URL instead of 404.Incoming PR addressed this on every other platform by replacing example.org with another piece of infrastructure we don’t fully c

Re: website & ftp downloads update

2024-01-05 Thread Ivan Vučica
+1, FTP is insecure (no validation whatsoever that your connection did not get intercepted), needlessly forces the requester to distinguish between the text and binary files before initiating a request, and defaults to pushing a file back by opening a new connection to the requester (which is no

Re: Holiday Message

2024-01-05 Thread Ivan Vučica
Let me join the holiday cheers, albeit a bit late.On 27 Dec 2023, at 03:53, Gryllida wrote:Hi allI have been using wmaker with gnustep as my main desktop. On the irc live chat I have started collaborating on a weather app. Insanely happy about this and all the effort that goes into maintaining gn

Re: Today's Meeting

2023-06-10 Thread Ivan Vučica
On Sat, Jun 10, 2023 at 5:42 PM Ivan Vučica wrote: > > Similar question for today's meeting. Hugo and myself are in the call, > but I am guessing nobody else is joining us? We'll likely call it a > day soon. Today was a useful meeting for me. - I shared the situation on

Re: gnustep.org has been down for the past few days

2023-06-04 Thread Ivan Vučica
> > ftpmain.gnustep.org are both down). > > > > Are the source archives moving? (I'm currently updating the PikoPixel & > > ReDoomEd install scripts for Fedora; Fedora doesn't have distro packages > > for GNUstep GUI & Back, so the install scri

Re: Updated invitation: GNUstep Quarterly Meeting #2 @ Every 3 months from 6:30pm to 7:30pm on the first Saturday 10 times (CET) (ste...@stevenrbaker.com)

2023-01-31 Thread Ivan Vučica
I’d like to attend this one. Can you add me directly, Gregory?And +1 on rescheduling for the same reason (fosdem).On 31 Jan 2023, at 05:28, lars.sonchocky-helld...@hamburg.de wrote:i am not at FOSDEM, but I think Ivan is. So I propose a reschedule to Saturday, the 11. of February 2023, 18:30 - 19:

Re: FOSDEM!

2023-01-31 Thread Ivan Vučica
I’ll be there. Liam has my contact details. I’ll to pay attention to email. I might not be at ULB campus the entire time, we can arrange a more specific meeting time. I think attending talks in rooms will be secondary for me this year, I rarely got into rooms I wanted over the years, and I don’

Re: gnustep.org has been down for the past few days

2022-09-13 Thread Ivan Vučica
It should hopefully really be a one-step upgrade, if the documentation is right, but you never know with software seemingly released in 2004/2005... sent from phone On Tue, Sep 13, 2022, 07:53 Riccardo Mottola wrote: > Hi Ivan > > Ivan Vučica wrote: > > We have a problem. All t

Re: gnustep.org has been down for the past few days

2022-09-12 Thread Ivan Vučica
ware won't function unless we get a dead pre-7.0 version of PHP running (for things like Software Index), or upgrade.third party software (such as MediaWiki). On Sun, Sep 4, 2022 at 7:39 PM Ivan Vučica wrote: > > I got all 4 .sql files to load on my local MariaDB. > > Continuing

Re: gnustep.org has been down for the past few days

2022-09-04 Thread Ivan Vučica
I got all 4 .sql files to load on my local MariaDB. Continuing tomorrow. On Sun, Sep 4, 2022 at 7:17 PM Ivan Vučica wrote: > > I'm doing the barest minimum of the changes. If the original machine > had MyISAM, I'm using MyISAM. If the installed software was using > MyISAM

Re: gnustep.org has been down for the past few days

2022-09-04 Thread Ivan Vučica
rather than MySQL/MariaDB). On Sun, Sep 4, 2022 at 7:13 PM Andreas Fink wrote: > > why you dont use innodb as engine? much less troubles in case of crashes and > reboots > > > > On Sonntag, Sept. 04, 2022 at 8:02 PM, Ivan Vučica wrote: > Update: > - I added wiki.gnustep.o

Re: gnustep.org has been down for the past few days

2022-09-04 Thread Ivan Vučica
Cawthorne wrote: > > On 2022-08-30 14:28:54 -0700 Ivan Vučica wrote: > > > I've spent some time today on playing with Ansible thinking it may be > > better to do it sooner rather than later. I'll leave that aside for > > now. > > > > By the time I g

Re: gnustep.org has been down for the past few days

2022-08-30 Thread Ivan Vučica
hey can be imported: schemas have changed between the version on the old server and MariaDB 10.x that I have on the new one. It should be relatively easy, if possibly labor intensive. I'll leave it for tomorrow. On Mon, Aug 29, 2022 at 9:09 PM Ivan Vučica wrote: > > I've synced

Re: gnustep.org has been down for the past few days

2022-08-29 Thread Ivan Vučica
I've synced the latest backups I have to the server, I've picked up new ones from our host, and I'm looking at setting up basic services. I've stopped now as I got tired, and will resume tomorrow. In the meantime, I've left www.gnustep.org pointing to the temporary redirect, but I have set up A r

Re: GNUstep on Hackernews

2021-12-22 Thread Ivan Vučica
; > Excellent article, but I have to say that saying GNUstep as an > implementation of NeXTSTEP is half our issue. It would be better to say it > is an implementation of Cocoa. > > GC > > > > > > On Wed, Dec 22, 2021 at 17:15 Liam Proven wrote: >> >&g

Re: GNUstep on Hackernews

2021-12-22 Thread Ivan Vučica
On Sun, Dec 19, 2021 at 3:48 PM Liam Proven wrote: > GNUstep also has a packaging system, which is the reason I discussed > it in my article. I'm unaware of a packaging system in GNUstep; I admit not to know of everything or keeping up with everything in GNUstep, however. I'm also unaware of the

Re: GNUstep on Hackernews

2021-12-22 Thread Ivan Vučica
On Fri, Dec 17, 2021 at 9:34 AM Andreas Fink wrote: > > packages in Debian are quite old Inaccurate. At release times, I usually try to coordinate with Debian packagers. This time, it took a bit longer, but uploads happened in November and December. See links below. Thank you, Yavor and Gurkan.

ANN: GNUstep GUI Backend 0.29.0

2021-05-05 Thread Ivan Vučica
MD5 hashes: 2180291733f000eec5c8e61e49e8a54d gnustep-back-0.29.0.tar.gz ab378f01a92d636e3ef2674677b5af4e gnustep-back-0.29.0.tar.gz.sig 1 Announcement ** This is version 0.29.0 of the GNUstep GUI Backend ('gnustep-back'). 1.1 What is the GNUstep GUI Backend? ===

ANN: GNUstep GUI Library 0.29.0

2021-05-05 Thread Ivan Vučica
MD5 hashes: 39505b2f56952b49adbf6c524fd93d4c gnustep-gui-0.29.0.tar.gz 6df3f4e445664fb23a467353b9e8ac67 gnustep-gui-0.29.0.tar.gz.sig 1 Announcement ** This is version 0.29.0 of the GNUstep GUI library ('gnustep-gui'). 1.1 What is the GNUstep GUI Library? ==

ANN: GNUstep Base 1.28.0

2021-05-05 Thread Ivan Vučica
MD5 hashes: 776cc378b35483d046a8bb4da4b9ea18 gnustep-base-1.28.0.tar.gz 4c39ab30fe6b702ab8aaba47390a084b gnustep-base-1.28.0.tar.gz.sig 1 Announcement ** The GNUstep Base Library, version 1.28.0, is now available. 1.1 What is the GNUstep Base Library? ==

ANN: GNUstep Makefile Package 2.9.0

2021-05-05 Thread Ivan Vučica
MD5 hashes: 6ddb71d5b312e50e98a2e6fad8c766d0 gnustep-make-2.9.0.tar.gz cec74c3453a7187817177abb7de8fb17 gnustep-make-2.9.0.tar.gz.sig 1 Announcement ** The GNUstep Makefile Package version 2.9.0 is now available. 1.1 What is the GNUstep Makefile Package? ===

Re: The GNU Assembly — would this be something for GNUstep?

2021-04-19 Thread Ivan Vučica
On Tue, Apr 20, 2021 at 1:13 AM Ivan Vučica wrote: > Lars, what's the benefit of joining the Assembly? I've read up on this further, and I am retracting my questions and my participation in this thread. It seems like this is a political issue, the kind that I prefer to avoid par

Re: The GNU Assembly — would this be something for GNUstep?

2021-04-19 Thread Ivan Vučica
On Mon, Apr 19, 2021 at 10:43 PM lars.sonchocky-helld...@hamburg.de wrote: > Would this be something for GNUstep to join? No opinion on my part, just some questions: What does "the ability to act collectively" mean? Does GNUstep specifically have another GNU project to "produc[e] technical recom

Re: Weekly livestream on ObjC-programming with GNUstep

2021-03-04 Thread Ivan Vučica
Subscribed and even pressed the bell icons (which I don't usually do), let's see how this goes! On Tue, Mar 2, 2021 at 11:59 PM Robert Slover wrote: > Thanks for the heads-up. > > —Robert > > > On Mar 2, 2021, at 16:23, Josh Freeman > wrote: > > > >  Developers Graham Lee & Steven Baker are

Re: Problems when "making" "gnustep-base-1.26.0" folder

2021-02-17 Thread Ivan Vučica
It's sufficient to send one mail to the mailing list, from a single source address :-) On Wed, Feb 17, 2021 at 12:54 PM juan-Cristobal Castro wrote: > > I am trying to install the four core GNUstep packages on cygwin64 on Windows > 10 64bit, I have successfully build the first package "gnustep-m

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

2021-01-23 Thread Ivan Vučica
The world owes Dr. Cox a lot. May he rest in peace. Thank you for sharing. On Sat, Jan 23, 2021 at 8:38 PM Josh Freeman wrote: > > Dr. Brad Cox, who co-created the Objective-C language with > business partner Tom Love, has passed: > https://www.legacy.com/us/obituaries/scnow/name/brad-cox-ob

Re: [ML] Re: Hosting of gnustep.org

2021-01-21 Thread Ivan Vučica
On Tue, Jan 19, 2021 at 9:32 PM Svetlana Tkachenko wrote: > However, ideally, I would recommend that a mirror of all GitHub content is > maintained elsewhere, in case this big company decides to ask for money, > disappear, change hosting policies, or something else happens to it. Use `git clone

Re: [ML] Hosting of gnustep.org

2021-01-21 Thread Ivan Vučica
On Tue, Jan 19, 2021 at 7:23 PM H. Nikolaus Schaller wrote: > > Footer links to https://projects.goldelico.com/p/swi/. This is fine, > > but the path to contributing should be clearer. > > Indeed. > > Alternatively if you have access to cvs.savannah.gnu.org:/web/gnustep > you should find it in /so

Re: GNUstep.app, was: Debian Package Repository...

2021-01-19 Thread Ivan Vučica
Love the website, thanks! On Mon, Jan 18, 2021 at 3:56 PM Johannes Brakensiek wrote: > > Hello everyone, > > On 15 Dec 2020, at 21:28, Johannes Brakensiek wrote: > > > In the meantime I installed Arch/Manjaro on my development laptop as > > you are provided with much more recent packages when usi

Re: [ML] Hosting of gnustep.org

2021-01-19 Thread Ivan Vučica
On Tue, Jan 19, 2021 at 5:40 PM H. Nikolaus Schaller wrote: > > - The code is not in the main repos > > It is on github: https://github.com/goldelico/swi Footer links to https://projects.goldelico.com/p/swi/. This is fine, but the path to contributing should be clearer. > > - I don't have admin

Re: [ML] Hosting of gnustep.org

2021-01-19 Thread Ivan Vučica
On Tue, Jan 19, 2021 at 5:15 PM H. Nikolaus Schaller wrote: > So who has spent more time on administering the software index than me? > And I have spent 0 hours the past years. Except in the role as > reviewer/moderator > for change proposals every now and then. But that is not PHP or MySQL code

Re: [ML] Hosting of gnustep.org

2021-01-19 Thread Ivan Vučica
On Tue, Jan 19, 2021 at 5:11 PM H. Nikolaus Schaller wrote: > It did not need any maintainance in between. But it could be copied to > any Linux host with apt-get install apache2 php mysql in ca. 30 minutes. This assumes you're always around -- or someone else that has dealt with PHP and MySQL is

Re: [ML] Hosting of gnustep.org

2021-01-19 Thread Ivan Vučica
On Tue, Jan 19, 2021 at 2:19 PM H. Nikolaus Schaller wrote: > > > > And requires someone to pay for host an SQL database and someone to be > > responsible for security updates. > > I am not aware that we did pay anything for PHP and SQL database of the swi > in the past 8 years. Why should that

Re: [ML] Hosting of gnustep.org

2021-01-19 Thread Ivan Vučica
On Tue, Jan 19, 2021 at 12:58 PM H. Nikolaus Schaller wrote: > > I realise that some people dislike JavaScript, but in 2021 I think that > > battle is probably lost. > > No I don't dislike it at all - but why do a new solution if one exists? To my understanding, the current solution requires r

Re: [ML] Re: Hosting of gnustep.org

2021-01-19 Thread Ivan Vučica
On Tue, Jan 19, 2021 at 7:18 AM H. Nikolaus Schaller wrote: > > > > Am 19.01.2021 um 00:36 schrieb Ivan Vučica : > > > > Some options: > > > > - Should we turn the index into a set of static pages generated from > > MySQL data, which we then check in? >

Re: [ML] Re: Hosting of gnustep.org

2021-01-18 Thread Ivan Vučica
o sites to increase > > visibility e.g., https://teespring.com/stores/gnustep > > > > Best regards, > > Patryk > > > > > > > > > > > >> On Dec 18, 2019, at 13:01, Ivan Vučica wrote: > >> > >> On Wed, Dec 18, 2019 at 1:1

Re: ANN: New version of PikoPixel, pixel-art editor

2021-01-14 Thread Ivan Vučica
Congrats on the release! On Sun, Jan 10, 2021 at 2:24 AM Josh Freeman wrote: > > PikoPixel is a free, open-source (AGPLv3*) pixel-art editor for > Mac OS X & GNUstep. > > A new version has been released - 1.0 BETA10 - which fixes several > issues: > > - Mac: Fixed scrolling/zooming slowdo

RE: What function sets up the GNUstep environment?

2020-11-02 Thread Ivan Vučica
/Functions.m#L63 carefully, but don’t be surprised if lack of x11 breaks GUI classes. You break it (into pieces), you get to pick up those pieces and glue them together :) (Yes, I noticed you said you went ahead and removed some backend-dependent code. This sounds like it’ll be a lot of fun…)  Ivan Vučica

RE: CalDav-Server for GNUstep

2020-10-31 Thread Ivan Vučica
communicate with your server’s API and offer the CalDAV/CardDAV frontend. Ivan Vučica From: Andreas Höschler via Discussion list for the GNUstep programming environmentSent: Saturday 31 October 2020 17:44To: GNUstep DiscussCc: Fred KieferSubject: CalDav-Server for GNUstep Hi all, I have developed a

Re: [Bug 68083] [Help Wanted][Variant] Add support for Objective-C

2020-10-25 Thread Ivan Vučica
On Sun, Oct 25, 2020 at 11:02 AM lars.sonchocky-helld...@hamburg.de wrote: > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=68083 > Product/Component: CDT / cdt-parser > > > Marc-André Laperle changed: > > What|Removed |Added > --

Re: NSMenuItem setAttributedTitle

2020-10-23 Thread Ivan Vučica
I think you're reading it correctly. Depending on this across platforms would be a tricky proposition; even if NSMenuItem supports it, I expect only partial compatibility on native themes on various platforms. A great way to support this would be to try implementing it NSMenuItem and in gnustep-ba

Re: Android app using GNUstep

2020-10-12 Thread Ivan Vučica
Congrats on your launch! Looking forward to trying out the toolchain scripts. From following the patches here-and-there, this is bound to be much better than the hack I initially put together. I'm looking forward to rebuilding my old experimental code with the new process. Do you have an opensour

Re: GNUstep web install script

2020-08-24 Thread Ivan Vučica
This is cool On Mon, Aug 24, 2020 at 12:47 AM Gregory Casamento wrote: > > This should download install GNUstep on debian in one command: > > /bin/bash -c "$(curl -fsSL > https://raw.githubusercontent.com/gnustep/tools-scripts/master/gnustep-web-install)" > > My goal is to make this universal so

Re: Debian Package Repository...

2020-07-29 Thread Ivan Vučica
Except it won't work when the dependencies are not the same between Debian and Ubuntu. (Unless the PPA repo is Debian specific: https://launchpad.net/debian/+ppas — however, a quick 1min look at this doesn't show packages actually being uploaded here, so maybe this is not supported anyway.) sent

Re: Debian Package Repository...

2020-07-29 Thread Ivan Vučica
Note that I patched gnustep-make many years ago to produce source packages which I experimentally uploaded to Canonical's PPA system and thus produced binary packages. I never claimed ~gnustep, though ;) They likely don't confirm to many of the Debian standards, and I didn't use this in a long tim

Re: cairo drawing problem

2020-06-21 Thread Ivan Vučica
On Wed, Jun 17, 2020 at 10:09 AM Andreas Höschler via Discussion list for the GNUstep programming environment wrote: > > Then I saw the rest of the code you attached. My thought goes in the > > direction of ‘_sharedMapView’-related code. Even though you’re allocating a > > whole new window only

RE: cairo drawing problem

2020-06-12 Thread Ivan Vučica
at actually does the drawing, create a new project, and slowly move in the drawing code into this PNG export function, you’d more easily notice the problems Ivan Vučica From: Fred KieferSent: Thursday 11 June 2020 22:57To: Andreas HöschlerCc: GNUstep DiscussSubject: Re: cairo drawing problem Hi Andreas

Re: Gemas.app needs HighlighterKit

2020-05-21 Thread Ivan Vučica
Well spotted, but the correct approach is actually to use "sudo -E" instead of just "sudo" to inherit the current environment. Otherwise you'd have to source the environment script within the new shell; sudo bash -c "source $path_to_gnustepsh && make install", perhaps? And, are .profile and .bash

Re: NSWorkspace openFile: does not work

2020-05-12 Thread Ivan Vučica
Use make_services: https://groups.google.com/forum/#!topic/gnu.gnustep.discuss/6SQ4sEbi5Gc It ships with GNUstep GUI: https://github.com/gnustep/libs-gui/blob/a92b030dcbc226b04cfdf0f91e9cb9b7995f989e/Tools/make_services.m Reading it should probably hint you at which files are read when trying to

Re: cannot locate symbol "utext_setup_67"

2020-05-02 Thread Ivan Vučica
> On 2 May 2020, at 18:58, Frederik Seiffert wrote: > > Hi Stefan, > I rebuilt the Android Toolchain with the current state of master today and updated the cmake arguments with "-DANDROID_STL=c++_shared“ according to the examples, but now I’m getting a crash with j

Re: Wayland backend update

2020-04-25 Thread Ivan Vučica
On Sat, Apr 25, 2020 at 7:33 PM Ivan Vučica wrote: > > Some updates, especially. for those who didn't follow > https://github.com/gnustep/libs-back/pull/17. > > Fred and I have chosen to merge sooner rather than later. Despite the > rendering being ultra buggy (screens

Re: Wayland backend update

2020-04-25 Thread Ivan Vučica
Some updates, especially. for those who didn't follow https://github.com/gnustep/libs-back/pull/17. Fred and I have chosen to merge sooner rather than later. Despite the rendering being ultra buggy (screenshots posted on the pull request above -- floating wayland surfaces seem to be created even f

Re: Swift on Mac OS 9

2020-04-06 Thread Ivan Vučica
On Mon 6 Apr 2020 at 10:38, Riccardo Mottola wrote: > Ah! > > Ivan Vučica wrote: > > Next up, GNUstep on m68k System 7. > > > I'll leave system 7 rest... in its floppies. But m68k is just my first > love. For years I regularly did check and run GNUstep on m68k! N

Re: Swift on Mac OS 9

2020-04-05 Thread Ivan Vučica
Next up, GNUstep on m68k System 7. On Sun, Apr 5, 2020 at 7:26 PM lars.sonchocky-helld...@hamburg.de wrote: > > > > > Am 05.04.2020 um 00:43 schrieb Riccardo Mottola > > : > > > > Hey Lars, > > > > lars.sonchocky-helld...@hamburg.de wrote: > >> While being not genuinely GNUstep, some of us might

Re: Swift on Mac OS 9

2020-04-02 Thread Ivan Vučica
This is pretty cool! On Thu, Apr 2, 2020 at 11:39 AM Gregory Casamento wrote: > I *REALLY* do love the part where it shows the window in the middle of the > screen with just "yo" on it. > > > On Wed, Apr 1, 2020 at 7:52 PM Umberto Cerrato > wrote: > >> That’s cool!! >> Thank you for sharing >>

Re: Wayland backend update

2020-01-26 Thread Ivan Vučica
To add: I also installed mutter from Debian testing (required installation of Xwayland as well), ran it with 'mutter --wayland --nested', and I could run SystemPreferences from it. Unfortunately, the window doesn't display initially (it's invisible, kind of like the experience I had attempting to

Re: Wayland backend update

2020-01-26 Thread Ivan Vučica
On Sun, Jan 12, 2020 at 9:23 PM Ladislav Michl wrote: > > Keep in mind that it will break any git-bisect plumbing people might run > on libs-back as you are intentionally creating point in history, where > things even do not compile. I haven't thought about it that way before. This is worth consi

Re: A new GNUstep app in the wild?

2020-01-12 Thread Ivan Vučica
Yep, Josh has discussed this here earlier, and sent us a release announce email a few days ago :-) On Sun, Jan 12, 2020 at 8:24 PM Liam Proven wrote: > > http://twilightedge.com/mac/redoomed/ > > -- > Liam Proven - Profile: https://about.me/liamproven > Email: lpro...@cix.co.uk - Google Mail/Han

Re: Wayland backend update

2020-01-12 Thread Ivan Vučica
On Fri, Jan 10, 2020 at 8:54 AM Ladislav Michl wrote: > > On Tue, Jan 07, 2020 at 09:39:57PM +, Ivan Vučica wrote: > > ...and now actually attaching the patches before the Debian pastes expire. > > Hmm, sending all the patches inline as a patch serie with nice cover letter

Re: Wayland backend update

2020-01-07 Thread Ivan Vučica
FYI this ended up in spam for me. Not sure why. This is super exciting! Looking forward to taking some time to merge this. I've attached the patches for archival purposes, and will take a look at updating the forked tree. We will definitely want the copyright assignment to FSF; Sergio mentioned h

Re: [ML] Re: Hosting of gnustep.org

2019-12-18 Thread Ivan Vučica
On Wed, Dec 18, 2019 at 1:17 PM Manuel Guesdon wrote: > > - make a CNAME www.gnustep.org => gnustep.github.io (but server hosting >gnustep.github.io should accept requests for www.gnustep.org) This merely requires creating a file named 'CNAME' in the github repo for gnustep.github.io (i.e. ht

Re: SwiftUI compatibility APIs in GNUstep's graphics stack (Was: Which ObjC2.0 features are missing in the latest GCC?)

2019-11-28 Thread Ivan Vučica
On Thu 28 Nov 2019 at 04:13, Maxthon Chan wrote: > We should have three layers of falling back: OpenGL-on-Vulcan first, pure > OpenGL next, Cairo software rendering last. > If you are saying “CA-on-OpenGL-on-Vulcan”, my POV is: that’s up to the user to figure out how they will use their OpenGL s

Re: SwiftUI compatibility APIs in GNUstep's graphics stack (Was: Which ObjC2.0 features are missing in the latest GCC?)

2019-11-27 Thread Ivan Vučica
On Wed 27 Nov 2019 at 18:58, David Chisnall wrote: > On 27 Nov 2019, at 18:29, Ivan Vučica wrote: > > > > I will intentionally not discuss this further, and I have > > intentionally not dug very deep. I don't want to be overly exposed to > > ideas beyond the A

Re: SwiftUI compatibility APIs in GNUstep's graphics stack (Was: Which ObjC2.0 features are missing in the latest GCC?)

2019-11-27 Thread Ivan Vučica
ndle all the actual rendering, > including rasterization? The CPU-based renderer (Cairo) would be reserved > when rendering to raster image files. > > -----邮件原件- > 发件人: Ivan Vučica > 发送时间: 2019年11月28日 2:29 > 收件人: Max Chan > 抄送: Discuss-gnustep Discuss > 主题: Re: SwiftUI c

Re: SwiftUI compatibility APIs in GNUstep's graphics stack (Was: Which ObjC2.0 features are missing in the latest GCC?)

2019-11-27 Thread Ivan Vučica
We're straying off of the main discussion again now, but I'll do one more response :-) On Wed, Nov 27, 2019 at 6:02 PM Max Chan wrote: > > I wonder how Apple implemented their version though… I will intentionally not discuss this further, and I have intentionally not dug very deep. I don't want

Re: SwiftUI compatibility APIs in GNUstep's graphics stack (Was: Which ObjC2.0 features are missing in the latest GCC?)

2019-11-27 Thread Ivan Vučica
hy not throw out AppKit and reimplement the important parts on top of GTK3 or Qt (neither of which, I think, pulls in an OpenGL dependency at this point). > > *发件人:* Ivan Vučica > *发送时间:* 2019年11月28日 0:46 > *收件人:* Max Chan > *抄送:* Discuss-gnustep Discuss > *主题:* Re: SwiftUI c

Re: SwiftUI compatibility APIs in GNUstep's graphics stack (Was: Which ObjC2.0 features are missing in the latest GCC?)

2019-11-27 Thread Ivan Vučica
On Wed 27 Nov 2019 at 16:31, Max Chan wrote: > Well given how apps are being written now, a lot of code I have seen > assumes the existence of CoreGraphics in AppKit, so it won't hurt if GI > directly depends on Opal. What about performance regressions on specialty low-performance hardware used

Re: SwiftUI compatibility APIs in GNUstep's graphics stack (Was: Which ObjC2.0 features are missing in the latest GCC?)

2019-11-27 Thread Ivan Vučica
On Wed, Nov 27, 2019 at 3:59 PM Max Chan wrote: > > Well if we are using OpenGL, since almost all other OpenGL related code is in > CoreAnimation, and it is OpenGL that actually opens the window for us in a > system agnostic manner, we might as well. We are not using OpenGL and it has not been

Re: SwiftUI compatibility APIs in GNUstep's graphics stack (Was: Which ObjC2.0 features are missing in the latest GCC?)

2019-11-27 Thread Ivan Vučica
inux world to copy Apple architecture. > systemd is a clone of launchd and networkd, Wayland is modeled after > windowserver, etc. We might as well play along.) > > -邮件原件- > 发件人: Ivan Vučica > 发送时间: 2019年11月27日 23:34 > 收件人: Max Chan > 抄送: Discuss-gnustep Discuss

Re: SwiftUI compatibility APIs in GNUstep's graphics stack (Was: Which ObjC2.0 features are missing in the latest GCC?)

2019-11-27 Thread Ivan Vučica
o/OpenGL. > > > > 发件人: Gregory Casamento > 发送时间: 2019年11月27日 23:23 > 收件人: Chan Maxthon > 抄送: Ivan Vučica ; Discuss-gnustep Discuss > > 主题: Re: SwiftUI compatibility APIs in GNUstep's graphics stack (Was: Which > ObjC2.0 features are missing in the latest GCC?

Re: SwiftUI compatibility APIs in GNUstep's graphics stack (Was: Which ObjC2.0 features are missing in the latest GCC?)

2019-11-27 Thread Ivan Vučica
m not familiar with how GUI and Back interacts, and I am confused at > why GUI, Back, Opal et al are layered that way. > > -邮件原件- > 发件人: Ivan Vučica > 发送时间: 2019年11月27日 23:17 > 收件人: Max Chan > 抄送: Discuss-gnustep Discuss > 主题: Re: SwiftUI compatibility APIs in GNUst

Re: SwiftUI compatibility APIs in GNUstep's graphics stack (Was: Which ObjC2.0 features are missing in the latest GCC?)

2019-11-27 Thread Ivan Vučica
On Wed, Nov 27, 2019 at 3:01 PM Max Chan wrote: > > Apple implemented SwiftUI as a wrapper on top of AppKit and UIKit for macOS > and iOS respectively, however architecturally those three libraries are at > the same level. This is why I am suggesting us doing the reverse, making our > AppKit an

SwiftUI compatibility APIs in GNUstep's graphics stack (Was: Which ObjC2.0 features are missing in the latest GCC?)

2019-11-27 Thread Ivan Vučica
On Wed, Nov 27, 2019 at 3:32 AM Maxthon Chan wrote: > > When talking about SwiftUI, I mean having CAAppKitBridge/Opal/Back implement > SwiftUI API as its interface to the upper layers. I am getting increasingly confused here. Why would these particular libraries implement the SwiftUI APIs? Espe

Re: Which ObjC2.0 features are missing in the latest GCC?

2019-11-26 Thread Ivan Vučica
On Tue, Nov 26, 2019 at 3:49 PM Maxthon Chan wrote: > > AppKit on CoreAnimation can be our first big piece of fully ARC code. I don’t > think anything in AppKit would require special memory handling, so it should > be able to be fully ARC'd. Just by enabling ARC and @properties we get a lot > o

Re: Which ObjC2.0 features are missing in the latest GCC?

2019-11-26 Thread Ivan Vučica
On Tue 26 Nov 2019 at 14:43, Pirmin Braun wrote: > > a modern Objective-C Ecosystem, comparable to iOS and XCode from Apple, > the well known market leader, blah blah > > making it a perfect porting target for iOS applications to run on any > cheap laptop with any Linux distribution Correctly i

Re: Which ObjC2.0 features are missing in the latest GCC?

2019-11-25 Thread Ivan Vučica
Look, I'm saying these things as someone that wants free software to succeed, and I wish I could write more of it. I also want GCC to be usable in the core. However, not using a better runtime than GCC's and not using an ARC-enabled compiler has costs for free software. On Sun, Nov 24, 2019 at 1

Re: Which ObjC2.0 features are missing in the latest GCC?

2019-11-23 Thread Ivan Vučica
On Fri, Nov 22, 2019 at 8:02 PM Yavor Doganov wrote: > The answer is simple: because there's a > lot to lose and nothing to gain. As someone that does want to see GCC have continued support in GNUstep's core libs, and as someone who has been happy in an ARC-free world, and as someone that's very

Re: Which ObjC2.0 features are missing in the latest GCC?

2019-11-22 Thread Ivan Vučica
On Fri, Nov 22, 2019 at 2:53 PM Andreas Fink wrote: > In other words, going for clang doesnt mean ObjC 1.0 code wont run but it > means a lot of ObjC2.0 code will start to run. The discussion is not whether ObjC2.0-and-later-unnamed-variants code will start to run (because it already runs), the

Re: Which ObjC2.0 features are missing in the latest GCC?

2019-11-22 Thread Ivan Vučica
On Fri 22 Nov 2019 at 17:41, Fred Kiefer wrote: > I really don’t see gcc support is itself holding us back. At least not > more than the incomplete CoreFoundation, or the fact that base is not build > on top of core base, Or GUI on top of Core Graphics which would then have its backends... but

Re: Migration of bugs from savannah to github -- just asking...

2019-11-20 Thread Ivan Vučica
Sounds good, but how would they be kept in sync? On Wed 20 Nov 2019 at 04:29, Gregory Casamento wrote: > Hey guys, > > I just realixed... there is a way to download the bugs from savannah. > Additionally there is an API for interfacing with the bug system on > github. The various ids (for grou

Re: Package building

2019-11-20 Thread Ivan Vučica
On Wed 20 Nov 2019 at 11:07, Andreas Fink wrote: > > Which platforms are we exactly talking about? > > Is clang not supporting all these additional platforms? > is libobjc even supporting all these other platforms? Clearly yes — but Debian packages also use the GCC runtime, or they did last tim

Re: Package building

2019-11-20 Thread Ivan Vučica
On Wed 20 Nov 2019 at 08:00, Johannes Brakensiek wrote: > I understand > you are doing this for compatibility with other processor platforms. But > this leads to the problem that any app developer who wants to build a > new app based upon the clang ABI has to build and ship everything on his > o

Re: Package building

2019-11-19 Thread Ivan Vučica
On Wed 20 Nov 2019 at 00:48, cobjective wrote: > > > My initial idea was to make my dream come true - have NeXTSTEP for my own > use: fast, reliable and consistent. > I would be glad if other people share my taste. If you like > macOS/KDE/GNOME - why should you use GNUstep-based DE? GNUstep is

Re: Package building

2019-11-19 Thread Ivan Vučica
On Tue, Nov 19, 2019, 12:20 Liam Proven wrote: > > IMHO one of the problems of Étoilé was that it violated the core FOSS > principle of "release early, release often". GNUstep comes close to > the same. > > Sticking some source code on a version control system somewhere is not > releasing somethi

Re: Drag'n'Drop (was Package building)

2019-11-19 Thread Ivan Vučica
On Tue, Nov 19, 2019, 20:16 Derek Fawcus < dfawcus+lists-gnustep-disc...@employees.org> wrote: > On Tue, Nov 19, 2019 at 02:02:34PM +0100, Johannes Brakensiek wrote: > > > > 1. Integrate apps on a short-term basis. (Updated) themes for Gtk, Qt, > > keyboard shortcuts, support for drag ’n drop per

Re: Which ObjC2.0 features are missing in the latest GCC?

2019-11-19 Thread Ivan Vučica
On Tue, Nov 19, 2019 at 5:26 PM Jordan Schidlowsky wrote: > Is this not the strongest argument to deprecate GCC, and just build on Clang/LLVM? If feature parity with Apple's API is the goal, isn't this kind of a requirement at this point? > > There's other rather large projects moving purely to a

Re: GNUstep Discord Server

2019-11-19 Thread Ivan Vučica
IRC works well enough. Let's stick to IRC for realtime chat. I often idle in #gnustep on freenode. Not too much dev activity or idling in there. Beyond that... some members of this community have experience using XMPP, and I think most would be extremely unlikely to use voice calls (good voice/vid

Re: Package building

2019-11-19 Thread Ivan Vučica
On Mon, Nov 18, 2019, 23:40 Sergii Stoian wrote: > Plus themes support bloats the GNUstep codebase. I understand that the > initial idea was to attract more users/developers, but… It’s not working. > Have you guessed why it's not working? Users who would be attracted by a different theme are no

Re: Savannah bug tracker disabled?

2019-11-04 Thread Ivan Vučica
On Mon, Nov 4, 2019 at 11:16 AM Umberto Cerrato wrote: > > Yeah… > > Just sayin’… > > Do you know how can GitHub achieve that? Yes, I indeed do. By having "501 to 1000 employees": https://www.glassdoor.ie/Overview/Working-at-GitHub-EI_IE671945.11,17.htm who are working on developing the product

Re: Savannah bug tracker disabled?

2019-11-04 Thread Ivan Vučica
I’ll answer as if you are asking the question and not asking rhetorically. Whoever hosts the project takes over the responsibility for: - storing user credentials - abuse management - security and service upgrades - data migration when moving from service A to service B - possibly even GDPR and o

Re: GWorkspace and new ABI

2019-11-03 Thread Ivan Vučica
I checked the directory instead and there's files there: https://github.com/plaurent/gnustep-build/tree/master/debian-10-clang-8.0 Looks like there's versioning on top of versioning in that repo? On Mon, Nov 4, 2019 at 12:16 AM Svetlana Tkachenko wrote: > Hi Johannes > > > P.S.: This is the bui

Re: Savannah bug tracker disabled?

2019-11-02 Thread Ivan Vučica
>> Mailtrack >> <https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&;> >> 11/02/19, >> 02:39:12 PM >> >> On Sat, Nov 2, 2019 at 2:37 PM Ivan Vučica wrote: >> >>> I don't mind thi

Re: Savannah bug tracker disabled?

2019-11-02 Thread Ivan Vučica
I don't mind this myself as I didn't look at Savannah tracker, but I personally cannot find those words you quoted. They're not in my email archive except in this particular thread. So perhaps there was indeed no explained announcement of the change? *shrug* sent from phone On Sat, Nov 2, 2019,

Re: Savannah bug tracker disabled?

2019-11-02 Thread Ivan Vučica
Not advocating for Savannah in one way or another, but as I remember it: tl;dr GitHub move happened because of a series of events: GNA shutdown pushed for git conversion, and GitHub being easy to go to. And despite the opposition, not because we wanted to go there. And a lot of subprojects electe

Re: GWorkspace and new ABI

2019-10-11 Thread Ivan Vučica
/gist.github.com/Letterus/01d913d85098c48d2183ed6de30abc40 > > Maybe you are able to detect anything unregular? For me it looks a > little bit weird that it's linked against libgcc, but other apps that > are as well, are working for me. > > Johannes > > > Am 07.10

Re: GWorkspace and new ABI

2019-10-07 Thread Ivan Vučica
as above, or ldding.) On Mon, Oct 7, 2019 at 2:33 PM Ivan Vučica wrote: > I usually try to see what files are getting accessed using things like: > > strace GWorkspace 2>&1 | grep open > > Usually because it's slightly more comprehensive than just seeing what the &g

  1   2   3   4   5   6   7   8   9   10   >