59 Commits

Author SHA1 Message Date
Ikey Doherty 378e68804c Bump v0.2
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
v0.2
2016-06-11 18:45:24 +01:00
Ikey Doherty a52a6ad484 Properly show Solus on the README
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-06-08 21:09:24 +01:00
Ikey Doherty e104513e1d Add the missing ® in case nobody gets the idea..
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-06-08 20:59:12 +01:00
Ikey Doherty 7aa6ceca74 frontend: Fix padding and default to the dark theme, swap buttons
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-06-08 20:46:15 +01:00
Ikey Doherty 5032054c3c Remove defunct code
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-06-08 19:56:26 +01:00
Ikey Doherty c196764ba3 Begin a common issues section
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-28 20:47:07 +01:00
Ikey Doherty b5cdbb1c81 Update TODO
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 08:59:16 +01:00
Ikey Doherty 5543c98324 Add a TODO
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 08:41:03 +01:00
Ikey Doherty 572f41c3c5 Account for src/frontend
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 05:48:07 +01:00
Ikey Doherty 82512dece0 shim: Fix Steam for Arch users with dbus warnings causing segault on exit
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 05:29:37 +01:00
Ikey Doherty 6d6fe3773e Fix issue in README (Thanks James Stansell!)
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 05:19:56 +01:00
Ikey Doherty 9eadde4461 Fix incorrect string
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
v0.1
2016-05-27 04:54:39 +01:00
Ikey Doherty ac1a845ee3 Fix failure to English
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 04:43:25 +01:00
Ikey Doherty 157e150471 Update doc
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 04:41:18 +01:00
Ikey Doherty 7674784320 Only install desktop file when frontend is enabled
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 04:33:37 +01:00
Ikey Doherty 8e889a3ac9 Redo README to be useful
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 04:33:23 +01:00
Ikey Doherty 1a19b618a5 Add a .desktop launcher for the LSI Settings
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 04:10:12 +01:00
Ikey Doherty 23bfc418bd Allow LD_PRELOAD libs to be configured at build time
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 04:03:48 +01:00
Ikey Doherty 6e43036cd8 Apply -> OK
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 03:40:05 +01:00
Ikey Doherty 7bbd36d450 Update README
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 03:39:06 +01:00
Ikey Doherty 194b235693 Implement the initial frontend
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 03:29:48 +01:00
Ikey Doherty 2350109bb7 Add non functioning frontend
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 02:48:51 +01:00
Ikey Doherty 20ed29e1bc Add check for enable-frontend
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 02:40:42 +01:00
Ikey Doherty 37540822b0 Implement the store function, we'll need it for a UI
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 02:33:22 +01:00
Ikey Doherty f3601f9aa5 Split up another noinst lib
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 02:27:04 +01:00
Ikey Doherty 4e5c0ecdd7 Fix comment
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 02:23:15 +01:00
Ikey Doherty 4d9bc8c3ce Document the defines
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 02:08:54 +01:00
Ikey Doherty 15d64f5261 Remove invalid comment
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 02:06:55 +01:00
Ikey Doherty 080cd750df Remove useless prototype
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 02:05:45 +01:00
Ikey Doherty fc912770c1 Inline the preload functions
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 02:05:10 +01:00
Ikey Doherty 9546667604 Improve error handling for linux32 case when we exec
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 02:03:30 +01:00
Ikey Doherty f4f480ada9 Recursively evaluate steambin variable
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 01:51:18 +01:00
Ikey Doherty 39d476f80c Add user-facing error reporting
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 01:48:39 +01:00
Ikey Doherty f294cbc504 Make Steam binary location configurable
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 01:36:55 +01:00
Ikey Doherty 357bb77c48 Implement support for loading the LSI configuration in a stateless cascade
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 01:17:44 +01:00
Ikey Doherty dee0529508 Add test for new C++ ABI, and only LD_PRELOAD when it is used
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 00:37:29 +01:00
Ikey Doherty 2d47a1b62e First implementation of the shim, needs new configures
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 00:00:39 +01:00
Ikey Doherty 0d227d8a07 Remove unnecessary emul32 stuff, rely on libc
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-27 00:00:00 +01:00
Ikey Doherty 82a623f5b7 Add helper function for building the LD_PRELOAD list for Steam's runtime
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-26 23:19:32 +01:00
Ikey Doherty 59565b0b46 Make it clearly visible
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-26 22:43:10 +01:00
Ikey Doherty 5c2624f6dc Add asterisks.
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-26 22:42:43 +01:00
Ikey Doherty 8fa789d40b Further cleanups
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-26 22:42:02 +01:00
Ikey Doherty 52993cbc9e Make the nica license apparent
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-26 22:41:16 +01:00
Ikey Doherty 59379bf935 Cleanup readme
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-26 22:40:14 +01:00
Ikey Doherty a2bfb0544d Re clang-format
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-26 22:38:23 +01:00
Ikey Doherty 5647da002f Update gitignore for libtool
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-26 22:38:10 +01:00
Ikey Doherty 2b3036393c Namespace all components to make license tracking simpler
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-26 22:37:23 +01:00
Ikey Doherty 4cd4d4aaab Add an internal build of a portion of libnica
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-26 22:29:18 +01:00
Ikey Doherty 4744152835 Use actual copyright symbol, it is 2016 after all.
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-26 21:58:09 +01:00
Ikey Doherty 54437d7122 Begin hooking up functions and flow
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2016-05-26 21:56:43 +01:00