CALLUM PRENTICE | Principal Engineer
--
Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensource-de...@lists.secondlife.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/CAOx%2Bzh3DuzD3TyLNY9ueD6LMw2Q0%2BOFoS_PEiihHnq%3DQT4_XBA%40mail.gmail.com.
On Oct 23, 2020, at 1:10 AM, Dayturn <geir.n...@dayturn.com> wrote:
I know this sounds painful, but my recommendation is to rewrite all keyboard input for the macOS version using Apple frameworks.
Hi,
I haven't tried Mac OS lately, yes often see odd curious work? on
input method on Mac/Linux. Now using SL on CentOS, btw :-)
And I haven't used Catalina because there are much more
OS-related issues(bugs) by Apple, and I would love to hear you
have evaluated Big-Sur on Apple Silicon (perhaps ARM-A8 based), it
is going well? and we still have to use on Rosetta? Apple will
release new ARM-based Macbook (Pro) next month, I am very much
wondering how SL works.
-May
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/2C974DFB-5A4C-4C4B-994F-EDDCE79630EC%40lindenlab.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/b6a6a965-0f59-1494-06bc-d9f356268d58%40gmail.com.
Thanks information, anyway I will purchase new Macbook because my Mac(book/book pro/mini)s are really old so I am looking forward to checking SL on Rosetta :-)
-May
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/2C974DFB-5A4C-4C4B-994F-EDDCE79630EC%40lindenlab.com.
On 26 Oct 2020, at 15:19, Henri Beauchamp <sl...@free.fr> wrote:Yes, I already said that it needs to be linked with the Carbon library,
which happens in llcommon,
The linkage against Carbon in llcommon is the wrong place to do it
(there is no call done to Carbon in llcommon itself)...
For my viewer, I link against Carbon only at the application level:
SLPlugin (now removed since it was not needed in the first place, as
you properly diagnosed), and the viewer binary itself.
I'd recommend (as I already wrote in my first message) to move the
linkage directives for Carbon from llcommon/CMakeLists.txt to
newview/CMakeLists.txt.
because as you discovered, there is a number of low level calls to
the operating system being used throughout the code that originates
from Carbon. Some might be replaced by POSIX calls to the embedded
BSD system.
That would be a nice thing to do to get rid of that last dependency
in llappdelegate-objc.c...Other will possibly need Foundation, but then you hit the BOOL issue
face on.
Got rid of all (*) BOOLs years ago in my viewer.. . So if you want to
test a Foundation-based solution, I'd say that my viewer sources would
be a good base for it. There is just the "typedef S32 BOOL;" remnant
left in llcommon/stdtypes.h, but you can safely remove it on the
condition to change line 50 of llwindow/llpreeditor.h to read:
#if LL_DARWIN
// Darwin's clang does not know how to convert vector<int> to vector<bool> !
typedef std::vector<S32> standouts_t;
#else
typedef std::vector<bool> standouts_t;
#endif
Henri.
(*) Excepted where they do make sense, such as for some Windows and SDL
libraries calls.
--
Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensource-de...@lists.secondlife.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/20201026151927.06deeba17beb7cea0861145d%40free.fr.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/5D94FEC4-089A-4147-880A-5C9502F7F7F5%40dayturn.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/CAAQTD4WqtkT%2BSKTeKE4hfuhZrYGLoaPpE%2BmK3bTTWce7J8Y1Eg%40mail.gmail.com.
--
Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensource-de...@lists.secondlife.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/20201027100010.10eaf4c98af42a424b0c04cd%40free.fr.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/CAAQTD4VLzrOWP%2Bey5dkPZ2XSm0MxkVnx1qJVRb5arV3iNJ%3DAyQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/5C1A5659-C78F-4E07-BBC1-04DF7F1B6886%40dayturn.com.
--
Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensource-de...@lists.secondlife.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/2D0078D1-982B-4B18-8D76-A4F395EB2D00%40dayturn.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/CA%2BBE2c5Lg-dTCXPrzdwXQctsoVdrRrXke-47ANpoxQtVLm9Drw%40mail.gmail.com.
--
Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensource-de...@lists.secondlife.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/20201118225727.dcbc6d44b794f12d4bbaab52%40free.fr.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/CAAQTD4XLDL5PrWta5O43u9E2-3QY8%3DdmTM_abCYdZ-nsS38xxg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/435ED98A-AC29-47CD-BEF5-B1EAE1D1BFFC%40dayturn.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/CA%2BBE2c4VQWa6y_Xov6E6vWpOOZSJ5b0BereE1TFJ%3D8dyp%3D2q%2Bw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/CAAQTD4VEVWwtT8uP%2Bas0MfW0FPdshtC7D-dnOAC5axJMZ5VAVw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/606F5861-0FBF-4BD8-AAFF-DAE4B7C77B76%40dayturn.com.
I don’t underestimate it at all. :-)I have said (for years) the initial investment is most likely 10 man-years worth of effort, $6 mill direct cost and 18 months development time. I have no problem tripping that (cost) estimate once reality kicks in.Once past the initial investment it is possibly cheaper to maintain than roll your own open source foundation, as you will get so much development effort from Apple put into the libs and HW integration.On Windows you can have a much softer progression without blowing up the entire codebase.
--
Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensource-de...@lists.secondlife.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/CA%2BBE2c7x-nK57O-1-sxV8BnQGnDdJ_oa6XxbxRtP51d1znx4dw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/CA%2BBE2c4UfJTLKxghBXpUa0JtWn4HL7ERMi-RA%3DHD%3Df4NqMBvvg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/CA%2BBE2c6Aq4MbbMhXdjYfmMiVXfX_f8owKqa3MpUGrE3fo8PvWg%40mail.gmail.com.
On 19 Nov 2020, at 17:13, Tonya Souther <tonya....@gmail.com> wrote:all for the sake of compatibility with a platform they can't exploit anyway in iOS et al.
--
Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensource-de...@lists.secondlife.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/C36E66C0-FBD6-4663-9FD8-1F8B72EDBF2D%40dayturn.com.
On 19 Nov 2020, at 23:23, Tonya Souther <tonya....@gmail.com> wrote:OK, how do you make the viewer UI - which is heavily dependent on interactions with more than a single click on an inworld object or UI element, and has things that need clicking on much smaller than the usual iOS button - usable on a table, never mind a phone?
On 19 Nov 2020, at 23:23, Tonya Souther <tonya....@gmail.com> wrote:
--
Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensource-de...@lists.secondlife.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/CA%2BBE2c62c41iyFdBiGwEke-RKnfkqe8n7ExVM1h8EDMTBRwcCw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/CAAQTD4U4Paw6rFOzpBqQU2FRP18frZ97ZQRRx-B3K3_s3yQnrA%40mail.gmail.com.