Vincent Sanders
3cf92011c2
split out gtk misc operations from gui module
2021-02-22 23:04:02 +00:00
Vincent Sanders
b0b271274c
Make GTK UI resources more consistent
...
The GTK UI resources have to be different resources between major versions.
When kept in one directory with slightly different filenames they were
difficult to distinguish and resource definition was difficult to update.
The resources for both gtk versions were stored in both builds resulting in
unneccessary increased binary size.
The new stratagy lists the UI files once in a single gresources file and only
includes what is required. If a UI file is added it must be provided in both
gtk2 and 3 or a build failure will occour rather than a runtime error.
2020-09-04 08:26:04 +01:00
Zixing Liu
50f5e3f1a6
Makefile: add Chinese (Simplified) translation target
...
Signed-off-by: Zixing Liu <liushuyu@aosc.io>
2020-09-02 08:59:38 +01:00
Michael Drake
a47270c93e
About fetches resources: Drop maps resource.
...
It had bitrotted.
2020-02-24 14:21:27 +00:00
Michael Drake
2c953cdf97
Buildsystem: GTK: Change gtk target to gtk2, which builds nsgtk2.
2019-12-02 10:39:39 +00:00
Vincent Sanders
08e2cc32ba
repurpose ssl certificate core window for nitial page infor window on gtk
2019-12-01 16:21:16 +00:00
Vincent Sanders
f3cb3188c6
fix gtk install target
2019-09-21 22:16:45 +01:00
Vincent Sanders
6a1dbd377b
remove login window from gtk front end
2019-08-13 12:09:21 +01:00
Vincent Sanders
2596331640
seems freebsd needs _XOPEN_SOURCE for math.h macros to be defined
2018-09-06 12:10:38 +01:00
Vincent Sanders
6ce6b62099
stop defining _XOPEN_SOURCE
...
This is necessary with some libc as it overrides _POSIX_C_SOURCE
and removes definitions of scandir etc.
2018-09-06 11:33:02 +01:00
Vincent Sanders
cfa5856eea
Initial conversion of GTK accelerators to separate config file
2018-04-22 14:03:18 +01:00
Vincent Sanders
8ddb9df377
update gtk frontend to use corewindow local history
2017-02-17 09:06:32 +00:00
Vincent Sanders
9be0f4ccaf
fixup usage of directory creation macro in Makefiles
2017-01-07 13:21:25 +00:00
Vincent Sanders
1de0ebf2e5
fix gtk install target to cope with gtk3
2016-10-05 19:44:49 +01:00
Vincent Sanders
35d9baa14e
remove unused GTK treeview code completely repalced with core window API
2016-08-06 17:11:29 +01:00
Vincent Sanders
f17e88e709
rename gtk global history implementation
2016-08-04 23:50:06 +01:00
Vincent Sanders
ca5b165c85
add nsgtk support for core window API
2016-07-31 13:25:20 +01:00
Vincent Sanders
5061687867
store toolbar config in standard options instead of a separate file
2016-05-21 12:17:49 +01:00
Vincent Sanders
d21447d096
move frontends into sub directory
2016-05-15 13:44:34 +01:00