Commit Graph

3576 Commits

Author SHA1 Message Date
Matthias Beyer 8419be1195 Disable ruby testing in lib-test as travis-ci does not have ruby 2.3.0 2017-01-21 13:56:05 +01:00
Matthias Beyer 4f1cf691fd Move: imag-ruby -> libimagruby 2017-01-21 13:56:05 +01:00
Matthias Beyer 31b64c4de7 Add mini test example 2017-01-21 13:56:05 +01:00
Matthias Beyer 0a25608ff0 Add Makefile for tests 2017-01-21 13:56:05 +01:00
Matthias Beyer 1c3205aa66 Add function to initialize the ruby extension 2017-01-21 13:56:05 +01:00
Matthias Beyer 78b1782f87 Cargo.toml: Build as "dylib" 2017-01-21 13:56:05 +01:00
Matthias Beyer 238385a87f Allow unused variables here
As the methods!() macro seems to introduce an unused variable "itself"
for rustc 1.13 ... not sure whether this is valid or not.
2017-01-21 13:56:05 +01:00
Matthias Beyer 8324159bc4 Add readme file for imag-ruby 2017-01-21 13:56:05 +01:00
Matthias Beyer db94e2f1f7 Add StoreId interfacing code 2017-01-21 13:56:05 +01:00
Matthias Beyer 0db045ab14 Initialize imag-ruby 2017-01-21 13:56:05 +01:00
Matthias Beyer 2c4946a82c Merge pull request #854 from matthiasbeyer/remove-for-focus-shift
Remove stuff for the focus-shift
2017-01-21 13:26:47 +01:00
Matthias Beyer 63a7f0d8a9 Remove stuff for the focus-shift 2017-01-21 13:05:50 +01:00
Matthias Beyer c96e129b40 Merge pull request #853 from matthiasbeyer/libimagrt/logger-pub
Make logger types public
2017-01-21 12:51:59 +01:00
Matthias Beyer ddf811a589 Make logger types public
This commit makes the logging functionality types from libimagrt public,
so the libimagruby implementation can re-use the ImagLogger type.
2017-01-21 12:38:37 +01:00
Matthias Beyer 0cf564091e Merge pull request #852 from mario-kr/add_workspace-support
Add workspace support
2017-01-20 10:00:44 +01:00
mario 099f3231e5 Change lowest rust version in .travis.yml to 1.13.0 from 1.11.0 2017-01-19 20:47:18 +01:00
mario aee50ac05f Add missing members to workspace 2017-01-19 20:20:05 +01:00
mario 8df5519f34 Move `[profile.dev] codegen-units = 2` to top-level Cargo.toml
lower level (=package/crate level) definitions for profiles are ignored
2017-01-19 20:08:51 +01:00
mario 4cdbfb62da Adjust imag-*/tests/utils.sh to new `target` directory 2017-01-19 19:23:11 +01:00
mario e430906e51 Re-add Cargo.toml with workspace members 2017-01-19 19:21:02 +01:00
Matthias Beyer 4a821d7b19 Merge pull request #848 from matthiasbeyer/rust-beta-remove-top-level-cargotoml
Remove top-lvl Cargo.toml to work with rust beta
2017-01-18 13:17:16 +01:00
Matthias Beyer bce217794f Remove top-lvl Cargo.toml to work with rust beta 2017-01-18 12:32:31 +01:00
Matthias Beyer 23a80ee47f Merge pull request #843 from matthiasbeyer/imag-link/external-link-remove-arg
Fix: We need an argument here
2016-12-06 10:07:12 +01:00
Matthias Beyer 9375c71292 Merge pull request #845 from matthiasbeyer/makefile-check-outdated
Add support for cargo-outdated 0.3.0
2016-12-06 10:07:03 +01:00
Matthias Beyer 17c7072613 Add support for cargo-outdated 0.3.0 2016-12-06 09:18:26 +01:00
Matthias Beyer 0dd849863f Merge pull request #839 from matthiasbeyer/update-deps
Update deps
2016-12-05 19:14:15 +01:00
Matthias Beyer 7c7aad9ea4 Merge pull request #844 from matthiasbeyer/libimagentrylink/fix-docu-typo
Fix docu typo
2016-12-05 19:04:36 +01:00
Matthias Beyer 3e426b87cf Fix docu typo 2016-12-05 17:17:26 +01:00
Matthias Beyer ae74a179c6 Add Makefile target to check for outdated deps 2016-12-05 15:57:06 +01:00
Matthias Beyer e658e61c9e Fix: We need an argument here 2016-12-05 15:07:26 +01:00
Matthias Beyer 2003efd706 Merge pull request #764 from matthiasbeyer/imag-mail/init
imag-mail: init
2016-11-30 20:09:24 +01:00
Matthias Beyer ccc6d2e385 Update deps 2016-11-30 09:39:29 +01:00
Matthias Beyer e74c7392d9 Implement list_mail() helper fn 2016-11-30 09:39:29 +01:00
Matthias Beyer d62a54ee74 Add imports 2016-11-30 09:39:29 +01:00
Matthias Beyer c8efc1aa34 Dump in first source code pieces 2016-11-30 09:39:29 +01:00
Matthias Beyer cea84cb7fd Add UI module 2016-11-30 09:39:29 +01:00
Matthias Beyer 29e0e72471 Add dependencies 2016-11-30 09:39:28 +01:00
Matthias Beyer 64956443d9 Link README from documentation 2016-11-30 09:39:28 +01:00
Matthias Beyer 0d113cf40e Initial import 2016-11-30 09:39:28 +01:00
Matthias Beyer 91fca4ba13 Update dependencies 2016-11-30 09:36:45 +01:00
Matthias Beyer 6aebdb90e0 Update dependencies 2016-11-30 09:36:45 +01:00
Matthias Beyer 2f2ed44eec Update dependencies 2016-11-30 09:36:45 +01:00
Matthias Beyer 1377eb6bee Update dependencies 2016-11-30 09:36:45 +01:00
Matthias Beyer 9714028cf3 Merge pull request #838 from matthiasbeyer/clap-recommend-versions
Clap version bump
2016-11-21 12:16:38 +01:00
Matthias Beyer d0c94bb921 libimagentrytag: Set clap version to >= 2.17 2016-11-21 08:49:12 +01:00
Matthias Beyer d9ee3cbbec imag-view: Set clap version to >= 2.17 2016-11-21 08:49:12 +01:00
Matthias Beyer f8ced99b90 imag-store: Set clap version to >= 2.17 2016-11-21 08:49:12 +01:00
Matthias Beyer 0310c2176f Merge pull request #818 from rnestler/libimagdiary/refactor_from_store_id
[WIP] Use Result for from_storeid
2016-11-20 17:08:18 +01:00
Raphael Nestler c4b1f7ac8d Rename ParseError to IdParseError 2016-11-20 16:45:50 +01:00
Raphael Nestler a676f4c148 Use into_error() 2016-11-19 23:18:09 +01:00