Changeset 6981 for lliurex-mate-welcome
- Timestamp:
- Mar 8, 2018, 1:28:22 PM (3 years ago)
- Location:
- lliurex-mate-welcome/trunk/fuentes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
lliurex-mate-welcome/trunk/fuentes/lliurex-mate-welcome
r4100 r6981 1401 1401 self.welcome_version = 'Unknown' 1402 1402 self.rpi_resize_pending = False 1403 self.start_from_menu = False 1403 1404 1404 1405 # Get current architecture of system. … … 2659 2660 self.jump_to = None 2660 2661 self.font_dpi_override = None 2662 self.start_from_menu = False 2661 2663 2662 2664 for arg in sys.argv: … … 2751 2753 print('[Debug] Opening page: ' + self.jump_to + '.html') 2752 2754 2755 if arg.startswith('--force'): 2756 print('[Debug] Start from menu') 2757 self.start_from_menu = True 2758 2753 2759 if arg.startswith('--font-dpi='): 2754 2760 try: … … 2783 2789 systemstate.codename = self.simulate_codename 2784 2790 2791 def check_start_menu(self): 2792 if not self.start_from_menu == False: 2793 systemstate.start_from_menu = self.start_from_menu 2794 2795 2785 2796 2786 2797 if __name__ == "__main__": 2787 2798 2788 # Process any parameters passed to the program. 2799 user = os.environ.get('USER') 2800 groups = os.getgroups() 2801 # Process any parameters passed to the program. 2789 2802 arg = Arguments() 2790 2803 … … 2801 2814 arg.override_flavour() 2802 2815 arg.override_codename() 2803 2816 arg.check_start_menu() 2804 2817 print('[Welcome] Application Started.') 2805 2818 print('[SystemState] Lliurex Session: ' + systemstate.session_type) 2806 2819 print('[SystemState] Lliurex Flavour: ' + systemstate.session_flavour) 2807 app.run() 2820 if 10004 in groups or user == 'netadmin' and systemstate.start_from_menu == False: 2821 print('[Init] Netadmin or member of students') 2822 exit() 2823 else: 2824 app.run() -
lliurex-mate-welcome/trunk/fuentes/lliurex-mate-welcome.desktop
r5243 r6981 15 15 Comment[ca_ES]=Pantalla de benvinguda a LliureX 16 16 16 Comment[ca_ES@valencia]=Pantalla de benvinguda a LliureX 16 17 Exec= lliurex-mate-welcome17 Exec=sh -c "lliurex-mate-welcome --force" 18 18 Icon=lliurex-welcome 19 19 OnlyShowIn=MATE;
Note: See TracChangeset
for help on using the changeset viewer.