Clement Lefebvre
fbf13f70cc
Merge pull request #74 from hordepfo/themes-fixed
...
Themes fixed
2014-04-02 12:23:32 +01:00
Clement Lefebvre
afd56daef3
Merge pull request #79 from monsta/remove-unused-stuff
...
Removed unused imports and some other stuff
2014-04-02 12:15:27 +01:00
monsta
52a030411a
Removed unused imports and some other stuff
2014-03-28 14:46:28 +04:00
monsta
f07b58b310
Changed the remaining Gnome references to MATE
2014-03-28 10:48:47 +04:00
hordepfo
491595bfbd
Several theming and color fixes
...
Restructured a bit how theming and coloring works. Now theme and color
changes work on the fly. No need to restart mintMenu anymore. Note that
changing theme no longer regenerates plugins, so it's faster.
Fixes issue #47
2014-03-18 16:08:55 +00:00
Clement Lefebvre
b013fa83ae
Merge branch 'new-show-hide' of https://github.com/hordepfo/mintmenu into hordepfo-new-show-hide
...
Conflicts:
usr/lib/linuxmint/mintMenu/plugins/applications.py
2014-03-18 11:26:00 +00:00
Clement Lefebvre
55f19b3d28
Merge pull request #63 from hordepfo/orientation
...
Fixed some panel orientation issues
2014-03-18 11:00:43 +00:00
hordepfo
b14e2e0450
Changed all showing/hiding logic
...
It seems most GTK apps like mintMenu and the default Gnome2/Mate menu
use the GDK grab focus functions to grab input (pointer/keyboard).
These functions appear to suck all input to the app like a blackhole.
This patch gives more interactivity to the mintMenu window, making it
a first class object in the desktop.
Things that work now:
* When the window is open, hovering on other desktop icons highlights them
* Clicking outside the window propagates the event (e.g. select another
window)
* Alt-tab and other events unfocus and hide the window
* Scrollbars in the mintMenu finally work right
* Probably several other small things
2014-02-03 20:14:52 +00:00
hordepfo
3113334efb
Fixed some panel orientation issues
2014-02-03 20:05:43 +00:00
hordepfo
f4091dffe3
Fixes transparency issues on first composited draw
...
When using compositing and transparency, the first draw was only
showing the shadow borders on the window. To fix this the opacity has
to be set after the first show. Don't know why this is needed, but it's
probably a bug in the underlying toolkits (maybe GTK or GDK).
It still looks a little jerky the first time the window is drawn.
2014-02-03 20:03:46 +00:00
Clement Lefebvre
18d293ef4a
Fixed applet background not following panel style
2014-01-20 14:56:17 +00:00
Michael Webster
32b4b90f76
Fix segfault and/or losing custom icons when opening preferences
2013-05-21 15:22:16 -04:00
Michael Webster
d1a6dc819f
Fix recent plugin - buggy api
2013-05-21 11:24:01 -04:00
Michael Webster
f30f258ce6
Change how we check for updating the icon theme
2013-05-21 10:40:05 -04:00
Michael Webster
4b7ec202ca
Some cleanup
2013-05-20 22:07:56 -04:00
Michael Webster
3e997985b8
Change how we get icons for easybuttons
2013-05-08 08:57:55 -04:00
Michael Webster
0c2626d1ff
Add un-set keybinding action, improve key grabbing during keybinding edit
2013-04-01 19:50:50 -04:00
Michael Webster
b07f97c35e
Use current keybinding to close menu when it's open. Update keybinding
...
when gsettings key changes. Improve keybinding setter in preferences
to allow teaching the keybinding. Needs further improvement - a way
to use/assign single modifiers. Added a combobox temporarily, not
happy with it yet... maybe buttons instead...
2013-03-30 23:46:01 -04:00
Michael Webster
c765d03a34
Fix onGrabBroken when dragging items or using popup menus (Yay!)
2013-03-10 20:31:32 -04:00
Michael Webster
58ee643264
Hotkey binding working
2013-03-09 19:43:27 -05:00
Michael Webster
c6f19e56bd
Disable keybinding temporarily, not working yet
2013-03-09 15:37:17 -05:00
Michael Webster
cab7f82899
Add keybinding lib
2013-03-09 14:26:22 -05:00
Michael Webster
baf34b6b4b
Remove old glade files
2013-03-09 12:36:46 -05:00
Michael Webster
9895c54409
Fix Add to Panel launcher creation
2013-03-09 11:43:54 -05:00
Michael Webster
f57cfd9bd1
Fix theme updating
2013-03-08 21:52:47 -05:00
Michael Webster
e9d11bccaf
Some settings fixes
2013-03-08 21:29:49 -05:00
Michael Webster
37b57bbc88
Fixing prefs app
2013-03-08 20:06:06 -05:00
Michael Webster
dc52e6d953
Some styling fixes, gsettings stuff
2013-03-08 19:31:58 -05:00
Michael Webster
8812475eac
popups and focus working now
2013-03-07 19:25:41 -05:00
Michael Webster
1a22a9b03e
Progress on popup menus, something to do with focus grabbing, as well as
...
we may need to manually destroy popup menus after we're done with them.
2013-03-07 13:55:12 -05:00
Michael Webster
e81b078789
More fixes
2013-03-06 22:08:11 -05:00
Michael Webster
ca56fa8e19
Fix panel context menu generation
2013-03-06 20:16:45 -05:00
Michael Webster
5b102017b6
Fix focus grabbers
2013-03-06 18:57:06 -05:00
Michael Webster
4f7fde8700
Fix popup window positioning
2013-03-06 18:39:13 -05:00
Michael Webster
12a30eb965
Fix some regressions
2013-03-06 18:23:28 -05:00
Michael Webster
b84bad70e0
more ctypes for popup menus (not working yet)
2013-03-05 22:45:52 -05:00
Michael Webster
0583021023
Add ctypes call for window tracking
2013-03-05 21:56:17 -05:00
Michael Webster
a18a26c796
More transitioning
2013-03-04 21:56:18 -05:00
Clement Lefebvre
c940e3a735
Started migrating places plugin..
2013-03-04 16:50:14 +00:00
Clement Lefebvre
3dbd270225
Transition (continued...)
2013-03-04 15:01:20 +00:00
Clement Lefebvre
fd35fc832f
Transition (continued..)
2013-03-04 12:57:17 +00:00
Clement Lefebvre
a0a431c5d0
Started migration to MATE 1.5
2013-03-01 16:56:54 +00:00
Clement Lefebvre
e09333794a
Removed calls to matefvs
2013-03-01 16:23:34 +00:00
Clement Lefebvre
854de8452c
Improved XFCE/MATE detection
2012-06-28 13:26:15 +01:00
Clement Lefebvre
8eefae14ba
Changed call to Alacarte (uses Mozo instead)
2012-03-22 13:23:14 +00:00
Clement Lefebvre
03e48520e0
Changelog and fix for matecomponent
2011-11-18 10:47:45 +00:00
Clement Lefebvre
3b92de62d8
Switched support from Gnome/Bonobo to MATE/Component
2011-11-18 10:42:20 +00:00
Gwendal Le Bihan
e719f985d8
Corrected bug: .upper() would fail if GDMSESSION variable was not set
2011-08-29 15:44:29 +02:00
Gwendal Le Bihan
6f34403964
Get the window manager from the GDMSESSION environment variable, fallback to GNOME if it's not set
2011-08-29 15:41:36 +02:00
Clement Lefebvre
86d91095a2
Compatible with Ubuntu 11.04 (libc.so.6 path)
2011-04-12 17:44:10 +01:00