Commit graph

1904 commits

Author SHA1 Message Date
Jools Wills
a7d9fd1982 runcommand module fixes
* make $md_inst for runcommand before copying
 * make sure runcommand.sh installs
2016-06-06 22:08:36 +01:00
Jools Wills
8dd2069660 use config instead of conf 2016-06-06 22:08:36 +01:00
Jools Wills
7b364c1804 only show dispmanx configs for installed modules 2016-06-06 22:08:36 +01:00
Jools Wills
889f8ecdfa Initial rewrite of the setup menu, including per package/module management
* rp_module_menus is no more - instead use rp_module_section with one of
   - core (core packages)
   - main (main packages - which will be installed by default in the image)
   - opt (optional packages)
   - exp (experimental packages)
   - driver (driver packages)
   - config (configuration packages / tools)

 * The setup menu organises the data based on the above sections. more could be added in the future if needed. Packages (internally modules), can be added / configured / removed individually, or as entire sections.

 * The setup menu will automatically detect if a binary is available to be installed. the nobin flag is no longer needed. modules that install directly from binary via aptInstall or via a prebuilt binary need to use an install_bin_ function instead of install_

 * rp_module_section of type "config" will have the "gui_" function called first if it's available, otherwise a standard depends/sources/build/install/configure will be called

 * configure is no longer used for "gui" configuration function - use gui_ instead. Had already started to move to this before, but now it is required.
2016-06-06 22:08:36 +01:00
Jools Wills
958bca449b bluetooth changes
* add menu entry to allow automatic set up of udev rules for 8bitdo joypads (or any others that require it).
2016-06-06 21:57:13 +01:00
Jools Wills
d83dae42cb workaround autocrlf issue with the theme checkout and line endings in the image. 2016-06-04 21:34:19 +01:00
HerbFargus
9292a9a834 add lilbud material theme 2016-05-30 21:10:30 -06:00
Jools Wills
85a5ed0f17 fixed autoboot settings caused by function name change in recent raspi-config - fixes #1498 2016-05-30 18:51:32 +01:00
Jools Wills
35474271eb gamecondriver fixes
* remove old external header package and use packaged raspberrypi-kernel-headers
 * use gamecon v1.2
 * fix version check
2016-05-30 15:54:31 +01:00
Steven Selph
fef44e1d03 Add option to set -append and -use_nointro_name=false flags
I've seen this pop up in issues and emails so thought I'd
add the option to tweak these flags.
2016-05-27 21:24:42 -04:00
Jools Wills
4e6f4e9c74 changed wording for retroarch description in retropie menu - #1491 2016-05-26 19:24:58 +01:00
Jools Wills
303850c499 Merge pull request #1488 from gizmo98/new-bluetooth-fix
bluetooth: fix connection problems
2016-05-25 00:54:07 +01:00
Jools Wills
1d38de02f9 sdl1 changes
* bump version so the new dispmanx code is used - uses vanfanel's triple buffer dispmanx backend + scaling changes and ability to control aspect ratio. see https://github.com/RetroPie/sdl1/commits/rpi
 * use one version number for all Raspbian versions
 * fix small typo in comment
2016-05-22 20:34:46 +01:00
gizmo98
fed5d9c6c1 bluetooth: fix connection problems
Add necessary package rapberrypi-sys-mods.
2016-05-21 12:24:45 +02:00
Jools Wills
a89e923cd5 splashscreen - don't hardcode rootdir/datadir. 2016-05-14 19:04:31 +01:00
Jools Wills
d988d58e0a splashscreen - use extensions from splashscreen module in init.d script. add additional escaping of backslashes and pipes for sed in iniSet. 2016-05-14 18:44:04 +01:00
Jools Wills
2c0cc18572 splashscreen:
* addresses some of the points from https://github.com/RetroPie/RetroPie-Setup/pull/1480#issuecomment-219145076
 * make functions more standalone and simplify logic - eg choose_splashscreen just returns a splashscreen - setting / preview etc is handled in their own functions
 * put extensions into functions
 * paths for splashscreen locations is now handled in own function
2016-05-14 04:45:35 +01:00
wetriner
1ad9bcdcc8 Changed from a directory search to file search.
Added Preview options for images and videos.
Restructured menus.
Added a randomizer.
2016-05-12 16:37:12 -10:00
dankcushions
c83764c32a Added specific options for rotation config. 2016-05-11 20:03:45 +01:00
Jools Wills
f13b3ea538 wait for dbus before starting omxplayer - hopefully fixes #1386 2016-05-10 04:29:52 +01:00
Jools Wills
cda5434304 Merge pull request #1472 from gizmo98/fix-icon
retropie: fix icon aspect and dimensions
2016-05-08 16:43:37 +01:00
gizmo98
2cfcc9ff5e retropie: fix icon aspect and dimensions
The icon had the wrong appearence under ubuntu unity.
2016-05-08 17:35:17 +02:00
Jools Wills
4b7039e13e Merge pull request #1465 from gizmo98/reicast-joyconfig
Add reicast input setup module
2016-05-07 16:56:53 +01:00
gizmo98
d41afaf239 Add reicast input setup module
Fallback if retropie controller configuration fails.
2016-05-07 10:02:43 +02:00
Jools Wills
0951d9d358 save the previous CPU governor first in runcommand.sh before setting, as setting any cpuX governor will set all cpu governors on the RPI, which will end up saving the wrong values 2016-05-04 23:26:47 +01:00
wetriner
0f353313e5 Create wikiview.sh
Github Wiki viewer using pandoc and lynx.

Remove rootdir definition
2016-05-01 08:32:34 -10:00
Jools Wills
841c5b237f enable theme preview on x11 targets using "feh" as the viewer 2016-04-23 19:37:32 +01:00
wetriner
55b4e127f9 Added a theme gallery using fbi
A menu option for esthemes that handles cloning and displaying of all themes.
2016-04-22 15:09:36 -10:00
Jools Wills
93c4e12b01 bump version of SDL2 to force a new package to be installed (which doesn't log when an unknown input is pressed) #1297 2016-04-23 00:39:23 +01:00
Jools Wills
b5ad9b0e60 no need do switch to ES folder to run emulationstation.sh since 23d96b6a56 2016-04-20 23:57:49 +01:00
Michael V. Coppola
22ca54b4db Update retropiemenu/gamelist.xml
Remove an extra period from the Bluetooth item description.
2016-04-20 09:40:03 -07:00
Jools Wills
5e1e0cf6f7 Merge pull request #1433 from wetriner/patch-1
Exclude downloaded_images from configedit
2016-04-20 00:46:59 +01:00
Jools Wills
c2e07debbc some more error checking in joy2key.py 2016-04-20 00:43:35 +01:00
Jools Wills
706c7a129c cosmetic - add joy2key.py licence / trailing spaces 2016-04-20 00:34:06 +01:00
wetriner
aab9bd2f4c Exclude downloaded_images from configedit
All scraped images are loaded into the configuration editor list, so depending on how many games are scraped, it can get impractical to navigate.
2016-04-15 09:24:50 -10:00
Jools Wills
c890d526c3 Jessie doesn't need joydev and snd-bcm2835 added to /etc/modules 2016-04-14 14:33:39 +01:00
Jools Wills
f639b065ca more gamecondriver cleanups / simplifications 2016-04-13 22:40:40 +01:00
Jools Wills
e13c12ca25 gamecondriver - changes
* add functionality to remove from /etc/modules
  * disable gamecondriver on x86 / mali
  * use hasPackage / don't install headers if already installed
  * show a dialog if headers package not found
  * styleguide changes / quoting
2016-04-13 22:31:15 +01:00
zerojay
2212c1c2a7 Minor typo fix. 2016-04-13 16:44:17 -03:00
Jools Wills
a92e00aa4c actually remove existing dispmanc.rp retropie menu entry 2016-04-11 20:35:56 +01:00
Jools Wills
72a5b9df39 update to 2.0.4 again, but with https://hg.libsdl.org/SDL/rev/6c86d3216f6a reverted as it breaks PS3/Wii U Pro, and possibly
other controllers. #1297
2016-04-11 20:12:23 +01:00
Jools Wills
0de788de59 added new gamelist.xml with descriptions and icons for retropiemenu.
removed dispmanx configuration as most users don't need to use it
big thanks to Rookervik and Herb
fixes #1395
2016-04-09 03:50:21 +01:00
Jools Wills
93fadffe89 md_id => lxde as this is a special case 2016-04-07 19:42:36 +01:00
Jools Wills
e62ca5938f fix lxde config path to ports / change launch script to Desktop.sh 2016-04-07 19:39:20 +01:00
Jools Wills
1a9a50767d include epiphany-browser with lxde install 2016-04-07 19:09:28 +01:00
Jools Wills
3b1061cc36 no need to install policykit-1 with lxde anymore as we install with recommendations 2016-04-07 19:03:18 +01:00
Jools Wills
6509e9c86f rework autostart code to use raspi-config on jessie, and to show options to boot to console or desktop, apart from on X11 where it has just an enable/disable autostart - fixes #1344 2016-04-07 18:30:51 +01:00
Jools Wills
84c20271d0 Merge pull request #1418 from HerbFargus/lxde
Add LXDE install option to Raspbian Tools
2016-04-06 21:03:31 +01:00
HerbFargus
bf42b8b4d0 Add lxde installer to Raspbian Tools
There may be some issues with desktop icons, but its possible that had something to do with a previous dist-upgrade on my pi3.
2016-04-06 13:38:12 -06:00
Jools Wills
bf228495c5 update RetroPie urls in README.md, CONTRIBUTING and bashwelcometweak to new site
reference COPYRIGHT.md from copyright section of LICENSE.md
2016-04-06 12:41:19 +01:00