Commit Graph

  • 6d2791b475 po: Sync lots of lovely translations :D Ikey Doherty 2017-11-10 04:19:21 +00:00
  • 492d7d02f9 intercept: Add initial test fixes for open source drivers on snapd Ikey Doherty 2017-11-10 03:46:06 +00:00
  • 8efc9a6b76 intercept: Use very explicit SDL blacklisting approach Ikey Doherty 2017-11-10 02:23:00 +00:00
  • 00d0889280 TODO: Mark the snapd vars support as done Ikey Doherty 2017-11-10 01:47:41 +00:00
  • 608907b6d0 shim: Fix uber-derp Ikey Doherty 2017-11-10 01:33:31 +00:00
  • 68e3df8d1a shim: Ensure we fully set up the snapd environment Ikey Doherty 2017-11-10 01:20:33 +00:00
  • a358864785 lsi: When ~/.config doesn't exist, create it Ikey Doherty 2017-11-10 01:14:56 +00:00
  • 60664c4c6b shim: Teach shim how to use $SNAP/ prefix for the "real steam" Ikey Doherty 2017-11-10 01:13:07 +00:00
  • e27d80156f shim: Teach shim how to set LD_AUDIT/LD_PRELOAD when built as a snap Ikey Doherty 2017-11-10 01:09:52 +00:00
  • 6dbc333ea0 Add big thingy about snap TODO in README Ikey Doherty 2017-11-09 23:54:58 +00:00
  • 0e10afd27d intercept: Teach new snapd code how to handle NVIDIA issues Ikey Doherty 2017-11-09 22:43:12 +00:00
  • 8d93b6b0ca intercept: Add support for snapd libGL redirection Ikey Doherty 2017-11-09 21:58:25 +00:00
  • 103ab0a673 intercept: Let's add some debugs to find out what is going on in snapd Ikey Doherty 2017-11-09 19:23:19 +00:00
  • 5ed71d781e intercept: When built for snapd, do not override snapd private libs Ikey Doherty 2017-11-09 19:07:40 +00:00
  • 3eeb731224 intercept: Blacklist vendoring libmpg123/libz/libfreetype Ikey Doherty 2017-11-08 01:10:35 +00:00
  • ce3cab3270 intercept: Rewrite libopenal-soft.so.1 -> libopenal.so.1 Ikey Doherty 2017-11-08 01:06:17 +00:00
  • 53fec0a8b6 Bump version to 0.6 v0.6 Ikey Doherty 2017-11-07 18:48:49 +00:00
  • 41c117918c Stop GitHub eating my damned asterisks Ikey Doherty 2017-11-07 18:31:50 +00:00
  • 88792a27ea Add the disclaimer asterisk everywhere Ikey Doherty 2017-11-07 18:31:19 +00:00
  • 24c26aeab7 Remove remnants of RST from the .MD Ikey Doherty 2017-11-07 18:30:09 +00:00
  • ed0153c825 Document liblsi-redirect Ikey Doherty 2017-11-07 18:28:30 +00:00
  • 7d5ff6a5d4 Not a common issue anymore.. Ikey Doherty 2017-11-07 18:21:09 +00:00
  • b1852cb803 TECHNICAL: Dedupe Ikey Doherty 2017-11-07 18:20:47 +00:00
  • c524679428 TECHNICAL: Document the new LibreSSL build options Ikey Doherty 2017-11-07 18:20:18 +00:00
  • 2388f6f693 Slight README cleanup Ikey Doherty 2017-11-07 18:14:12 +00:00
  • 8cdb63fd7e Split READMEs to provide a human README page (fixes #24) Ikey Doherty 2017-11-07 18:12:26 +00:00
  • 8591b35a8e Move README to TECHNICAL, as, well, it's not human is it. Ikey Doherty 2017-11-07 18:03:21 +00:00
  • 950897ab0d po: Sync loads of translations, thank you guys! Ikey Doherty 2017-11-07 17:49:59 +00:00
  • 45b5652109 intercept: Double space in log triggered me Ikey Doherty 2017-11-07 17:32:07 +00:00
  • 329f8de9aa intercept: Don't override to the same name (i.e. spam with Vulkan) Ikey Doherty 2017-11-07 17:31:40 +00:00
  • b001cbf750 intercept: Add support for overriding the use of vendored LibreSSL Ikey Doherty 2017-11-07 17:22:49 +00:00
  • ec78c17316 Sync once more to do a test build in Solus Ikey Doherty 2017-11-05 20:02:13 +00:00
  • 20db0cad18 Sync po! Ikey Doherty 2017-11-05 20:00:21 +00:00
  • 446152e8ad po: Sync German :) Ikey Doherty 2017-11-05 19:47:48 +00:00
  • 65805e2d0a common: Fix childish list merge Ikey Doherty 2017-11-05 19:46:25 +00:00
  • 32326af2b3 Sync initial translations Ikey Doherty 2017-11-05 19:29:39 +00:00
  • 8c304bcd16 po: Rebuild pot Ikey Doherty 2017-11-05 19:28:58 +00:00
  • 893100c174 frontend: Make things build again with translations Ikey Doherty 2017-11-05 19:28:35 +00:00
  • 709f5cd1c2 Start working translation capability in Ikey Doherty 2017-11-05 19:21:20 +00:00
  • 8f531f3be8 Add config for Transifex Ikey Doherty 2017-11-05 19:18:11 +00:00
  • e1e4c11b8d Initial meson for po Ikey Doherty 2017-11-05 19:16:59 +00:00
  • 347b41f990 frontend: Use proper GTK_CHECK_VERSION macro Ikey Doherty 2017-11-05 18:56:47 +00:00
  • e7b2d6f70e frontend: Fix words! Ikey Doherty 2017-11-05 18:54:10 +00:00
  • 5732bc2fca frontend: Make sure emul32 stuff works as advertised Ikey Doherty 2017-11-05 18:48:01 +00:00
  • 514a7fabb1 frontend: Nuke all the old ugly code Ikey Doherty 2017-11-05 18:35:18 +00:00
  • 44a195274b frontend: Write out our settings when the window is closed Ikey Doherty 2017-11-05 18:33:33 +00:00
  • 212d938e25 frontend: Update UI sensitivity based on native setting Ikey Doherty 2017-11-05 18:27:02 +00:00
  • db4c33fce1 frontend: Read our settings out to the UI controls Ikey Doherty 2017-11-05 18:20:38 +00:00
  • 3355bb7cff frontend: Fix the UI spacing and words and such Ikey Doherty 2017-11-05 18:17:23 +00:00
  • 3b40061748 frontend: Fix borky sizing Ikey Doherty 2017-11-05 18:13:36 +00:00
  • 1edead3929 frontend: Add place-holder for redirect options Ikey Doherty 2017-11-05 18:11:19 +00:00
  • da439aa484 frontend: Add new magic function to update row sensitivity in GtkGrid Ikey Doherty 2017-11-05 18:08:11 +00:00
  • 991e12d6cd Prettify UI, dynamically use CSD where appropriate Ikey Doherty 2017-11-05 18:02:44 +00:00
  • 87bf493350 frontend: Populate bulk of the UI Ikey Doherty 2017-11-05 17:42:03 +00:00
  • 22c9805c16 frontend: Start fleshing out new Window-based UI Ikey Doherty 2017-11-05 17:33:36 +00:00
  • 84a4dd59a9 frontend: Start skeleton for a proper GObject derived LsiSettingsWindow Ikey Doherty 2017-11-05 17:20:16 +00:00
  • 8684a992b0 frontend: Be more flexible Ikey Doherty 2017-11-05 16:49:57 +00:00
  • 4303b14f45 frontend: Step 1 in de-fuglying the UI Ikey Doherty 2017-11-05 16:44:09 +00:00
  • 7456c9c26a frontend: Stop forcing ugly dark theme for now Ikey Doherty 2017-11-05 16:20:13 +00:00
  • 0a84ba7fc4 intercept: Allow Steam to use private libx264 Ikey Doherty 2017-11-04 18:07:04 +00:00
  • 981fe43071 shim: Respect existing LD_PRELOAD variables Ikey Doherty 2017-11-02 03:20:49 +00:00
  • 63aba59c27 intercept: Add workaround for games loading invalid ".dll.so" Ikey Doherty 2017-10-24 14:36:51 +01:00
  • 3485ab87eb intercept: Redirect broken x86 dlopen() on 64-bit Ikey Doherty 2017-10-24 01:10:20 +01:00
  • e2325befba redirect: Make it easier to define new bindings Ikey Doherty 2017-10-24 00:33:55 +01:00
  • a89de2bb58 redirect: Add new workaround for Project Highrise Ikey Doherty 2017-10-23 22:54:19 +01:00
  • ede4e130f4 Use explicit version scripts to control symbol visibility Ikey Doherty 2017-10-23 20:33:56 +01:00
  • d4eb0ca042 Fix gitmodules so we can git build LSI in ypkg Ikey Doherty 2017-10-23 20:10:31 +01:00
  • bfb703be68 intercept: Only blacklist common glews (TEMPORARY) Ikey Doherty 2017-10-23 20:03:02 +01:00
  • d0708a2332 redirect: Unbreak Ark profile Ikey Doherty 2017-10-23 19:38:19 +01:00
  • a7c59cacef profiles: When running Ark, set up the log ID for debugging Ikey Doherty 2017-10-23 19:06:05 +01:00
  • 799c4b1e48 redirect: Use fine-grained absolute process name matching Ikey Doherty 2017-10-23 19:01:16 +01:00
  • ada9b92f53 common: Add new lsi_get_process_name for absolute path Ikey Doherty 2017-10-23 18:56:23 +01:00
  • 60c3ddc6e9 Rename lsi_get_process_name for clarity Ikey Doherty 2017-10-23 18:53:48 +01:00
  • c3a071e2a0 redirect: Split hard-coded Ark into separate generation function Ikey Doherty 2017-10-23 18:47:28 +01:00
  • 4001ffc814 common: Make William happy (and memory alignment) Ikey Doherty 2017-10-23 03:29:09 +01:00
  • e3a4640c04 redirect: Reduce spam, don't redirect to non-existent files Ikey Doherty 2017-10-23 03:08:02 +01:00
  • bddeda6ef3 redirect; Fix process matching again Ikey Doherty 2017-10-23 03:07:19 +01:00
  • 71322156e3 Leak less! Ikey Doherty 2017-10-23 03:06:32 +01:00
  • c5bb4ca040 Build redirect paths for all known Steam Paths Ikey Doherty 2017-10-23 02:59:38 +01:00
  • a2502c1ec7 common: Add the initial VDF parser Ikey Doherty 2017-10-23 02:20:27 +01:00
  • 2b2e73b572 redirect: Spam output! Ikey Doherty 2017-10-22 03:27:22 +01:00
  • a98ebc3607 profile: realpath all the things! Ikey Doherty 2017-10-22 03:26:21 +01:00
  • 78fcdf6247 redirect: Clean up that multiline jankiness Ikey Doherty 2017-10-22 03:23:29 +01:00
  • 516823ae3c redirect: Fix broken list behaviour Ikey Doherty 2017-10-22 03:13:47 +01:00
  • f2352546d4 redirect: Ensure we deal with absolute paths only Ikey Doherty 2017-10-22 03:13:36 +01:00
  • b87210a253 redirect: Walk op table until we have a replacement path Ikey Doherty 2017-10-22 03:01:44 +01:00
  • 2d6ab6d497 redirect: Flesh out the basic Ark: Survival Evolved profile Ikey Doherty 2017-10-22 02:55:05 +01:00
  • ffdc14c109 redirect: Add API for creating and freeing chained LsiRedirects Ikey Doherty 2017-10-22 02:47:49 +01:00
  • e45340973a Fix logging, start fleshing out redirect profile API Ikey Doherty 2017-10-22 02:39:47 +01:00
  • 1f73dd3e0b intercept: Prettify output again Ikey Doherty 2017-10-22 01:15:18 +01:00
  • fb50dca553 redirect: Set up an initial Ark Survival Evolved profile Ikey Doherty 2017-10-22 01:13:55 +01:00
  • edf3176c70 common: Fix derpy log Ikey Doherty 2017-10-22 01:13:45 +01:00
  • e73d384726 redirect: Make sure op_table is pointered vfunc table Ikey Doherty 2017-10-22 01:04:11 +01:00
  • 30152b9604 redirect: Begin working on new Profile bits Ikey Doherty 2017-10-22 01:02:18 +01:00
  • a83b1c24b2 Switch all "pretty printing" over to common/log Ikey Doherty 2017-10-22 00:50:21 +01:00
  • 0f33bb1fbd redirect: Start using log functions Ikey Doherty 2017-10-22 00:39:24 +01:00
  • 88550aeffc common: Add basic (janky) logging system Ikey Doherty 2017-10-22 00:37:23 +01:00
  • fe83d34984 redirect: Clean up init, don't use fprintf when OOM Ikey Doherty 2017-10-22 00:25:43 +01:00
  • 9b4187ed27 common: Fix symbol visibility once more Ikey Doherty 2017-10-22 00:19:52 +01:00
  • b40eba8ad9 Further deduplication (get_process_name, file_exists) Ikey Doherty 2017-10-22 00:18:43 +01:00