1
mirror of https://code.videolan.org/videolan/vlc synced 2024-10-03 01:31:53 +02:00
Commit Graph

28 Commits

Author SHA1 Message Date
Thomas Guillem
b99a05e865 dialog: fix comment typo
diaog -> dialog
2016-04-25 16:38:07 +02:00
Thomas Guillem
e6adadfb96 dialog: fix comment typo
callack -> callback
2016-04-25 14:38:02 +02:00
Thomas Guillem
b37866a867 dialog: re-order callback arguments
The opaque p_data is now the first argument for the sake of consistency.
2016-03-10 11:45:27 +01:00
Thomas Guillem
867e58a385 dialog: correctly change dialog_provider init/deinit functions
In order to behave like libvlc_Internal* functions.
2016-02-19 15:14:08 +01:00
Rémi Denis-Courmont
696aa6ff1a Revert "dialog: change dialog_provider init/deinit functions"
This reverts commit f36f415200.
2016-02-19 02:10:40 +02:00
Thomas Guillem
f36f415200 dialog: change dialog_provider init/deinit functions
In order to behave like libvlc_Internal* functions.
2016-02-18 14:54:40 +01:00
Thomas Guillem
5a9609c7c0 dialog: fix define 2016-02-04 15:51:15 +01:00
Thomas Guillem
2f79c80a46 dialog: remove old API 2016-02-04 15:03:58 +01:00
Thomas Guillem
c50d31d829 dialog: add new dialog API
- vlc_dialog_wait_question will replace dialog_Question

- vlc_dialog_wait_question with i_type == VLC_DIALOG_QUESTION_CRITICAL and
  without action1/action2 will replace dialog_FatalWait

- vlc_dialog_wait_login will replace dialog_Login

- vlc_dialog_display_progress will replace dialog_Progress

- dialog_Fatal is replaced by vlc_dialog_display_error

- vlc_dialog_display_error will replace dialog_Fatal

- vlc_ext_dialog_update will repalace dialog_ExtensionUpdate

- vlc_dialog_wait_question and vlc_dialog_wait_login are interruptible via
  vlc_interrupt.

- Nothing prevents to have more than one dialog type displayed at a time.
2016-02-04 15:03:58 +01:00
Thomas Guillem
c512b8114c dialog: add dialog_vaLogin (see #16404) 2016-01-18 16:11:05 +01:00
Thomas Guillem
7e421dca04 dialog: fix dialog_Login macro (see #16404)
It was not well updated when new arguments were added.
2016-01-18 16:10:56 +01:00
Thomas Guillem
06b23fcb28 dialog: add a default username for dialog_Login 2016-01-14 17:15:10 +01:00
Thomas Guillem
0619fa9234 dialog: add store var in dialog_Login
If set to true, then the user asked to store the password.
2016-01-07 20:08:51 +01:00
Rémi Denis-Courmont
aee51fec5a include: add/fix more Doxygen groups 2015-06-14 23:25:38 +03:00
Rémi Denis-Courmont
d40dc861c4 dialog: support format strings in dialog_Question() 2012-09-30 16:45:11 +03:00
Jean-Baptiste Kempf
36ab287e77 LGPL
Re-license almost all of libVLC and libVLCcore to LGPLv2.1+

This move was authorized by the developers, either:
 - by e-mail,
 - by vote at the VideoLAN Dev Days 2011,
 - on the license website,
 - in a contract, oral or written.
No objection was raised, so far.

The developers agreeing are:
  Justus Piater
  Alexis Ballier
  Alexander Bethke
  Mohammed Adnène Trojette
  Alex Converse
  Alexey Sokolov
  Alexis de Lattre
  Andre Pang
  Anthony Loiseau
  Cyril Deguet
  André Weber
  Boris Dorès
  Brieuc Jeunhomme
  Benjamin Drung
  Hugo Beauzée-Luyssen
  Benoit Steiner
  Benjamin Pracht
  Bernie Purcell
  Przemyslaw Fiala
  Arnaud de Bossoreille de Ribou
  Brad Smith
  Nick Briggs
  Christopher Rath
  Christophe Courtaut
  Christopher Mueller
  Clement Chesnin
  Andres Krapf
  Damien Fouilleul
  David Flynn
  Sebastien Zwickert
  Antoine Cellerier
  Jérôme Decoodt
  Jérome Decoodt
  Dylan Yudaken
  Eduard Babayan
  Eugenio Jarosiewicz
  Elliot Murphy
  Eric Petit
  Erwan Tulou
  Etienne Membrives
  Ludovic Fauvet
  Fabio Ritrovato
  Tobias Güntner
  Jakub Wieczorek
  Frédéric Crozat
  Francois Cartegnie
  Laurent Aimar
  Florian G. Pflug
  Felix Paul Kühne
  Frank Enderle
  Rafaël Carré
  Simon Latapie
  Gildas Bazin
  Geoffroy Couprie
  Julien / Gellule
  Gildas Bazin
  Arnaud Schauly
  Toralf Niebuhr
  Vicente Jimenez Aguilar
  Derk-Jan Hartman
  Henri Fallon
  Ilkka Ollakka
  Olivier Teulière
  Rémi Duraffort
  Jakob Leben
  Jean-Baptiste Kempf
  Jean-Paul Saman
  Jean-Philippe Grimaldi
  Jean-François Massol
  Gaël Hendryckx
  Jakob Leben
  Jean-Marc Dressler
  Jai Menon
  Johan Bilien
  Johann Ransay
  Joris van Rooij
  JP Dinger
  Jean-Philippe André
  Adrien Grand
  Juha Jeronen
  Juho Vähä-Herttua
  Kaarlo Raiha
  Kaarlo Raiha
  Kamil Baldyga
  Keary Griffin
  Ken Self
  KO Myung-Hun
  Pierre Ynard
  Filippo Carone
  Loïc Minier
  Luca Barbato
  Lucas C. Villa Real
  Lukas Durfina
  Adrien Maglo
  Marc Ariberti
  Mark Lee
  Mark Moriarty
  Martin Storsjö
  Christophe Massiot
  Michel Kaempf
  Marian Ďurkovič
  Mirsal Ennaime
  Carlo Calabrò
  Damien Lucas
  Naohiro Koriyama
  Basos G
  Pierre Baillet
  Vincent Penquerc'h
  Olivier Aubert
  Pankaj Yadav
  Paul Corke
  Pierre d'Herbemont
  Philippe Morin
  Antoine Lejeune
  Michael Ploujnikov
  Jean-Marc Dressler
  Michael Hanselmann
  Rafaël Carré
  Ramiro Polla
  Rémi Denis-Courmont
  Renaud Dartus
  Richard Shepherd
  Faustino Osuna
  Arnaud Vallat
  Rob Jonson
  Robert Jedrzejczyk
  Steve Lhomme
  Rocky Bernstein
  Romain Goyet
  Rov Juvano
  Sam Hocevar
  Martin T. H. Sandsmark
  Sebastian Birk
  Sébastien Escudier
  Vincent Seguin
  Fabio Ritrovato
  Sigmund Augdal Helberg
  Casian Andrei
  Srikanth Raju
  Hannes Domani
  Stéphane Borel
  Stephan Krempel
  Stephan Assmus
  Tony Castley
  Pavlov Konstantin
  Eric Petit
  Tanguy Krotoff
  Dennis van Amerongen
  Michel Lespinasse
  Can Wu
  Xavier Marchesini
  Sébastien Toque
  Christophe Mutricy
  Yoann Peronneau
  Yohann Martineau
  Yuval Tze
  Scott Caudle
  Clément Stenac

It is possible, that some minor piece of code was badly tracked, for
some reasons (SVN, mainly) or that some small developers did not answer.
However, as an "œuvre collective", defined as in "CPI 113-2 alinéa 3",
and seeing "Cour. Cass. 17 Mai 1978", and seeing that the editor and
the very vast majority of developers have agreed (> 99.99% of the code,
> 99% of developers), we are fine here.
2011-11-27 22:54:33 +01:00
Rémi Denis-Courmont
92f1b3aee7 Rename LIBVLC_* function attributes to VLC_* within plugin API 2011-05-07 23:08:28 +03:00
Rémi Denis-Courmont
6f258887aa Replace VLC_EXPORT macro with a simple prefix, VLC_API
This should help Doxygen parse VLC headers, and generally makes headers
easier to read. LibVLC already uses a similar approach.
2011-05-07 18:43:51 +03:00
Rémi Duraffort
ec87e89b59 Core: add some LIBVLC_USED. 2010-07-05 21:56:06 +02:00
Rémi Denis-Courmont
e6f3057f50 Remove unused lock 2009-12-26 13:44:18 +02:00
Rémi Denis-Courmont
afacc88aab Separate variable for modal and non modal errors 2009-07-05 00:50:14 +03:00
Rémi Denis-Courmont
0715fa586d dialog_ProgressSet: add an optional string parameter 2009-03-09 21:15:23 +02:00
Rémi Denis-Courmont
23c79e062f dialog_Progress replacement for intf_UserProgress 2009-03-08 22:11:02 +02:00
Rémi Denis-Courmont
3c62d02f23 dialog_Question: simple thread-safe replacement for intf_UserYesNo 2009-03-08 12:35:48 +02:00
Rémi Denis-Courmont
da927a1c5d dialog_Login: handle a format string 2009-03-07 22:17:35 +02:00
Rémi Denis-Courmont
b47ec4014e dialog_Login: simple replacement for intf_UserLoginPassword 2009-03-07 20:56:01 +02:00
Rémi Denis-Courmont
cde300c779 dialog: support modal fatal errors 2009-03-07 18:29:36 +02:00
Rémi Denis-Courmont
cc4e24a8d6 Hopefully thread-safer replacement for intf_UserFatal 2009-03-05 22:02:05 +02:00