Commit Graph

266 Commits

Author SHA1 Message Date
Clement Lefebvre
924342161a Don't refresh icons on icon theme change (this is a regression, but since the migration to g.i. this makes mintmenu crash) 2013-05-07 13:52:32 +02:00
Clement Lefebvre
821f7a1b50 Don't reload the icon when a desktop file changes (this is a regression, but after the migration to g.i, instanciating pixbufs repeatedly leads to segmentation faults and crashes mintmenu) 2013-05-07 13:35:00 +02:00
Alexey Hellman
cefac7680a Fixed order in gtk-bookmarks plugin. Fixed parsing filenames with spaces 2013-05-03 22:02:17 +04:00
Clement Lefebvre
d8aa552998 Fixed algo used to retrieve matching packages 2013-05-03 14:46:47 +01:00
Clement Lefebvre
0382cc3682 More fixes... 2013-05-03 00:12:24 +01:00
Clement Lefebvre
795e6ec5bb Added missing "self" in function calls 2013-05-02 23:08:56 +01:00
Clement Lefebvre
61793ab7d8 Fix ascii/unicode errors (mintmenu not loading in Mint 15 - French) 2013-05-02 20:06:55 +01:00
Michael Webster
9c471564f8 Fix bug where categories would stay selected until passed over again. 2013-04-20 19:49:29 -04:00
Michael Webster
84aa87727f Add option to remember last category or search when reopening the
menu (default to true, which was previous behavior).
2013-04-20 19:49:29 -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
4b963d4069 Allow clicking the keybinding button a second time to cancel the binding
operation.
2013-03-31 21:11:54 -04:00
Michael Webster
3cf26cf96c Implemented a better keybinding widget - recognizes lone modifiers
as hotkeys (like Gtk3 can).
2013-03-31 21:02:36 -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
b193600595 Don't use set_markup when it's not necessary, use set_text 2013-03-18 18:50:56 -04:00
Michael Webster
cb524d5d79 Fix theme issues on separators, spacers 2013-03-14 10:11:15 -04:00
Michael Webster
e9745fd8eb Fix mintMenuConfig 2013-03-13 22:01:10 -04:00
Michael Webster
e50af35715 Fix GObject deprecations 2013-03-13 20:24:32 -04:00
Michael Webster
5f029342ed Fix focusSearchEntry - select_region is completely broken, even with ctypes -
for a fix, just override the default 'select-all' by positioning the cursor at the
end of any existing text, which is most likely what we want anyhow
2013-03-13 20:13:56 -04:00
Clement Lefebvre
a1127355db Fixed: use default icon theme (IconTheme() returns a new empty one) 2013-03-13 14:00:13 +00:00
Michael Webster
c765d03a34 Fix onGrabBroken when dragging items or using popup menus (Yay!) 2013-03-10 20:31:32 -04:00
Michael Webster
276e72d9d6 Reduce startup spam 2013-03-10 19:47:02 -04:00
Michael Webster
fdb62cd2b4 Fix package uninstall script 2013-03-09 20:15:05 -05:00
Michael Webster
fe82f0f305 Change default keybinding 2013-03-09 19:44:04 -05: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
f8860e629f Fix bookmarks display 2013-03-09 11:55:13 -05:00
Michael Webster
fcbbbccb1f But make sure to initialize the panel and panel_position properties
immediately
2013-03-09 11:50:43 -05:00
Michael Webster
5acc22b66e Move panel data read to when we need it 2013-03-09 11:46:36 -05:00
Michael Webster
9895c54409 Fix Add to Panel launcher creation 2013-03-09 11:43:54 -05:00
Michael Webster
50d3bb0c65 Start reimplementing panel launcher creation 2013-03-09 00:34:24 -05:00
Michael Webster
f57cfd9bd1 Fix theme updating 2013-03-08 21:52:47 -05:00
Michael Webster
c4698aab6f Couple more fixes 2013-03-08 21:38:30 -05:00
Michael Webster
e9d11bccaf Some settings fixes 2013-03-08 21:29:49 -05:00
Michael Webster
5b66f2edfe Menu Config working 2013-03-08 20:37:24 -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
c36cbfe690 Fix menu refresh 2013-03-08 17:56:45 -05:00
Michael Webster
a90cb0ac19 Dirty hack to get favorites re-ordering functional. All dnd working now 2013-03-08 15:25:14 -05:00
Michael Webster
fffebe8897 Drag and drop working for creating favorites, still problem with reordering 2013-03-08 13:12:25 -05:00
Michael Webster
28d89a7297 More drag and drop work 2013-03-08 11:41:19 -05:00
Michael Webster
edbfda1764 Make favorites separators removeable 2013-03-08 11:21:26 -05:00
Michael Webster
dcb9999b8d Almost fixed drag and drop, fixed favorites popup 2013-03-08 11:01:42 -05:00
Michael Webster
c1c93b59dc Start to fix drag and drop 2013-03-08 09:53:50 -05:00
Michael Webster
3e2cf840eb Fix ellipsizing on suggestion buttons 2013-03-08 08:13:30 -05:00
Michael Webster
5e69fefe8e Fix search suggestions hangup, apt search. Need to fix multiline though 2013-03-08 08:02:48 -05:00
Michael Webster
a47e17dfbf Fix suggestions in application plugin, threading not working though 2013-03-07 22:18:41 -05:00
Michael Webster
bb5a90b943 Start converting mintMenuConfig 2013-03-07 21:42:50 -05:00
Michael Webster
1fa7cd8817 Convert mintremove 2013-03-07 21:34:11 -05:00
Michael Webster
9289b7a0e0 Converted recent plugin 2013-03-07 20:53:03 -05:00
Michael Webster
bef171028d Fix add/remove favorites 2013-03-07 19:50:53 -05:00
Michael Webster
8812475eac popups and focus working now 2013-03-07 19:25:41 -05:00
Michael Webster
614764a7e8 Fix popups, need to fix focus now 2013-03-07 17:27:50 -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
1b1781d78f Convert system management plugin 2013-03-05 21:14:11 -05:00
Michael Webster
3884197e01 Convert applications plugin to gsettings 2013-03-05 20:31:58 -05:00
Michael Webster
49c0803f70 applications page working (barely) 2013-03-05 18:50:35 -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
64ced31d5d Removed pyc files 2013-03-01 16:18:31 +00:00
Clement Lefebvre
2af2a7ec81 Merge pull request #22 from higebu/master
Patch for bug #1127710 (https://bugs.launchpad.net/linuxmint/+bug/1127710)
2013-03-01 07:04:12 -08:00
Clement Lefebvre
0f9ba88c54 Merge pull request #16 from stefano-k/master
replace mate-open with gvfs-open
2013-03-01 07:03:59 -08:00
Yuya Kusakabe
097af08da9 Update usr/lib/linuxmint/mintMenu/plugins/execute.py
Patch for bug #1127710 (https://bugs.launchpad.net/linuxmint/+bug/1127710)
2013-02-17 11:52:18 +09:00
xwizard
8e0c79261b Adds support for Desktop Enty's Path
Fixes https://bugs.launchpad.net/linuxmint/+bug/1120639
Changes:
- Added appPath to ApplicationLauncher in easybutton.py
- Added new commandCwd argument to Exec in execute.py (defaults to None)
- ApplicationLauncher.execute() now passes CWD to execute.Exec
2013-02-10 17:31:00 +01:00
Clement Lefebvre
8da9a01db5 Launch mintinstall as root 2012-11-02 15:01:12 +00:00
Stefano Karapetsas
058233d459 replace mate-open with gvfs-open 2012-10-21 20:45:49 +02:00
Clement Lefebvre
854de8452c Improved XFCE/MATE detection 2012-06-28 13:26:15 +01:00
Clement Lefebvre
2449e217e8 Added XFCE favorites 2012-06-28 13:12:02 +01:00
Clement Lefebvre
d0f53499ba Fixed typo on "Lookup Dictionnary" 2012-06-28 12:14:55 +01:00
Clement Lefebvre
a02f49f061 Fixed terminal and desktop icons 2012-05-22 16:43:20 +01:00
Clement Lefebvre
82f74d45aa Use apturl directly if it's installed (instead of relying on MIME types being properly assigned) 2012-05-09 14:20:42 +01:00
Clement Lefebvre
5cb8cb4184 Called mate-screensaver-command instead of xdg-screensaver in MATE 2012-04-18 11:04:43 +01:00
Clement Lefebvre
d8c90453f9 Monitor MATE menu files for changes instead of GNOME ones 2012-04-04 14:39:10 +01:00
Clement Lefebvre
2e8e9934be Changed gnome favs with mate alternatives 2012-04-04 14:19:36 +01:00
Clement Lefebvre
8eefae14ba Changed call to Alacarte (uses Mozo instead) 2012-03-22 13:23:14 +00:00
Clement Lefebvre
d53fb8382f Fixed "Add to panel" in applications plugin 2011-12-01 20:06:10 +00:00
Clement Lefebvre
bc7266ae85 Caja replaces Nautilus and mate-terminal replaces xdg terminal in MATE 2011-11-28 12:44:49 +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
Clement Lefebvre
e83ea10fe4 Better unicode support 2011-09-27 14:14:33 +01:00
Clement Lefebvre
ac407379d0 Merge pull request #6 from glebihan/master
3 bug patches + 1 FIXME
2011-09-27 05:46:46 -07:00
Clement Lefebvre
4362cdbf01 Merge pull request #5 from tomasz154/master
my solution for https://github.com/linuxmint/mintmenu/issues/4
2011-09-27 05:42:52 -07:00
Clement Lefebvre
2e9bbd1f4d Merge pull request #3 from david4dev/master
Changed button icon text entry to a file browser button in the menu preferences.
2011-09-27 05:05:16 -07:00
Gwendal Le Bihan
2d4f2754ed Patch for bug #809104 (https://bugs.launchpad.net/linuxmint/+bug/809104) 2011-09-02 23:21:38 +02:00
Gwendal Le Bihan
918c6fbed3 Patch for bug #704240 (https://bugs.launchpad.net/linuxmint/+bug/704240) 2011-09-02 20:16:12 +02:00
Gwendal Le Bihan
01d95a69b3 Corrected bug preventing "Hover" option changes to be taken into account immediately 2011-08-29 17:55:26 +02: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