Skip to content

Commit

Permalink
Added search_string.sh.
Browse files Browse the repository at this point in the history
  • Loading branch information
ggarra13 committed May 21, 2024
1 parent 9fe7f27 commit e578b29
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 6 deletions.
2 changes: 1 addition & 1 deletion bin/search_string.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@
#

echo "Searching for $1..."
grep -rn --exclude-dir='BUILD-*' --exclude-dir='.git' --exclude-dir='tlRender' $1
grep -rn --exclude-dir='BUILD-*' --exclude-dir='.git' --exclude-dir='tlRender' --exclude-dir='doc*' --exclude-dir='.github' $1
9 changes: 5 additions & 4 deletions cmake/functions.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -74,26 +74,27 @@ function( is_system_lib TARGET ISSYSLIB )
libasound
libc
libdl
libdrm2
libharfbuzz
libfontconfig
libfreetype
libgcc_s
libglib
libgpg-error
libEGL
libGL
libGLdispatch
libGLX
libX
nvidia
libdrm2
libpthread
libresolv
libm
libOpenGL
libpthread
libpulse
libpulse-simple
libresolv
librt
libwayland
libX
libxcb
libxshmfence
libstdc
Expand Down
4 changes: 4 additions & 0 deletions mrv2/docs/HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ v1.1.8
- Removed the padding that was added when first loading a clip full screen.
- Fixed cursor disappearing when going to the action tool dock while a drawing
tool was active.
- Fixed libglib-2.0 being bundled in the distribution and creating
incompatibilities on modern distros.
- Fixed mrv2 icon appearing on the taskbar when run under Wayland.


v1.1.7
======
Expand Down
18 changes: 17 additions & 1 deletion mrv2/lib/mrvApp/mrvApp.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,12 @@ namespace py = pybind11;
#ifdef __linux__
# undef None // macro defined in X11 config files
# undef Status
# ifdef FLTK_USE_WAYLAND
# define USE_SIMPLE_CONFIG 1
# include <wayland-client.h>
# include <wayland-server.h>
# include <wayland-client-protocol.h>
# endif
#endif

#include "mrvFl/mrvIO.h"
Expand All @@ -85,6 +91,8 @@ namespace py = pybind11;
# include <Processing.NDI.Lib.h>
#endif



namespace
{
const char* kModule = "app";
Expand Down Expand Up @@ -488,9 +496,17 @@ namespace mrv
Fl::option(Fl::OPTION_VISIBLE_FOCUS, false);
Fl::use_high_res_GL(true);
Fl::set_fonts("-*");

Fl::lock(); // needed for NDI and multithreaded logging


#ifdef FLTK_USE_WAYLAND
std::string app_id = "mrv2-64 ";
app_id += mrv::version();

// xdg_toplevel::set_app_id(app_id);
#endif


// Create the interface.
ui = new ViewerUI();
if (!ui)
Expand Down

0 comments on commit e578b29

Please sign in to comment.