LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 04-27-2014, 10:06 PM   #61
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 2,569

Original Poster
Rep: Reputation: 426Reputation: 426Reputation: 426Reputation: 426Reputation: 426

Well, at least they are in .css which is easy to spot on
if those were hardcoded in .c or .cpp or any other source code, it would be harder to debug
 
Old 04-27-2014, 10:10 PM   #62
01micko
Member
 
Registered: Mar 2009
Location: Gold Coast, Queensland, Australia
Distribution: Puppy, Slackware
Posts: 79

Rep: Reputation: 7
Quote:
Originally Posted by Woodsman View Post
Took me a long while to find solutions:

* Restore GTK3 scrollbar slider behavior to Page Up/Page Down
touch /etc/gtk-3.0/settings.ini
[Settings]
gtk-primary-button-warps-slider=0

* Fix GTK3 scrollbar slider width
/usr/share/themes/$THEME/gtk-3.0/gtk-widgets.css: default -GtkRange-slider-width: 19px

* Fix Cinnamon menu scrollbar width
/usr/share/themes/$THEME/cinnamon/cinnamon.css: StScrollView STScrollBar min-width: 19px


I place that into /etc/gtk-2.0/gtkrc. Easier for everybody all around.

So many developers seem to display ignorance toward older users. They focus on making everything as small as possible. Some kind of nutty philosophy about "maximizing screen real estate." Or, they develop on monitors that are as big as televisions and everything looks grand --- to them. They forget to test the same design on humble 19" monitors. Web developers and their obsession with small fonts make the same design mistake.
And of course there is no consideration of touch screen either.

By the way, I don't think "px" is necessary as the documentation for GtkRange requires a gint type.

I managed to override the settings without altering themes; it is recommended (sorry can't find link now but it was on stackoverflow) to make ~/.config/gtk-3.0/{gtk.css,gtk-mine.css} containing;
Code:
@import url("gtk-mine.css");
and
Code:
* {
	-GtkRange-slider-width: 18;
        /* other stuff can go here */
}
respectively.

That should work OK if themes are ever changed. EDIT: trouble is it's only per user, doesn't seem to work from /etc/gtk-3.0.

Last edited by 01micko; 04-27-2014 at 10:17 PM.
 
Old 04-28-2014, 02:08 PM   #63
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534
This is kind of thing pisses me off. No wonder many people shrug off Linux systems. Developers seldom work with non geeks. Watch any person with vision problems. The moment their necks start craning toward the monitor is a clue that the design is wrong. Those skinny sliders? Have any person with even a mild palsy test the desktop. Problems are revealed before the chair cushion is warm. Default mouse button double-click speeds? A person needs to move the finger faster than rabbits hump.

"Oh, just edit these text files...." Geeks roll over like pigs in mud thinking that is so cool. Normal people laugh and say "Bullshit."

A big problem with free/libre development is the developers receive feedback only from fellow geeks. They need to test with the other 6,999,999,998 people in this world.

Nobody involved here in this thread is responsible. Just saying this kind of thing is significantly common in free/libre software.

Oh well, now back to trying to figure out why a simple USB web cam does not work. And a printer. Some days Linux systems are indeed a joke.
 
Old 05-03-2014, 06:22 AM   #64
kite
Member
 
Registered: Aug 2003
Location: Shenzhen, China
Distribution: Slackware
Posts: 301

Rep: Reputation: 47
pptp vpn is not working under Cinnamon. It is working fine under XFCE. I do not know why.
 
Old 05-03-2014, 07:36 AM   #65
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 2,569

Original Poster
Rep: Reputation: 426Reputation: 426Reputation: 426Reputation: 426Reputation: 426
can you try running them from terminal?
 
Old 05-03-2014, 04:26 PM   #66
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534
In Cinnamon, in the Nemo file manager, the default folder expanion widget is a triangle. In Mate the default folder expansion widget is the traditional + sign in a box. What is the GTK3 magical trick to change the triangle widgets to a + sign?
 
Old 05-03-2014, 04:48 PM   #67
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534
Previous in this thread I posted some work-arounds for the narrow sliders. Is there a GTK3 way to make those changes global, through the /etc/gtk-3.0/settings.ini file?
 
Old 05-03-2014, 07:12 PM   #68
kite
Member
 
Registered: Aug 2003
Location: Shenzhen, China
Distribution: Slackware
Posts: 301

Rep: Reputation: 47
Quote:
Originally Posted by willysr View Post
can you try running them from terminal?
This did the trick. Running from terminal, the keyring prompt appeared, and I could enter key. There was no keyring prompt before, I think this is the source. Thanks a lot.
 
Old 05-03-2014, 07:37 PM   #69
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 2,569

Original Poster
Rep: Reputation: 426Reputation: 426Reputation: 426Reputation: 426Reputation: 426
Quote:
Originally Posted by Woodsman View Post
Previous in this thread I posted some work-arounds for the narrow sliders. Is there a GTK3 way to make those changes global, through the /etc/gtk-3.0/settings.ini file?
i'm not sure whether those kind of changes can be made through settings.ini
 
Old 05-03-2014, 09:33 PM   #70
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534
Quote:
i'm not sure whether those kind of changes can be made through settings.ini
So no GUI method and no global config method?
 
Old 05-03-2014, 09:50 PM   #71
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 2,569

Original Poster
Rep: Reputation: 426Reputation: 426Reputation: 426Reputation: 426Reputation: 426
They do provide system settings. You can have a look on the Preferences or in the main menu window
 
Old 06-05-2014, 03:22 PM   #72
jmdlcar
Member
 
Registered: Nov 2003
Distribution: Porteus 3.0 (Slackware)
Posts: 137

Rep: Reputation: 15
I use Porteus 3.0 and like to build a module but first remove the 003-mate.xzm and replace it with Cinnamon. Is there a order to install the packages to build cinnamon?
 
Old 06-05-2014, 04:08 PM   #73
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,447

Rep: Reputation: 877Reputation: 877Reputation: 877Reputation: 877Reputation: 877Reputation: 877Reputation: 877
see willy's github repository: it contains a README and also a BUILD_ORDER file.
 
  


Reply

Tags
cinnamon, csb


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Call for Testers: MATE 1.8 willysr Slackware 137 08-06-2014 01:50 AM
Call for testing - MATE SlackBuilds chess Slackware 298 12-21-2013 09:17 PM
[SOLVED] [TESTERS WANTED] Slint installers for Slackware 14.1 => LAST CALL Didier Spaier Slackware 11 11-22-2013 06:22 AM
Teslagrad Linux alpha: call for testers kabamaru Linux - Games 1 07-10-2013 01:48 PM
Business Apps on Slackware - TinyERP: Call for testers ppr:kut Slackware 0 06-10-2008 05:15 AM


All times are GMT -5. The time now is 05:49 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration