Skip to content
Extraits de code Groupes Projets
Valider df74b85f rédigé par Kubat's avatar Kubat
Parcourir les fichiers

Merge branch 'martin2018-master-patch-08252' into 'master'

Contributing update

See merge request !120
parents 93edf6f0 3d655736
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!120Contributing update
Pipeline #1911 réussi
# Next # v2.1
- Add the download and build dependencies script, whith its option in the - Add dependency dl system at configure time, to be able to build on systems that don't have the correct version of libraries
configure script - Add hooks at queue begin and queue next events
- Bug fix: broken stop and clear - Some documentation update
- Bug fix: broken insert - Auto create the config file when it doesn't exist
- More separation between modules and lektord's source code - Better separation of modules within lektor
- Bug fix: failed to clear
- Bug fix: incorrect play state with sdl2 module
- Bug fix: failed to insert, queue duplication
# v2.0 # v2.0 (02c1203b)
- Change build toolchain to autotools - Change build toolchain to autotools
- Asserts are enabled manually at runtime - Asserts are enabled manually at runtime
...@@ -16,18 +19,7 @@ ...@@ -16,18 +19,7 @@
- Some refactor done - Some refactor done
- Some bug fixes… - Some bug fixes…
# v1.8-2 # v1.8 (3e1d569e)
- Add plt list to list all available playlists
- Add plt list <name> [query] to list the content of a playlist with
possibility of filtering the results with a query
- Fix some bugs (mostly segfaults on incorrect input)
# v1.8-1
- Segfault correction when uri is an integer
# v1.8
- Command find <id> command - Command find <id> command
- Command lkt queue get renamed 'lkt queue database' - Command lkt queue get renamed 'lkt queue database'
...@@ -37,7 +29,24 @@ ...@@ -37,7 +29,24 @@
- Modules are more modular - Modules are more modular
- Bug fixes - Bug fixes
# v1.7 Revision 1 (1fc75ed9)
- Segfault correction when uri is an integer
Revision 2 (3fcf202e)
- Add plt list to list all available playlists
- Add plt list <name> [query] to list the content of a playlist with
possibility of filtering the results with a query
- Fix some bugs (mostly segfaults on incorrect input)
Revision 3 (c41b723e)
- No more crash when inserting in the queue
- The lkt command is usable in php, some signal handlers can't be installed there (damn php)
- Some bug fixes
# v1.7 (1f2e80fa)
- DB lock - DB lock
- SDL shortcuts - SDL shortcuts
...@@ -47,31 +56,31 @@ ...@@ -47,31 +56,31 @@
- Playlists and queue interaction improved - Playlists and queue interaction improved
- Bug fixes… - Bug fixes…
# v1.6 # v1.6 (d7ac3759)
- Stickers support - Stickers support
- Update and rescan - Update and rescan
- Archlinux package - Archlinux package
# v1.5 # v1.5 (70c68ec6)
- Bug fixes - Bug fixes
- Drop search add and search insert, use queue add and queue insert now - Drop search add and search insert, use queue add and queue insert now
- Own ini parser - Own ini parser
- Source code is only in ISC licence - Source code is only in ISC licence
# v1.4 # v1.4 (f0615d2f)
- Sync from kurisu with update and rescan commands - Sync from kurisu with update and rescan commands
- Manpages - Manpages
- Introduction of mthread - Introduction of mthread
- Compiles with gcc and clang - Compiles with gcc and clang
# v1.3 # v1.3 (89c82c01)
- Drop PCRE dependency - Drop PCRE dependency
- Add help to lkt and lktadm commands - Add help to lkt and lktadm commands
# v1.2 # v1.2 (5974e1ba)
- Add the sdl module - Add the sdl module
...@@ -15,7 +15,10 @@ It is recommended to use the `../configure` method to build while in ...@@ -15,7 +15,10 @@ It is recommended to use the `../configure` method to build while in
developpement. Also, prefere useing the `--with-depends` with the developpement. Also, prefere useing the `--with-depends` with the
configuration, to use the fixed version. configuration, to use the fixed version.
## Style style and the code An archlinux package exists, use `makepkg -si` to build and install it. If
there are no package for your distribution, feel free to add a way to make it.
## Style and the code
Prefer using `__${name}` names for static variables and functions. Prefix the Prefer using `__${name}` names for static variables and functions. Prefix the
name of the file or folder in function names, e.g. `database_` or `command_`. name of the file or folder in function names, e.g. `database_` or `command_`.
...@@ -26,3 +29,5 @@ astyle step is a part of the CI/CD. ...@@ -26,3 +29,5 @@ astyle step is a part of the CI/CD.
You are encouraged to use the `./scripts/tags.bash` script to build the `ctags` You are encouraged to use the `./scripts/tags.bash` script to build the `ctags`
and `cscope` database files to explore more easelly the project. and `cscope` database files to explore more easelly the project.
The C standard used here is C11, because on debian C18 doesn't compiles.
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter