summaryrefslogtreecommitdiff
path: root/gui/MemcardDlg.c
Commit message (Collapse)AuthorAgeFilesLines
* * Fix file and folder permissionsStelios Tsampas2018-03-191-0/+0
|
* * Revert parts of the per game memory card patch.Stelios Tsampas2017-07-301-8/+5
| | | | | | | | | | | | | The previous implementation was doing file paths manipulation deep inside sio.c, and it was hardcoding windows style paths. This was breaking on linux in more than one ways and it is incompatible with the dynamic apppath handling from codeplex branch. Moreover, SaveMcd and LoadMcd functions already take memory card file paths as arguments, making any such logic redundant. This patch rewrites the global Config.Mcd# variables during game startup, which makes it more compatible across all platforms. It also has the added benefit that it doesn't update the configuration file with the each game's memory cards, i.e. at PCSXR startup the default memory cards will be loaded.
* * Add UI configuration knobs from overclocking, wipeout memhack and per game ↵Stelios Tsampas2017-07-181-0/+9
| | | | | | mcd. * Clean-up UI from deprecated attributes.
* * Bring main Linux(gtk) UI up to date to remove deprecated warnings.Stelios Tsampas2017-07-171-7/+6
|
* Fix compilation on linux.Stelios Tsampas2017-07-161-5/+5
|
* Bring up to date with PCSX-R master (97809)iCatButler2016-03-301-2/+14
|
* gtk/memcard: verify link on copy & no link references going backwards.SND\ckain_cp2014-06-031-27/+17
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@90567 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gtk/memcard: link index fix 0...14 vs. 0...15SND\ckain_cp2014-05-231-10/+11
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@90498 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gtk/memcard: fragmented multi block copy/delete fix..SND\ckain_cp2014-05-221-59/+102
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@90494 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gtk/memcard: linked block references on multi block copy & general ↵SND\ckain_cp2014-05-211-107/+111
| | | | | | improvements/refactor. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@90464 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* GTK: autoload cheats from default path and filename, e.g. ↵SND\ckain_cp2013-07-311-70/+71
| | | | | | /home/user/.pcsxr/cheats/SLUS_90064-SLUS90064.cht. Also if entered cheat code is incorrect don't close input dialog. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86327 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* .SND\edgbla_cp2013-02-261-12/+20
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83178 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* rm gdk-compat.h;SND\edgbla_cp2013-02-261-128/+70
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83177 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* GTK - got rid of MemcardDlg compile time warnings.SND\ckain_cp2013-02-251-57/+58
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83135 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Patch 13457 (ckain);SND\edgbla_cp2012-12-191-63/+99
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81830 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gtk3 (thanks to Rafał Mużyło);SND\edgbla_cp2012-11-201-11/+11
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81326 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Unix style EOL (thanks to darktjm);SND\edgbla_cp2012-11-181-773/+773
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81299 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* mcd dlg icons animation speed;SND\edgbla_cp2012-10-311-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@80825 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* libglade -> gtkbuilder.SND\edgbla_cp2012-10-151-62/+43
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@80418 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Updated Free Software Foundation address (Jem256).SND\dario86_cp2012-02-191-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@75156 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Rebranding.SND\edgbla_cp2011-06-081-3/+3
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@67621 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Temporarily reverted r64524 until I (or someone else) find the time to sort ↵SND\weimingzhi_cp2011-03-131-793/+792
| | | | | | out the stuff. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64536 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Commited patch in issue #8171 (by darktjm).SND\dario86_cp2011-03-121-9/+10
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64524 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* -(YarTour)Clean deprecated GTK+ symbols, preliminary GTK+-3.0 compatibility ↵SND\weimingzhi_cp2011-02-161-2/+39
| | | | | | (Issue #8084, Patch #8353). git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63426 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* -(YarTour)replaced deprecated GTK_SIGNAL_FUNC() with G_CALLBACK(). (Patch ↵SND\weimingzhi_cp2011-02-121-13/+13
| | | | | | #8258). git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63288 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* use %x instead of %lx.SND\weimingzhi_cp2010-06-021-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@50501 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gtk gui: fixed icon animation in memcard dialog.SND\weimingzhi_cp2010-06-011-20/+17
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@50222 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48557 ↵SND\weimingzhi_cp2010-05-231-2/+9
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* show japanese titles properly in memcard managerSND\weimingzhi_cp2010-05-231-5/+9
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48556 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Memory cards dialog is now resizable, icons were enlarged and animated. (gtk)SND\edgbla_cp2010-05-101-13/+45
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47786 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@46936 ↵SND\weimingzhi_cp2010-04-301-1/+1
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@38584 ↵SND\weimingzhi_cp2009-12-011-1/+1
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@38582 ↵SND\weimingzhi_cp2009-12-011-4/+5
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@38411 ↵SND\weimingzhi_cp2009-11-281-62/+80
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@38383 ↵SND\weimingzhi_cp2009-11-281-2/+2
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@38380 ↵SND\weimingzhi_cp2009-11-281-1/+1
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@38377 ↵SND\weimingzhi_cp2009-11-281-27/+0
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@38376 ↵SND\weimingzhi_cp2009-11-281-0/+723
e17a0e51-4ae3-4d35-97c3-1a29b211df97