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
tomek_tomek
23405ae40a
Change in labels for Favourites. Now when there's no comment, app name is still bold. Not sure if it's most elegant way, but it works for now.
2011-06-29 11:53:48 +00:00
Clement Lefebvre
3715090486
Compatible with latest mint-x-theme
2011-05-30 16:01:11 +01:00
Clement Lefebvre
0842274fbe
Bug fix, preferences
2011-05-30 14:30:27 +01:00
David Green
e0c4438565
Changed button icon text entry to a file browser button in the menu preferences.
2011-05-14 23:29:28 +01:00
Clement Lefebvre
d5ce65e42b
Banshee instead of Rhythmbox in favs
2011-05-01 17:44:52 +01:00
Clement Lefebvre
0062ed634e
Star icon for mintinstall
2011-05-01 17:43:50 +01:00
Clement Lefebvre
86d91095a2
Compatible with Ubuntu 11.04 (libc.so.6 path)
2011-04-12 17:44:10 +01:00
Clement Lefebvre
69e08564fe
Fixed indentation
2011-03-30 19:02:13 +01:00
Clement Lefebvre
264b3fafe0
Remove panel and desktop shortcuts for Xfce
2011-03-29 19:50:20 +01:00
Clement Lefebvre
f9e70737b1
Xfce support for the system plugin
2011-03-29 19:46:08 +01:00
Clement Lefebvre
cad4c50c73
Indentation
2011-03-29 18:51:59 +01:00
Clement Lefebvre
ae4d79763b
DE detected in mintmenu, passed to plugins
2011-03-29 18:50:33 +01:00
Clement Lefebvre
ee8889548a
Use thunar for trash in Xfce
2011-03-29 18:38:10 +01:00
Clement Lefebvre
38f2476195
Places are now de-agnostic
2011-03-29 18:34:59 +01:00
Clement Lefebvre
4c8b3271c6
Added DE detection script
2011-03-29 18:20:28 +01:00
Clement Lefebvre
6bd0599106
Cleaning up old monitors
2010-10-26 15:23:41 +01:00
Clement Lefebvre
db45018cc6
Use different icon name for network in places when theme is not Mint-X
2010-10-26 14:44:31 +01:00
Clement Lefebvre
435908ec44
Don't change color of highlighted apps, simply use bold chars.
2010-10-26 13:59:17 +01:00
Clement Lefebvre
294618b770
Faster init, fixed memory leak, faster apt search, more results, fixed process name, fixed theme change events
2010-10-26 12:02:47 +01:00
Clement Lefebvre
396cda23b5
Unicode support in GTK bookmarks
2010-10-25 12:23:16 +01:00
Clement Lefebvre
d8ae8c10b2
APT search can now be disabled via prefs
2010-09-24 14:52:36 +01:00
Clement Lefebvre
ba7b48553c
changelog, removed copyright/USP, changed default applet icon
2010-09-23 18:38:05 +01:00
Clement Lefebvre
cfc9381516
Changed default opacity to 98%, almost un-noticeable transparency
2010-09-23 18:31:55 +01:00
Clement Lefebvre
95063d3124
Better defaults, fix bugs with icon size
2010-09-23 18:27:04 +01:00
Clement Lefebvre
6197751172
Select all icon for all apps category
2010-09-23 18:01:59 +01:00
Clement Lefebvre
3f4868d504
All icon sizes in pixels, added places and system icon sizes in prefs
2010-09-23 17:55:02 +01:00
Clement Lefebvre
026b550af3
Fixed launching apps containing quotes
2010-09-23 11:15:09 +01:00
Clement Lefebvre
676dba72da
Try catched pyinotify's addMonitor (thanks William Witt)
2010-09-23 10:05:48 +01:00
Clement Lefebvre
4d7d61217c
Reindentation
2010-09-23 10:03:18 +01:00
Clement Lefebvre
15b6b0100c
Added GTK Bookmarks in places (disabled by default)
2010-09-23 09:54:23 +01:00
Clement Lefebvre
b9bb28eb61
Specific GTKRC name
2010-09-17 14:55:03 +01:00
Clement Lefebvre
3f63fac7ed
Changed label
2010-09-15 17:16:27 +01:00
Clement Lefebvre
063db350db
Added GTK themes support and configuration
2010-09-15 17:11:24 +01:00
Clement Lefebvre
8ce4ae0111
Fixed called to HidePlugin
2010-09-13 16:57:13 +01:00
Clement Lefebvre
ec963baeab
Highlight newly installed applications
2010-09-13 15:54:23 +01:00
Clement Lefebvre
b6f3353305
Fixed mouse grab issue, menu hiding and empty application list bugs
2010-09-13 13:56:46 +01:00
Clement Lefebvre
7539249468
No more sidepane ;)
2010-09-13 12:10:43 +01:00
Clement Lefebvre
ec4866b1ab
Fixed focus bugs
2010-09-12 12:56:38 +01:00
Clement Lefebvre
dc39d0783e
Multithreaded search with multiple keywords
2010-09-12 12:21:47 +01:00
Clement Lefebvre
18e9c6616a
Don't break menu if apt fails to initialize
2010-09-10 13:34:44 +01:00
Clement Lefebvre
022aed6b83
Fixed separators colors in search results
2010-09-10 10:42:02 +01:00
Clement Lefebvre
9fee409db4
Fixed focus and space problems in search entry
2010-09-07 18:44:06 +01:00
Clement Lefebvre
cef9eec7cd
Added search engines
2010-09-06 21:56:27 +01:00
Clement Lefebvre
e8380e8584
Using APT to search for pkg and apturl to install them
2010-09-06 15:21:26 +01:00
Clement Lefebvre
cf6b1e7a53
Custom places now understand ~ sign and listen to changes in path
2010-05-09 11:51:41 +01:00
Clement Lefebvre
8ce2e2aa1e
Removed suggestion about portal
2010-05-01 13:07:42 +01:00
Clement Lefebvre
c79299a9c1
Imported Icius fixes on editing favorites
2010-04-27 08:37:46 +01:00
Icius
37c3c75efb
Merged in code from latest upstream and added Edit properties menu item to the favPopup
2010-04-27 08:35:02 +01:00
Icius
a3ea227f21
Turned the launch of gnome-desktop-item-edit into a synchronous call so that we can wait for it to complete before doing other things
...
Added code to update the favorites file if the user has changed the menu item.
Added code to rebuild/redisplay the Favorites box to show changes
Added code to remove a custom desktopFile if there have been no changes from the original
2010-04-27 08:34:42 +01:00
Clement Lefebvre
bd673dd9f2
Fixed drag and drop from favorites
2010-04-01 11:39:04 +01:00
Clement Lefebvre
6e018b34ef
Transparent menu (new opacity setting)
2010-03-16 14:56:55 +00:00
Clement Lefebvre
edd91d8d02
Add to panel, add to desktop, delete from menu
2010-02-24 10:58:46 +00:00
Clement Lefebvre
39564d16db
Merge commit 'icius/master' into experimental
2010-02-23 11:33:06 +00:00
Victor
0d79de686e
Added option to always open menu with the Favorites panel
2010-02-23 18:51:08 +08:00
dvictor
4a438e86fe
menu config glade, layout fixes: close button area does not expand, first notebook page compacted, places page expads the places list
2010-02-23 18:50:54 +08:00
Clement Lefebvre
555d5b30c5
Fixed orientation of the menu label (emorrp1's fix was good but incomplete)
2010-02-23 10:45:34 +00:00
clhodapp
37760f5de7
Flip text right way when panel on side
2010-02-23 18:35:15 +08:00
Icius
1cbff0b2ed
Added get_system_item_paths function to retrieve XDG_DATA_DIRS
...
Changed Logic in onPropsApp to iterate through all XDG_DATA_DIRS
Removed filecmp import
2010-02-06 02:42:31 -05:00
Icius
9551b3fb88
Added the rel_path function. can eventually be replaced by the native 2.6 function
...
Added logic to handle items that create their own directory in /usr/share/applications such as kde apps
Added logic to determine if the item being modified already exists in the user's directory
Renamed variables and function names per pylint recommendation
2010-02-06 01:56:44 -05:00
Icius
c029e9ac6c
changed the os.system command to os.spawnlp. When using os.system, the context menu stays visible while the gnome-desktop-item-edit program is running. Looked a bit strange. This change is at the cost of the cleanup routine to delete idential .desktop files in the users directory.
2010-01-23 01:16:49 -05:00
Icius
8050294021
Added a condition around the local file removal logic to only do it if the .desktop file exists somewhere other than the user's local directory structure.
2010-01-22 16:24:50 -05:00
Icius
8392acfa8e
Added code to determine if the user truly modifed the .desktop file using gnome-desktop-item-edit. If they did not make any changes then the user's local copy is removed.
2010-01-22 15:54:03 -05:00