Commit Graph

63 Commits

Author SHA1 Message Date
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
bleakgrey ceba7f0c0f Bump version 2018-06-19 13:06:31 +03:00
bleakgrey 48f4e44669 Rename Manager classes 2018-06-17 10:48:18 +03:00
bleakgrey a51dad21ca Bump version 2018-06-03 00:13:26 +03:00
bleakgrey 178f869dbc Fix appdata 2018-05-31 16:34:30 +03:00
bleakgrey cf6f5cb10b Add missing deps (close #27) 2018-05-31 16:17:43 +03:00
bleakgrey 74881464d4 Preparation for AppCenter 2018-05-31 15:13:21 +03:00
Bleak Grey d4feb6f801
Merge branch 'master' into master 2018-05-29 16:05:44 +03:00
bleakgrey c1940730a6 Remove HeaderBar.vala 2018-05-29 15:25:56 +03:00