changeset faf44df9b7dd in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=faf44df9b7dd
description: Remove TODO.osx - it's outdated.
diffstat:
TODO.osx | 36 ------------------------------------
1 files changed, 0 insertions(+), 36 deletions(-)
diffs (44 lines):
diff -r 5b4182f2a002 -r faf44df9b7dd TODO.osx
--- a/TODO.osx Mon Jun 15 22:07:51 2009 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,40 +0,0 @@
-The bits that work
-------------------
-
-- idle checking
-- dbus and gajim-remote, using dbus from GTK+.framework.
-- notifications through growl, internal fallback works fine as well
-- spell checking
-- running apps and opening files/urls
-- playing sounds
-- Network monitoring
-- Mostly everything else except for whats below.
-
-
-The bits that don't really work as expected
--------------------------------------------
-
-- systray icon
-- app bundle with universal binaries. Depends on the GTK+.framework.
-
-
-The bits that dont work
------------------------
-
-- Application start/stop/doc/DnD handling
-- finish the .app bundle
- - setup gajim-remote, maybe install it to /usr/local
- - fix user session management
-- integrate the Gajim and gajim-remote scripts with autoconf and add GTK
- framework detection
-- Maybe setup the pasteboard services for an OS/X alternative to the
- gajim_remote
-- CFBundleDocumentTypes.NSDocument
-- zeroconf has a parsing problem with the MDNS result.
-
-
-Native GTK bugs
-----------------
-
-- umlauts and other chars generated with Alt don't work
-- no fallback on different font if a glyph is missing
changeset aaedff5c5221 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=aaedff5c5221
description: One more forgotten OS X file.
diffstat:
TODO.osx | 33 ---------------------------------
1 files changed, 0 insertions(+), 33 deletions(-)
diffs (40 lines):
diff -r a596966c014a -r aaedff5c5221 TODO.osx
--- a/TODO.osx Mon Jun 15 22:04:11 2009 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,36 +0,0 @@
-The bits that work
-------------------
-
--idle checking
--dbus and gajim-remote, using dbus from GTK+.framework.
--systray icon
--app bundle with universal binaries. Depends on the GTK+.framework.
--notifications through growl, internal fallback works fine as well
--spell checking
--running apps and opening files/urls
--playing sounds
--Network monitoring
--Mostly everything else except for whats below.
-
-
-
-The bits that dont work
------------------------
-
--Application start/stop/doc/DnD handling
--finish the .app bundle
- - setup gajim-remote, maybe install it to /usr/local
- - fix user session management
--integrate the Gajim and gajim-remote scripts with autoconf and add GTK
- framework detection
--Maybe setup the pasteboard services for an OS/X alternative to the
- gajim_remote
--CFBundleDocumentTypes.NSDocument
--zeroconf has a parsing problem with the MDNS result.
-
-
-Native GTK bugs
-----------------
-
--cut and paste blows up Finder and the os/x GUI server. very very nasty.
--with mutiple displays, popup menus show up on the wrong display
changeset 5b4182f2a002 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=5b4182f2a002
description: Remove README.osx - it's outdated.
diffstat:
README.osx | 94 -----------------------------------------------
1 files changed, 0 insertions(+), 94 deletions(-)
diffs (104 lines):
diff -r beee680e4659 -r 5b4182f2a002 README.osx
--- a/README.osx Mon Jun 15 21:47:18 2009 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,100 +0,0 @@
-Introduction
-------------
-
-This is an alpha release of Gajim for OS/X using native GTK+. It is not finished
-nor is it relatively stable. The native port of GTK+ is alpha and not stable
-yet, though it has proven to be usable for Gajim. Having said that it is usable,
-basic functionality works. See the TODO file for a list of what is and is not
-working.
-
-
-
-Installing
-----------
-
-Install the GTK+ framework into your /Library/Frameworks directory. It can be
-found at http://codepunks.org/gajim.
-NOTE: If you're able to make it work with official GTK release, we are VERY interested !!
-
-Copy the Gajim.app into the /Applications directory or any other directory.
-
-
-Installing language dictionaries
---------------------------------
-
-The codepunks.org build of the GTK+ framework comes with the US English
-dictionary pre-installed. If you wish to install a different dictionary download
-the appropriate dictionary from here:
-
-http://ftp.gnu.org/gnu/aspell/dict/
-
-Then follow these instructions:
-
-source /Library/Frameworks/GTK+.framework/Versions/Current/bin/env
-tar -jxf aspell-<lang>-<version>.tbz2
-cd aspell-<lang>-<version>
-./configure
-make
-make install
-
-
-Compiling Requirements
-----------------------
-These instructions were gathered for building a universal binary on a PPC. The
-steps for building on an i386 should be essentially the same.
-
-Requirements:
-- OS/X 10.4, i386 or ppc
-- Universal MacPython 2.5
- http://www.pythonmac.org/packages/py25-fat/index.html
-- Latest XCode (2.4.0 or greater)
-- py2app
- http://svn.pythonmac.org/py2app/py2app/trunk/doc/index.html
-
-Install all of the requirements. Make sure that the universal MacPython is
-installed before py2app. Then ensure that this is the first python in your
-PATH.
-
- export PATH=/Library/Frameworks/Python.framework/Versions/2.5/bin:$PATH
-
-Then install py2app.
-
-
-Compiling
----------
-
-In the top level run the configure script. If this is source is from subversion
-then run the autogen.sh script. Follow it up with a make:
-
- ./configure
- or
- ./autogen.sh
- make
-
-Once that is done Gajim can be run from the source tree. You may also create an
-app bundle suitable for use or distribution. To do that run:
-
- python setup_osx.py build
-
-The Gajim.app bundle is created in the dist directory. This bundle is ready
-for use as is. Copy it to your /Applications directory and you're good to go.
-
-You now have a self contained (almost, requires GTK+.framework still) universal
-native build of Gajim.
-
-Optionally to create a distribution of the Gajim app bundle do:
-
- python setup_osx.py dist
-
-
-
-Development
------------
-
-It is possible to run Gajim correctly from the app bundle but still use the
-python code in the source tree. This line must be added to the _run() function
-in the Gajim.app/Resources/__boot__.py file. It needs to be located just after
-the sys module is imported. Font forget to fix the path to match your
-environment.
-
-sys.path = ["/Users/user/Source/gajim/src"] + sys.path