Commit Graph

5337 Commits

Author SHA1 Message Date
Matthias Beyer 918d7a76b6 Add Wiki::delete_entry() 2018-04-15 10:27:09 +02:00
Matthias Beyer 2b8a83d9a7 Add entry getter function 2018-04-15 10:27:09 +02:00
Matthias Beyer c242a362e4 Add id iterator 2018-04-15 10:27:09 +02:00
Matthias Beyer bb0d4319c3 Initial import: libimagwiki 2018-04-15 10:27:09 +02:00
Matthias Beyer 877f0dfb6b
Merge pull request #1401 from matthiasbeyer/libimagrt/logging-level-fix
Fix log level setting in runtime
2018-04-15 09:35:10 +02:00
Matthias Beyer 90593e2d93 Update dependency: toml-query: 0.4 -> 0.6 2018-04-15 09:15:24 +02:00
Matthias Beyer 899f3b9eb9 Update dependency: toml-query: 0.4 -> 0.6 2018-04-15 09:15:16 +02:00
Matthias Beyer 0f19b7e4b2 Use --verbose with "info" level by default 2018-04-15 08:38:11 +02:00
Matthias Beyer 16458d7015 Add changelog for log level fix 2018-04-14 21:28:30 +02:00
Matthias Beyer c0607ba2e2 Fix log level setting in runtime
Do not immediately set log level to Level::Info if argument is present,
but check value, too.
2018-04-14 21:27:16 +02:00
Matthias Beyer 604f350340 Add logging in store 2018-04-14 16:55:36 +02:00
Matthias Beyer 90eb83a538
Merge pull request #1398 from mario-kr/addsh2
Add shell completion via build script (again)
2018-04-14 15:13:27 +02:00
Matthias Beyer e23254674f Add changelog for autocomplete script generation 2018-04-14 14:37:27 +02:00
Matthias Beyer fb4917d050 Remove feature to generate commandline completion scripts 2018-04-14 14:35:28 +02:00
Matthias Beyer 24b0cadb89 Use "::std" instead of "std" 2018-04-14 14:19:28 +02:00
Mario Krehl 9a316d1268 Add license header to build.rs script 2018-04-14 14:19:28 +02:00
Mario Krehl f463565770 Change target directory of completions to target/ 2018-04-14 14:19:28 +02:00
Mario Krehl 38b4151b84 Fix: macro call build_subcommand 2018-04-14 14:19:28 +02:00
Mario Krehl 7e9c25fd63 Refactor: use App in the build_ui function of imag-init 2018-04-14 14:19:28 +02:00
Mario Krehl 84e1cffbe3 Fix: use mod ui and remove unused imports 2018-04-14 14:19:28 +02:00
Mario Krehl d4c7019fc7 move target directory of the shell completions to target/shell-completions.d/ 2018-04-14 14:19:28 +02:00
Mario Krehl 264a07239f move the build_ui function of imag-ids into its own file 2018-04-14 14:19:28 +02:00
Mario Krehl 1d6e993ee8 fix copypasta fails 2018-04-14 14:19:28 +02:00
Mario Krehl a7959a2e67 add all current imag binaries to the shell-completion script 2018-04-14 14:19:28 +02:00
Mario Krehl a104d53919 build script for shell completion works again 2018-04-14 14:19:28 +02:00
Mario Krehl de9ef077c3 add build.rs again 2018-04-14 14:19:28 +02:00
mario ec2b8984bb Add comment for `&version!()[..]` 2018-04-14 14:19:28 +02:00
mario 0f22941cd0 Add comments about functionality,
increase verbosity of some variables
2018-04-14 14:19:27 +02:00
mario 85cd326818 Add build_subcommand! macro 2018-04-14 14:19:27 +02:00
mario a825f4aba6 Add additional dependencies 2018-04-14 14:19:27 +02:00
mario d93b93fece Change from types implementing build_ui to a mod for every binary.
Works with all available binaries.
Code cleanup
2018-04-14 14:19:27 +02:00
Matthias Beyer 687bdccac9
Merge pull request #1385 from matthiasbeyer/travis-matrix
Travis matrix
2018-04-14 13:39:10 +02:00
Matthias Beyer 52cacceda1
Merge pull request #1397 from matthiasbeyer/crate-lints
Crate lints
2018-04-14 13:38:58 +02:00
Matthias Beyer 51b9b5c0db Fix: Use qualification 2018-04-14 00:58:40 +02:00
Matthias Beyer 815052b1f7 Only build doc(sets) for lib crates 2018-04-14 00:46:06 +02:00
Matthias Beyer 26e7f2cdba Move scripted checks to own CI job 2018-04-14 00:46:06 +02:00
Matthias Beyer b325f14de0 Add script to check whether branch contains tmp commits 2018-04-14 00:46:06 +02:00
Matthias Beyer 207346bea0 Add lints 2018-04-14 00:41:31 +02:00
Matthias Beyer 40b85f13b5 Add lints 2018-04-14 00:41:31 +02:00
Matthias Beyer d02b298d5a Add lints 2018-04-14 00:41:31 +02:00
Matthias Beyer a40d90fef2 Add lints 2018-04-14 00:41:31 +02:00
Matthias Beyer 1511d70fa3 Add lints 2018-04-14 00:39:43 +02:00
Matthias Beyer 561008bd7f Add lints 2018-04-14 00:39:43 +02:00
Matthias Beyer f92163f6d0 Add lints 2018-04-14 00:39:43 +02:00
Matthias Beyer e71019a2f2 Add lints 2018-04-14 00:39:43 +02:00
Matthias Beyer ad3269bbcc Add lints 2018-04-14 00:39:43 +02:00
Matthias Beyer f6f1c23456 Add lints 2018-04-14 00:39:43 +02:00
Matthias Beyer 461d59fcb0 Add lints 2018-04-14 00:39:43 +02:00
Matthias Beyer 76c8443e50
Merge pull request #1395 from matthiasbeyer/clap-text-wrap
Clap text wrap
2018-04-13 22:46:09 +02:00
Matthias Beyer 861b4a173c
Merge pull request #1396 from matthiasbeyer/fixes-for-rust-1.26
Remove attribute (fix for beta compiler)
2018-04-13 22:45:52 +02:00