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
edd91d8d02
Add to panel, add to desktop, delete from menu
2010-02-24 10:58:46 +00: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
Icius
18a491a38c
Added new getUserItemPath function
...
Renamed "Edit" to "Prop" throughout to indicate Properties of the menu item
Added code in to copy the .desktop file in the /usr directory structure to the user's local directory before editing properties
Updated menuPopup function to include the new functionality as well
2010-01-22 12:43:21 -05:00
Icius
5f419d81f7
Added a simple "Edit" menu item to the Favorites right click context menu to launch gnome-desktop-item-edit in context. Not complete yet, more to do...
2010-01-21 17:59:19 -05:00
Clement Lefebvre
6d6114d344
Fixed: spaces in custom places and/or desktop directory
2010-01-03 12:50:16 +00:00
Clement Lefebvre
a000ed1a2a
Fixed execute problems with su-to-root
2009-12-15 11:28:28 +00:00
Clement Lefebvre
2d52a82a69
Rely on system to find the library vs. hard coding the path.
2009-12-14 15:17:28 +00:00
Clement Lefebvre
7ef7521e44
Improved gmenu sub-category items detection, added python-gnomeapplet dependency, split other, administration and system tools categories
2009-11-30 15:00:07 +00:00
Clement Lefebvre
f3ffe4c4c6
Changed hover delay from 150 to 50ms
2009-11-20 15:00:56 +00:00
Clement Lefebvre
8bdf2ee117
Commented some old xdg code
2009-11-19 09:05:28 +00:00
Clement Lefebvre
224f0f159f
Migrated from pyxdg to gmenu
2009-11-19 00:45:09 +00:00
Clement Lefebvre
bec2671d8f
Don't use --no-desktop option with nautilus anymore
2009-11-06 12:44:32 +00:00
Clement Lefebvre
d34282c071
Consistency among menu items case
2009-11-06 12:31:41 +00:00
Clement Lefebvre
85a44e7fc2
Fixed button highlight problem
2009-11-06 12:28:41 +00:00
Clement Lefebvre
692e5495cc
Changed translation framework
2009-11-03 11:29:52 +00:00
clhodapp
10d214fa7d
Places: RegenPlugin on gconf show_network change
2009-11-03 02:16:01 +08:00
clhodapp
ce2f35fa76
Removed unneeded calls to changePluginSize()
...
Calls are no longer required now that GetGconfEntries() functions have been altered to perform the required operations
2009-11-03 02:15:18 +08:00
clhodapp
fd1a1b371f
Remove unneeded diagnostic text from system plugin
2009-11-03 02:15:18 +08:00
clhodapp
4e897ee0be
Changed Lock Screen button to use xdg-screensaver
2009-11-03 02:15:07 +08:00
clhodapp
b1f7dd7d09
Places Settings auto-applied
2009-11-03 02:15:07 +08:00
clhodapp
e4e795740f
Auto-apply of system management prefs
2009-11-03 02:15:07 +08:00
Clement Lefebvre
fc756e7223
Fixed URL for mint-common's configobj module
2009-10-16 13:02:01 +01:00
clhodapp
1cf8e0ca78
i18n for System tab of Preferences
2009-10-10 09:26:54 -05:00
clhodapp
d896f93794
Customizing System plugin and lock screen button
2009-10-10 08:09:51 -05:00
clhodapp
295d4dc2c1
Fixed title on folder browser for adding Places.
2009-10-10 04:58:10 -05:00
clhodapp
d3a96e305e
Ability to disable scrollbar for/autoresize Places
2009-10-09 13:32:23 -05:00
clhodapp
93e769ef92
Merge branch 'master' of git://github.com/linuxmint/mintmenu
...
Conflicts:
usr/lib/linuxmint/mintMenu/plugins/places.py
2009-10-09 04:24:58 -05:00
Clement Lefebvre
d78f9337c9
No suggestions if mintInstall isn't installed
2009-10-09 15:37:05 +08:00
Clement Lefebvre
91bedba29d
No suggestions if mintInstall isn't installed
2009-10-08 14:16:43 +01:00
Clement Lefebvre
07432a39b2
Removed dependency on mintinstall
2009-10-08 13:46:39 +01:00
Clement Lefebvre
4f0861abc3
Karmic compatibility, mint-common dependency
2009-10-08 13:42:57 +01:00
clhodapp
c64ff322bd
Small fixes
...
* Places plugin no longer tries to internationalize your own text
* do_standard_places in Places plugin no longer includes custom places
* Removed unneeded and inconsistent space in mintMenu.py
2009-09-06 22:46:34 -05:00
clhodapp
49074de2c5
Implemented initial functional GUI for customizing Places in Preferences window.
2009-08-08 04:17:44 -04:00
clhodapp
62e210c2a3
Enabled technical ability to add custom items.
2009-08-01 23:13:51 -04:00
Clement Lefebvre
590bb21fe2
Generic names
2009-07-29 22:50:43 +02:00
Clement Lefebvre
e4e01974bb
Initial commit
2009-07-27 12:45:34 +02:00