Evangelos Paterakis
bf0ee280ee
feat: finalize strings
2023-02-24 06:19:16 +02:00
Diego Iván
b34191ee2c
chore: build system cleanup ( #39 )
...
Co-authored-by: Evangelos Paterakis <evan@geopjr.dev>
2023-02-21 18:18:53 +02:00
DaPigGuy
28b3c9a647
feat: Ctrl+Q
quit shortcut ( #70 )
2023-02-10 01:02:37 +02:00
Bleak Grey
15b8f4a0c2
feat(meson): devel option ( #55 )
...
* Add new development flatpak manifest
* feat(ci): use devel manifest
* feat(meson): check if git is available
* feat(meson): pass 'check' to run_command
there was a warning
* chore: install.sh should build devel
* fix(meson_options): profile => devel
Co-authored-by: Evangelos Paterakis <evan@geopjr.dev>
2023-01-12 21:20:11 +02:00
Evangelos Paterakis
18120ddcf7
feat(aboutwindow)[troubleshooting]: libsoup info
2023-01-11 17:54:04 +02:00
Evangelos Paterakis
97db0a296c
feat(aboutwindow): debug info
2023-01-11 05:34:24 +02:00
Evangelos Paterakis
bdf28721c3
fix: custom emojis re-write
...
it should now be a *lot* faster and simplier since it moved to regex from parsing the string manually. The custom emoji logic moved into its own widget allowing Views like Profile to use it (instead of RichLabelContainer which is a button).
2022-12-23 22:29:22 +02:00
Diego Iván
9c4569c61e
feat: color scheme preference ( #37 )
...
* Add enumerations for ColorScheme
* PreferencesDialog: The dialog now sets the corresponding scheme to settings and Adwaita
* Set color scheme depending on user's preference when starting the app
2022-12-23 00:39:55 +02:00
Diego Iván
0e8ae56ba9
fix(settings): delay-apply mode ( #38 )
2022-12-23 00:27:00 +02:00
Behzad
bb8219bcca
feat: background mode ( #29 )
2022-12-13 19:28:17 +02:00
Evangelos Paterakis
aa96602543
fix: no more warnings
2022-12-11 02:23:29 +02:00
Evangelos Paterakis
09839dd5e9
fix: warning about null translator_credits
2022-12-03 01:22:35 +02:00
Evangelos Paterakis
aaabd3517a
fix: text direction on RTL window
...
fix : #19
2022-11-27 18:05:56 +02:00
Evangelos Paterakis
f68be503d6
fix: set xalign to 1 if RTL [temp]
...
this is a temporary solution until we switch to webview
2022-11-27 03:28:47 +02:00
Evangelos Paterakis
83a6944605
feat: colored status icons
...
colors are inspired by mastodon's webui
chore: app.css -> style.css
2022-11-21 01:28:49 +02:00
Evangelos Paterakis
7e2599ff6b
feat: rethink login workflow
...
it used to spawn xdg mime to set tooth://, which is not possible in sandbox or other environments. It now tries the auto-login first and lets the manual workflow be available through a button
fix: hide instead of destroying the main window
2022-11-17 01:17:42 +02:00
Evangelos Paterakis
67944b3b19
feat: Gtk.MessageDialog -> Adw.MessageDialog & enable them
2022-11-16 23:23:00 +02:00
Evangelos Paterakis
031040c629
feat: destroy main winow on account deletion and if there's no other accounts available
2022-11-16 23:21:43 +02:00
Sebastian Spaeth
831b792af2
Application.vala: No need for gtk.init
...
Don't do GTK.init. it is being done implicitly by GTK application.startup.
Make sure we chain that up though.
Ref https://docs.gtk.org/gtk4/func.init.html :
If you are using GtkApplication, you don’t have to call gtk_init() or
gtk_init_check(); the GApplication::startup handler does it for you.
Fixes: https://github.com/spaetz/tootle/issues/4
2022-11-16 13:19:31 +02:00
Sebastian Spaeth
09ed73292b
Gtk.Application -> Adw.Application
...
We live in Adwaita world, not GTK.
2022-11-16 13:18:34 +02:00
Evangelos Paterakis
06f50c0973
fix: move artists and developers credits to about_activated
2022-11-14 12:47:51 +02:00
Evangelos Paterakis
8aa4544f3a
feat: adw aboutwindow
2022-11-13 23:03:12 +02:00
Evangelos Paterakis
5ffed3ec5f
chore: rebrand
2022-11-13 22:57:43 +02:00
Bobby Rong
6924572047
Application: make app_entries private
...
Fixes compilation with latest valac.
2022-11-13 11:12:51 +02:00
Sergey Bugaev
c52d8b5089
Drop executable bit from most files
2021-07-23 20:58:03 +03:00
Bleak Grey
cb7a17963c
Port to GTK4 ( #310 )
2021-07-23 14:41:03 +03:00
Bleak Grey
7d85bc5660
Refactor accounts ( #284 )
2021-02-12 18:26:37 +03:00
Bleak Grey
d92672d895
Refactor main view stack ( #251 )
...
Co-authored-by: Adrien Plazas <kekun.plazas@laposte.net>
2020-10-15 18:55:13 +03:00
Bleak Grey
936ed2f374
Refactor New Account dialog
2020-09-10 20:10:24 +03:00
Bleak Grey
748808d845
Drop Granite completely
2020-09-05 11:02:42 +03:00
Bleak Grey
9e3d854148
Implement Lists ( close #192 )
2020-07-28 21:30:45 +03:00
Bleak Grey
bc4205e133
Adapt to libhandy 0.83
2020-07-06 20:04:01 +03:00
Bleak Grey
82e2f93bc8
Introduce Widgetizable interface
2020-06-03 18:06:11 +03:00
Bleak Grey
c7740785fd
Depend on libhandy-1.0
2020-06-01 15:40:50 +03:00
Bleak Grey
94c3d43fe1
Drop Granite.Application
2020-05-31 15:47:12 +03:00
Bleak Grey
024a870228
Drop Granite.ModeButton
2020-05-31 13:28:35 +03:00
Bleak Grey
7faca4090e
Depend on libhandy
2020-05-30 14:39:41 +03:00
Bleak Grey
55d566140c
Merge refactor branch ( #173 )
2020-05-29 15:19:35 +03:00
bleakgrey
48a855481e
Implement #137
2019-03-12 11:12:53 +03:00
bleakgrey
f80254ec82
Change project structure
2019-03-11 17:14:37 +03:00
bleakgrey
7206ca2385
Implement #104
2019-03-09 14:42:27 +03:00
bleakgrey
28551b77b7
Bump version
2018-10-31 15:36:56 +03:00
bleakgrey
102e0a4a42
Add --hidden flag
2018-10-27 11:55:40 +03:00
bleakgrey
77b34c2693
Fix Back mouse button
2018-10-23 13:22:43 +03:00
Bleak Grey
bbffaa8b27
Merge pull request #77 from cagatay-y/shortcuts
...
Add shortcuts
2018-10-23 13:11:12 +03:00
bleakgrey
a3d4ae932d
Clean up for Juno
2018-10-23 13:05:24 +03:00
Çağatay Yiğit Şahin
5a4bc57355
Add shortcuts
...
Partially implements #12 .
2018-08-27 04:45:25 +03:00
bleakgrey
cadc7166a6
Implement Watchlist ( close #33 )
2018-07-14 11:37:41 +03:00
bleakgrey
1ceb120e7f
Bump version
2018-06-21 02:13:01 +03:00
bleakgrey
ff20b0a07c
Print notificators in terminal
2018-06-19 13:51:04 +03:00