Commit Graph

166 Commits

Author SHA1 Message Date
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
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
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
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