Commit Graph

515 Commits

Author SHA1 Message Date
foudfou 0d209aa5ab Fix additional uk-UA locale declaration. 2015-01-02 11:52:49 +01:00
foudfou 9a1d80e00f Bump version to 0.5.4. 2014-12-31 15:43:38 +01:00
foudfou 56b88bb481 Add 'with_appindicator' hidden pref.
This may be useful for StatusNotifierItem-ready environments which still support
ICCCM/EWMH, whereby FireTray may be less limited.

We'll just make it a hidden pref for now as the related UI is a nightmare.
2014-12-31 01:45:52 +01:00
foudfou df4d0e8763 Update README. 2014-12-31 00:56:42 +01:00
foudfou 972f1c642c Fix check marks invisible in option 'Included accounts'.
Bug introduced in 9afa777c65.
2014-12-24 21:42:40 +01:00
foudfou 3e0ede74c7 Handle option renames properly. 2014-12-24 20:11:40 +01:00
foudfou d588605620 Notes. 2014-12-24 20:11:14 +01:00
foudfou a95709e544 Fix uk-UA locale (thx daveschaefer/checkloc). 2014-12-23 13:28:08 +01:00
foudfou e4318ed5d9 Merge branch 'appind' 2014-12-23 13:25:21 +01:00
foudfou 389e6cec51 Add 'middle_click' option.
Mainly intended for AppIndicator. Not used in winnt yet.
2014-11-22 18:47:51 +01:00
foudfou 58130c5a7d * AppIndicator: disable chat icon (TB).
* AppIndicator: disable new message count option (TB).
2014-11-21 11:13:12 +01:00
foudfou 9b8ab13265 Fix uk-UA locale (thx Sappa). 2014-11-20 02:11:06 +01:00
foudfou 9deaea08bb Further AppIndicator implementation:
* Refactoring: split StatusIcon into GtkStatusIcon and AppIndicator.
* Add AppIndicator-specific menu items (tooltip + ShowHide)
* Show/hide on scroll.
* Setting icon visibility.

Due to appindicator's limitations, we'll need to abandon these:
* Icon text (message count).
* Themed icons (multiple icon names).
2014-11-16 23:37:54 +01:00
foudfou 2b0084b69a * ctypes-utils: just log 'Info' if lib not found.
* Cleaning
2014-11-11 14:52:14 +01:00
foudfou f2acc43dce Minor refactoring. 2014-11-10 21:46:31 +01:00
foudfou 0dc0cc34b3 First step toward using libappindicator. 2014-11-10 18:11:44 +01:00
foudfou a0c0061cd6 * Linux: add debug for icon theme search path.
* Logging: fix superfluous newline, and expose Log module.

The additional newline was introduced by Log.jsm in FF32 (see
https://bugzilla.mozilla.org/show_bug.cgi?id=966674).
2014-11-10 15:06:49 +01:00
foudfou 0fee978ec3 Bump version to 0.5.3. 2014-11-09 20:43:46 +01:00
foudfou 9a4d379e76 Merge branch 'run-miniminzed' 2014-11-09 20:32:19 +01:00
foudfou 4beb428492 Cleaning. 2014-11-09 20:32:07 +01:00
foudfou bd3f894a15 Winnt: fix start_hidden when startup minimized or maximized. 2014-11-09 20:28:16 +01:00
foudfou 6feb13e7e2 Linux: fix click on menuitems (bug introduced in 0cfe58e4). 2014-11-09 15:30:44 +01:00
foudfou 233e442a09 Add uk-UA localization (thx Володимир Савчук Volodymyr Savchuk!). 2014-11-09 14:26:30 +01:00
foudfou 08bc12e28c Avoid altering 'oncommand' and 'command' attributes (thx Kris Maglione).
Altering on* attributes is discouraged by AMO review, along with the use of
Function() — even if the code passed to Function() is not dynamic.
2014-10-16 00:15:00 +02:00
foudfou 4805e3b49b Bump to version 0.5.2. 2014-10-13 23:44:32 +02:00
foudfou 2cf236bf14 Cleaning.
...trying to less alter "oncommand" attributes, following AMO review.
addEventListener() won't help here (see
http://forums.mozillazine.org/viewtopic.php?f=19&t=2696969).

Note: There seem to be some cases where we would want to keep "oncommand" or
"command" attributes (setting them to "void(0);"), for ex. for <key> elements
(see http://stackoverflow.com/q/16779316/421846).
2014-10-13 23:44:00 +02:00
foudfou 0cfe58e410 * Linux: fix return value according to return type definitions for some
ctypes callbacks, thus avoiding "expected type int, got (void 0)".
* Cleaning.
2014-10-08 23:19:19 +02:00
foudfou e2448d4ae8 Remove Linux reference in description and locales. 2014-09-15 00:20:19 +02:00
foudfou d34f7d2eeb Fix naming changes in de-DE, hr-HR, ru-RU locales. 2014-09-14 23:57:31 +02:00
foudfou a7020999a8 Bump version to 0.5.0. 2014-09-14 23:32:36 +02:00
foudfou 4e087b887f * Fix window close and minimize button when not hides_on_* not set.
* Fix unregistering window.
2014-09-14 22:37:23 +02:00
foudfou a699c00761 Bump version to 0.5.0b2. 2014-09-14 15:34:50 +02:00
foudfou 9628bee08e * Make menu icons "transparent" during initialization.
* Replace winnt menu icons with smaller ones.
2014-09-14 15:27:22 +02:00
foudfou e51be81034 Merge branch 'master' of github.com:foudfou/FireTray 2014-07-20 00:48:20 +02:00
foudfou d0c49867ea Merge pull request #129 from DavidPrevot/symlink
Fix PNG symlink
2014-07-20 00:50:02 +02:00
David Prévot d9b1a4fb5f Fix PNG symlink
The source moved in 639bf7a and 9afa777.
2014-07-19 16:45:45 -04:00
foudfou 9005ca8f85 Fix: Makefile to include LICENSE properly. 2014-07-16 00:43:11 +02:00
foudfou 950a0d511d Move LICENSE to root directory. 2014-07-15 09:37:58 +02:00
foudfou 1e36fb00be Just warn if session file can't be read (TB) 2014-06-17 15:29:38 +02:00
foudfou 93cabd4fa0 Don't fallback to FindWindow() when registering a window (winnt).
Gecko 27+ required for winnt. |nativeHandle| supported since 17.
2014-06-05 14:48:19 +02:00
foudfou 354a48d2fc Merge branch 'winnt_nativeHandle' 2014-06-05 12:21:05 +02:00
foudfou e4419c47f7 Don't fallback on FindWindow() when loading the default icon (winnt).
The minimal supported platformVersion for winnt is 27.0 where nativeHandle is
provided.
2014-06-05 12:14:08 +02:00
foudfou 7da4cc30c0 Cleaning. 2014-06-04 22:03:58 +02:00
foudfou 659ca4bb80 Try to get the default icon from getMostRecentWindow/nativeHandle instead of
FindWindow/HiddenWindow.
2014-06-04 22:00:47 +02:00
foudfou 738c412c23 Using __proto__ to set a prototype is now deprecated (FF30). 2014-05-30 19:35:27 +02:00
foudfou e8890c9ac0 Set l10n information in order in install.rdf. 2014-05-29 23:32:57 +02:00
foudfou 0dd01042cc * Improve start_hidden on winnt: window not shown at all.
* Fix minimize on WM_SYSCOMMAND.

Before this improvement, we noticed windows showed at startup despite
start_hidden, shortly after XP boot up. Was this due to the use of hooks ?
2014-05-29 23:14:49 +02:00
foudfou 7aca24c88a Cleaning. 2014-05-25 21:52:06 +02:00
foudfou be74126c96 Workaround impossibily to require minVersion for a specific targetPlatform.
We just check at runtime.
2014-05-25 21:48:51 +02:00
foudfou 9afa777c65 Reshape icon directories, and fix Makefile. 2014-05-25 21:11:07 +02:00