Rémi Denis-Courmont
231b08e802
Remove dummy plugin config item parameter
15 years ago
Rémi Denis-Courmont
420f73d87f
Bump plugin ABI
15 years ago
Rémi Denis-Courmont
cfad8dc27d
Remove write-only change_need_restart()
15 years ago
Rémi Denis-Courmont
d95990dc0c
Mark exported symbols with default visibility on GCC 4
15 years ago
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.
15 years ago
Rémi Denis-Courmont
2792431ae3
Automatically save all configuration items
15 years ago
Rémi Denis-Courmont
dae71aacc1
Change key items to string type
The configuration is simplified a bit.
Multiple keys per action will be easier to add.
N.B.: this commit breaks global hotkeys setup and hotkey prefs
15 years ago
Rémi Denis-Courmont
231453d40a
Changing a global hotkey requires restart
15 years ago
Rémi Denis-Courmont
cb91467d92
Bump plugin ABI due to XML changes
15 years ago
Rémi Denis-Courmont
9e7cfdd896
add_key: declare the global key first
16 years ago
Rémi Denis-Courmont
acfecaeadf
Do not implicitly define MODULE_NAME
We want compilation to fail if this is missing.
16 years ago
Rémi Denis-Courmont
40b4d780a4
add_bool: remove callback parameter
16 years ago
Rémi Denis-Courmont
f7d111759f
add_key: remove callback parameter
16 years ago
Rémi Denis-Courmont
f98a66cea0
add_integer: remove callback parameter
16 years ago
Rémi Denis-Courmont
85ba4839e6
add_float: remove callback parameter
16 years ago
Rémi Denis-Courmont
61f30bffae
add_directory: remove callback parameter
16 years ago
Rémi Denis-Courmont
989310c923
add_loadfile: remove callback parameter
16 years ago
Rémi Denis-Courmont
cecde7fc23
add_savefile: remove callback parameter
16 years ago
Rémi Denis-Courmont
2e6858af6a
add_password: remove callback parameter
16 years ago
Rémi Denis-Courmont
981a8542bd
add_font: remove unused parameter
16 years ago
Rémi Denis-Courmont
3204d23260
Remove legacy parameter from add_string()
16 years ago
Rémi Denis-Courmont
ac90e39814
Do not pass former callback value to VLC_CONFIG_NAME
16 years ago
Rémi Denis-Courmont
e5622718c1
Remove unused change_integer_list parameter
Changing the choice list of a configuration item is not thread-safe.
Plus it does not make much sense to use a strict choice list if the
choices change dynamically.
If ever needed, we can invent a suggestions list system later, just
like we already do for SD plugins enumeration.
16 years ago
Rémi Denis-Courmont
3c659c5390
Remove config change callback
This was only used by {alsa,oss}-audio-device and not semantically
correct anyway. If we deem that this is useful, we should register
a callback on the corresponding variables and change the variables
from the UI, not the process-wide configuration.
16 years ago
Rémi Denis-Courmont
963630ba6e
split add_file into add_loadfile and add_savefile
The preference panel needs to know which of open or save file dialog
it should use. Here we have 27 load and 4 save cases, plus 2 fonts
that were not correctly marked as such in projectM.
16 years ago
Rémi Denis-Courmont
cafd2e0228
Use 64-bits for integers in plugin descriptors
16 years ago
Rémi Denis-Courmont
6b49f68da9
Avoid anonymous compound in add_shortcut ( fixes : #3742 )
16 years ago
Rémi Duraffort
ff58f2746e
Bump the ABI.
16 years ago
Rémi Duraffort
ed246608e8
plugins: allow to set more than one shortcut in on shot.
This is faster as we can now alloc the right size for the shortcuts array.
16 years ago
Rémi Denis-Courmont
579368d262
Break plugin ABI (due to next commit)
16 years ago
Rémi Denis-Courmont
0b21fc27fa
Cleanup private and volatile option
Volatile/unsaveable options are now always internal implicitly.
16 years ago
Rémi Denis-Courmont
b63326b733
Rename linked_with_a_crap_library_which_uses_atexit()
In several cases, it is not used because of atexit().
16 years ago
Rémi Denis-Courmont
1b9f9692f9
De-uglify root SD item name (part 2)
16 years ago
Rémi Denis-Courmont
ce67728ae1
Stick b_error to object types that actually use it
16 years ago
Rémi Denis-Courmont
0d175625f8
Revert "Bump ABI for logo and marquee changes."
This reverts commit cbb409e555 , i.e. yet
another proof of the total lack of respect that M2X has for other people
(volunteer's) time and/or code quality.
16 years ago
JP Dinger
cbb409e555
Bump ABI for logo and marquee changes.
16 years ago
Rémi Denis-Courmont
d9a43b404d
Remove CPU capability from modules
This is not needed anymore. Modules are not in the bank at all anymore
if they require an incompatible CPU feature.
16 years ago
Rémi Denis-Courmont
e37b89ea26
Global hotkeys work on any X11 system, not just Linux
17 years ago
Rafaël Carré
17b5ee09d8
move MuxGetStream() to libvlccore, bump plugin ABI
17 years ago
Rémi Denis-Courmont
f29b29271a
Bump plugin ABI due to gettext/cache changes
17 years ago
Rémi Denis-Courmont
33692d21e5
Fix compilation of set_text_domain() macro
17 years ago
Rémi Denis-Courmont
b1c38e8192
Don't run gettext while describing a plugin
This will render the plugins cache locale-independent.
17 years ago
Rémi Denis-Courmont
1957186e1a
Bump plugin ABI
Big filter changes, and worse, moved audio_format plugin.
17 years ago
Rémi Denis-Courmont
182692caeb
Remove vlc_object_t.p_private
17 years ago
Rafaël Carré
3a2d5d8a8c
bump plugin ABI to 1.1.0a (avoid using 1.0 modules after [ 073c5a24])
17 years ago
Ilkka Ollakka
da51bf440d
add add_font define to plugin defines, and change freetype to use it
17 years ago
Rémi Denis-Courmont
1cf4ccdf71
Spell developer properly
17 years ago
Rémi Denis-Courmont
de2e60e8a0
Bump plugin API due to block_t breakage (and lots of earlier ones)
17 years ago
Rémi Denis-Courmont
5f62f401a2
Remove unused change_float_list
We should decide whether to use float or double before we bring it
back, if needed. In the mean time, it's best to remove the macro, as
the back-end did and still does not work.
17 years ago
Rémi Denis-Courmont
b9259bb0c0
Merge vlc_submodule_create and vlc_config_create into vlc_plugin_set
17 years ago