Commit Graph

123 Commits

Author SHA1 Message Date
Alcaro
5a3d2012b8
Create codeql-analysis.yml
Let's see if this reveals anything useful
2020-10-02 15:53:38 +02:00
Alcaro
5d52e635e4 Fix exit code, clarify behavior with --ignore-checksum; fixes #36 2020-09-23 14:17:43 +02:00
Alcaro
1f14a54dee Delete version number, to clarify that there will be no more releases 2020-09-23 14:17:43 +02:00
Alcaro
b0f2a552f3
Merge pull request #35 from Kekun/flatpak
flatpak: Allow saving in home and SDK bump
2020-09-17 13:34:33 +02:00
Adrien Plazas
6538b18d2c Use the GNOME 3.38 SDK 2020-09-17 12:54:07 +02:00
Adrien Plazas
9f694507e9 flatpak: Allow saving in the home directory 2020-08-11 08:34:51 +02:00
Alcaro
3489a85fbf Fix mem leak 2020-07-14 03:25:56 +02:00
Alcaro
d45cb0a816
Merge pull request #33 from randomdude999/master
make automatic output file guessing use patch name instead of overwriting base rom
2020-07-14 03:24:32 +02:00
randomdude999
ad741ffa71
make automatic output file guessing use patch name instead of overwriting base rom 2020-07-14 03:12:29 +03:00
Alcaro
ab2bd0201f This word is better for formal-tone documents 2020-06-14 13:39:42 +02:00
Alcaro
27393ec6a9 Flips has been in maintenance mode for years, making that clear is way overdue. 2020-06-14 06:47:15 +02:00
Alcaro
cde358d806 Clean out configure artifacts from libdivsufsort (except config.h and divsufsort.h) 2020-06-14 03:36:45 +02:00
Alcaro
2be3f60b48 Add BPS spec 2020-06-04 02:14:59 +02:00
Alcaro
a2184545b5 -fprofile-generate isn't thread safe 2020-04-26 18:13:30 +02:00
Alcaro
181def87de Might as well add a 'use make.sh' notice here too 2020-04-26 17:46:48 +02:00
Alcaro
91b5cc8aa1 Delete -Werror for anyone except me, fixes #31 2020-04-18 12:34:09 +02:00
Alcaro
6ae40f0391 Replace flatpak define with runtime test, should make reproducible builds work better (except I don't have that configured, but maybe one of my users do.) 2020-04-15 01:41:59 +02:00
Alcaro
304815ca87 Misc cleanups, add performance regression test 2020-03-29 06:40:28 +02:00
Alcaro
2b03ce2e5f Move bps_create_delta_inmem to a .cpp, close #30 2020-03-23 13:14:02 +01:00
Alcaro
f58071b044
Merge pull request #29 from althonos/master
Add `extern C` blocks to `libips.h` and `libups.h`
2020-03-21 13:34:51 +01:00
Martin Larralde
90606b6116 Add extern C blocks to libips.h and libups.h 2020-03-21 13:31:31 +01:00
Alcaro
4dc1be3b5a Add a fake configure script to point people to make.sh 2020-03-20 13:05:37 +01:00
Alcaro
6aff9ae85e Flips isn't shell, also losslessly recompress the screenshots 2020-02-24 11:48:22 +01:00
Alcaro
f73a8272e2
Merge pull request #28 from Kekun/screenshot
Update the screenshots
2020-02-08 17:04:50 +01:00
Adrien Plazas
f3463e1135 Update the screenshots
This makes them match the UI as in the flatpaked version.
2020-02-08 16:29:55 +01:00
Alcaro
bea0453e80 Fix some flatpak typos 2020-02-08 16:22:31 +01:00
Alcaro
f5b0164d41 Disable more emu config under Flatpak, move Flatpak-specific stuff from make.sh 2020-02-08 15:37:57 +01:00
Alcaro
4a3c8a22be
Merge pull request #27 from Kekun/linux-install
Add install rules and metadata for GTK/Linux
2020-02-08 15:32:34 +01:00
Adrien Plazas
f5823b43f2 Add install rules and metadata for GTK/Linux
This allows to install Flips on Linux desktops, with all the modern
bells and whistles, like SVG icons, AppStream metadata, a flatpak
manifest, and the com.github.Alcaro.Flips reverse domain name app ID.
2020-02-08 15:14:57 +01:00
Adrien Plazas
1004a41f5d gtk: Disable bits not available in Flatpak
When the FLATPAK macro is defined, this disables bits of the UI for
features which won't work in a heavily sandboxed environment.
2020-02-08 14:54:17 +01:00
Alcaro
d11d856df9 Turns out /usr/bin/time doesn't always exist. Let's skip it if not, it doesn't affect the results. 2020-02-08 13:50:13 +01:00
Alcaro
cc44e5da9c Don't strip by default, allow custom flags in make.sh, fix some win64 warnings 2020-02-08 11:28:01 +01:00
Alcaro
7d59bcec42 This segfault doesn't strike me as particularly useful, also clean up and modernize some random stuff 2020-01-26 20:09:13 +01:00
Alcaro
56f58e57ca Let's just check in the PGO Firefox binaries, one build step less
Originally, the PGO data was a bunch of proprietary blobs which I could not
legally redistribute.

When switching to Firefox binaries, I wanted to keep things as similar as
possible, to keep the repo download size down, and not waste disk space.

But in this year, megabytes are cheap, everything else is huge, I doubt many
people said no, asking the user is an extra step, and buildbots are often
sandboxed and can't download them. Let's just cut out the middlemen.
2020-01-26 05:21:31 +01:00
Alcaro
e8f2b7ceaf Fix some pointless DLL dependencies 2020-01-13 14:40:42 +01:00
Alcaro
e0de216430 Fix warnings about size_t printf mismatch 2020-01-13 13:53:44 +01:00
Alcaro
ebdc448ad7
Merge pull request #22 from orbea/clang
Makefile: Respect the CXX environment variable.
2019-07-20 18:31:45 +02:00
orbea
1a01936535 Makefile: Respect the CXX environment variable. 2019-07-20 08:19:57 -07:00
Alcaro
3cd9ff252a turns out setting config to itself is a special case worth handling 2019-05-26 14:34:27 +02:00
Alcaro
7f2a2d88be okay, everything works 2019-04-29 13:48:39 +02:00
Alcaro
2db8489c07 it caught the failure, but didn't email me. 1/2 try again 2019-04-29 13:43:48 +02:00
Alcaro
25eb0d49d6 let's see if this shiny new CI thingy actually catches stuff 2019-04-29 13:39:45 +02:00
Alcaro
584bb044cf
Merge pull request #19 from mrexodia/appveyor
Add AppVeyor file for CI
2019-04-29 13:27:18 +02:00
Duncan Ogilvie
8962924584
Add AppVeyor file for CI 2019-04-29 01:38:45 +02:00
Alcaro
5596db274e Deduplicate the version number a bit 2019-04-28 22:51:09 +02:00
Alcaro
1a9654ca06 (#18) Don't use mingw's builtin printf 2019-04-28 22:04:59 +02:00
Alcaro
373ea0ae5c Various fixes and updates 2019-04-28 22:00:11 +02:00
Alcaro
7e78e9e3cd
Merge pull request #18 from mrexodia/bugfix
Fix 'Run in emulator' option with mingw-w64 8.1.0
2019-04-28 21:58:08 +02:00
Duncan Ogilvie
8a451ced57
Fix 'Run in emulator' option with mingw-w64 8.1.0 2019-04-28 18:29:14 +02:00
Alcaro
21f6bfe758 (#16) Reenable Windows build script, fix a bunch of Windows errors/warnings 2019-02-27 00:52:27 +01:00