PCSX2 - The Playstation 2 Emulator
Go to file
avihal@gmail.com 269f030778 Memory card manager: should be functionally complete. Feedback will be appreciated.
Major new: insert-from/remove-to file system files.
New: context menu and buttons for the new functionality (including copy which was only available via drag and drop).
Mod: slight text changes (finally should be ready for translations).
Mod: slight cleanup of functionality:
- 'Copy' changed to 'Duplicate', and can be invoked on any card, or via drag and drop to an empty port.
- drag and drop of cards: from a port to the filesystem = eject card (not swap).
- drag and drop of cards: from the filesystem to a port = insert the card to the port.

While it's functionally complete (I hope), I'm not 100% happy with the GUI. Better GUI would have been 2 separate lists (ps2 ports, unused cards) and cards can be moved between the lists. However, creating another list control, laying it out and handling the interactions between the two lists would have been a headache (even more than it already was). The major case which is hampered by the combined list is when the user has many cards on the filesystem, and he wants to insert it to a port, but the ports are way up the list so a scroll is required. This case is handled by the "Insert card" button which is available for any card on the filesystem (prompts the user to select a target port).

Let me know what you think.


git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4447 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-03-17 18:41:59 +00:00
3rdparty cmake: sdl and gsdx (experimental) 2011-03-01 19:26:27 +00:00
bin Updates for most new strings for de_DE. 2011-03-14 18:45:03 +00:00
cmake onepad, zeropad: init the sdl video subsystem (sdl 1.3). 2011-03-06 14:26:17 +00:00
common Whops.. 2011-02-26 01:31:32 +00:00
debian-unstable-upstream debian: 2011-02-12 16:06:28 +00:00
debian-upstream debian: do not bundle ZeroGSShaders. Now the tarball is 100% free :) 2010-10-09 11:37:41 +00:00
fps2bios Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
locales Updates for most new strings for de_DE. 2011-03-14 18:45:03 +00:00
nsis Major Settings Changes! 2011-01-10 17:48:25 +00:00
pcsx2 Memory card manager: should be functionally complete. Feedback will be appreciated. 2011-03-17 18:41:59 +00:00
plugins FireWire: Improved Null emulation to help games like Silent Scope 2 and Unreal Tournament (possibly Time Splitters 2) etc boot. 2011-03-17 18:39:57 +00:00
tools Whops.. 2011-02-26 01:31:32 +00:00
CMakeLists.txt cmake: add some properties to compile on fedora 64 bits 2011-02-19 19:02:24 +00:00
build-plugins.sh Got rid of various obsolete files, and moved the codeblocks workspace file. 2009-09-09 10:02:12 +00:00
build.rb Fixed up the Linux build. A couple minor OnePad changes. 2009-07-11 17:21:23 +00:00
clean_msvc.cmd Minor fixes to selecting isos and changing cdvd source types. 2010-04-27 16:20:49 +00:00
detect_missing_file_in_cmake.sh cmake: Update some missing files. Compile Devel by default. 2010-05-22 05:07:07 +00:00
generate_pot.sh i18n: * add poedit metadata after generating the pot files. It seems to be useful after all :p 2011-03-07 18:54:48 +00:00
pcsx2-codeblocks.workspace GSdx: Correct the sdl library output name, and add sdl to the main codeblocks workspace. 2011-02-26 03:05:31 +00:00
pcsx2_suite_2008.sln GSdx: just updating visual studio project files (redundant settings, broken x64 compilation, etc.) 2011-02-24 04:55:35 +00:00
pcsx2_suite_2010.sln GSdx: just updating visual studio project files (redundant settings, broken x64 compilation, etc.) 2011-02-24 04:55:35 +00:00
rebuild.sh Correct the script, so that Linux is compilable. (If rebuild.sh is run before compiling.) 2009-09-07 00:50:36 +00:00