<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/cmake/UI.cmake, branch 26.1.1</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=26.1.1</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=26.1.1'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2025-11-21T08:16:57Z</updated>
<entry>
<title>Use FLTK 1.4 on Debian instead of 1.3</title>
<updated>2025-11-21T08:16:57Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-11-21T08:16:57Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=21ef63545ca07ef625edb742b2b3d1473bf33f13'/>
<id>urn:sha1:21ef63545ca07ef625edb742b2b3d1473bf33f13</id>
<content type='text'>
which fixes the problem of freezing/crashing or disappearing of the
viewer, at least on default GNOME-based Debian.
</content>
</entry>
<entry>
<title>Lose the not really required double quotes</title>
<updated>2025-05-13T02:57:30Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-05-13T02:57:30Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bdc8a1845666565c5e30228d7d57532df339bc94'/>
<id>urn:sha1:bdc8a1845666565c5e30228d7d57532df339bc94</id>
<content type='text'>
on the CMake string match tests.
</content>
</entry>
<entry>
<title>Empty CMake elses &amp; endifs parentheses</title>
<updated>2025-05-13T02:48:20Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-05-13T02:48:20Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=793bdbf972eca4c032813d6e2c4ef4e79d1628eb'/>
<id>urn:sha1:793bdbf972eca4c032813d6e2c4ef4e79d1628eb</id>
<content type='text'>
to make it more flexible the next time a value in the if's parentheses
gets changed again, and also to reduce duplicate pattern matches when
grepping those CMake files with certain keywords.
</content>
</entry>
<entry>
<title>Not rely on (LL_)USESYSTEMLIBS macro &amp; CMake setting</title>
<updated>2025-05-13T02:22:54Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-05-13T02:22:54Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=f5ab6e11f13699c03a696611f67f8384434130a1'/>
<id>urn:sha1:f5ab6e11f13699c03a696611f67f8384434130a1</id>
<content type='text'>
but the fact that we keep on using as many system libraries as we
can (and only resort to other sources in certain cases), hasn't
changed, of course.
Also stop having to set USE_AUTOBUILD_3P to OFF.
Lines are reindented, and when a system library can be found for
a dependency, then that should be the way. If later we find out
that using some other way is better, than stick to that. So, one
option at a time, whichever is best for the situation.
GLEXT hasn't been used, and in order to be not having to hack its
.cmake file, we bypass it and refer to GLH (which is still used)
right away in LLWindow.
CMake commands that need to be bypassed, if it's a one-liner then
it's just commented out, but if it's multiple lines, then scope
them with if (FALSE) to minimise difference.
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'secondlife/release/maint-b' into maint-b</title>
<updated>2024-06-20T12:52:45Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2024-06-20T08:16:37Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=ad5dec92bcb7d11e6a48b6ec6a220a49de985351'/>
<id>urn:sha1:ad5dec92bcb7d11e6a48b6ec6a220a49de985351</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Replace LL_X11 and LL_FLTK to LL_LINUX"</title>
<updated>2024-06-14T16:32:20Z</updated>
<author>
<name>AiraYumi</name>
<email>aira.youme@airanyumi.net</email>
</author>
<published>2024-06-13T01:39:05Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c4fc76efefd12c7cb1224dc8a748da2958f4a7f0'/>
<id>urn:sha1:c4fc76efefd12c7cb1224dc8a748da2958f4a7f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace LL_X11 and LL_FLTK to LL_LINUX</title>
<updated>2024-06-12T13:43:41Z</updated>
<author>
<name>AiraYumi</name>
<email>aira.youme@airanyumi.net</email>
</author>
<published>2024-06-11T05:06:54Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c10e785e338aa63165c614d926ce882f4f116716'/>
<id>urn:sha1:c10e785e338aa63165c614d926ce882f4f116716</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge tag '7.1.7-release'</title>
<updated>2024-05-16T05:52:40Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2024-05-16T05:52:40Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=6d51e91895a7f2435c46a876410ccc6c63fe8c82'/>
<id>urn:sha1:6d51e91895a7f2435c46a876410ccc6c63fe8c82</id>
<content type='text'>
source for viewer 7.1.7.8974243247
</content>
</entry>
<entry>
<title>#824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed</title>
<updated>2024-04-29T04:56:09Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2024-04-29T04:43:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=1b68f71348ecf3983b76b40d7940da8377f049b7'/>
<id>urn:sha1:1b68f71348ecf3983b76b40d7940da8377f049b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some fixes to linux builds (#1144)</title>
<updated>2024-04-08T20:38:01Z</updated>
<author>
<name>AiraYumi</name>
<email>aira.youme@airanyumi.net</email>
</author>
<published>2024-04-08T20:38:01Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bbd6dfc21a1a6c07824fc81e0659a2c200581d3b'/>
<id>urn:sha1:bbd6dfc21a1a6c07824fc81e0659a2c200581d3b</id>
<content type='text'>
* compile flag cleanup for linux
* rollback indra/llcommon/llprofiler.h
* use 3p fltk package
* fix build gcc 13 (dangling-pointer)</content>
</entry>
</feed>
