Commit Graph

406 Commits

Author SHA1 Message Date
leigh123linux
76b0ace41f glade part #2 2016-09-06 18:27:13 +01:00
leigh123linux
be31734ffb glade part #1 2016-09-06 17:52:12 +01:00
leigh123linux
150e02c0a0 gtk3 2016-09-06 15:58:34 +01:00
JKAbrams
b3f84781db Making internet searching from the start menu optional 2016-08-09 13:45:02 +02:00
JKAbrams
2bae237155 Revert "Added setting to disable internet searching"
This reverts commit a8f751a4aa.
2016-08-09 13:27:49 +02:00
JKAbrams
a8f751a4aa Added setting to disable internet searching 2016-08-09 13:04:37 +02:00
Clement Lefebvre
79f2e2f4f0 Menu icon: Scale svg files to 22px to prevent them from getting too big 2016-06-22 15:51:03 +01:00
Clement Lefebvre
e2a0fabff7 Removed support for opacity
It was buggy and only worked with composition.

It might be reintroduced after the port to GTK3.
2016-06-21 17:13:45 +01:00
Clement Lefebvre
91690b9dea Changed default for use-custom-color to False 2016-06-12 16:19:11 +01:00
Clement Lefebvre
c72b4be660 Deleted trailing spaces in gsettings schema 2016-06-12 16:18:52 +01:00
Clement Lefebvre
8adc16e7a7 System: Use pkexec for synaptic 2016-06-06 10:56:01 +01:00
Clement Lefebvre
bb36ce7151 Refresh the apps on icon-theme-changed
This shouldn't be necessary. The icons change by themselves when the theme changes, ithout the need to refresh the list of apps.

That said, at login, we're observing what looks like a race condition, which sometimes results in category and sometimes apps icons not being displayed.

The possible cause for this is a late initialization of the icon theme, so this commit might fix it.

If after this commit, this issue is still visible, then this commit should be reverted.
2016-05-21 18:33:00 +01:00
Clement Lefebvre
3f1e04c577 Clean up and add debugging info 2016-05-21 18:08:09 +01:00
Clement Lefebvre
877ce3640b Fixed indentation and trailing spaces 2016-05-21 17:11:36 +01:00
Clement Lefebvre
d31aa2616f Favorites: Replace gedit/pluma with xed 2016-05-18 10:25:52 +01:00
Clement Lefebvre
cddebeb02d Fixed applet icon missing in Add-New-Applet dialog 2016-04-21 10:17:41 +01:00
Benjamin L. Campbell
8ba93f9eef Fix space behavior. 2016-04-21 10:00:35 +01:00
Benjamin L. Campbell
e12dee7b01 applications plugin: Launch first application matching search on ENTER keypress. 2016-04-21 10:00:27 +01:00
Sorokin Alexei
4b876e7faa Fix crash on Gtk 2.24.29+ 2016-01-25 16:03:15 +00:00
Clement Lefebvre
755083406b Don't refer to /usr/lib/linuxmint/mintInstall/icon.svg 2016-01-21 16:32:58 +00:00
Clement Lefebvre
9941267dc5 Remove window titlebar (some metacity themes insist on showing a titlebar..) 2015-12-16 11:37:29 +00:00
Clement Lefebvre
2ea8e07a27 Fine-tuned border widths and padding 2015-11-04 01:23:00 +00:00
Clement Lefebvre
506ab67fa4 Add a frame around the menu 2015-11-04 00:55:31 +00:00
Clement Lefebvre
9c5b943fb1 Little improvements in system dir detection 2015-09-20 14:36:33 +01:00
Clement Lefebvre
1a97c41458 Merge pull request #140 from ChromaticDragon/master
Changes to support 64-bit pointers passing the C-python interface.
2015-09-20 13:00:20 +01:00
Chromatic Dragon
d0f2fb8fb0 Changes to support 64-bit pointers passing the C-python interface.
This fixes recent problems encountered on systems using python2
compiled with the PIE option set.
2015-09-09 16:17:47 -05:00
Maxime-J
1350f8072a Localized Desktop folder fix
XDG_DESKTOP_DIR contains environment variable which is not automatically expanded by Python
`XDG_DESKTOP_DIR="$HOME/Bureau"`
We have to use os.path.expandvars
2015-07-30 22:48:12 +02:00
James Lu
d004409af9 Coerse shebangs to #!/usr/bin/python2
Arch Linux's default "python" install points to Python 3, and mintmenu is certainly not compatible with it!

Closes #134.
2015-06-25 17:44:30 -07:00
Clement Lefebvre
de10e5bd84 Fixed ubiquity not launching from mintmenu 2015-06-14 13:37:04 +02:00
Clement Lefebvre
28677c0884 Changed default settings to make mintMenu a little better looking 2015-06-12 16:38:45 +02:00
James Lu
4d4558cc4e Sort available themes in Menu preferences->Theme 2015-03-14 19:46:07 -07:00
Clement Lefebvre
da1b3f9d00 Added gnome-system-monitor to list of favorites 2015-02-26 19:35:08 +01:00
Clement Lefebvre
b6abf4b755 Favorites: replaces obsolete mate-calc with gnome-calculator 2015-02-24 14:21:58 +01:00
Clement Lefebvre
849bbfe94c Don't pass env variable value through bash echo 2015-02-24 14:20:09 +01:00
Clement Lefebvre
fba603bc63 Merge pull request #118 from darealshinji/manpage
add a help command line option and a manpage
2015-02-24 13:17:57 +00:00
Clement Lefebvre
bc98ede28e Merge pull request #114 from monsta/patch-9
small fixes
2015-02-24 13:15:33 +00:00
Clement Lefebvre
a2df76ed28 Merge pull request #120 from monsta/patch-1
removed unused and confusing argument
2015-02-24 13:14:32 +00:00
monsta
a5ed9c26ab fixed wrong indentation again 2015-01-16 15:25:15 +03:00
monsta
40e93407e8 fixed saving old config in RegenPlugin
Now saving all the old settings (hopefully) and avoiding saving things that aren't even defined in class
2015-01-16 15:16:26 +03:00
monsta
2342eabb17 no need to import the same thing twice 2015-01-16 15:16:25 +03:00
monsta
51873b120d fixed wrong indentation 2015-01-16 15:16:25 +03:00
Monsta
7d70cb42ba properly create a desktop shortcut from a menu entry
fixes https://github.com/linuxmint/mintmenu/issues/123
2015-01-16 15:11:41 +03:00
monsta
77e1177604 removed unused and confusing argument 2014-12-01 15:16:01 +03:00
darealshinji
abb2d6b74b install a manpage 2014-11-30 13:37:33 +01:00
darealshinji
c4bb51d0db add a help command line option 2014-11-30 13:36:56 +01:00
Monsta
bd3da67890 mintMenuConfig: make Plugins tab title translatable 2014-11-27 15:15:54 +03:00
Clement Lefebvre
d17f21e237 Merge pull request #103 from monsta/patch-4
Fixed a typo (probably a copy-paste mistake)
2014-11-08 13:43:59 +01:00
Clement Lefebvre
e5681fe6ca Fixed bookmarks with quotes not opening properly 2014-11-08 13:41:22 +01:00
monsta
30dd193169 removed unused stuff 2014-11-03 20:43:03 +03:00
monsta
ec5e8eda63 Fixed a typo which led to loading non-localized string 2014-08-01 14:57:08 +04:00
monsta
a07dcab26a Fixed a typo (probably a copy-paste mistake) 2014-07-31 10:52:26 +04:00
Clement Lefebvre
8b83495dfe Removed mintRemove.py (re-added by mistake in last merge) 2014-07-07 11:56:07 +02:00
Clement Lefebvre
b58e617446 Use /usr/bin/python always 2014-07-07 11:49:32 +02:00
Clement Lefebvre
ef19daaf31 Merge pull request #97 from darealshinji/master
update Debian files
2014-07-07 11:39:53 +02:00
Clement Lefebvre
edebc8c1f2 Merge pull request #91 from monsta/patch-1
Escape ampersand in app names and comments
2014-07-07 11:07:16 +02:00
djcj
ed7463149c update Debian files 2014-06-17 23:11:03 +02:00
Clement Lefebvre
a4694cc7c1 Revert "Simple fix for the flickering."
This reverts commit 5a7b246b7e.
2014-05-25 14:10:41 +01:00
monsta
08c61dfc76 Escape ampersand in app names and comments 2014-05-22 17:44:38 +04:00
Clement Lefebvre
22f034db0e Applications: Don't show duplicates by default (prior to applying filters) 2014-05-22 11:39:17 +01:00
Clement Lefebvre
9ef295f167 Merge pull request #90 from hordepfo/search-button-clear-fix
Fixes search button clearing the search entry
2014-05-22 10:44:25 +01:00
Clement Lefebvre
251f1c80a7 Merge pull request #89 from hordepfo/pointer-fix
Fixes reported issues with the mouse pointer
2014-05-22 10:41:36 +01:00
hordepfo
b2d5563451 Fixes an event cycle on the search entry
When pasting a string on the search entry that triggers suggestions
(google, etc) and this is done on the favorites tab, a cycle of changed
events occurs. It throws an exception, although everything still seems
to work.
With this fix the search entry isn't modified when changing tabs.
2014-05-07 16:32:18 +01:00
hordepfo
63b8a24527 Fixed search button
The search button was clearing the search entry when clicked.
2014-05-07 15:54:39 +01:00
hordepfo
5a7b246b7e Simple fix for the flickering. 2014-05-06 22:05:14 +01:00
Clement Lefebvre
f630cc291f Adapted favorites to MATE 1.8 2014-05-06 15:03:51 +01:00
Clement Lefebvre
b90b835497 Switch uninstaller from mintRemove to mint-common 2014-05-06 10:17:21 +01:00
hordepfo
200653975f Use current time for events that might not have a timestamp. 2014-05-01 20:54:43 +01:00
hordepfo
7b43e5e2b6 Fixes reported issues with the mouse pointer. 2014-05-01 18:13:17 +01:00
Clement Lefebvre
38f3cc5bec Merge pull request #82 from monsta/dont-hide-on-trash-popup
Don't hide mintMenu on "Empty trash" popup
2014-04-02 12:26:24 +01:00
Clement Lefebvre
2cc7f19546 Merge pull request #81 from monsta/better-focusout-blocking
Better logic in focus-out-event blocking/unblocking
2014-04-02 12:25:23 +01:00
Clement Lefebvre
fbf13f70cc Merge pull request #74 from hordepfo/themes-fixed
Themes fixed
2014-04-02 12:23:32 +01:00
Clement Lefebvre
57cb8561ef Merge pull request #77 from monsta/remove-obsolete-gconf
Removed obsolete module with gconf
2014-04-02 12:18:08 +01:00
Clement Lefebvre
afd56daef3 Merge pull request #79 from monsta/remove-unused-stuff
Removed unused imports and some other stuff
2014-04-02 12:15:27 +01:00
Clement Lefebvre
a626d44e4e Replaced non-ascii character in source file 2014-04-02 12:14:24 +01:00
Clement Lefebvre
822682bc00 Merge pull request #80 from NiceandGently/master
add some missing shbangs
2014-04-02 12:12:28 +01:00
monsta
597c30c67d Don't hide mintMenu on "Empty trash" popup 2014-04-02 12:42:43 +04:00
Clement Lefebvre
f5741daabe Merge pull request #76 from monsta/fix-system-plugin
System plugin: fix applying of settings immediately after changing them
2014-04-01 12:48:58 +01:00
Clement Lefebvre
2e66a7aaff Merge pull request #75 from monsta/remove-duplicate-line
Removed duplicate line
2014-04-01 12:47:51 +01:00
monsta
7ef248fa8e Better logic in focus-out-event blocking/unblocking, will not crash in Mint 13 2014-04-01 15:26:00 +04:00
raveit65
b6bd121925 add some missing shbangs 2014-03-28 16:44:13 +01:00
monsta
52a030411a Removed unused imports and some other stuff 2014-03-28 14:46:28 +04:00
monsta
f16accc35d Removed obsolete module with gconf 2014-03-28 11:07:01 +04:00
monsta
f07b58b310 Changed the remaining Gnome references to MATE 2014-03-28 10:48:47 +04:00
monsta
7e48fd62cd System plugin: fix applying of settings immediately after changing them 2014-03-27 13:37:39 +04:00
monsta
4f996a69ea Removed duplicate line 2014-03-27 11:28:45 +04:00
hordepfo
491595bfbd Several theming and color fixes
Restructured a bit how theming and coloring works. Now theme and color
changes work on the fly. No need to restart mintMenu anymore. Note that
changing theme no longer regenerates plugins, so it's faster.

Fixes issue #47
2014-03-18 16:08:55 +00:00
hordepfo
42e25810f5 Removed invisible widgets from coloring 2014-03-18 15:55:57 +00:00
Clement Lefebvre
524d7c7408 Fixed merge conflicts 2014-03-18 11:32:06 +00:00
Clement Lefebvre
b013fa83ae Merge branch 'new-show-hide' of https://github.com/hordepfo/mintmenu into hordepfo-new-show-hide
Conflicts:
	usr/lib/linuxmint/mintMenu/plugins/applications.py
2014-03-18 11:26:00 +00:00
Clement Lefebvre
c93ffb2ffe Merge branch 'button-focus' of https://github.com/hordepfo/mintmenu into hordepfo-button-focus
Conflicts:
	usr/lib/linuxmint/mintMenu/plugins/applications.py
2014-03-18 11:15:33 +00:00
Clement Lefebvre
02a92645b8 Merge pull request #71 from VitalD/patch-1
Update easybuttons.py
2014-03-18 11:07:55 +00:00
Clement Lefebvre
55f19b3d28 Merge pull request #63 from hordepfo/orientation
Fixed some panel orientation issues
2014-03-18 11:00:43 +00:00
Clement Lefebvre
4504e7e130 Merge pull request #61 from hordepfo/search-entry
Search entry
2014-03-18 10:57:50 +00:00
Clement Lefebvre
e3a8af50d4 Merge pull request #59 from hordepfo/popups
Popup Menus
2014-03-18 10:53:45 +00:00
VitalD
c2c0e5fae2 Update easybuttons.py
Solving for bug: https://bugs.launchpad.net/linuxmint/+bug/1266751
2014-02-18 17:33:18 +03:00
hordepfo
b14e2e0450 Changed all showing/hiding logic
It seems most GTK apps like mintMenu and the default Gnome2/Mate menu
use the GDK grab focus functions to grab input (pointer/keyboard).
These functions appear to suck all input to the app like a blackhole.
This patch gives more interactivity to the mintMenu window, making it
a first class object in the desktop.

Things that work now:
* When the window is open, hovering on other desktop icons highlights them

* Clicking outside the window propagates the event (e.g. select another
window)

* Alt-tab and other events unfocus and hide the window

* Scrollbars in the mintMenu finally work right

* Probably several other small things
2014-02-03 20:14:52 +00:00
hordepfo
3113334efb Fixed some panel orientation issues 2014-02-03 20:05:43 +00:00
hordepfo
f4091dffe3 Fixes transparency issues on first composited draw
When using compositing and transparency, the first draw was only
showing the shadow borders on the window. To fix this the opacity has
to be set after the first show. Don't know why this is needed, but it's
probably a bug in the underlying toolkits (maybe GTK or GDK).

It still looks a little jerky the first time the window is drawn.
2014-02-03 20:03:46 +00:00
hordepfo
42a0e8cd47 Clear search entry when switching from Apps to Favorites
Took two clicks because of a loop in the logic (setting to empty
also invokes setting the tab).

Fixes #44
2014-02-03 19:35:29 +00:00
hordepfo
8560efebea Fixes search entry losing typing focus
When the search entry was out of focus and types were redirected to it,
if the current selected application was hidden by the filtering, both
the holder and entry lost focus. This stopped the typing event
redirection. Now the entry is always focused when typing.
2014-02-03 19:30:40 +00:00