Summary: | Custom Kdenlive install (DCMAKE_INSTALL_PREFIX): "View" menu can't show/hide tabs | ||
---|---|---|---|
Product: | [Applications] kdenlive | Reporter: | qubodup |
Component: | User Interface & Miscellaneous | Assignee: | Jean-Baptiste Mardelle <jb> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | screenshot of only the timeline with view menu open |
Description
qubodup
2015-12-09 03:07:28 UTC
Created attachment 95942 [details]
screenshot of only the timeline with view menu open
Did you install Kdenlive or are you running it from a custom folder without installing ? I see that you also have missing icons (the "kdenlive" icon on video tracks should be a checkerboard icon). In KDE apps, the menus are defined from an xml file called kdenliveui.rc that file must be installed in a location that can be found at runtime, and I guess it does not find it correctly. Did you compile by yourself ? Yes, that's right. I made a compile script for the 15.12 branch (I also have one for master) and the system-installed version is the arch Linux package. cd ~/src/git/kdenlivebranch/ && git pull && cd build/ && cmake .. -DCMAKE_INSTALL_PREFIX=/home/qubodup/src/klgitbranchbin && make -j 7 && make install The latest output was http://codepad.org/kS0NfED6 I think we discussed in some other ticket (about icons) that this might be the cause of icon problems. I don't really understand what can be done... `cmake -LAH` didn't show me an option that seems like an obvious solution to be used. https://cmake.org/cmake/help/v3.0/module/GNUInstallDirs.html seems to indicate that DCMAKE_INSTALL_PREFIX should cover all cases although I guess the problems indicate that it does not. Inkscape seems to have had a similar issue https://bugs.launchpad.net/inkscape/+bug/1516238 . The solution seems simple but on cpp file-level, and I'm vastly inexperienced with both c programming and the kdenlive codebase. I'll rename the ticket to make it valid (but now it's more of a feature request, avoiding graphical inconsistencies for non-standard installations is nice but not critical or anything. This has been resolved as of https://quickgit.kde.org/?p=kdenlive.git&a=commit&h=8904948c2e170e382df0cd85710187dd0a8cdbe5 There appear to be related issues: 1. Wrong icons used 2. If breeze is installed system-wide, switching theme can cause crash but i'll report separate tickets once I can properly describe them. |