Linux Mint Turkiye Forum

Linux Mint Destek => Rehberler & Nasıl Belgeleri => Konuyu başlatan: fmete - 03 Nisan 2014, 15:34:36

Başlık: [NASIL] Scale-Ölçeklendir ve Expo-Sergi Özelliğini Geliştirme
Gönderen: fmete - 03 Nisan 2014, 15:34:36
Sergi yerine benim gibi Ölçeklendiri kullanıyorsanız bu özelliği biraz eksik buluyor olabilirsiniz. Bu düzenleme ile ölçeklendir özelliğine; boş alana tıklamada masaüstünü göster özelliğini ve panellerin gizlenmemesi özelliğini eklemiş olacaksınız. Ayrıca Expo için etkin olduğunda panellerin gizlenmesini engelleyebilirsiniz.
Lütfen bu işlemi gerçekleştirmeden önce ilgili dosyayı yedekleyiniz.
A) Scale-Ölçeklendir İçin:
öncelikle:
Kod: [Seç]
sudo gedit /usr/share/cinnamon/js/ui/overview.js komutu ile overview.js dosyasını düzenlemek için açıyoruz.

1)Panelleri görünür yapmak
294. satırın önüne "//" ekliyoruz. Şu şekilde görülmeli:
Kod: [Seç]
//Main.disablePanels();402. satırın önüne "//" ekliyoruz. Şu şekilde görülmeli:
Kod: [Seç]
//Main.enablePanels();

2)Masaüstünü Göster Özelliğinin eklenmesi:
155. satırdan sonrasını şu şekilde düzenliyoruz:
Kod: [Seç]
// no motion? It's a click!
 global.screen.toggle_desktop(global.get_current_time());
 result = SwipeScrollResult.CLICK;
 this.emit('swipe-scroll-end', result);
 this.hide();

sadece
Kod: [Seç]
global.screen.toggle_desktop(global.get_current_time());ve
Kod: [Seç]
this.hide();satırlarını ekledik. Dosyayı kaydedip çıkın ve Cinnamonu yeniden başlatın.

Eğer paneli yukarıda kullanıyorsanız pencerelerin panelin altına girmemesi için:
Kod: [Seç]
sudo gedit /usr/share/cinnamon/js/ui/workspacesView.jskomutu ile ilgili dosyayı açıyoruz.
208. satırda yer alan 0 değerini panel yüksekliği ile (isterseniz daha fazla) değiştiriyoruz.
Kod: [Seç]
workspace.actor.set_position(x, 0);Sonuç:
(http://s1.postimg.org/ciy5q8xdb/Ekran_G_r_nt_s_2014_04_03_15_31_20.png)

B) Expo-Sergi İçin:
öncelikle:
Kod: [Seç]
sudo gedit /usr/share/cinnamon/js/ui/expo.js komutu ile expo.js dosyasını düzenlemek için açıyoruz.

1)Panelleri görünür yapmak
324. satırın önüne "//" ekliyoruz. Şu şekilde görülmeli:
Kod: [Seç]
//Main.disablePanels();393. satırın önüne "//" ekliyoruz. Şu şekilde görülmeli:
Kod: [Seç]
//Main.enablePanels();

Eğer paneli yukarıda kullanıyorsanız masaüstlerinin panelin altına girmemesi için:
Kod: [Seç]
sudo gedit /usr/share/cinnamon/js/ui/expoThumbnail.jskomutu ile ilgili dosyayı açıyoruz.
213. satırda yer alan ikinci 0 değerini panel yüksekliği ile (isterseniz daha fazla) değiştiriyoruz.
Kod: [Seç]
this._expo.actor.set_position(0, 0);
Sonuç:
(http://s28.postimg.org/hywov2urx/Ekran_G_r_nt_s_2014_04_03_17_15_09.png)
Başlık: Ynt: [NASIL] Scale-Ölçeklendir Özelliğini Geliştirme
Gönderen: Danny - 03 Nisan 2014, 16:21:54
Eline sağlık, çok güzel ve anlaşılır bir yazı olmuş, teşekkür ederiz. Masaüstü de ayrı bir şık görünüyor.
Başlık: Ynt: [NASIL] Scale-Ölçeklendir Özelliğini Geliştirme
Gönderen: Butterfly - 03 Nisan 2014, 16:29:05
@fmete, ellerine sağlık.

Masaüstünü göster simgesi pencerelerin üstüne gelince, kapat düğmesinin yanında mı yoksa panelde mi gösteriliyor?
Başlık: Ynt: [NASIL] Scale-Ölçeklendir Özelliğini Geliştirme
Gönderen: fmete - 03 Nisan 2014, 16:37:11
Masaüstünü göster malesef simge olarak gelmiyor @Butterfly, Compizdeki gibi çalışıyor , ölçekle etkinken pencerenin olmadığı alana tıklayınca masaüstünü göster etkinleşiyor ve ölçekle pasif hale geliyor.
Başlık: Ynt: [NASIL] Scale-Ölçeklendir ve Expo-Sergi Özelliğini Geliştirme
Gönderen: fmete - 03 Nisan 2014, 16:57:34
@Ocean ben teşekkür ederim, şimdi geliştirdiğim applete ekledim bu özelliği özellikle expo etkin olduğunda panel olunca çok şık görünüyor ve expodan çıkmadan panel üzerinde işlem yapmana izin veriyor. Bu başlığa expo için panelleri aktif etmeyi ekliyorum