Commit Graph

65 Commits

Author SHA1 Message Date
2ff0aa09e3 fix: remove updater if it is not used 2022-06-12 13:39:47 +02:00
91301ec7fe Merge pull request #632 from ryanccn/macos-app-heuristic 2022-06-12 10:46:49 +02:00
25ab121e42 feat: custom user-agent 2022-06-04 15:33:17 +08:00
9673dac22b add more #ifdefs 2022-05-24 16:18:02 +08:00
0426149580 standard macOS app behavior 2022-05-24 13:35:01 +08:00
2847cefff7 Add cursefrog key override 2022-05-20 19:56:27 +02:00
e59d3a339f Close the current window instead of the main window from the menu bar
Systems with native menu bars show the same menu bar for all child windows. As a result, you cannot assume that the menu bar's parent (the `MainWindow`) will be the window in focus.
2022-04-16 02:07:29 -04:00
3a7eeff135 Fix 2022-03-28 20:55:03 +02:00
a160bd0062 chore: add license header to files I modified 2022-03-19 12:46:56 +01:00
0854e83ce4 feat: implement MSA client id override
Closes #11
2022-02-12 21:27:32 +01:00
6961a39cd2 feat: Assign java max mem based on system RAM
If the system has <6GB RAM, it uses (system RAM / 1.5)
If the system has >=6GB, it uses 4GB

Signed-off-by: txtsd <code@ihavea.quest>
2022-01-23 02:12:03 +05:30
f25a9bc103 Completely remove Google Analytics library 2021-12-29 10:37:09 -05:00
e6246a9306 Move MSA Client ID to the same place as the others
MSA Client ID has been moved to CMakeLists.txt, and defaults to the
Client ID for the PolyMC application.

Removed secrets/notsecrets library, replace with (temporary?)
program_info subdirectory.
2021-12-20 02:57:13 +00:00
69213b1206 NOISSUE continue refactoring things to make tests pass 2021-11-21 23:21:12 +01:00
0c861db7a2 NOISSUE Some happy little refactors 2021-11-20 16:22:22 +01:00