Commit graph

1499 commits

Author SHA1 Message Date
f7c51f394d
Add proxyfix to the dev server as well.
Obviously the dev server shouldn't be used in prod, but when testing
it's helpful for them to behave a little more similarly.
2022-03-26 13:22:03 -07:00
0d134b581b
Add spinners.close_button_spinner so user doesn't need spinnerCloser.
The window[button.spinnerCloser]() was always weird.
2022-03-26 13:22:03 -07:00
d620660975
Let generate_id take the thing class instead of the table string. 2022-03-26 13:22:03 -07:00
c63f63f6a7
Use sql.row_factory = sqlite3.Row. 2022-03-26 13:22:02 -07:00
01a4864762
Add hotkeys.register_help, forward the event to the hotkey's func. 2022-03-26 13:22:02 -07:00
ebe6fcb07d
Rename spinner.js -> spinners.js.
It has been frustrating when I want to name a variable spinner.
2022-03-26 13:22:02 -07:00
9d1dd60644
Add css-js class bind-enter-to-button, bind-ctrl-enter-to-button. 2022-03-26 13:22:01 -07:00
93e03656ca
Small tidy ups. 2022-03-26 13:22:01 -07:00
7d351a5e87
Give content_body padding instead of margin.
Two reasons:
- Whether the header is present or not, the content body will have
  some padding at the top of the screen.
- When the content body is long, it will naturally pad itself from the
  bottom of the screen. Previously it would scrape the bottom edge.
2022-03-26 13:22:01 -07:00
52a90c6395
Don't stop propagation of contextmenus background click. 2022-03-26 13:22:00 -07:00
59eddb9d07
Remove pragma count_changes, which is deprecated. 2022-03-26 13:22:00 -07:00
b53bfc5014
Replace #theme_links with .link_group. 2022-03-26 13:22:00 -07:00
d23976334c
Let the user provide their own text for the spinner. 2022-03-26 13:22:00 -07:00
ad1655bf3e
Let content_body have margin-top when there is no header. 2022-03-26 13:21:59 -07:00
5b6621ea4e
Move .panel into common.css. 2022-03-26 13:21:59 -07:00
1bc59311c9
Let init print message if database already exists. 2022-03-26 13:21:59 -07:00
da0e6a59f7
Add a dedicated background_click function. 2022-03-26 13:21:58 -07:00
635bf27c1e
Add function menu_is_open. 2022-03-26 13:21:58 -07:00
ab78385833
Improve use of clientX instead of offsetX. 2022-03-26 13:21:57 -07:00
fc582df257
Move delayed_showing_timeout assignment where needed. 2022-03-08 16:42:56 -08:00
0fd18221b1
Give button_with_spinner's onclick event to the original function. 2022-03-08 16:42:03 -08:00
85055cdea2
Use new betterhelp. 2022-02-12 19:56:00 -08:00
4261c42512
Add xdg-open for non-windows use. 2022-01-11 01:00:36 -08:00
67cda79b58
Rearrange the help text into categories. 2022-01-10 17:54:08 -08:00
24f9dc7d03
Separate delete_albums from delete_photos. 2022-01-10 17:53:29 -08:00
fcc6073d52
Improve the args.any postprocessor results and the way we glob. 2022-01-10 17:53:00 -08:00
a0ed8fcaa0
Use a global photodb so we can call two functions more safely.
Opening two separate connections by accident is no good.
2022-01-10 17:51:53 -08:00
e982858c28
Add a log.debug when connecting to sqlite file. 2021-12-21 16:57:08 -08:00
16688f95e7
Fix bookmark card being created without the h2. 2021-12-21 16:56:49 -08:00
77cd0e871c
Fix call to cards.bookmarks.create, add rest of options. 2021-12-21 16:56:30 -08:00
5efad72425
Use log.warning for traceback instead of print_exc. 2021-12-21 16:55:46 -08:00
017523bdac
Return 404 if we try to reload_metadata on a missing file. 2021-12-21 16:55:03 -08:00
8a44c8ec2e
Let normalize_tagset handle given individual tag objects. 2021-12-21 16:52:46 -08:00
c591997b10
Change the background-color of disabled input elements. 2021-12-14 20:30:38 -08:00
d8cc841f5c
Remove unnecessary .absolute_path thanks to fspath. 2021-12-07 12:45:08 -08:00
71de72c776
Rephrase some of the filter dropdowns. 2021-11-16 12:52:21 -08:00
2eaac9e996
Return early from ephemeral so we can dedent this code. 2021-11-14 15:43:50 -08:00
3eb83a6289
Remove '''.strip, now unnecessary thanks to betterhelp updates.
betterhelp.print_helptext normalizes the whitespace before printing.
2021-11-10 23:45:23 -08:00
1040504f55
Remove donate.md. 2021-11-10 23:43:00 -08:00
7ef9a6a4f4
Update readme frontend run instructions. 2021-11-07 19:35:42 -08:00
837820125b
Update ecli helptext. 2021-11-07 19:35:08 -08:00
a686cade94
Correct helptexts to say "--search searchargs". 2021-11-01 23:31:50 -07:00
e2e0e13fb5
Replace some h3 with h2. 2021-10-31 16:28:34 -07:00
bfe11cccd5
Finally improve photo thumbnail css to reduce use of 150px constant.
I've attempted this so many times and always failed. object-fit:contain
and minmax(0, fr) was the solution.
2021-10-31 16:15:57 -07:00
3e72029908
Improve placement of photo toolbutton in list view. 2021-10-31 16:15:01 -07:00
2d4acfe511
Replace some h2 with h1, set h:first-child, last-child margin=0. 2021-10-31 16:14:18 -07:00
63af7b48e6
Add class=panel to bookmark list. 2021-10-31 16:12:30 -07:00
886ddecfa7
Improve appearance of bookmark cards with h2, hiding url element. 2021-10-31 16:12:14 -07:00
e99023c7ab
Bookmark cards don't really need to be grid based. 2021-10-31 16:08:41 -07:00
1e9e948431
Move decorate_and_route to flasktools. 2021-10-31 15:11:17 -07:00