Commit graph

276 commits

Author SHA1 Message Date
JakobDev
91a6a99fb7
So suggested changes 2020-05-05 18:03:28 +02:00
JakobDev
88f9a50ffa
Print warning, when not running setup.py build 2020-05-05 15:33:00 +02:00
Milan Nikolic
9681d460d3
Merge pull request #159 from RanAwaySuccessfully/patch-1
Updating the command for modern Ubuntu versions (14.04 - 18.04 LTS)
2020-04-14 16:41:07 +02:00
RanAS
484ba95160
Use python3 (v3.6) instead of python (v2.7) 2020-04-14 10:14:16 -03:00
Milan Nikolic
948c4d5a7b
Workaround D-Bus assert checks #91 2020-04-11 19:51:07 +02:00
Milan Nikolic
f3df5c41c0
Merge pull request #156 from gabrieldiasdeabreu/hotfix-No-module-named-PyQt5-QtOpenGL
Fix requirement of pyqt5 to one that works.
2020-04-11 19:36:07 +02:00
gabrieldiasdeabreu
e767670092 set requirement pyqt5 version that works 2020-04-11 13:21:52 -03:00
Milan Nikolic
66432564f5
Update MANIFEST.in 2020-04-10 15:36:22 +02:00
Milan Nikolic
4d3e7c76a8
Update ChangeLog 2020-04-10 14:54:46 +02:00
Milan Nikolic
aaac977cc0
Update build_dmg 2020-04-10 14:54:19 +02:00
Milan Nikolic
6ad95232eb
Allow to start from bin/ 2020-04-10 14:53:52 +02:00
Milan Nikolic
ccea55430b
Check again for library_path 2020-04-10 14:53:19 +02:00
Milan Nikolic
d4181b955c
Update build_exe 2020-04-06 17:16:40 +02:00
Milan Nikolic
d384a74ba1
Change front image 2020-04-06 17:14:15 +02:00
Milan Nikolic
a8a783d112
Fix settings layout 2020-04-06 14:31:13 +02:00
Milan Nikolic
d33537c764
Add snapshots 2020-04-06 13:55:07 +02:00
Milan Nikolic
24638200e3
Fix screenshot 2020-04-06 13:19:35 +02:00
Milan Nikolic
8b3e4f033a
Handle case where key is not in keymap 2020-04-05 01:40:52 +02:00
Milan Nikolic
fea7d24a70
Use get_parameter_help_safe 2020-04-05 00:23:49 +02:00
Milan Nikolic
e2b149cc87
Update .gitignore 2020-04-04 23:12:30 +02:00
Milan Nikolic
aba5db0b17
Update .gitignore 2020-04-04 23:10:57 +02:00
Milan Nikolic
5bd8fcfa97
Fix vidext 2020-04-04 23:01:39 +02:00
Milan Nikolic
30e05dd9a3
Merge pull request #141 from bugfood/fix-nosaveoptions
Fix nosaveoptions
2019-01-22 12:24:00 +01:00
Corey Hickey
c95ba9a894 Save configuration right before running game
This patch is parallel to commit 0bb63fe6f5a in mupen64plus-ui-console.
0bb63fe6f5

I intend to submit patches for removing configuration saving from
plugins (mupen64plus-audio-sdl is aleady done).

In exchange, the front-ends should save the configuration at the latest
safe opportunity, to capture any changes before most chances of crashes,
power outages, kill -9, etc.

Discussion:
https://github.com/mupen64plus/mupen64plus-audio-sdl/pull/26
2019-01-21 22:58:57 -08:00
Corey Hickey
b7f5906a93 Remove DelaySI
This was removed from the core library in commit 0bcfd3cc7.

Without this change, running against a recent core raises an exception
similar to that filed here:

https://github.com/mupen64plus/mupen64plus-ui-python/issues/75
2019-01-21 22:46:32 -08:00
Milan Nikolic
fccb7724e2
Merge pull request #133 from robalni/readable-labels
Make labels more readable
2018-07-18 09:15:12 +02:00
Robert Alm Nilsson
fa0d522ab4 Make labels more readable
Extracts information from the help text and uses it as label.  This
makes it easier to see what some plugin settings do.
2018-07-17 17:33:42 +02:00
Milan Nikolic
136c72d8b4
Merge pull request #132 from robalni/combobox
Use ComboBox when key can be negative + fix slash problem
2018-07-17 16:42:24 +02:00
Milan Nikolic
936ff60b99
Merge pull request #131 from robalni/add-device
Add selected device to list if not connected
2018-07-17 16:40:47 +02:00
Robert Alm Nilsson
a5135c8f76 Use ComboBox when key can be negative
This turns many options in the glide64mk2 plugin from SpinBox into
ComboBox.  This commit also fixes an issue with the fps option not
showing "VI/s counter" correctly because it contains a slash.
2018-07-17 16:29:01 +02:00
Robert Alm Nilsson
1b37ebd523 Add selected device to list if not connected
This prevents a crash that happened if you selected a joystick device
and then unplugged it and went back to the input settings window.  The
crash happened because set_opts() tried to select the item in the list
when it did not exist.
2018-07-17 14:22:45 +02:00
Milan Nikolic
1efbc580c5
Merge pull request #130 from robalni/pakfields
Add fields to m64p_rom_settings
2018-07-16 17:55:55 +02:00
Robert Alm Nilsson
f4961171c6 Add fields to m64p_rom_settings
The core library has added these fields so all frontends must be updated
or recompiled to continue working.  Otherwise the wrong size will be
sent to CoreGetRomSettings() and it will return a M64ERR_INPUT_INVALID
response.
2018-07-16 16:25:17 +02:00
Milan Nikolic
164577efde
Merge pull request #121 from jimbo1qaz/patch-1
Add hard-coded deadzone into input configuration buttons.
2018-03-06 12:58:25 +01:00
jimbo1qaz
61d73f90d1
Document choice of axis deadzone. 2018-03-06 01:06:13 -08:00
jimbo1qaz
8c75194ece
Add hard-coded deadzone into input configuration buttons. 2018-03-05 09:00:16 -08:00
Richard Goedeken
183071d651
Merge pull request #118 from bentley/master
Update homepage in about.ui
2018-01-05 19:17:19 -08:00
Anthony J. Bentley
4c21f797ca Update homepage in about.ui. 2017-12-28 16:13:10 -07:00
Milan Nikolic
0331188764 Fix plugin_load_try path printing on error 2017-05-29 17:51:17 +02:00
Milan Nikolic
0f209e7cc8 Update version 2017-05-19 18:04:48 +02:00
Milan Nikolic
c3a037f7b6 Fix joy name 2017-05-19 18:04:23 +02:00
Milan Nikolic
8875aefc71 Update LICENSES 2017-05-08 15:57:23 +02:00
Milan Nikolic
636826e05f Replace .md with .rst everywhere 2017-05-08 15:23:32 +02:00
Milan Nikolic
f617b4b0be Don't crash if plugin is missing, this should fix #106 2017-05-08 12:44:02 +02:00
Milan Nikolic
01f7edc94f Use SDL_EnableScreenSaver/SDL_DisableScreenSaver, remove screensaver.py 2017-04-11 19:14:14 +02:00
Milan Nikolic
03e79fdc4b Merge pull request #103 from tmose1106/master
Fix install error and convert README to reStructuredText
2017-03-27 20:47:36 +02:00
Ted Moseley
9b45103995
Fix install error and convert README to reStructuredText
Early this week, GitHub user xX-Yoshi-Xx informed me that there was an
issue installing using my last commit. This was due to the script trying
to import a module from `src/m64py` before it was added to the path. So
I fixed that just by moving the import down a few lines.

I also rewrote the README in reStructuredText, since this is the
default Python markup format. I added some new content on using the
`requirements.txt`` file to install the Python dependencies as well as a
few other notes. I also did a few smaller things like making the
Changelog file in all caps like the other files.
2017-03-27 10:54:38 -04:00
Milan Nikolic
7d0dd4ec4e Merge pull request #101 from tmose1106/master
Change setup.py to Setuptools and refactor bits of code within setup.py
2017-03-17 13:26:38 +01:00
Ted Moseley
26d0cc010e Change setup.py to Setuptools and refactor bits of code
Earlier today I got a warning from Pip saying that ability to uninstall
programs that were installed using the Distutils module is going to be
depricated. So I decided to update everything over to Setuptools, which
is the new Python standard. While doing so, I ran the script through
flake8 and pylint a bit and took care of warnings not dealing with line
length or the lack of docstrings. I also took a bit of creative license
when I felt comfortable doing so to make the script more readable.
2017-03-17 00:13:44 -04:00
Milan Nikolic
f2a459bf39 Merge pull request #99 from HaraldB/master
Sanitize joystick names
2017-03-08 22:07:57 +01:00