Commit Graph

19 Commits

Author SHA1 Message Date
David Prévot d9b1a4fb5f Fix PNG symlink
The source moved in 639bf7a and 9afa777.
2014-07-19 16:45:45 -04:00
foudfou bcb7764b8f first step to porting to Windows
Does nothing particular, except get few informations from the registeredwindow.
ctypes-utils.jsm needs to be ironed out (ABI used for .so version and lib type
for .dll), and we'll probably have problems when declaring callbacks
(ctypes.stdcall_abi on 32bits ?).
2013-11-16 15:56:42 +01:00
foudfou 270807380d example of using libfirtray to display gtk version 2013-03-21 01:09:08 +01:00
foudfou 2fe1c2b687 cleaning (Moz Bug 760802, our patch accepted into mainline 9dcd7470dc0b) 2012-07-27 02:15:59 +02:00
foudfou 3bb6d15fbc show how to find GtkWindow from GdkWindow 2012-06-29 17:34:20 +02:00
foudfou 28f639d3d1 failed attempt to use baseWindow.nativeHandle (bug 760802 and bug760802.patch)
Although we can re-construct a gdk.GdkWindow.ptr from natvieHandle (address of
the actual GdkWindow), we can't seem to be able to use it. For ex.,
gdk_window_get_user_data(), which should return a pointer to the corresponding
GtkWindow, returns strange adresses with our re-constructed pointer (0x11,
0x19, 0x0, ...)

...and despite the fact that both the "original" gdk.GdkWindow.ptr and the
re-constructed one do point to the same address, and that GDK_IS_WINDOW (macro
here wrapped into an embedded lib) is returning true for both pointers...
2012-06-13 22:38:18 +02:00
foudfou 620abcb924 fix link in testing/ 2012-05-12 16:38:52 +02:00
foudfou 9d5c13bb4a cleaning 2012-02-09 12:19:49 +01:00
foudfou 414bbf42aa begin attempt to restore windows to their correct screen (dual-head) 2012-01-30 22:07:21 +01:00
foudfou 5e4eaea614 restore window to its previous virtual desktop 2012-01-09 22:13:27 +01:00
foudfou 25aa1f535b add testing C files 2012-01-01 19:51:31 +01:00
foudfou a050115a18 * another way to preserve unload eventListeners
* cleaning
2011-12-29 21:15:54 +01:00
foudfou 0acd053155 unsuccessful attempt to detect minimize event (XGetWindowProperty)
at this stage:
- we need to take the virtyal workspace into account
- JS console disappeared
2011-12-11 04:46:15 +01:00
foudfou 57b443037d * add x11.jsm + test code (NOW ABLE TO ADD A WINDOW FILTER !)
* use init() everywhere instead of enable()
* fix constant definitions in gdk.jsm, pango.jsm
* add testing/xtypes.c for displaying sizeof X types
2011-12-05 02:53:41 +01:00
foudfou 0ccfb11cfc finish text icon implementation for displaying unread messages count in mail
applications
2011-09-19 18:33:45 +02:00
foudfou 74f9cf7da3 * replace Components.utils.reportError() with ERROR()
* prepare implementation of text icon
* prepare support of other Mozilla apps (Seamonkey)
2011-09-13 22:08:06 +02:00
foudfou 29bf5a42bd attempt to get signals from tray icon using LibGObject
needs refactoring !
2011-07-10 13:41:46 +02:00
foudfou e0e0cc81a5 first working version (firefox tray icon) 2011-07-04 14:31:56 +02:00
foudfou c842690051 proof of concept version 2011-07-04 00:00:07 +02:00