# Removing MacOSX useless dependence # Adapted from Tiago Saboga <tiagosaboga@gmail.com> original: # # http://svn.debian.org/wsvn/pkg-java/trunk/omegat/debian/patches/04-get-rid-of-MRJAdapter.dpatch?op=file&rev=0&sc=0 --- OmegaT-1.7.3_02/src/org/omegat/gui/main/MainWindow.java.orig 2008-03-28 11:20:12.000000000 +0100 +++ OmegaT-1.7.3_02/src/org/omegat/gui/main/MainWindow.java 2008-07-04 18:23:44.000000000 +0200 @@ -103,7 +103,6 @@ import com.vlsolutions.swing.docking.event.DockableStateWillChangeListener; import com.vlsolutions.swing.docking.ui.DockingUISettings; -import net.roydesign.mac.MRJAdapter; /** * The main window of OmegaT application. @@ -257,35 +256,8 @@ uiUpdateOnProjectClose(); initUIShortcuts(); - try - { - // MacOSX-specific - MRJAdapter.addQuitApplicationListener(new ActionListener() - { - public void actionPerformed(ActionEvent e) - { - doQuit(); - } - }); - MRJAdapter.addAboutListener(new ActionListener() - { - public void actionPerformed(ActionEvent e) - { - doAbout(); - } - }); - } - catch(NoClassDefFoundError e) - { - Log.log(e); - } - - // all except MacOSX - if(!StaticUtils.onMacOSX()) // NOI18N - { - projectMenu.add(separator2inProjectMenu); - projectMenu.add(projectExitMenuItem); - } + projectMenu.add(separator2inProjectMenu); + projectMenu.add(projectExitMenuItem); // Add Language submenu to Options menu