1. 26 Jul, 2021 9 commits
  2. 25 Jul, 2021 3 commits
  3. 22 Jul, 2021 1 commit
  4. 04 Jul, 2021 4 commits
    • Alexander Mikhaylenko's avatar
      c6b87037
    • Alexander Mikhaylenko's avatar
      flatpak: Simplify cores · f8b08a14
      Alexander Mikhaylenko authored
      Libretro people don't use make install, and the install rules are
      unmaintained. They frequently break, and there have been cases where they
      were just removed during cleanups.
      
      Not all cores have the install rule either. For those that don't, we
      inject custom makefiles that add one. The arguments you pass to specify
      the installation prefix also vary per core. And some cores are built with
      CMake, and for those, we just install the sofile in post-install.
      
      In addition, we also always use post-install to install core descriptors.
      
      Overall, this is very complicated. Instead, we can drop all of this and
      install every core in post-install together with its descriptor. It's
      both simpler, less fragile and doesn't involve makefiles, even if it's
      less clean in theory. The number of changed lines speaks for itself here.
      
      Stop putting descriptors into subdirectories. While it should work, Builder
      doesn't like it, so desmume, dosbox and nestopia weren't getting built.
      
      While we're here, bundle the Gearsystem descriptor file. While the
      original idea with these files was to push them upstream, by now it's safe
      to say that it won't happen:
       - nobody except us uses core descriptors
       - we'll need to mass update those files later when adding touch controls
       - we need them to be translatable to display firmware in the UI
       - we only ship a fixed set of cores and won't need descriptors for others
       - we curate the cores we ship and don't want cores adding themselves
      
      With this in mind, not only it's better to have them in tree, it's better
      to have them on the app side and not packaging side, so that's where we'll
      move them later.
      f8b08a14
    • Alexander Mikhaylenko's avatar
      216dab28
    • Alexander Mikhaylenko's avatar
      icons: Put custom symbolics into a single sheet · bb4b9fa4
      Alexander Mikhaylenko authored
      Make it possible to work on them with Symbolic Preview.
      bb4b9fa4
  5. 02 Jul, 2021 3 commits
  6. 01 Jul, 2021 1 commit
  7. 29 Jun, 2021 2 commits
  8. 28 Jun, 2021 14 commits
  9. 27 Jun, 2021 3 commits