<!doctype html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body>No. I'm saying that bisection should not fail knowingly for a large number of changes: make all, dist and distcheck should incrementally work. CLI VLC should as well.<br><br><div class="gmail_quote">Le 27 mars 2019 15:32:39 GMT+02:00, Thomas Guillem <thomas@gllm.fr> a écrit :<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><br></div><div>On Wed, Mar 27, 2019, at 13:59, Rémi Denis-Courmont wrote:<br></div><blockquote type="cite" id="fastmail-quoted"><div>Breaking bisection on a long series of patch is practically unacceptable.<br></div><div><br></div><div>Don't entangle stuff.<br></div></blockquote><div><br></div><div>So, you prefer to have only one commit for all intf modules (lua, qt + all others)  and the core change ?<br></div><div><br></div><blockquote type="cite" id="fastmail-quoted"><div><br></div><div class="fastmail-quoted-gmail_quote"><div>Le 27 mars 2019 14:46:54 GMT+02:00, Thomas Guillem <thomas@gllm.fr> a écrit :<br></div><blockquote style="margin-top:0pt;margin-right:0pt;margin-bottom:0pt;margin-left:0.8ex;border-left-color:rgb(204, 204, 204);border-left-style:solid;border-left-width:1px;padding-left:1ex;" class="fastmail-quoted-gmail_quote"><pre class="fastmail-quoted-k9mail"><div>Hello,<br></div><div><br></div><div>I'm working on getting the QML branch from Pierre, the Lua branch from Romain and the misc intf branch from Victorien merged.<br></div><div>The result can be found here: <a href="https://github.com/tguillem/vlc/commits/qml/33">https://github.com/tguillem/vlc/commits/qml/33</a><br></div><div><br></div><div>There are few important notes:<br></div><div><br></div><div>1/ The old playlist is not yet  removed. Intf modules using the old playlist can not interact at all with other intf modules.<br></div><div><br></div><div>This is the case for:<br></div><div> - netsync: need to expose the output clock from the player too<br></div><div> - macos: WIP by Felix<br></div><div> - skins2<br></div><div><br></div><div>2/ Modules are pushed one by done, therefore this will break bisect. Indeed, if you test a commit in the middle of this branch, some modules will be using the old playlist and others using the new ones. They won't be able to interact with each others.<br></div><div><br></div><div>3/ For readability, QT commits are split, the build of QT will be disabled before the first QT commit and enabled after the last one.<br></div><div><br></div><div>4/ There are build issues with mingw64: I'm working on that before the push.<br></div><div><br></div><div>5/ There are a lot of known missing features. I will create a track ticket for each ones. They all need to be fixed before 4.0 release.<br></div><div><br></div><div>- No Video integration on Windows plateform<br></div><div><br></div><div>- No Video integration on X11 plateform (we removed the QTOpengl rendering)<br></div><div><br></div><div>- Loading issues when compiled with wayland support but not available on system<br></div><div><br></div><div>- The UI won't respond to hotkeys when the video isn't embedded or when playing music<br></div><div> <br></div><div>- No chapter prev/next/dvd menu button<br></div><div><br></div><div>- No ticks in the seek bar to represent chapters<br></div><div><br></div><div>- No teletext buttons (only subtitles in menu)<br></div><div><br></div><div>- No advanced buttons (rec/snapshot/a-b loop/next frame), some of them are available through the contextual menu<br></div><div><br></div><div>- List of recent play is unavailable / Recent play isn't filled properly<br></div><div><br></div><div>- No bookmark support (creation, access): This need to be removed from input_thread_t and move to the new medialibrary<br></div><div><br></div><div>- Lua extensions are not listed<br></div><div><br></div><div>- No playlist export<br></div><div><br></div><div>- Current playlist is not saved/restored on exit<br></div><div><br></div><div>- No "Renderer" integration<br></div><div><br></div><div>- QML related preferences are not saved<br></div><div><br></div><div>We would like to push the branch in its current state, knowing all the previous regressions. Indeed, we are loosing a lot of time resolving various conflicts, and this doesn't help external people that want to work on the new UI.<br></div><div><br></div><div>Regards,<br></div><div>Thomas<hr>vlc-devel mailing list<br></div><div>To unsubscribe or modify your subscription options:<br></div><div><a href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a><br></div></pre></blockquote></div><div><br></div><div>-- <br></div><div>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté. <br></div><div>_______________________________________________<br></div><div>vlc-devel mailing list<br></div><div>To unsubscribe or modify your subscription options:<br></div><div>https://mailman.videolan.org/listinfo/vlc-devel<br></div></blockquote><div><br></div></blockquote></div><br>-- <br>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.</body></html>