Commit Graph

259 Commits

Author SHA1 Message Date
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
5c7d1389e9 Inverted name and path labels in edit places dialog in preferences 2009-11-19 16:08:28 +00:00
Clement Lefebvre
506df64cdf Reinstated calls to grab(), needed to hide menu when desktop is clicked 2009-11-19 09:46:59 +00:00
Clement Lefebvre
aaef795ec5 Use pygtk to brighten image when menu is hovered 2009-11-19 09:23:02 +00:00
Clement Lefebvre
a9afef23d2 Replaced Xchat with Pidgin in list of favorites 2009-11-19 09:07:23 +00:00
Clement Lefebvre
8bdf2ee117 Commented some old xdg code 2009-11-19 09:05:28 +00:00
Clement Lefebvre
932ada9c48 Could this fix the Mouse grabbing problem? 2009-11-19 01:09:45 +00:00
Clement Lefebvre
224f0f159f Migrated from pyxdg to gmenu 2009-11-19 00:45:09 +00:00
Clement Lefebvre
c5effee231 Fixed missing i18n 2009-11-17 12:06:16 +00:00
Clement Lefebvre
4bc30a9072 Changed logo back to mint logo, and added hover icon 2009-11-06 13:22:35 +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
clhodapp
523f6d3bd4 Fixed Software Manager Toggle in Prefs
* Caused it to actually show up if mintInstall is installed
* Fixed gconf binding
2009-11-03 02:14:48 +08:00
Clement Lefebvre
b122139c5a Changed default favorites 2009-10-30 18:21:56 +00: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
82c11a2d37 Implemented interface for customizing System 2009-10-10 07:25:28 -05:00
clhodapp
295d4dc2c1 Fixed title on folder browser for adding Places. 2009-10-10 04:58:10 -05:00
clhodapp
b43d5ffe9f Allowed drag-and-drop reordering of custom places. 2009-10-10 04:55:56 -05:00
clhodapp
79ff1b93c9 Places: no height adjustment when auto
The height adjustment box is insensitive when scrolling is disabled
2009-10-09 14:08:31 -05:00
clhodapp
d3a96e305e Ability to disable scrollbar for/autoresize Places 2009-10-09 13:32:23 -05:00
clhodapp
5870921679 Usability improvements for custom places/cleanup
* Added folder browser button in new/edit place dialog
* Better layout of new/edit place dialogs
* No longer adds a place with blank properties
* Enter Button works in new/edit place dialogs
2009-10-09 12:35:36 -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
5db5d1609d Removed suggestions.glade (gone to mintinstall) 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
35fc24fdac Removed suggestions.glade (gone to mintinstall) 2009-10-08 14:05:28 +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
f5cea6f6d5 Added i18n for Places tab of config window 2009-09-06 22:16:18 -05:00
clhodapp
a3cac14c8c Edit/New Place Dialogs now have titles 2009-09-06 21:54:45 -05:00
clhodapp
0294a20d5c Added height adjustment for Places 2009-09-06 21:20:07 -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
f8a7af3253 Generic names 2009-07-29 23:11:06 +02:00
Clement Lefebvre
db735c3750 Generic names 2009-07-29 23:01:11 +02: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