- 01 Aug, 2010 1 commit
-
-
Rémi Denis-Courmont authored
-
- 31 Jul, 2010 10 commits
-
-
Erwan Tulou authored
Up to now, notification of invalidated subareas was available for controls but yet, the layout always ended up being totally rebuilt. For instance, a small animated image meant a total rebuild of everything. For simple skins, this could go unnoticed, but old computers had much difficulty with more complex skins (e.g wmp11), that were mostly busy rebuilding layouts over and over. This patch ensures that only what needs to be rebuilt is rebuilt. Some skins like wmp11 on Linux do show dramatic improvement with this one patch.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Juho Vähä-Herttua authored
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
Erwan Tulou authored
This patch does the following: - fix skins that could not be saved, because their ids contained the space character. Names are now enclosed between "" to preserve those spaces. - show windows only when the init and check work is done. This avoids fleeting windows that sometimes occur (usually visible on Linux)
-
Erwan Tulou authored
-
Erwan Tulou authored
Local paths are more user-friendly for display than full uri when that makes sense
-
Erwan Tulou authored
This patch is mainly intended to work out the async queue getting bigger and bigger when skins cannot keep up with command processing. Since flushing the queue is an infinite loop, this ends up in vlc hanging (frozen GUI). This happens when skins are complex (many controls, many timers, animated images, scrolling text, ...) With this patch, new commands of a given type can now replace pending commands not yet processed when that makes sense (e.g position, volume, ...). The position is really the one responsible for overflooding the queue.
-
Erwan Tulou authored
-
- 30 Jul, 2010 7 commits
-
-
Rafaël Carré authored
split allocation into a separate function to remove one level of indentation split some overly long statements factorize some bits green line is still present at bottom of output
-
Jai Menon authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Juho Vähä-Herttua authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Rémi Denis-Courmont authored
Handles "\\hostname" properly. On Windows, error out on "X:directory" instead of aborting. Looking up the current directory of the specified drive letter would be a better, though.
-
- 29 Jul, 2010 16 commits
-
-
Juho Vähä-Herttua authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Juho Vähä-Herttua authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Juho Vähä-Herttua authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Denis-Courmont authored
This reverts commit 47e8817a.
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
-
Francois Cartegnie authored
-
Rafaël Carré authored
-
Erwan Tulou authored
text controls were far from being optimized - a notifyLayout was executed at creation of text control, leading to rebuilding the layout twice. - the init of the variable was done after the control was created which means still more rebuild of the layout. This patch ensures that no rebuild is done at init since we are already in the process of rebuilding the entire layout.
-
Erwan Tulou authored
only refresh position if the value really changed w.r.t the control measure unit.
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Francois Cartegnie authored
-
Jean-Baptiste Kempf authored
-
Jakob Leben authored
When an item gets sub-items, we have to run our own random-picking among the new items.
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
- 28 Jul, 2010 6 commits
-
-
Laurent Aimar authored
It may segfault or create a broken image.
-
Laurent Aimar authored
This reverts commit 989ec97a. Sadly, config_SaveConfigFile cannot be used that way as it will save randomly modified settings as well (at least as long as config_Put* is in use in the core/modules).
-
Rémi Duraffort authored
-
David Kaplan authored
Adds support for the D2D API on Win7/Vista SP2 with Platform Update Requires d2d1 contrib headers Signed-off-by: Laurent Aimar <fenrir@videolan.org>
-
Rémi Duraffort authored
-
Rémi Duraffort authored
-