Commit Graph
197 Commits
Author SHA1 Message Date
Claude 5ceccbb420 Work in progress: Version 0.9.7-4 improvements
Completed Changes:
- Updated version header to 0.9.7-4 with release notes
- FIXED: Virtual console Ctrl+Alt+F1-F8 key combinations now work
  - Updated configure_virtual_consoles() to modify X11 serverflags
  - Enable/disable now updates both systemd getty AND X11 VT switching
  - Added restart lightdm notification for changes to take effect  - Fixed initial installation to set X11 VT switching based on user choice
- FIXED: Swapped hidden tab gestures for easier use
  - 3-finger DOWN now shows hidden tabs (easier than UP)
  - 3-finger UP now returns to normal tabs
  - Updated all gesture handlers and documentation
  - Changed in both standard and Jitsi preload modes

In Progress:
- URL naming feature (requires config schema changes)
- Navigation hot corner menu (substantial new feature)

These changes fix the immediate issues and improve usability.
The navigation menu feature requires extensive additional development.
2025-12-02 12:34:34 +00:00
Claude 5ff748b875 Bump version to 0.9.7-3
Version Changes:
- Created install_kiosk_0.9.7-3.sh with updated version number
- Updated script header with release notes for 0.9.7-3
- Updated SCRIPT_VERSION constant to "0.9.7-3"

README Updates:
- Updated all references from 0.9.7-2 to 0.9.7-3
- Updated Quick Install wget command
- Updated Menu System Access examples
- Updated Complete Uninstall examples
- Updated Project Status section
- Updated footer version

Release Notes for 0.9.7-3:
- Fixed missing complete_uninstall function (line 8704 error)
- Added virtual console configuration (Ctrl+Alt+F1-F8)
- Added emergency hotspot to initial installation
- Enhanced security options and documentation
2025-12-02 01:10:13 +00:00
Claude ed87ff257c Update README with new features and hidden tab use cases
Documentation updates:
- Update Quick Install script name to install_kiosk_0.9.7-2.sh
- Document virtual console configuration feature
- Document emergency hotspot configuration during install
- Document complete uninstall functionality
- Add comprehensive "Why Use Hidden Tabs?" section with:
  - Private communication use cases
  - Administrative access scenarios
  - Content management applications
  - Secure entertainment options
  - Business use cases
  - Real-world example scenarios
- Add new "Installation & Management Features" section with:
  - Virtual Console Configuration details
  - Emergency WiFi Hotspot documentation
  - Complete Uninstall process and safety features
- Update menu system documentation
- Update system behavior security notes
- Update version and date to 0.9.7-2, December 2, 2024
2025-12-02 01:00:23 +00:00
Claude 1cd1565239 Fix install script issues and add new features
- Fix line 8704: Add missing complete_uninstall() function
  - Provides full system cleanup and uninstallation
  - Removes kiosk user, services, and all configurations
  - Offers reboot option after uninstall

- Add virtual console configuration feature
  - New configure_virtual_consoles() function
  - Allows enabling/disabling Ctrl+Alt+F1-F8 console access
  - Added to Advanced menu (option 7)
  - Integrated into initial installation with security prompt

- Add emergency hotspot to initial installation
  - Prompts user at end of installation
  - Can be configured immediately or deferred
  - Provides automatic WiFi hotspot when internet is down
2025-12-02 00:42:39 +00:00
outis1one 7ebf4e6820 Delete setup_intercom_simple.sh 2025-11-26 13:30:03 -05:00
outis1one 6d1c0f9bb5 Delete install_mumble.sh 2025-11-26 13:29:54 -05:00
outis1one a31f1817fc Add files via upload 2025-11-24 00:22:24 -05:00
outis1one 3cfdc1e8a0 Delete talkkonnect_complete_install.sh 2025-11-24 00:21:50 -05:00
outis1one abb8d72771 Update Readme.md 2025-11-24 00:21:10 -05:00
outis1one 3c33c14f24 Update Readme.md 2025-11-24 00:03:57 -05:00
outis1one 1755491977 Rename install_kiosk_0.9.7.sh to install_kiosk_0.9.7-2.sh 0.9.7 2025-11-23 20:11:13 -05:00
outis1one ba38f292ea add menu item to set pin for hidden site
3 finger up to get to hidden site
3 finger down to get to regular site
return to home/rotation works on manual and hidden sites
2025-11-23 20:09:45 -05:00
outis1one bd309e4af9 Update Readme.md 2025-11-23 19:58:19 -05:00
outis1one 83bfea28da Update Readme.md 2025-11-23 19:51:08 -05:00
outis1one 74519a5009 Update Readme.md 2025-11-23 19:25:17 -05:00
outis1one 0eacdaca79 Update Readme.md 2025-11-23 18:54:18 -05:00
outis1one 810c8df705 Update Readme.md 2025-11-23 18:25:26 -05:00
outis1one 24119aeb9b Update Readme.md 2025-11-23 18:20:21 -05:00
outis1one aa2ad04aaf Update Readme.md 2025-11-23 17:51:55 -05:00
outis1one 763e1a5be6 Add files via upload 2025-11-23 17:40:29 -05:00
outis1one 48e9ed353a Delete setup_intercom.sh.backup 2025-11-23 17:38:50 -05:00
outis1one 61f71d1f61 Delete update_setup_intercom.sh 2025-11-23 17:38:30 -05:00
outis1one a5deadde77 Delete setup_intercom_talkkonnect_function.txt 2025-11-23 17:38:16 -05:00
outis1one 24b63bf7ac Delete install_kiosk_0.9.5-12.sh 2025-11-23 17:37:43 -05:00
outis1one 6c7a3c6245 Delete setup_intercom.sh 2025-11-23 17:37:23 -05:00
outis1one 5190eb3c1b Delete integrate_intercom.sh 2025-11-23 17:37:00 -05:00
outis1one 7d74262057 Delete install_kiosk_0.9.6.sh 2025-11-23 17:36:15 -05:00
outis1one 2724859e37 Delete install_kiosk_0.9.6-1.sh 2025-11-23 17:35:43 -05:00
outis1one d49bebe1f7 Delete install_kiosk_0.9.6-3.sh 2025-11-23 17:35:22 -05:00
outis1one b56e6ab0c5 Delete install_kiosk_0.9.2-6.sh 2025-11-23 17:34:40 -05:00
outis1one 4a960b2a3c Delete fix_talkkonnect_terminal.sh 2025-11-23 17:33:45 -05:00
outis1one dfd7dc47a5 Delete fix_talkkonnect_permissions.sh 2025-11-23 17:33:28 -05:00
outis1one a62306ed46 Update Readme.md 2025-11-23 16:57:39 -05:00
outis1one 66bcf9dc66 Update Readme.md 2025-11-23 16:57:01 -05:00
outis1one ca4a6d355a Update Readme.md 2025-11-23 16:47:34 -05:00
outis1one 3322b281ce Create Readme.md 2025-11-23 16:43:33 -05:00
outis1one 515af15c03 Merge pull request #47 from outis1one/claude/fix-kiosk-rotation-error-01MmDWDSA2E1FUBJoXFRx8tg
Fix jq command error in save_config and bump to v0.9.6-3
2025-11-23 14:33:40 -05:00
outis1one 4ef877435f Delete fix_talkkonnect_now.sh 2025-11-23 14:32:42 -05:00
outis1one d4b470fa11 Delete fix_talkkonnect_audio.sh 2025-11-23 14:32:02 -05:00
outis1one 7c82c0925c Delete diagnose_talkkonnect.sh 2025-11-23 14:31:49 -05:00
outis1one d02e0ad581 Delete check_talkkonnect_fix.sh 2025-11-23 14:31:35 -05:00
outis1one 5c6b46a494 Delete TALKKONNECT_SETUP.md 2025-11-23 14:31:22 -05:00
outis1one 11f0231c33 Delete INTERCOM_README.md 2025-11-23 14:31:06 -05:00
Claude bac48cd183 Fix jq command error in save_config and bump to v0.9.6-3
Fixed critical bug where jq command was incomplete in save_config function,
causing configuration save to fail with jq usage error when configuring
rotation sites.

Issue: The jq -n command on lines 3476-3493 had all arguments but was
missing the JSON template/filter, causing jq to output its help text
instead of creating the config file.

Fix: Added complete JSON object template to jq command with all required
fields (unit, autoswitch, enableTouch, etc.) and empty tabs array.

Version bumped from 0.9.6-2 to 0.9.6-3.
2025-11-23 19:30:59 +00:00
outis1one 01ce9af821 Delete INTERCOM_COMPARISON.md 2025-11-23 14:30:52 -05:00
outis1one f78f4fce91 Merge pull request #46 from outis1one/claude/murmur-barnard-install-script-01TXWGugYCM3saUyo6NYhW7Z
Add talkiepi-based intercom setup as simpler alternative to talkkonnect
2025-11-23 14:06:56 -05:00
Claude b1a007778a Add talkiepi-based intercom setup as simpler alternative to talkkonnect
Created setup_intercom_simple.sh using talkiepi (barnard fork) instead of
talkkonnect for a more stable and lightweight intercom solution.

Advantages over talkkonnect:
- Simpler build process (no Opus patching required)
- Fewer dependencies (just Go, libopenal, libopus)
- Full CLI support for server, username, password, and channel
- More stable and less fragile
- Better suited for headless/kiosk automation

Also added INTERCOM_COMPARISON.md documenting all evaluated options
(talkkonnect, talkiepi, barnard, mumbler) with recommendations.
2025-11-23 19:05:30 +00:00
outis1one 28dddc2117 Merge pull request #45 from outis1one/claude/mumble-kiosk-setup-01RUgNotdEkjq4KfNRBeqDyK
Fix talkkonnect uninstall in setup_intercom.sh
2025-11-23 13:31:52 -05:00
Claude 5efc4a6e91 Fix talkkonnect uninstall in setup_intercom.sh
The uninstall function was only removing old installation paths, causing
talkkonnect to appear as "still installed" after uninstalling.

Fixed both check_talkkonnect_status() and uninstall_talkkonnect():

check_talkkonnect_status():
- Now checks for both old and new installation locations
- Old: ~/go/bin/talkkonnect and ~/talkkonnect.xml
- New: /usr/local/bin/talkkonnect and ~/.config/talkkonnect/
- Checks all locations to accurately determine if installed

uninstall_talkkonnect():
- Removes binaries from BOTH /usr/local/bin and ~/go/bin
- Removes config from BOTH ~/.config/talkkonnect and ~/talkkonnect.xml
- Properly stops and disables service before removing
- Shows progress with descriptive messages
- Optionally removes source directory ~/talkkonnect
- Only performs actions if files/directories actually exist

Now uninstall properly removes everything and status correctly shows
"Not installed" after uninstalling.
2025-11-23 18:28:56 +00:00
outis1one bcc538a0be Merge pull request #44 from outis1one/claude/mumble-kiosk-setup-01RUgNotdEkjq4KfNRBeqDyK
Claude/mumble kiosk setup 01 r ug notd ekjq4 kf nr beq dy k
2025-11-23 12:10:00 -05:00