Skip to content
Open
Show file tree
Hide file tree
Changes from 126 commits
Commits
Show all changes
141 commits
Select commit Hold shift + click to select a range
87404c0
WIP: No-cache SMS support
ferdnyc Jun 13, 2023
2d85b8b
Initial mock of in GTK4
Scroker Jan 26, 2025
8707573
Now the deamon works
Scroker Jan 29, 2025
f24f55d
New graphics, sendfile now works
Scroker Jan 30, 2025
50eeda8
Added the pairing function
Scroker Jan 31, 2025
46c7251
Removed some non system icon
Scroker Jan 31, 2025
01f1232
some graphical improvements to the pair ui
Scroker Jan 31, 2025
047ff30
A little bugfixing
Scroker Feb 4, 2025
729d431
Merge branch 'main' into gtk4-port
Scroker Feb 4, 2025
136427b
Add extension and app button to homepage
Scroker Feb 4, 2025
e8c3628
Style improvements to the home page
Scroker Feb 7, 2025
8340d24
Clean de device.js code
Scroker Feb 26, 2025
7f7de8f
Merge branch 'main' into gtk4-port
Scroker Feb 26, 2025
c36bafc
Merge branch 'main' into gtk4-port
Scroker Mar 9, 2025
cb1cff7
Merge branch 'main' into gtk4-port
Scroker Mar 31, 2025
a6f57d0
Switch messaging-window.ui to Gtk4/Adwaita
LorierMatthieu Mar 31, 2025
79324ef
Migrate the findmyphone deprecated messagedialog component to a notif…
Scroker Mar 31, 2025
ef5a437
Merge branch 'gtk4-port' of github.com:Scroker/gnome-shell-extension-…
Scroker Mar 31, 2025
701ba67
Update messaging-window.ui
LorierMatthieu Apr 1, 2025
8d04358
Update messaging-window.ui
LorierMatthieu Apr 1, 2025
7bc255f
Start the migration of messaging.js to the new UI
Scroker Apr 1, 2025
70a9c23
Switch service-error-dialog.ui to Gtk4/Adwaita
LorierMatthieu Apr 1, 2025
72b05a6
Switch mousepad-input-dialog.ui to Gtk4/Adwaita
LorierMatthieu Apr 2, 2025
6d85be1
Update mousepad-input-dialog.ui
LorierMatthieu Apr 3, 2025
f92d5dc
Move screenshots to a new folder and adapt files
LorierMatthieu Apr 3, 2025
fea5921
Switch messaging-conversation.ui to Gtk4/Adwaita
LorierMatthieu Apr 3, 2025
fc99492
Update messaging-conversation.ui to use second-icon
LorierMatthieu Apr 4, 2025
de3dd24
Switch messaging-conversation-summary.ui to Gtk4/Adwaita
LorierMatthieu Apr 4, 2025
cc0e5da
Update service-error-dialog.ui
LorierMatthieu Apr 5, 2025
64b2930
Switch messaging-conversation-message.ui to Gtk4/Adwaita
LorierMatthieu Apr 5, 2025
fd6505b
Switch the code to tne new messaging-window.ui
Scroker Apr 6, 2025
067787c
Added icons button to messages conversation
Scroker Apr 7, 2025
6c69a64
Update preferences-window.ui design (no JavaScript changes needed)
LorierMatthieu Apr 7, 2025
b6981ca
Merge branch 'gtk4-port' of github.com:Scroker/gnome-shell-extension-…
Scroker Apr 8, 2025
17cf54e
I made some changes to the messages ui and removed some logs
Scroker Apr 9, 2025
930b49b
Merge branch 'no-cache-sms' of github.com:ferdnyc/gnome-shell-extensi…
Scroker Apr 10, 2025
105bcaf
Migrated the conversation from stack to AdwNavigationPage
Scroker Apr 10, 2025
be15ed8
Contact chooser UI migrated to gtk4
Scroker Apr 10, 2025
6e97095
Merge branch 'ferdnyc-no-cache-sms' into gtk4-port
Scroker Apr 10, 2025
1ad7431
Update connect-dialog.ui design
LorierMatthieu Apr 10, 2025
f395506
Switch service-device-chooser.ui to Gtk4/Adwaita
LorierMatthieu Apr 10, 2025
371df03
Rollback from PreferencePage to ToolbarView on connect-dialog.ui
Scroker Apr 10, 2025
97d0bec
Update connect-dialog.ui file
LorierMatthieu Apr 11, 2025
7bbd560
Update command-row.ui file
LorierMatthieu Apr 11, 2025
439f5fd
Update command-row.ui file
LorierMatthieu Apr 11, 2025
b4e5428
Update contact-chooser.ui file
LorierMatthieu Apr 11, 2025
11b905e
Update contacts-adress-row.ui file
LorierMatthieu Apr 11, 2025
81139fb
Update command-row.ui file
LorierMatthieu Apr 11, 2025
d118acf
Update device-pair.ui file
LorierMatthieu Apr 11, 2025
e656202
Add a commentary on device-pair.ui file
LorierMatthieu Apr 11, 2025
9f8c66d
Update messaging-conversation.ui file
LorierMatthieu Apr 11, 2025
3b0cfa4
Update messaging-conversation-message.ui file
LorierMatthieu Apr 11, 2025
3310d50
Update some UI files
LorierMatthieu Apr 11, 2025
739b45c
Update messaging-conversation.ui file
LorierMatthieu Apr 12, 2025
101b640
Update messaging-conversation-summary.ui file
LorierMatthieu Apr 12, 2025
ca0647a
Update messaging-window.ui file
LorierMatthieu Apr 12, 2025
9b73529
Update preferences-command-editor.ui file
LorierMatthieu Apr 12, 2025
47a3e5c
Update preferences-section-row.ui file
LorierMatthieu Apr 12, 2025
846e619
Some code improovements to the message window
Scroker Apr 13, 2025
661752f
Merge branch 'gtk4-port' of github.com:Scroker/gnome-shell-extension-…
Scroker Apr 13, 2025
b1ad5d5
Rollback on the messaging-conversation-summary.ui and invert counter …
Scroker Apr 13, 2025
604252e
Various improvements to UI files
LorierMatthieu Apr 13, 2025
591c420
Added the EventController on ContactChooser
Scroker Apr 13, 2025
e2c1df7
Added the EventController on ContactChooser
Scroker Apr 14, 2025
f3f626e
Added BottomSheet on mousepad dialog and ToggleGroup on volume
Scroker Apr 14, 2025
f473a7d
Restore active when screen is locked option
Scroker Apr 14, 2025
d609ce2
Added to the device-page.ui the experimental plugin rows
Scroker Apr 14, 2025
f67e774
Some UI improovements and bugfixing
Scroker Apr 15, 2025
dc439d7
I made a GtkListBox automatically built from the GMenuModel of the de…
Scroker Apr 16, 2025
f098286
I made a GtkListBox automatically built from the GMenuModel of the de…
Scroker Apr 16, 2025
512e384
Mark a string as translatable
LorierMatthieu Apr 16, 2025
2c2f7a1
Now the device preference page show the commands menu
Scroker Apr 16, 2025
e3523a9
Porting of shortcut editor to AdwDialog
Scroker Apr 16, 2025
4d7e859
Porting of shortcut editor to AdwDialog
Scroker Apr 16, 2025
f481840
Porting of shortcut editor to AdwDialog
Scroker Apr 17, 2025
b6649c2
Porting of shortcut editor to AdwDialog
Scroker Apr 17, 2025
3f249b0
Fixed find-my-phone bugs, igrated to adw the ui and added a notification
Scroker Apr 17, 2025
97d3251
Added a popup to show the other partecipants on a chat
Scroker Apr 17, 2025
6f700c6
Added a popup to show the other partecipants on a chat
Scroker Apr 17, 2025
842936c
Mousepad needs some improovements but works!
Scroker Apr 17, 2025
9d2512e
Created a new sharesms ui and ported service-device-chooser and servi…
Scroker Apr 18, 2025
fd471cb
New icons for messages and ring
Scroker Apr 18, 2025
5457990
The extension image now fits the link button
Scroker Apr 19, 2025
76c701d
Now legacy message should be work
Scroker Apr 19, 2025
3e87396
Some improvements to legacy-messagjng-dialog.ui
Scroker Apr 19, 2025
8c40041
Now also the notification plugin should be work
Scroker Apr 20, 2025
1f102d9
Some bugfixing on new notification plugin
Scroker Apr 20, 2025
a5830e3
Fixed clipboard plugin, now it works again
Scroker Apr 20, 2025
0ae05eb
Removed some debug logs
Scroker Apr 20, 2025
6f36c69
Removed some debug logs
Scroker Apr 20, 2025
e8b43b5
Some changes to make themed icons in the app without code implementation
Scroker Apr 20, 2025
b65b87e
Italian traanslations added and title removed
Scroker Apr 21, 2025
d19fe8c
Now the gtk theme works withi user and system installs
Scroker Apr 24, 2025
277d429
Mooved some option from the menu to a new PreferenceDialog
Scroker Apr 25, 2025
e08308e
The device name row now works
Scroker Apr 25, 2025
0ec7dd0
General bugfixing
Scroker Apr 25, 2025
107b65b
General Bugfixing
Scroker Apr 26, 2025
ac170d7
Merge branch 'main' into gtk4-port
Scroker Apr 26, 2025
4658923
Adding comment and general bugfixing
Scroker Apr 26, 2025
107ae5b
Updates to the icon theme and comments added to service.js
Scroker Apr 27, 2025
89d5dde
Merge branch 'main' into gtk4-port
Scroker Apr 27, 2025
b571ed6
First change correction before pull request
Scroker Apr 27, 2025
9dd1a7b
Second change correction before pull request
Scroker Apr 27, 2025
0321d72
Set compatibility with Gnome Shell
Scroker Apr 27, 2025
6fb0813
Fixed translations and stylesheet
Scroker Apr 27, 2025
136e912
Restored accessibility
Scroker Apr 27, 2025
558efe5
UI Changes and documentation
Scroker Apr 27, 2025
d5baace
Minor improvements and update french translation
LorierMatthieu Apr 28, 2025
845b763
Updated translation using gettext
Scroker Apr 28, 2025
4d9cd1d
Merge branch 'gtk4-port' of github.com:Scroker/gnome-shell-extension-…
Scroker Apr 28, 2025
6a77ad5
Add gettext-domain on metadata
Scroker Apr 28, 2025
3c26aed
Make messaging-conversation.ui take all space (width)
LorierMatthieu Apr 28, 2025
d5aba06
Mark a string as translatable
LorierMatthieu Apr 28, 2025
c6cba26
Adding new screenshots to reflect new design
LorierMatthieu Apr 28, 2025
708d5cb
New message text input component created
Scroker Apr 29, 2025
9b71f0d
Add searchbutton to the threads
Scroker Apr 29, 2025
3ba108f
Updating screenshots
LorierMatthieu Apr 29, 2025
6275aad
Add GtkEventoControllerKey also on legacyMessageing.js
Scroker Apr 29, 2025
35543ef
Merge branch 'gtk4-port' of github.com:Scroker/gnome-shell-extension-…
Scroker Apr 29, 2025
ff948bc
Added our credits under designer in the about page
Scroker Apr 29, 2025
6a745ac
Fix offset problem on entering in the mousepad label surface
Scroker Apr 30, 2025
d7298db
Set the minimum window size to smartphone screen
Scroker Apr 30, 2025
9ceb7af
Fix double chars on mousepad and created right click gesture
Scroker Apr 30, 2025
63ff344
List of fixed item:
Scroker May 3, 2025
7d8eacf
Add primary menu argument to GtkMenuButton
LorierMatthieu May 4, 2025
5cc94c5
Applying suggested modifications
Scroker May 5, 2025
4b96e20
Restored the destroy chain and create a new one for new ApplicationWi…
Scroker May 6, 2025
4d895a9
Trying to minimize the difference with the main branch
Scroker May 6, 2025
082e01b
Trying to minimize the difference with the main branch
Scroker May 7, 2025
c4f067e
Trying to minimize the difference with the main branch
Scroker May 7, 2025
da09c6c
Try to solve the errors in testClipboardComponent.test
Scroker May 7, 2025
53fbf61
Eslint test fixes
Scroker May 7, 2025
a331aed
share and notification fixes
Scroker May 20, 2025
287c04c
Merge branch 'main' into gtk4-port
Scroker May 20, 2025
ed630f6
Give all available space to AdwSpinner
LorierMatthieu May 20, 2025
bbbfcd5
Update french translations
LorierMatthieu May 20, 2025
af44760
Change buttons' order on messaging window
LorierMatthieu May 24, 2025
5ad7d75
Fixed the Encryption Info AlertDialog and CommandList on device pref…
Scroker Jul 8, 2025
81dab3b
Merge branch 'main' into gtk4-port
Scroker Jul 8, 2025
a37bd54
Merge branch 'main' into gtk4-port
Scroker Jul 25, 2025
7f76b13
Merge branch 'main' into gtk4-port
Scroker Aug 1, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions data/application.css
Original file line number Diff line number Diff line change
Expand Up @@ -130,3 +130,46 @@
border-top-width: 0;
}

/*
* SMS Counter
*/
.counter {
background: alpha(currentColor, .15);
border-radius: 999px;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Assuming you want a circle, isn't border-radius: 50% easier/clearer?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You are right.

padding: 2px;
margin-bottom:4px;
font-size: smaller;
font-weight: bold;
min-width: 1rem;
}

.counter.needs-attention {
background: @accent_bg_color;
color: @accent_fg_color;
}

.time-row {
margin-bottom: 4px;
}

/*
* Extension's LinkButton style
*/
.linkbutton {
padding-left: 5px;
padding-right: 5px;
border: none;
background: none;
}

.overlay-button {
border-radius: 8px;
}

.keyboard-text-view {
padding: 10px;
}

.message-entry {
padding: 8px;
}
2 changes: 2 additions & 0 deletions data/icons/chat-bubbles-text-symbolic.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
95 changes: 3 additions & 92 deletions data/icons/computer-symbolic.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 0 additions & 7 deletions data/icons/group-avatar-symbolic.svg

This file was deleted.

2 changes: 2 additions & 0 deletions data/icons/paper-plane-symbolic.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions data/icons/people-symbolic.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions data/icons/phone-symbolic.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions data/icons/phone-vibrate-symbolic.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
95 changes: 2 additions & 93 deletions data/icons/phonelink-delete-symbolic.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
95 changes: 2 additions & 93 deletions data/icons/phonelink-lock-symbolic.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading