razor-qt / razor-qt Goto Github PK
View Code? Open in Web Editor NEWRazor is now LXQt:
Home Page: http://lxqt.org
License: Other
Razor is now LXQt:
Home Page: http://lxqt.org
License: Other
Option too put panel on side edge of screen.
should there be something like razor-session-config binary? Or should we develop global "config center"?
Gustavo has something done: https://github.com/gustavosbarreto/compmgr
maybe it can be polished and potentially used for openbox...
note: I'm not able to get it working at all for now...
Well hello there, have been using razor-qt from a while ago and there is something that i have just found: You cant move the launchers from the menu to desktop.
Well, it s not such a bad thing, but when the menu is an arcaic implementation of the win98 menu... Well, it is kind of hard to find an app... So maybe the .desktop file could be clicked and moved from menu to desktop...
Originally posted by Diego José ( diegoxter ).
If "center of the current desktop" is set razor-runner window jumps up after typing - it try to be always centered.
Razor-runner command list isn't sorted properly. Command which start on typed letter aren't first on the list.
I saw about the problem with razor-panel when you have a lot of windows opened, and also saw about the bugfix, but, wouldn't it be easy to have task grouping in the panel?
That would be a better solution (in my opinion)
key config. Icon size?
Please add ${CMAKE_SOURCE_DIR}/librazorqt to include path in razorqt-config/src/CMakeLists.txt
panel applet/standalone app for systray for USB/CD/DVD/whatever. Udisk based?
Items in the pages list should be:
Dialogs not have the buttons "Clear" and "Close."
Session and desktop config are always show the restart message, even though nothing was changed.
Config-mousetheme show not all themes, my KDE show 6 themes but razor only 1.
IMHO desktop files must have "OnlyShowIn=RAZOR;" line. http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html
razor-config-* desktop files contain ShowOnlyIn=RAZOR and since then they are not listed in menu (and launcher). It looks like there is no implementation for XdgMenu::environments(). See:
QStringList XdgMenu::environments()
{
Q_D(XdgMenu);
return d->mEnvironments; // does not work
// return QStringList() << "RAZOR"; // this works
}
mEnvironments is not set anywhere...
Maybe for the next release there could be a few widgets that, well, are really usfeul.
I'm talking about a cpu-use-meter (maybe configurable with the capacity of watching over a few cores) and a ram-use-meter. it's kinda hard to look at a system monitor when doing something stressful to the cpu (the windows take time to change from one to another), with a desktop widget, you could put them beside a window.
Anyway, keep razor awesome :D
I use archlinux, so i can have makeflags set via a tweak in /etc/makepkg.conf . The only one i use is -j3.
When i erase that flag, compilation goes smoothly. When i have the -j3 flag, this error happen:
[ 2%] Building CXX object razorqt-desktop/desktop-razor/plugin-helloworld/CMakeFiles/helloworld.dir/helloworld.cpp.o
Generating razorqxt/moc_qxtglobal.cxx
/home/diegoxter/builds/jokes/razor-qt-git/src/razor-qt-build/librazorqt/razorqxt/qxtglobal.h:0: Warning: No relevant classes found. No output generated.
make[1]: *** [razorqt-x11info/CMakeFiles/razor-x11info.dir/all] Error 2
make[1]: *** Se espera a que terminen otras tareas.... #Waiting for other jobs to end
Linking CXX shared library libhelloworld.so
Scanning dependencies of target razorqxt
[ 3%] [ 3%] Building CXX object librazorqt/CMakeFiles/razorqxt.dir/razorqxt/qxtglobal.cpp.o
Building CXX object librazorqt/CMakeFiles/razorqxt.dir/razorqxt/qxtglobalshortcut.cpp.o
[ 4%] Building CXX object librazorqt/CMakeFiles/razorqxt.dir/razorqxt/qxtglobalshortcut_x11.cpp.o
[ 4%] Building CXX object librazorqt/CMakeFiles/razorqxt.dir/razorqxt/moc_qxtglobal.cxx.o
[ 5%] Building CXX object librazorqt/CMakeFiles/razorqxt.dir/razorqxt/moc_qxtglobalshortcut.cxx.o
Linking CXX shared library librazorqxt.so
[ 5%] Built target helloworld
[ 5%] Built target razorqxt
make: *** [all] Error 2
==> ERROR: Se produjo un error en build().
Cancelando...
This happened right after latest pull (15 minuts ago)
extend session.conf with setenv()
I m an openbox user, and hell, it took me a lot of time to have a good root menu, wouldnt it be possible to have it back in razor?
Or at least, make the right click menu in razor-desktop equal or better than the openbox menu :D
I have two comments on the appearance.
Tray plugin should be able to show his buttons in more than one row.
Configuration window for "Application menu" panel plugin.
One-click way is ankward (unleast for me). Could you add double click support for icon view?
Just tried to use razor-desktop after killing plasma-desktop (with kquitapp, just for the record) and there is only one desktop with wallpaper, the other 2 (currently using 3 virtual desktops) have a black background, but they are still usable (windows can be moved through them)
It is something bad with razor-desktop or the transaction between plasma > razor did something?
Originally posted by Diego José ( diegoxter ).
Hello.
I found out a problem with tray plugin. It seems like when you got too many tray icons, the tray would run out of space and launch any other program outside itself.
Take a look
Some simple (no CMS?) website with basic info, release info, and mainly nice graphics.
Alex already have some cool domains bought.
No need for wiki and bugtracker as it's hosted on github now.
I (petr) offer own server for free where we can do what we want to.
The razor-panel seems to take a jdownloader popup as a window, other panels (like bmpanel2 or tint2) dont do this.
Currently using openbox as wm
Screenshot: http://simplest-image-hosting.net/jpeg-0-razor
I found something weird, it is not a razor problem, but a non-kde-wm (like openbox, for example) problem.
When on something else that is not kde, the qt apps look rather ugly, and this extends to razor-qt (irony intended).
Take a look, this is the main menu and the right click menu under kde (plasma desktop killed, razor-desktop started right after that)
http://i53.tinypic.com/2m60eqg.jpg
And here is another screenshot, this time from razor-session (with openbox)
http://i55.tinypic.com/34pi5pc.jpg
Both menus and even the panel has a wrong qt theme.
I know KDE has an configuration for qt themes, and when you are not in KDE, qt will suck. I've tried everything i saw on the forums (arch, gentoo, even qt bugtracker), tried different gtk and qt engines, even tried .qt/qtrc hacking and nothing work.
Couldn't razor have this configuration for qt to work as it work under kde? That way, qt could behave as it should :(
Bye !
My system default font is Arial which is not a mono-spaced (some characters are wider than others). This cause strange behaviors on the panel clock plugin. The plugin changes your size sometimes depending of the current date.
For example: The text "00:00" has no same width than "11:11" then the plugin changes your size hint.
If you has many opened windows it is possible to see this behavior.
the modal dialog's button cannot be clicked. Only decoration works.
How about if quicklaunch could do launchers grouping?
That way, everybody could have any number of launchers in a non-
invasive quicklaunch plugin.
I have only one panel, and have 4 launchers, only 3 are displayed, and
even if the 4 launchers could be displayed, the task plugin would have
less space for itself, but if there was only 3 folders (each with a
few launchers inside) no extra space will be needed and everybody
would be happy
An example for what i m talking about is in cairo-dock, there are
folders and groups for launchers.
http://s58.radikal.ru/i162/1005/e4/bae5e967324f.png
(but nicer, not so much circuss/mac style)
https://groups.google.com/forum/#!msg/razor-qt/CldiyO7926c/JXWj7y1pkOsJ
Hello, I have installed archlinux with LXDE (it use openbox). Now, I installed razor-qt in my Archlinux, but can't start razor.
I use .xinitrc for start lxde, use slim too.
I edited .xinitrc ( exec ch-launch-session startrazor)
startrazor-qt
startrazorqt
but nothing that start razor.
I edited /etc/inittab uncomment kde and comment slim
uncomment slim comment kde
but nothing that start razor.
Edited /etc/rc.conf for add kdm a daemons.
but nothing that start razor.
Some idea for this?
Thank
kabbalah
FIX mistakes and make new translations.
Razor-runner covers razor-panel if both are set on top of the desktop.
after this commit:
ff2b416
I'm getting regular crashes. It's quite clear to me why it crashes. But I do not get exact meaning of the change in the mountbutton.cpp menu action logic...
ASSERT failure in QList::at: "index out of range", file /usr/include/QtCore/qlist.h, line 456
Program received signal SIGABRT, Aborted.
0xffffe430 in __kernel_vsyscall ()
(gdb) bt
#0 0xffffe430 in kernel_vsyscall ()
#1 0xb6d4c8df in raise () from /lib/libc.so.6
#2 0xb6d4e220 in abort () from /lib/libc.so.6
#3 0xb717da2a in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4
#4 0xb717dc2f in ?? () from /usr/lib/libQtCore.so.4
#5 0xb717dd48 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#6 0xb717dd8d in qt_assert_x(char const, char const, char const*, int) () from /usr/lib/libQtCore.so.4
#7 0xb5dffb98 in QList<QAction*>::at (this=0xbfffe554, i=0) at /usr/include/QtCore/qlist.h:456
#8 0xb5dfd945 in MountButton::addMenuItem (this=0x8155360, info=...) at /home/pvanek/razor/razor-qt/razorqt-panel/plugin-mount/mountbutton.cpp:119
#9 0xb5dfd7f6 in MountButton::initialScanDevices (this=0x8155360) at /home/pvanek/razor/razor-qt/razorqt-panel/plugin-mount/mountbutton.cpp:103
#10 0xb5dfedf7 in MountButton::showMenu (this=0x8155360) at /home/pvanek/razor/razor-qt/razorqt-panel/plugin-mount/mountbutton.cpp:325
#11 0xb5e02a33 in MountButton::qt_metacall (this=0x8155360, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfffe7c8)
at /home/pvanek/razor/build/razorqt-panel/plugin-mount/moc_mountbutton.cxx:86
#12 0xb72898cd in QMetaObject::metacall(QObject_, QMetaObject::Call, int, void_) () from /usr/lib/libQtCore.so.4
#13 0xb7299a2c in QMetaObject::activate(QObject_, QMetaObject const_, int, void**) () from /usr/lib/libQtCore.so.4
#14 0xb7cdf6cd in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#15 0xb79da5ad in ?? () from /usr/lib/libQtGui.so.4
#16 0xb79dbe8b in ?? () from /usr/lib/libQtGui.so.4
#17 0xb79dc146 in QAbstractButton::mouseReleaseEvent(QMouseEvent) () from /usr/lib/libQtGui.so.4
#18 0xb7ab354d in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#19 0xb76185b0 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#20 0xb79db160 in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#21 0xb7ab4cbc in QToolButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#22 0xb75bd414 in QApplicationPrivate::notify_helper(QObject_, QEvent_) () from /usr/lib/libQtGui.so.4
#23 0xb75c6c20 in QApplication::notify(QObject_, QEvent_) () from /usr/lib/libQtGui.so.4
#24 0xb7282fde in QCoreApplication::notifyInternal(QObject_, QEvent_) () from /usr/lib/libQtCore.so.4
#25 0xb75be45c in QApplicationPrivate::sendMouseEvent(QWidget_, QMouseEvent_, QWidget_, QWidget_, QWidget**, QPointer&, bool) () from /usr/lib/libQtGui.so.4
#26 0xb764a030 in ?? () from /usr/lib/libQtGui.so.4
#27 0xb764913e in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#28 0xb7673960 in ?? () from /usr/lib/libQtGui.so.4
#29 0xb6c55509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#30 0xb6c55d10 in ?? () from /lib/libglib-2.0.so.0
#31 0xb6c55fce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#32 0xb72b176b in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/libQtCore.so.4
#33 0xb767355a in ?? () from /usr/lib/libQtGui.so.4
#34 0xb72822bd in QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/libQtCore.so.4
#35 0xb72824e9 in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/libQtCore.so.4
#36 0xb7286f90 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#37 0xb75bb104 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#38 0x080588f5 in main (argc=1, argv=0xbffff7e4) at /home/pvanek/razor/razor-qt/razorqt-panel/panel/main.cpp:56
When I run cmake, I get the error:
CMake Error at cmake/FindUDev.cmake:71 (INCLUDE):
include could not find load file:
CMakeParseArguments
Call Stack (most recent call first):
librazorqt/razormount/CMakeLists.txt:1 (find_package)
OS - Ubuntu 10.10
cmake version 2.8.2
On ArchLinux everything builds fine.
Desktopswicher plugin should be able to show his buttons in more than one row.
IMO there should be limit of rows -> max number of rows = number of desktops.
This is "Other" section of main menu :-)
http://img268.imageshack.us/img268/9950/screenshot58622535.png
please contact Eugene Pivnev ti.eugene[AT]gmail.com for logs and more info...
Taskbar plugin should be able to show his buttons in more than one row.
including configuration
User should have option to change panel height.
In the last 6 days I've been using the razor-panel and I noticed that when I close a window amount of erros is sent to the standard output.
I added some qDebug to inspect this.
I opened a window:
DEBUG: add 90177699 window to the managed windows
DEBUG: refreshTaskList
And I click on the close button of the window:
DEBUG: handle property notify for 90177699 window
DEBUG: updateText();
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x56000a3
DEBUG: handle property notify for 90177699 window
DEBUG: updateIcon();
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x56000a3
DEBUG: refreshTaskList();
DEBUG: remove 90177699 from the list
As you can see, I close the window and it generates "WM_NAME" and "NET_WM_ICON" events but the window is only removed from list after that.
Originally posted by Luis Gustavo S. Barreto ( gustavosbarreto ).
Cheers!
I'd like to see something cute and fast on my PDA running Gentoo. To achieve this, I've developed a DE and some apps, that resides here: http://code.google.com/p/shiokaze/
The main problem is: I can't handle it alone :) So I'd like to cooperate with razor-qt to provide a unified desktop for both PC's and PDA's running Linux.
Is this possible?
Sincerely Yours,
Cyril.
I have the CD with label "Ups Batt". When I click on mount button I have the error "The file or folder 'file://media/Ups%25C040Batt' does not exist."
Now I added a dirty hack. I plan to deal with it later, when I will write libmount.
The Panel seriously needs a plugin for volume control. It should allow several backends like alsa or the bsd audio system.
Originally posted by VdoP ( vdop ).
Just a while ago i was playing openarena at fullscreen, when i wanted to quit it, it simply stopped. Have to kill xorg to get to kdm and restart razor.
I'm on an archlinux box, with nvidia drivers 173xx, razor 0.3 with openbox.
Xonotic does the same when exited.
Originally posted by Diego José ( diegoxter ).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.